I really want a Facebook (the old Facebook timeline) replacement, but end-to-end encrypted, and decentralised so there’s longevity.

Edit for clarity: I’m looking for a way to share things online, end-to-end encrypted to a wide-audience that knows you but doesn’t necessarily know each other.

This is why messaging apps don’t fulfil this requirement, and chat rooms (like Matrix) also don’t fit.


I love Lemmy, I like the idea of Mastodon (twitter-like sites just aren’t my thing. ActivityPub rocks. However, none of them are encrypted.

PixelFed is neato, but I don’t plan sharing my personal photos with the whole of the internet, which seems to be the only choice with ActivityPub.

Signal and other encrypted messaging apps are great, but are for direct messaging. Where are the encrypted social media apps?

Matrix is cool and all, but it’s aimed at groups. Like discord / MS teams replacement.

Someone told me about Futo Circles, which seems to tick all the boxes and built on top of Matrix, but it’s currently abandoned.

Are there any other alternatives? My wallet is open, I would very much like to use such an app. I am no programmer, so sadly cannot take on the mantle of continuing the Futo Circles project.

You are viewing a single thread.
View all comments View context
1 point

There’s nothing conflicting about it. It’s not a public timeline, it’s “public” only to people you’ve added, no one else, including the server that would host your content.

Basically old Facebook (sharing just to your friends), without the spying, is what I’m asking for.

You would manage who can access what, by allowing/not allowing people to follow you

It’s not a group abstraction, at least for the user, since you’re not asking everyone to join the same group, and see each other’s content. Only yours, and in turn theirs.

Matrix is basically a group chat with bells and whistles, which is really nice, but isn’t what I’m looking for.

permalink
report
parent
reply
2 points
*

it’s “public” only to people you’ve added

Which means that you have a protected room!

You mentioned you are not a programmer, so maybe you are missing one key information: it only makes sense to talk about “end-to-end encryption” when the sender knows the recipient a priori. You can not simply broadcast a message to any unspecified “wide-audience” and have it “end-to-end encrypted”.

It’s not a group abstraction, at least for the user, since you’re not asking everyone to join the same group,

Yes, you are. If you want the messages to be e2ee encrypted and which can not be spied by the server owner, you are in effect asking people “come join me on this room where we will have a shared secret to exchange messages privately”.

I understand that you are thinking in terms of an unified view, but this is an UX matter. If you want only a selection of people to be able to decrypt your message, you will have to add them to a group that you will have to manage it, and Matrix/XMPP already provide these mechanisms.

permalink
report
parent
reply
0 points

decrypt your message, you will have to add them to a group that you will have to manage it

Yeah, I’ll convince them to join a service/download an app, join a server etc, but not necessarily the same group (in the sense that they won’t see each other’s stuff, just mine and whoever else they add). The wide audience I’m talking about is all the people I add, not the whole internet.

I’m essentially proposing a mass e2ee encryption messaging service, with a UI that amalgamates it into a single feed AND that people can customise what they’re notified for. (This is the concept upon with Futo circles is built, I’m not making this up our of whole cloth)

Like what Facebook is. Except, end to end encrypted.

Or hell, what WeChat moments is, except end-to-end encrypted.

permalink
report
parent
reply
2 points
*

Ok, I don’t know how else to explain. What you are asking (“A public timeline that anyone can follow, except end-to-end encrypted”) is physically impossible.

Like, really impossible. See if you spot the issue:

they won’t see each other’s stuff, just mine and whoever else they add

The wide audience I’m talking about is all the people I add

How would keep a single timeline where the messages you sent are only visible to your friends, but not visible to your friends’ friends?

The answer is: you don’t. You can not do that. You need to have a separate room for the contacts that you want to make your pictures available. Your contacts need each to have their own room for the contacts that they need to have available.

I’m essentially proposing a mass e2ee encryption messaging service, with a UI that amalgamates it into a single feed

To view the feed, yes you can consolidate all posts into one single view. But when you post something, you will need to define which rooms will see the content, and the message will be duplicated across the different rooms. You can bet that Futo does not gets rid of this abstraction.

permalink
report
parent
reply

Fediverse

!fediverse@lemmy.world

Create post

A community to talk about the Fediverse and all it’s related services using ActivityPub (Mastodon, Lemmy, KBin, etc).

If you wanted to get help with moderating your own community then head over to !moderators@lemmy.world!

Rules

  • Posts must be on topic.
  • Be respectful of others.
  • Cite the sources used for graphs and other statistics.
  • Follow the general Lemmy.world rules.

Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration), Search Lemmy

Community stats

  • 9.7K

    Monthly active users

  • 2.1K

    Posts

  • 73K

    Comments