Duple Documentation and Tutorials

Summary

What is Duple?
What makes Duple awesome?
Can I access my files from anywhere?
What functionalities does Duple provide?
How does Duple compare to the likes of Dropbox and Google Drive?
What makes Duple different from other private cloud solutions?
How is Duple different from a NAS?
Where is my data stored?
I want a backup of my cloud in another physical location, does this work with Duple?
What if I don't want to use my router?
Can Duple run on a Raspberry Pi or a NAS?
Can I use my computer as the “storage", and it syncs to the other devices?
Does Duple have any access to my data?
What happens to my data if I stop subscribing?
Do you plan to open-source it?
Why do I receive a message that my country is blocked when trying to download the app?
How reliable is the connection if you're hosting the cloud yourself?
Can you elaborate on the security you are using to ensure user data remains private?
What does "Duple" mean?

Q: What is Duple?

A: Duple is about making privacy super simple and accessible to everyone. Duple is an app that gives you your own private cloud at home in just 3 clicks.
It’s plug and play. Just plug any USB key (or hard drive) to your internet router, download the app on your devices, and that's it! You've got your own private Dropbox at home.
Store, Sync, Backup, Share and Access your files from anywhere with Duple.

Q: What makes Duple awesome?

-It’s private: Your files are not stored on someone else’s data center, but on your own storage. You're in full control.
-You own your data: Nobody can access your files except you and the people you choose.
-It’s simple: Anyone can use it. Just plug any USB to your router, download the app on your devices, and you're good to go! No complicated installation. It's super easy.
-It’s flexible: Since you use your own storage, that means you have full control over the size of your cloud. From 1Gb to 10TB (or more), you decide.
-It’s safe: Files are End-to-End Encrypted: it’s ultra secure.

Q: Can I access my files from anywhere? Both inside and outside my home?

A: Yes. You have access to your cloud everywhere, anywhere in the world. It works like a Dropbox.

Q: What functionalities does Duple provide?

A: You can take a look at the full list of features here

It gives you the functionalities of a full private Dropbox.

Q: How does Duple compare to the likes of Dropbox and Google Drive?

A: While these services are simple, easy to use and have great functionalities, unfortunately they are not private.
By using these services you're giving up your privacy. Your data is being stored on their datacenters ("somewhere in the cloud"). This creates serious problems: you data isn't yours anymore. You don't know where your files are. You don't know what happens with your data.
There's no privacy, no respect of privacy, no ownership of data.

With Duple, you get back your privacy and you own your data. You're the one hosting your cloud. Your files are on your storage and on your devices, rather than floating somewhere in the cloud. You have full control over your files. You know where your data is. And you choose where it goes.
And since you use your own storage with Duple, that means you have full control over the size of your cloud. From 1Gb to 10TB (or more), you decide.
You get all this, while keeping the convenience and simplicity of a Dropbox.

Q: What makes Duple different from other private cloud solutions (e.g. Nextcloud, ownCloud)?

A: In a nutshell, simplicity.
Duple is for everyone. All it takes is 3 clicks. No IT expertise needed. You get to keep the same convenience, ease of use and functionalities as if you were using Dropbox, while keeping your privacy, ownership and control of your data.

Q: How is Duple different from a NAS?

A: A NAS is a very expensive piece of hardware. Spending at least several hundred dollars up to more than a thousand dollars on a cloud service is a big pain point for most users, and that's completely understandable.
Finally, these solutions require configuration, they’re not plug and play products, which is a big turn off for non-tech users.

However, if you already have a NAS, you can of course use it as your storage for Duple, with our "Advanced Mode configuration".

Q: Where is my data stored?

A: You're in full ownership of your data. Your files are always stored on at least two different locations at all times: on your storage as well as on the devices where you've downloaded the app. Which makes sure you can’t lose your data.
For instance, say you plug your USB into your router and download the app on your computer. What this means is: Your data will always be on both 1) your USB plugged to your router and 2) your computer’s hard drive.
If you add a storage and/or have multiple devices from where you've downloaded the app, the data will also be replicated there.

