Welcome to the Dweb

Dweb.page is an open source website, that allows you to share and search content on the distributed web. The website works best on browsers based on Chromium (e.g., Chrome, Opera or Brave).
To continue, please agree to our Terms and Policies.



Sorry, your browser doesn’t support our encryption tools.
Please update your browser or switch to another browser.

Sharing Mode

Add Tags

Done
        
      
or
        
      
or
via WhatsApp, Telegram or Copy Link

      
    

Your Gateway to the Distributed Web
Watch the Video

IOTA Donation address
    


Sorry, your browser doesn’t support our encryption tools.
Please update your browser or switch to another browser.

Receive File

Your Gateway to the Distributed Web
Watch the Video

Name File IDMode Upload Download

Your public key:

About Dweb.page

Dweb.page is an open source webpage that allows you to share and search content on the distributed web. It’s one of the first distributed websites running in your browser, meaning that you are in complete control of your data. We neither have access to your encrypted data nor can we prevent you from sharing and receiving this data. By design, it’s impossible to alter your data after the upload. Additionally, the integrated file explorer allows you to claim the ownership of your data and provides a transparent logging system.

Currently, the service allows for the sharing of files up to 1GB. If you host it locally, there won’t be an upload limit. The recipient can download the file for 3 days.

If you choose the private mode, we recommend using two separate channels:
1) for sharing the file link and
2) for the password link.
To maximize security, consider using a channel you are confident only the intended receiver has access to. Usually, using email for the file link and WhatsApp for the password link works fine.

The Technology

The website itself and files are uploaded on a distributed file system named IPFS. Logs and metadata are stored on an immutable distributed ledger named IOTA. IPFS allows files to be shared in an immutable and distributed way and IOTA makes sure that nobody can delete or alter the logs and metadata. Furthermore, we implemented the Web Crypto API (AES256-GCM) to fully encrypt the files inside your browser. The Web Crypto API (secp256r1) is also used to sign the transactions, and your signatures private key is not extractable stored inside your browser.

The website itself is hosted on different servers, which you can also access directly in case someone blocks our service. If you open Dweb.page you will see a randomly selected version of the website. Uploaded files can be download from any IPFS gateway or simply under the generated link.

You can find the complete source code as well as our security whitepaper on Github: https://github.com/PACTCare/Dweb.page.

Participate

If you wish to participate you can simply set up your own IPFS node with a writeable gateway. You need to allow a maximum upload size on your server of 1GB. Lastly, reach out to us at info[at]pact[dot]care or on discord so we then can integrate your side on our main page. Currently, we share the IOTA donations equally among all participants at the end of every month. For transparency, you can track all donations under the current IOTA donation address. In the future, we might set up an advertising model to make it more attractive for IPFS nodes to participate.

Who We Are

Dweb.page is developed by Pact Care BV, a young startup based in Amsterdam. We would love you supporting us in our efforts, for example, by reaching out or simply reading more about our initiatives on our official medium blog.

Herengracht 420, 1017BZ,
Amsterdam, Netherlands
info[at]pact[dot]care
+31 20 893 4143

Terms of Service

1) Introduction
a) Dweb.page provides a simple way to share digital files up to a maximum total size of 1 GB (“Service”)
b) Dweb.page is free from registration and charge.
c) In this policy, “We”, “Us” and “Our” refer to PACT Care BV. For more information about us, see Section 11.
d) By using our Service, you accept these terms and conditions in full; accordingly, if you disagree with these terms and conditions or any part of these terms and conditions, you must not use our Service.
e) Please keep that in mind that this Service is still in an experimental phase.

2) License
You can find the full license of Dweb.page on our GitHub page.

3) Confidentiality of the private mode
a) You acknowledge when using the private mode that download links and passwords can be forwarded and whoever has access to both can download the files contained in that link. It's the responsibility of the uploader to share and take the right precautions to keep the password safe.
b) Dweb.page provides a public log of transactions that is stored on a distributed ledger named IOTA. This log includes in the case of the private mode the file id, gateway, encryption status, signature as well as the date and time of uploading and downloading of the file transmitted.

