Duple was born out of personal need - we were originally trying to find a solution that offers actual privacy as opposed to the likes of Dropbox and Google drive, and at the same time more simplicity to use than what's currently available in the private cloud market (e.g. Nextcloud) with no complicated installation or configuration. So we developed Duple to have an out of the box simple-to-use tool that anyone can use, is self-hosted, and that gives you complete flexibility as it works with any storage.
We do not believe in "more functionalities, the better". Instead, we believe that part of what makes Duple awesome lies in its simplicity of usage. By simplicity we mean that no complicated installation or configuration is required, that anyone can use it, but also that it focuses only on a few functionalities: "do less, but do them well".
The focus of Duple will be on: File Storing, File Synchronization, File Versioning, Restoring Deleted Files, File Conflict Resolution, Backup (data at least in 2 places), Access From Anywhere, Collaborative folders, Self Hosted, File sharing (proper File Sharing features will be implemented later). We consider these functionalities essential for a full private cloud to work well, and this is what we offer.
When people hear "private cloud" they often think of the likes of Nextcloud, or Syncthing, to name a few. So it's only natural that before committing to Duple you may want to know what we do that is different from these other products. Below is a list we've compiled of other private cloud solutions on the market with further description on how we're different and why we provide something more.
If you're already a user of one of these solutions or are currently looking for one, then that means you're already on the right track to privacy, so that's good news! All these solutions are good in the sense that they take part in promoting more privacy for users and that's great. We share this view as we believe the right to privacy is a fundamental right in democracy, and that everyone should have it.
However their use is restricted to IT experts, not the average user. For instance, installing and properly configuring Nextcloud requires some efforts: you need to install the web server, the database, the software and integrate all those parts together. That's also one of the main reasons why Duple exists; we want everyone to be able to use Duple, and that includes the non-technical. Simple and private, where you can choose the storage you want to use. As mentioned above, we also want to make the functionalities of Duple as simple as possible. We do not believe in "the more functionalities the better", but rather in "pick a few, and do them well". Here's a comprehensive list of comparisons to other main solutions in the private cloud market:
-Nextcloud requires some efforts to install and configure, it's very far from being a "simple to use" plug and play solution (you can take a look here). It's not targeted at everyone.
-Plus you need a server with Nextcloud which requires resources and you need powerful machines. What we have with Duple is a full private Dropbox, no complicated installation, no server needed. You just plug your storage anywhere and it works.
The point of Duple is to have an out of the box tool that anyone can use, with the same simplicity and functionalities as a Dropbox, where you keep control of your data. Simple and private. Right now our beta version, which is temporary, requires some storage configuration. In the future the configuration will be automatic and you'll be able to create your private cloud in one click.
-Similar to Nextcloud, ownCloud requires lots of installation and is far from being an out of the box tool than anyone can you use.
-You also need a server with ownCloud which requires resources and you need powerful machines.
-Another important point is that ownCloud is not a backup solution. Backup is one of the main features of Duple.
-Syncthing is a sync tool primarily. It is not really a cloud, it's a solution to sync files peer-to-peer between your devices. That means it automatically syncs devices when both are connected to the same network and Syncthing is running. So devices need to be tuned on at the same time.
-Syncthing is P2P, so you get the disadvantages along with it e.g. all your devices need to be turned on at the same time. If not, you get a desynchronisation between your devices and create conflict.
-Syncthing is not an app for backup (see this link, section 2.2.17). Duple is; in fact backup is one of our main features.
-Then, similar to the likes of Nextcloud, Syncthing also includes a complicated installation/setup that isn't aimed at everyone and requires some IT expertise. One of the main points of Duple is to provide an out of the box tool that anyone can use, with super easy set up.
-It is also worth noting that Syncthing is not planning on supporting iOS platforms.
-Resilio is a sync tool primarily, just like Syncthing.
-Resilio is P2P, so you get the disadvantages along with it e.g. all your devices need to be turned on at the same time (or you need a server with the app installed). If not, you get a desynchronisation between your devices and create conflict.
-Resilio's features don't include versioning nor restore deleted files. The sharing feature is limited, as the recipient needs to have the app installed and both need to have it running while the file is being shared.
-Resilio doesn't work like a Dropbox, user experience is less friendly.
-Resilio doesn't provide End-to-End Encryption.
-A NAS doesn't really work like a cloud (e.g. lock in, no real duplication of data etc). It doesn’t work like a Dropbox.
-It’s also very expensive.
What we have with Duple is a serverless private Dropbox. You just plug your storage anywhere and it works. There's no lock-in.