We are entering a new step in the development of #Holos and we need more people to test.
We have reopened subscriptions through the app: https://holos.social/signup

We wrote a page explaining how we implemented #E2EE DMs over #ActivityPub: https://holos.social/e2ee

Don't hesitate to contribute and share your feedback with us. Thank you.

#HolosSocial

Download the App

@HolosSocial having issues registering, says my email is already registered without having received any email, also can't log in with the password I set up
@ebrum
It looks like a race condition during registration. You can recover your password, but we'll investigate why the confirmation email wasn't sent.
@HolosSocial Hi, I registered, interesting concept. Is it planned to integrate this into the hole activity pub based social media?
@ralphstark
Thanks! Holos runs pure ActivityPub (the server runs on your phone) and supports all content types: notes, articles, videos, images, etc. You can switch UI views in the main menu (below your identity): media only, videos only, etc., whatever fits your mood.
@HolosSocial Ok so in the future I should move my/this account to holos.social to get the full features of the encrypted messages and the social media?
@ralphstark
No migration needed! Holos is still in beta, so keep your current account. Install the app to test and create a Holos account that runs on your phone. E2EE works between Holos users. Both accounts can interact via ActivityPub.
@HolosSocial Yes for sure, that's why I wrote "in the future"
@HolosSocial
So, it works like nostr but uses ActivityPub instead? Our account won’t be tied to any server, and we’ll use relays to transmit data...did I understand that correctly?

@wolfblade
Exactly! We bring Nostr's philosophy (data sovereignty, controlling your keys) to ActivityPub.

Main difference: your phone runs a full ActivityPub server, so you interact with the entire Fediverse (Mastodon, Pixelfed, etc.). The relay only provides stable identity and offline queuing, you control everything else.

@HolosSocial
Signed up and seems to work. But I did not get an email for registration.
Follow notifications work, those I receive.

@HolosSocial
May I ask what is the purpose of the local timeline? That would be only my own posts if I see it correctly?

Is the tunnel address I see in Activities the relay you create for each server?
Is there some documentation I can read on this? Thanks!
Love the look and feel of the app already.

@weipah
Your phone runs your own ActivityPub server. The relay provides your stable identity (@[email protected] or custom domain via CNAME) and handles offline messages.

Relays can host multiple accounts. The local timeline shows posts from all users on the same relay.

The tunnel in Activities is your relay connection.
Docs: https://holos.social/how-it-works
Technical: https://codeberg.org/tom79/Holos-Relay-Server/src/branch/main/docs

How It Works - Holos

Your phone becomes your social server

@HolosSocial How much technical know-how do we need to get this started? Are we at the mercy of our relay - can they somehow block us or deny us the right to publish/interact with the broader network?
@HolosSocial
Currently downloading, but 189Mb, really?!
And what if I want to post both from my phone and desk computer (I ditched windows for Linux) with the same identity?
@nicolasstampf
Yes, 189MB: it includes a full Node.js ActivityPub server running on your phone. That's the tradeoff for true data ownership.
For posting from both phone and desktop with the same identity: your phone is your server, so desktop posting isn't supported yet.
More details: https://holos.social/how-it-works
FAQ: https://holos.social/faq
How It Works - Holos

Your phone becomes your social server

@HolosSocial
Chances are that when I'm home, my phone's nearby. Maybe I can connect from my pc to the activity pub server of my phone and post messages that way?
If I can ask that kind of question, it's because I can assign a fixed ip to my phone when I'm home ;) for others, they can just continue to publish with the phone. Of implement a kind a discovery protocol for PCs?
@HolosSocial I like the approach you're taking with implementing E2EE, seems solid to me!