4) File ownership, permissions, and responsibility
a) You are fully and solely responsible and accountable for all materials and information that you upload, post or otherwise transmit via the Service. PACT Care BV does not claim any ownership of the contents of the files you share through our Service.
b) By using our Service you guarantee that you have, for each file, all required permissions to distribute, share, store and/or make available online as part of our Service, including copyrights, intellectual property rights and personal data processing consents.

5) Restrictions
a) PACT Care BV trusts you to use our Service responsibly. Therefore, you agree not to share, distribute or store any files that:
i) be libelous or maliciously false;
ii) be obscene or indecent;
iii) infringe any copyright, moral right, database right, trademark right, design right, right in passing off, or other intellectual property right;
iv) infringe any right of confidence, right of privacy or right under data protection legislation;
v) constitute negligent advice or contain any negligent statement;
vi) be in contempt of any court, or in breach of any court order;
vii) be in breach of racial or religious hatred or discrimination legislation;
viii) be blasphemous;
ix) be in breach of official secrets legislation;
x) be in breach of any contractual obligation owed to any person;
xi) constitute spam;
xii) cause annoyance, inconvenience or needless anxiety to any person.
b) Also, you agree not to:
i) use our Service in any way or take any action that causes, or may cause, damage to the Service or impairment of the performance, availability or accessibility of the Service;
ii) probe, scan, or test the vulnerability of any system or network;
iii) breach or otherwise circumvent any security or authentication measures;
iv) impersonate or falsely pretend affiliation with any person or entity;
v) access, tamper with, or use non-public areas of the Service;
vi) conduct any systematic or automated data collection activities (including without limitation scraping, data mining, data extraction, and data harvesting) on or in relation to our Service without our express written consent;
vii) send viruses, overloading, flooding, spamming, worms, malware to any part of the Service;
viii) send junk mail, chain letters, altered, deceptive or false source-identifying information (including "spoofing" or "phishing"), unsolicited communications, promotions or advertisements to any part of the Service;
ix) sell, promote or advertise the Service unless specifically authorized to do so;
x) circumvent sharing or storage space limits;
xi) decipher, decompile, disassemble, reverse engineer or otherwise attempt to derive any source code or underlying ideas or algorithms of any part of the Service

6) Disclaimer
a) We strive to provide a great Service, but there are certain things that we can't guarantee. To the fullest extent permitted by law, our Service is provided without any warranty, on an “AS-IS” basis.
b) We disclaim any warranties of merchantability, fitness for a particular purpose, and non-infringement.
c) The use of Dweb.page is at your own risk and you acknowledge and agree that we are not responsible for any damages to your computer system or the computer system of any third party that result from the use of the Service.
d) We are not responsible for any failure of the Service to share, store or delete a file or for the corruption or loss of any data, information or content contained in a file.

7) Limitations and exclusions of liability
a) Nothing in these terms and conditions will:
i) limit or exclude any liability for death or personal injury resulting from negligence;
ii) limit or exclude any liability for fraud or fraudulent misrepresentation;
iii) limit any liabilities in any way that is not permitted under applicable law; or
iv) exclude any liabilities that may not be excluded under applicable law.
b) The limitations and exclusions of liability set out in this Section 8 and elsewhere in these terms and conditions:
i) are subject to Section 8a; and
ii) govern all liabilities arising under these terms and conditions or relating to the subject matter of these terms and conditions, including liabilities arising in contract, in tort (including negligence) and for breach of statutory duty, except to the extent expressly provided otherwise in these terms and conditions.
c) We will not be liable to you in respect of any losses arising out of any event or events beyond our reasonable control.
d) We will not be liable to you in respect of any business losses, including (without limitation) loss of or damage to profits, income, revenue, use, production, anticipated savings, business, contracts, commercial opportunities or goodwill.
e) You accept that we have an interest in limiting the personal liability of our officers and employees and, having regard to that interest, you acknowledge that we are a limited liability entity; you agree that you will not bring any claim personally against our officers or employees in respect of any losses you suffer in connection with the Service or these terms and conditions (this will not, of course, limit or exclude the liability of the limited liability entity itself for the acts and omissions of our officers and employees).
f) In the event PACT Care BV is liable for damage under mandatory law, PACT Care BV’s aggregate liability to you for any and all claims arising out of or in connection with the use of the Service will in no event exceed ten euros (€10) per incident.

