<oembed><type>rich</type><version>1.0</version><title>Nuh wrote</title><author_name>Nuh (npub1jv…s7yqz)</author_name><author_url>https://njump.me/npub1jvxvaufrwtwj79s90n79fuxmm9pntk94rd8zwderdvqv4dcclnvs9s7yqz</author_url><provider_name>njump</provider_name><provider_url>https://njump.me</provider_url><html>1. Start as a 1-1 chat app&#xA;2. Start adding a personal feed (micro blogging, blogs, stories, galleries etc..) where your contacts can see your posts in special tab (Signal already has that, Jumble has 24hrs updates etc..).&#xA;3. Support group chats for gossip and topical conversations. Keep groups at sub 1000 users max to keep encryption simple.&#xA;4. Add another tab to see posts from people in groups you are in, and especially people you interacted with in these groups but didn&#39;t add to your contacts.&#xA;5. Start supporting custom widget and Vibe coded mini apps etc... become the everything app.&#xA;&#xA;Every step of this is scalable, every step requires little moderation, every step is self hostable and cheap to provide for free.&#xA;&#xA;The absolute hardest parts are;&#xA;1. Identity with key rotation &#xA;2. Access control and encrypted filesystem &#xA;3.  Sandboxing mini apps.&#xA;&#xA;But again, this roadmap is useful at day one, at day one you get the best chat app you wish for for yourself and your family... And go from there.</html></oembed>