We even went the extra mile and added parity features and health checks to protect you from data corruption. This means that even if your USB hard drive malfunctions, Duple can recover your files.

(Older file versions and deleted files are only stored in one place, in the USB storage (the Duple repository folder). In the future we will add a functionality to duplicate this data on the client side if needed, and RAID 0, 1 and 5/6 for the repository folder.)

Q: I want a backup of my cloud in another physical location, does this work with Duple?

A: Good news: yes you can. :-)

The great thing with Duple is you have complete flexibility as to where and how many backups you want, meaning that if you're particularly afraid of such a scenario, you can always add a new storage to your cloud in another physical location outside your home (e.g. your parents' router located in another country), or even on an Amazon S3. And problem solved!

The cool thing with Duple is that it's super easy to have another backup. It works with any storage. You just need the login/password/ip of your storage and that's it!

Q: What if I don't want to use my router?

A: No problem! For those who want full control over their data but don’t want to use a router, that's absolutely fine.
Duple works with any file storage. Whether it’s a NAS, Raspberry Pi, Amazon S3, or your own custom configuration: you can choose whichever storage you want for your private cloud. Which is why Duple offers the “Advanced Mode” for the power users.

Since the technology can convert any file storage into a full private cloud, without needing a server, there’s no limit.

Q: Can Duple run on a Raspberry Pi or a NAS?

A: Yes of course! Whether it’s a NAS, Raspberry Pi, Amazon S3, or your own custom configuration: you can choose whichever storage you want for your private cloud with the “Advanced Mode”.

In fact internally our Duple private cloud is made of a USB hard drive from Western Digital plugged to a Raspberry Pi.

The idea is to be able to make a cloud without requiring to buy something. So the simplest way is to use the router. But the basis of the technology is that you can use any file storage, plugged anywhere.

Q: Can I use my computer as the “storage", and it syncs to the other devices?

A: You can use one of your computers as the "storage", yes, but in that case this computer would need to stay turned on. That is why it's better to use your Router, NAS, or Raspberry pi for example.

Q: Does Duple have any access to my data?

A: Absolutely not. The cloud is yours and yours only, and all of the data contained inside is only accessible by you (and the people you choose).
Privacy, along with simplicity, is our main focus.
You can check our privacy policy, we tried to make it as clear and non-boring as possible!

Q: What happens to my data if I stop subscribing?

A: The app will stop synchronising, but the data will always be available in the Duple folder on all your devices. So you won't lose your data if you stop subscribing.

Q: Do you plan to open-source it?

A: We'll open source everything (server, interface, etc...), except from the C Library. Reason being that the library is what gives us our technical competitive advantage (being that you get the full private cloud experience with no need for a server). It's also important to note that you can't patent your code/algorithm in Europe, so there's no other way to protect it. But everything else expect from the library will be open-source.

Q: Why do I receive a message that my country is blocked when trying to download the app?

A: We have blocked the access to the download page to some countries, unfortunately, as it was advised by our lawyers to do so before we get an official green light to grant access to them. As it is considered "cryptographic exportation", we need to make sure we have an authorisation to export (sell) the software to some specific countries.
We're very sorry about this, but we're working on fixing this issue!
At the moment, downloading the app is possible from the following countries: all EU countries, USA, Switzerland, Norway, Canada, Australia, Japan, New Zealand. More will come.

Q: How reliable is the connection if you're hosting the cloud yourself?

A: When you're at home the connection is very reliable because you use your own local network, so it works better than a normal Dropbox. When you're outside it depends on the internet connection you're using. If you live in a city you should normally have a good internet connection so you won't see the difference between using Dropbox or Duple in terms of connection reliability.

Q: Can you elaborate on the security you are using to ensure user data remains private?

A: During network transit we use SSH (one of the safest protocols around), and regarding host device we will have End-to-End Encryption, nobody will be able to read your data expect you (and the people you choose).

Q: What does "Duple" mean?

A: Duple is a synonym of "double", to have something in two. Just like the private cloud data, which is duplicated in two places at the same time. In fact, our logo is made of 4 "D"s joined together.