Making pure peer to peer work on mobile is hard. I also want it un-tethered. But we struggled a lot with planetary.social being entirely on device and had to write a complete set of libraries to do it. https://GitHub.com/planetary-social/scuttlego
Discussion
No doubt! And I don’t want to discount the challenges they face in making this work. My criticism is more in their messaging leading up to this launch. They’ve hyped Keep as purely peer to peer with no servers since the start, and they’ve been teasing “coming soon on mobile” for months. And now upon launch, surprise you have to essentially run your own server at home or connect to a friend’s. Hopefully they can find a solution but for now it’s pretty disappointing, technical challenges acknowledged.
Makes me think of this line from the Nostr readme on GitHub:




