The first release since the public 2.0. This one adds the features that make CarrierPony a full messenger rather than a one-to-one PGP tool, and it stops the relay from learning who talks to whom.
What's new
Group chats. Create a group, add or remove members, and share text, photos, and files. A removed member stops receiving.
Broadcast channels. Admins post, everyone else reads. Share a subscribe link and anyone can join with no prior pairing. Subscribers never see each other.
Sealed sender. The relay no longer learns who is in a conversation or channel. Rosters stay on your devices, not on the server.
Multiple accounts. Run more than one identity on the same device, each with its own inbox.
Direct delivery. Messages can travel straight between devices over your local network, or peer to peer across the internet, and skip the relay whenever a path exists.
Nostr transport (opt-in). Send and receive over Nostr relays as an alternative to the CarrierPony relay.
SMS transport. When there is no internet, fall back to data SMS. This is in the FOSS build only.
About this build
The attached APK is the FOSS build. It carries the SMS transport and contains no Google or Firebase code, so it is the build for F-Droid, IzzyOnDroid, and direct install.
Verify
The APK is signed with the CarrierPony release key. It also ships a detached GPG signature made with the CarrierPony key:
A0CB C8F6 5AAC E56F 1C5B 7677 53F9 798E 4919 DE62
gpg --verify carrierpony-3.0.0.apk.asc carrierpony-3.0.0.apk