the easiest way to pair any two clients.
three words whispered over voice, chat, or QR โ both sides get a shared session. mishear a word? fuzzy matching handles it. no accounts, no infra to build.
no infra to build. just the handshake.
three words
share over voice, chat, or QR code. the other person doesn't need an account โ they just get the session.
no websockets
we handle the connection layer. your app just posts and polls messages โ long-polling built in.
no user accounts
only you need a project and API key. the other side is anonymous โ they just need the words.
three words โ shared session
create
hit the API with your project credentials. you get three random words and a session_id.
share
say "aardvark absurd acme" over a call, drop it in chat, or flash a QR code.
claim
the other party posts the same three words and gets the same session_id. now both sides share a secret.
talk
post and poll messages on the session channel. or use the session_id for WebRTC signaling โ it's up to you.
We provide
encryptPayload() / decryptPayload() in the TypeScript client to do this automatically.pair and messages expire together, cleaned by the sweeper.
any two parties need to find each other
game lobbies
pair two players into the same session. drop the words in discord โ both join the same lobby, no friend list needed.
creative tool sync
sync session context between two DAWs or VJ instances. the shared session_id is your handshake for whatever protocol comes next.
iot pairing
pair a phone to a device by scanning a QR code that reveals three words. no bluetooth menus, no wifi credentials to type.
webrtc signaling
use the session channel to exchange SDP offers, answers, and ICE candidates for SimplePeer. no signaling server to deploy โ the channel is your transport. recommended: Pro tier for lower latency on SDP/ICE exchanges.
pay for convenience, not for pairs
no per-message fees, no hidden costs. the cloud option is for when you want zero ops. same API, same code, just someone else's problem.
everything includes the full api, fuzzy matching, and ssl. billing by Creem โ no lock-in, cancel anytime.
specs
questions? probably answered.
three words. one session.
three words. one session. your app.
get started freeno credit card required.