I built a peer-to-peer, serverless Android messenger over the last few years. Looking for feedback from privacy and security minded people.

I have been working on this project for a couple of years now. It started as a hobby, then at some point I began to wonder whether it could become something more than that, so I set up a limited company and published the app on Google Play and on a F-Droid repository.

The idea itself is simple. It's a peer-to-peer messaging app that does not need a server to store user messages, not even temporarily. Messages travel directly from one device to the other, end to end encrypted.

Metadata still passes through Cloudflare, but I have spent some time to implement a “sealed sender” feature (Signal style).

I wrote a white paper describing the architecture in detail, and put it on the landing page I built for the app:

https://www.mindtheclub.com/white-paper.html

You may find the tone a little bit “marketing", but the whole technical solution is explained there.

The project is open source (GPLv3), so for the more technical and interested people here is the GitHub link:

https://github.com/AndreaVagheggi/mindtheclub

The app is under a subscription model, but there is 30-day trial period, so you can eventually try it out without paying anything.

There is also a version that works without Google Play Services, for GrapheneOS, CalyxOS, /e/OS or any phone with no Google at all. Notifications use UnifiedPush instead of Firebase Cloud Messaging, and it is available from our own F-Droid repository:

https://www.mindtheclub.com/fdroid.html

I would love to hear comments, (no matter if positive or negative), from people who have actually used it a little bit. The link to the listing is on the landing page.

Any kind of comment and feedback will be much appreciated.

reddit.com
u/mindtheclub — 18 days ago

I built a peer-to-peer, serverless Android messenger over the last few years. Looking for feedback from privacy and security minded people.

I have been working on this project for a couple of years now. It started as a hobby, then at some point I began to wonder whether it could become something more than that, so I set up a limited company and published the app on Google Play and on a F-Droid repository.

The idea itself is simple. It's a peer-to-peer messaging app that does not need a server to store user messages, not even temporarily. Messages travel directly from one device to the other, end to end encrypted.

Metadata still passes through Cloudflare, but I have spent some time to implement a “sealed sender” feature (Signal style).

I wrote a white paper describing the architecture in detail, and put it on the landing page I built for the app:

https://www.mindtheclub.com/white-paper.html

You may find the tone a little bit “marketing", but the whole technical solution is explained there.

The project is open source (GPLv3), so for the more technical and interested people here is the GitHub link:

https://github.com/AndreaVagheggi/mindtheclub

The app is under a subscription model, but there is 30-day trial period, so you can eventually try it out without paying anything.

There is also a version that works without Google Play Services, for GrapheneOS, CalyxOS, /e/OS or any phone with no Google at all. Notifications use UnifiedPush instead of Firebase Cloud Messaging, and it is available from our own F-Droid repository:

https://www.mindtheclub.com/fdroid.html

I would love to hear comments, (no matter if positive or negative), from people who have actually used it a little bit. The link to the listing is on the landing page.

Any kind of comment and feedback will be much appreciated.

reddit.com
u/mindtheclub — 18 days ago

I built a peer-to-peer, serverless Android messenger over the last few years. Looking for feedback from privacy and security minded people.

I have been working on this project for a couple of years now. It started as a hobby, then at some point I began to wonder whether it could become something more than that, so I set up a limited company and published the app on Google Play.

The idea itself is simple. It's a peer-to-peer messaging app that does not need a server to store user messages, not even temporarily. Messages travel directly from one device to the other, end to end encrypted.

Metadata still passes through Cloudflare, but I have spent some time to implement a “sealed sender” feature (Signal style).

At this stage, before eventually investing in marketing campaigns, I’m interested in collecting feedback, and comments from privacy and technical minded people. I would like to understand whether the solution I have built really holds up.

I think the main problem with working on a project alone is that you don’t have the opportunity to test your ideas and solutions against other perspectives. Something you've convinced yourself is a good idea over time might actually not be.

I wrote a white paper describing the architecture in detail, and put it on the landing page I built for the app:

https://www.mindtheclub.com/white-paper.html

You may find the tone a little bit “marketing", but the whole technical solution is explained there.

The project is open source (GPLv3), so for the more technical and interested people here is the GitHub link:

https://github.com/AndreaVagheggi/mindtheclub

The app is on Google Play under a subscription model, but there is 30 day trial period , so you can eventually try it out without paying anything.

I would love to hear comments, (no matter if positive or negative), form people who have actually used it a little bit. The link to the listing is on the landing page.

Any kind of comment and feedback will be much appreciated.

reddit.com
u/mindtheclub — 1 month ago

I built a peer-to-peer, serverless Android messenger over the last few years. Looking for feedback from privacy and security minded people.

I have been working on this project for a couple of years now. It started as a hobby, then at some point I began to wonder whether it could become something more than that, so I set up a limited company and published the app on Google Play.

The idea itself is simple. It's a peer-to-peer messaging app that does not need a server to store user messages, not even temporarily. Messages travel directly from one device to the other, end to end encrypted.

Metadata still passes through Cloudflare, but I have spent some time to implement a “sealed sender” feature (Signal style).

At this stage, before eventually investing in marketing campaigns, I’m interested in collecting feedback, and comments from privacy and technical minded people. I would like to understand whether the solution I have built really holds up.

I think the main problem with working on a project alone is that you don’t have the opportunity to test your ideas and solutions against other perspectives. Something you've convinced yourself is a good idea over time might actually not be.

I wrote a white paper describing the architecture in detail, and put it on the landing page I built for the app:

