The handset your team actually carries now runs whoot.
We shipped iOS in April, and the gap it left was obvious from the first week. Security teams issue rugged Androids. Warehouses buy them by the pallet. Field engineers, stewards, dispatchers and door teams are overwhelmingly not carrying iPhones, and a comms platform that covers half a workforce doesn't cover the workforce.
Today that gap closes. The whoot. Android app is live on Google Play: a ground-up native client written in Kotlin and Jetpack Compose, speaking WebRTC to exactly the same media servers as the web app and iOS. It is not a port or a web view in a shell, and it gives the same <150ms push-to-talk on a £120 handset.
It also does two things the iPhone can't. A locked phone in a pocket still shows Talk, Stop and Switch on its notification: press to transmit without ever unlocking. And on a 10-inch tablet the same APK switches into a turret layout: a fixed-station grid of room tiles, each with its own PTT, live transcript and transmit state, driven by finger or by the hardware buttons a control-room desk already has.
Everything you need, on the go
The full whoot. experience, built natively for Android.
- Push-to-talk
- One tap to talk: the same <150ms end-to-end voice path as web and iOS
- Talk, stop, and cycle rooms from the lock-screen notification
- Wired, Bluetooth, and USB headset routing with a manual output picker
- Full room access
- Every room you're assigned to, live the moment you sign in
- See who's talking, who's listening: switch rooms in one tap
- Live transcripts, messages, and tap-to-replay on any utterance
- Alerts that land
- Separate notification channels for messages, PTT, calls, and emergencies
- Emergency alerts bypass Do Not Disturb and use the alarm stream
- Answer, decline, or respond to an alert without unlocking the phone
- Live presence
- See who's online, away, or busy across your entire team
- Presence syncs seamlessly between Android, iOS, and desktop
- Directory search with a private wire straight to any colleague
- Secure by default
- Biometric app lock, cryptographically enforced, not a settings toggle
- SSO with PKCE, MFA at sign-in, and the same room permissions as web
- Session tokens sealed in the Android keystore; screenshots blocked
- Seamless sync
- Start a conversation on desktop, continue on the handset
- Rooms, messages, and settings perfectly in sync
- One account, one workspace, every device
Your whole workforce can share one voice room, whatever phone they carry.
Built natively, with no wrapper
The app uses Kotlin and Jetpack Compose throughout, with WebRTC on the wire. A foreground service holds the voice room open so audio keeps flowing with the screen off and the phone in a pocket, and on the turret a dedicated input bus turns whatever hardware button is to hand (a headset hook, a media key or a function key) into a press-to-transmit.
- Built natively with Kotlin and Jetpack Compose, no web view, no wrapper
- WebRTC talking to the same SFU as every other whoot. client
- Foreground service keeps rooms live and transmitting with the screen off
- Hardware PTT on the turret: headset hook, media keys, and F1–F12
- Tablet turret layout for fixed control-room stations, same APK
- Android 8.0 (API 26) and up, targeting Android 15