Realtime
Put people in the same room and keep them in sync.
Rooms with presence, live game sessions over websockets, matchmaking and tournaments run on the same backend as your purchases and wallet. A dropped connection picks up where it left off.
Realtime
What your app gets
Rooms and presence
Users create a room, invite others with a code and see who is there in real time. A short drop in the connection does not remove anyone from the room.
Multiplayer sessions
Players share a live game session over websockets, and each move reaches the others as it happens. The server keeps the state of the session, so a player can reconnect and carry on.
Matchmaking
Players join a friend with a code or get matched with a random opponent. The match starts when the room is full.
Tournaments and live events
Run a tournament or a timed event with its own rules, entry and coin prizes. Results reach the leaderboard as the event plays out.
Leaderboards and seasons: Rank players by season and reward the top, in Gamification and rewards.
Runs in your backoffice
Your team sets up tournaments and live events in the backoffice and sees the rooms that are open.
FAQ
Questions teams ask
What happens when a player loses the connection?
The server keeps the room and the state of the session. A short drop does not remove anyone, and the player reconnects to the same moment.
Can players use their coins in a game?
Yes. Rooms and sessions run on the same backend as your wallet, so an entry fee, a prize or an in-game purchase lands in the same ledger.
Do you support turn-based and live games?
Both. Each move reaches the other players as it happens, and the server keeps the order of turns and the state of the game.
Pricing
One monthly price per app, for the capabilities you switch on. We quote it on a call and send it in writing.
Switch it on for your app
Tell us what your app needs. We set up your partner account and your first app with you, and your team integrates from the portal.