Nostr double ratchet pull requests for Bitchat. Forward secrecy enables disappearing messages feature: past messages on relays can't be decrypted anymore after key rotation. Also future messages stay safe even if one key is compromised.
I don't know how mergeable it is in its current form, but I've tested it to work between real Mac and Android devices.
@calle
GitHub
Add double-ratchet encryption for Nostr relay DMs by mmalmi · Pull Request #1107 · permissionlesstech/bitchat
Summary
This adds double-ratchet encryption for Nostr relay private messages, backed by a vendored local NdrFfi Swift package from nostr-double-rat...
GitHub
Add double-ratchet encryption for Nostr relay DMs by mmalmi · Pull Request #697 · permissionlesstech/bitchat-android
Summary
This adds double-ratchet encryption for Nostr relay private messages, backed by vendored ndr-ffi artifacts from nostr-double-ratchet v0.0.9...

Improved video & thumbnail loading on 