8) Severability
a) If a provision of these terms and conditions is determined by any court or other competent authority to be unlawful and/or unenforceable, the other provisions will continue in effect.
b) If any unlawful and/or unenforceable provision of these terms and conditions would be lawful or enforceable if part of it were deleted, that part will be deemed to be deleted, and the rest of the provision will continue in effect.

9) Law and jurisdiction
a) These terms and conditions shall be governed by and construed in accordance with Dutch law.
b) Any disputes relating to these terms and conditions shall be subject to the exclusive jurisdiction of the courts of the Netherlands.

10) Our details
a) This Service is owned and operated by PACT Care BV.
b) Our principal place of business is at Herengracht 420, 1017BZ, Amsterdam, Netherlands.
c) PACT Care BV registered at the Dutch Chamber of Commerce under 71768947.
d) You can contact us:
i) by post, to the postal address given above;
ii) by telephone +31 20 893 4143;
iii) by email, using info[at]pact[dot]care

Privacy Policy

We, the developers of Dweb.page, do not have any access to your data! However, Dweb.page is running on the distributed IPFS network. If you don’t encrypt your files (private sharing mode) everyone participating in this network can in access your data. Therefore it's highly recommended to encrypt data you don’t want to share publicly.

Cookie Policy

1) Introduction
a) Our website uses cookies and the local storage of your browser. We, Pact Care BV, don’t have any access to the information stored in your browser.

2) About cookies
a) A cookie is a file containing an identifier (a string of letters and numbers) that is sent by a web server to a web browser and is stored by the browser. The identifier is then sent back to the server each time the browser requests a page from the server.
b) Cookies may be either "persistent" cookies or "session" cookies: a persistent cookie will be stored by a web browser and will remain valid until its set expiry date, unless deleted by the user before the expiry date; a session cookie, on the other hand, will expire at the end of the user session, when the web browser is closed.

3) Cookies that we use
a) We use cookies to store your preferences in relation to the use of cookies. Cookies used for this purpose are named “AgreeToTerms“.
b) We use cookies to store your preferences in relation to the sharing mode. Cookies used for this purpose are named “Checkbox“.
c) We use the IndexedDB database of your browser to store your sharing history. The database is named "logDB."
d) We use the IndexedDB database of your browser to store your background image. The database is named " backgroundDb."
e) We use the IndexedDB database of your browser to store the metadata as well as your subscriptions to metadata providers. The databases are named " metadataDb" and "subscriptionDb."
f) If your browser supports the non-extractable storage of signature keys, we use the IndexedDB database of your browser to store your private signature key. The database is named "sigDb."

4) Managing cookies
a) Most browsers allow you to refuse to accept cookies and to delete cookies. The methods for doing so vary from browser to browser, and from version to version. You can however obtain up-to-date information about blocking and deleting cookies via these links:
i) https://support.google.com/chrome/answer/95647?hl=en (Chrome);
ii) https://support.mozilla.org/en-US/kb/enable-and-disable-cookies-website-preferences (Firefox);
iii) http://www.opera.com/help/tutorials/security/cookies/ (Opera);
iv) https://support.microsoft.com/en-gb/help/17442/windows-internet-explorer-delete-manage-cookies (Internet Explorer);
v) https://support.apple.com/kb/PH21411 (Safari); and
vi) https://privacy.microsoft.com/en-us/windows-10-microsoft-edge-and-privacy (Edge).
b) Blocking all cookies will have a negative impact upon the usability of many websites.
c) If you block cookies, you will not be able to use all the features on our website.

6) Our details
a) This website is owned and operated by PACT Care BV.
b) Our principal place of business is at Herengracht 420, 1017BZ, Amsterdam, Netherlands
c) You can contact us:
i) by post, to Herengracht 420, 1017BZ, Amsterdam, Netherlands;
ii) by telephone, +31 20 893 4143;
iii) by email, using info[at]pact[dot]care