https://www.mindtheclub.com/white-paper.html

You may find the tone a little bit “marketing", but the whole technical solution is explained there.

The project is open source (GPLv3), so for the more technical and interested people here is the GitHub link:

https://github.com/AndreaVagheggi/mindtheclub

The app is on Google Play under a subscription model, but there is 30 day trial period , so you can eventually try it out without paying anything.

I would love to hear comments, (no matter if positive or negative), form people who have actually used it a little bit. The link to the listing is on the landing page.

Any kind of comment and feedback will be much appreciated.

reddit.com
u/mindtheclub — 1 month ago

I built a peer-to-peer, serverless Android messenger over the last few years. Looking for feedback from privacy and security minded people.

I have been working on this project for a couple of years now. It started as a hobby, then at some point I began to wonder whether it could become something more than that, so I set up a limited company and published the app on Google Play.

The idea itself is simple. It's a peer-to-peer messaging app that does not need a server to store user messages, not even temporarily. Messages travel directly from one device to the other, end to end encrypted.

Metadata still passes through Cloudflare, but I have spent some time to implement a “sealed sender” feature (Signal style).

At this stage, before eventually investing in marketing campaigns, I’m interested in collecting feedback, and comments from privacy and technical minded people. I would like to understand whether the solution I have built really holds up.

I think the main problem with working on a project alone is that you don’t have the opportunity to test your ideas and solutions against other perspectives. Something you've convinced yourself is a good idea over time might actually not be.

I wrote a white paper describing the architecture in detail, and put it on the landing page I built for the app:

https://www.mindtheclub.com/white-paper.html

You may find the tone a little bit “marketing", but the whole technical solution is explained there.

The project is open source (GPLv3), so for the more technical and interested people here is the GitHub link:

https://github.com/AndreaVagheggi/mindtheclub

The app is on Google Play under a subscription model, but there is 30 day trial period , so you can eventually try it out without paying anything.

I would love to hear comments, (no matter if positive or negative), form people who have actually used it a little bit. The link to the listing is on the landing page.

Any kind of comment and feedback will be much appreciated.

reddit.com
u/mindtheclub — 1 month ago

I built a peer-to-peer, serverless Android messenger over the last few years. Looking for feedback from privacy and security minded people.

I have been working on this project for a couple of years now. It started as a hobby, then at some point I began to wonder whether it could become something more than that, so I set up a limited company and published the app on Google Play.

The idea itself is simple. It's a peer-to-peer messaging app that does not need a server to store user messages, not even temporarily. Messages travel directly from one device to the other, end to end encrypted.

Metadata still passes through Cloudflare, but I have spent some time to implement a “sealed sender” feature (Signal style).

At this stage, before eventually investing in marketing campaigns, I’m interested in collecting feedback, and comments from privacy and technical minded people. I would like to understand whether the solution I have built really holds up.

I think the main problem with working on a project alone is that you don’t have the opportunity to test your ideas and solutions against other perspectives. Something you've convinced yourself is a good idea over time might actually not be.

I wrote a white paper describing the architecture in detail, and put it on the landing page I built for the app:

https://www.mindtheclub.com/white-paper.html

You may find the tone a little bit “marketing", but the whole technical solution is explained there.

The project is open source (GPLv3), so for the more technical and interested people here is the GitHub link:

https://github.com/AndreaVagheggi/mindtheclub

The app is on Google Play under a subscription model, but there is 30 day trial period , so you can eventually try it out without paying anything.

I would love to hear comments, (no matter if positive or negative), form people who have actually used it a little bit. The link to the listing is on the landing page.

Any kind of comment and feedback will be much appreciated.

reddit.com
u/mindtheclub — 1 month ago

MindTheClub - Android Messaging App

I have been working on an Android App for quite a while now, starting from a simple idea.

A messenger where messages travel directly between phones with no servers in between. Using direct WebRTC encrypted connections (SRTP/DTLS), there are no servers that stores, reads, or relays content. Group chats use a gossip protocol where members relay to other members.

The only infrastructure the app touches is a Signaling relay to set up the connection (no message content), a push notification to wake up a sleeping phone (also no content), and a TURN relay for restricted networks (encrypted packets only).

I wrote a detailed white paper explaining the full architecture on my landing page:

www.mindtheclub.com

The app is in Free Open Testing on Google Play (1,000 tester cap):

https://play.google.com/store/apps/details?id=com.bolimot.mindtheclub

I’m interested in this community’s perspective on whether the architecture holds up, and in finding a group of users willing to stress test the App.

u/mindtheclub — 4 months ago
▲ 11 r/betatesters+1 crossposts

MindTheClub - Android Messaging App

I have been working on an Android App quite a while now, starting from a simple idea.

A messenger where messages travel directly between phones with no servers in between. Using direct WebRTC encrypted connections (SRTP/DTLS), there are no servers that stores, reads, or relays content. Group chats use a gossip protocol where members relay to other members.

The only infrastructure the app touches is a signalling relay to set up the connection (no message content), a push notification to wake up a sleeping phone (also no content), and a TURN relay for restricted networks (encrypted packets only).

I wrote a detailed white paper explaining the full architecture on my landing page, (mindtheclub.com)

The app is in Free Open Testing on Google Play (1,000 tester cap):

https://play.google.com/store/apps/details?id=com.bolimot.mindtheclub

I’m interested in this community’s perspective on whether the architecture holds up, and in finding a group of users willing to stress test the App.

u/mindtheclub — 4 months ago