push.tt / Features
Shipping now

Channels shaped like the work

A shift, a site, a vehicle group, a one-off job. Each one a channel, each one with its own membership, keys and floor.

The current push.tt channels list

Three kinds, and the app tells you which you are in

The type of a channel decides what protection it can honestly offer, so it is surfaced rather than buried in a setting.

  • Org channels — every member of your organisation, end-to-end encrypted
  • Private channels — explicit membership, end-to-end encrypted, keys wrapped per member
  • Public channels — anyone can join, so E2EE would be theatre; they get TLS and encryption at rest, and are labelled as such
Current channel list showing org channels with member and connected counts

One speaker at a time, decided by the server

Floor control is arbitrated centrally, so two people pressing at once resolves the same way for everyone. The loser is told immediately rather than talking into a void.

  • Requesting, granted, and busy are distinct states with distinct visuals
  • An active emergency preempts the floor — a worker in distress does not get a busy signal
  • A preempted speaker's partial recording is still saved to history

Membership is a key grant, not just a row

On an encrypted channel, adding someone means wrapping the channel key to their device key. That has a useful consequence: the system knows who genuinely can read a channel.

  • The members pane flags anyone who holds no key, instead of letting them silently receive unreadable traffic
  • Removing a member removes their access to future traffic
  • Roles — owner, admin, moderator, member — are shown where they matter
The channel members pane showing roles and connection state

What we do not claim

You will see competitors quote a maximum of several thousand users per channel. We have not run that, so we are not going to print it.

  • Fan-out is linear in listeners, and the current server is a single node — that is documented, not hidden
  • What we have verified is live voice across multiple devices with server-side floor control
  • If you need a channel in the thousands, talk to us before you buy rather than after