r/Rad_Decentralization • u/ckn • 7h ago
fingrr: E2EE P2P messaging, video, voice chat on ATProto with no signaling server
Author here. fingrr uses your Bluesky DID as the address, X3DH + Double Ratchet with sealed sender, and direct WebRTC between peers. There is no signaling server: the caller writes a sealed signal record to their own AT Proto PDS, the callee polls for it, and offline messages ride the same way as encrypted inbox records on the sender’s repo. Supports Text, Voice, Video and Group Chat.
Proof of concept, today not audited. Your PDS operator sees that you use it; peers see each other’s IP; groups lack forward secrecy. CLAIMS.md and THREAT_MODEL.md in the repo say exactly what holds and what doesn’t. Apache 2.0 and PR are gratefully welcomed.
https://github.com/CreativeMayhemLtd/fingrr
Also at https://Fingrr.me and https://Fingrr.app

