Brave. Beautiful. Code.
What if there were no servers? What if all it took to create a cloud service is a good idea? What if everyone's phone was part of an intricate network of collaborating peers? What if...
A port of the Syncthing synchronization protocol in Swift.
A port of the Syncthing synchronization protocol in Java.

Currently, it is almost impossible to share data on your phone with your friends and family without also sharing that data with large corporations such as Facebook, Dropbox and Google, that don't always have your best interests at mind.

We would like to change that. It should be possible to share data easily with just the person you want to share it with.

We are starting at a bit of a disadvantage. Many large corporations and startups have every incentive to collect your data. It is worth a lot of money to them. This has lead to a situation where the tools available to app developers are mostly geared towards collecting data, instead of being more prudent about handling your data.

That's why we are currently working on a new library called Pulse, which enables any developer to easily add sharing capabilities to an app, whereby the data is transferred directly between two phones. The developer then doesn't have to create, rent or buy a backend and the data is kept safely between the users of the app. We strive to make this a beautiful experience for both the developer and the user of the app.

As a first step, we are working together with to allow their social network Heartbeat to share posts between its users, and we are looking forward to the day that peer-to-peer sharing has become the norm for all apps.