Skip to content

svub/lets-stay-in-touch

Repository files navigation

Let's stay in touch

A decentralized, social address book where you own your data.

Simple and decentralized

The goal is to create an address book that always stays up-to-date, where you can push updates on your data to your friends, but the data is encrypted and not held by a centralized entity.

At the same time, all that should be super easy to use and even easier to setup.

So, the approach is to create a web app, that enables super easy onboarding by simply by showing a QR code to a new friend. The friend opens a website that hosts the Let's stay in touch address book PWA. Once it's open, the PWA creates a key pair and now the two friends can exchange keys.

From that moment on, they can update each other in a secure and decentralized manner. As all data exchanges are encrypted, any publicly available data storage can be used, from IPFS but also any personal cloud provider as Google Drive and Dropbox. The webapp will support the majority and multiple can be used at the same time to back-up data and create redundancy. Every time you update data and share it with your friends, new storage locations will be shared as well, so if one fails, your friend can still get your updates.

But you're always in control! For each friend, a new key pair is created. This allows you to push your data updates to each friend individually which means you are in control to decide for each of your friends which updates and degree of detail they will see - and that you can always change your mind because you have control over what each contact can see separately or by creating groups of contacts.

About

A decentralized, social address book. You're always in control what you share with whom.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published