Fixed an issue where Send Later messages couldn’t be cancelled
Added a “Send Now” option to send scheduled messages immediately
Improved the speed at which voice note playback switches between speaker and earpiece
Improved subscription screen UI for users without Google Play services
Fixed several issues within to the New Chat flow
Fixed an issue where videos wouldn’t transcode properly when sent via the share sheet
Fixed an issue that could cause the Incognito “Mark As Read” button to fail
Standardize phone number formatting in nav drawer
We’re introducing a paid tier, with a set of new premium features, starting at $9.99/month.
Long-time Beeper users will have access to 12 connected accounts and Scheduled Sends at no cost.
Visit Settings → Subscriptions to gain access to:
Incognito Mode 🕵🏻
Keep all your chats unread until you’re ready to reply
To enable, head to Settings → Preferences → Incognito Mode
Additionally, outgoing typing indicators can also be toggled
Additionally, outgoing typing indicators can also be toggled
Send Later ✉️ ⏰
Type a message, then press and hold the Send button to scheduled your message to send in the future
Multi-Account Support
Beeper now supports multiple connections per-network, to better keep up with all your chats & contacts
Reminders ☑️
Long press a chat in the Inbox and select “Remind Me”
When the specified time comes, the chat will re-notify
To automatically archive chats when setting a reminder, head to Settings → Preferences → Archive chat when setting a reminder
Beeper On-Device 🏠
So far Beeper used Beeper Cloud – the Beeper app on your device would connect to Beeper Cloud, which would then connect to the messaging networks. Starting today, your Beeper app can directly connect to the messaging networks. This means that your credentials & messages never touch Beeper’s servers, and that full E2EE is retained (on supported networks).
Improvements, Bug Fixes & Optimizations 🛠️
Fixed an issue where…
Google Messages connections could fail under certain conditions
your profile name and picture wouldn’t display on the app’s first launch
the “Close” ❌ button wasn’t accessible under the full screen attachment preview
invalid characters could be used when creating a username
the app could crash when setting up a Signal connection
voice messages could be displayed as videos
New Features ✨
Media Notifications
Beeper now plays voice notes while in the background and displays a media notification during playback
To disable this, go to ⚙️ Settings → Preferences → Media → Pause background audio
Beeper now plays voice notes while in the background and displays a media notification during playback
To disable this, go to ⚙️ Settings → Preferences → Media → Pause background audio
Improvements, Bug Fixes & Optimizations 🛠️
Fixed an issue where…
Removing a reaction wouldn’t actually remove it remotely
some formats of phone numbers weren’t considered valid when starting a new chat
avatar cropping & scaling could be inaccurate when updated
GIFs couldn’t be sent via GBoard
a message could be displayed as “Still sending…” even after it was already sent
the app could crash when connecting Signal
Removing a reaction wouldn’t actually remove it remotely
some formats of phone numbers weren’t considered valid when starting a new chat
avatar cropping & scaling could be inaccurate when updated
GIFs couldn’t be sent via GBoard
a message could be displayed as “Still sending…” even after it was already sent
the app could crash when connecting Signal
Updated the Labs 🧪 Noisy Mode feature to use the system’s default TTS language instead of always using English
Refreshed the design of the top level Settings screen
Added improved network disconnection notices to the Inbox
SDK & platform updates to support upcoming features
Accessibility ♿
Added missing TalkBack semantics for several unnamed elements on the conversation screen
More improvements to come in this area are planned
More improvements to come in this area are planned
New Features ✨
Networks Drawer
Your chat networks and spaces have been move out from under the search header into over into a collapsible sidebar
⚙️ Settings has also moved to this menu
Your chat networks and spaces have been move out from under the search header into over into a collapsible sidebar
⚙️ Settings has also moved to this menu
French Localizations 🇫🇷
The Beeper you know and love, now in a second language
The Beeper you know and love, now in a second language
Location Messages 📍
Send your location over supported networks
Send your location over supported networks
Create Matrix Group Chats
The group chat creation flow now supports Matrix identifiers
The group chat creation flow now supports Matrix identifiers
Improvements, Bug Fixes & Optimizations 🛠️
Refreshed the Sticker Maker design & implementation
Added avatar scaling & rotation enhancements to profile editing
Support “per chat profiles”
With this change, your reactions and mentions will show up with your name & avatar on the remote network, rather than your Beeper username
With this change, your reactions and mentions will show up with your name & avatar on the remote network, rather than your Beeper username
Fixed a number of bugs with bridge connections & sign in, including enhancements to Facebook login
Fixed an issue where…
some types of messages and replies were not properly hidden with Obscure Messages toggled on
Recovery Code could be regenerated prior to invalidating chat network connections
Contacts (and sometimes other filetypes) would fail to attach / send
Low Priority chats wouldn’t show up properly in Search
Start New Chat with SMS/RCS contacts could fail
some types of messages and replies were not properly hidden with Obscure Messages toggled on
Recovery Code could be regenerated prior to invalidating chat network connections
Contacts (and sometimes other filetypes) would fail to attach / send
Low Priority chats wouldn’t show up properly in Search