Fail-closed routing
Self, absent, stale or unauthorized recipients are rejected without fallback to public talk.
CASE STUDY / 04
PUSH-TO-TALK FOR FIELD TEAMS
An Android operational voice application for authorized staff, with channels, presence, explicit private talk and continued operation on the lock screen.
CURRENT STATEGoogle Play test listing · restricted / unreviewed availability
00 / AT A GLANCE
PROBLEM
In the field, searching for a contact, unlocking the device and uncertainty about the correct channel add friction to immediate coordination.SOLUTION
Android push-to-talk with controlled enrollment, role- and location-scoped channels, presence, explicit private talk and lock-screen continuity.IN USE BY
Approved staff and approved devices, with no public user registration.OPERATES ACROSS
Android, using a foreground service for background and lock-screen operation, together with controller gestures.MY ROLE
Product design and UX, Android, realtime/backend integration and Play release engineering.STATUS
Signed 1.8.3 candidate, versionCode 22, in a restricted and unreviewed Google Play test listing; not a public production release.01 / THE NEED
In a field environment, searching for a contact, unlocking a phone and uncertainty about the right channel add friction at the exact moment immediate coordination is required.
02 / IN PRACTICE
One Talk combines immediate voice communication with explicit permissions and fail-closed behavior.
03 / GOOGLE PLAY VISUALS
The official Play visuals use synthetic roles and channels only, with no real names, devices or operational conversations.



Marketing mockups with synthetic data — not evidence of real production conversations.
04 / THE SOLUTION
Speed does not come from weaker safety. Device, user, channel and recipient are verified before each permitted workflow.
ENROLLMENT
PRESENCE
TALK MODE
FIELD USE
One Talk is an application for a closed operational audience, not a public social network or emergency service.
05 / SAFETY BY DESIGN
Critical decisions fail closed. A missing, stale or unauthorized private recipient never triggers an automatic public transmission.
Self, absent, stale or unauthorized recipients are rejected without fallback to public talk.
Role, device, channel and recipient grant are rechecked by the backend rather than trusting the client UI.
Live audio is ephemeral, while directed store-and-forward bursts of up to 30 seconds remain encrypted only until their defined purge.
The 1.8.3 candidate includes signed APK/AAB artifacts, unit tests, Android lint and signature verification.
06 / TODAY
There is a complete signed 1.8.3 candidate and a Google Play test listing for authorized accounts. Until public approval is verified, this page uses no public install badge and makes no “available to everyone” claim.
NEXT GATE
Sklavounos One Talk retains its own independent product identity. Christos Fragoulis is its sole creator and sole legal owner, as well as the owner of the original source code, designs, documentation, assets and deliverables he has created for it. RAW LOGIC serves only as his personal creator/portfolio identity.
07 / CONTACT
Describe the current process and the point where time, information or control is being lost.