Every partof a debate,in one room.

Debates Master runs the stage, the floor, the chat and the vote, then hands you a room you can embed anywhere.

Stage. The motion, its status and both debaters, with whoever holds the floor highlighted.

The life of a debate, start to finish

Six stages, from the first application to the final vote. Scroll through a debate as it happens.

  1. Debaters apply

    People who want to argue apply from their own debater dashboard. Every application waits for your approval.

  2. Topics get pitched

    Approved debaters pitch motions they want to argue. You see every pitch before anything is scheduled.

  3. You schedule the motion

    Pick the motion, put a debater on each side and set the start time. The debate shows as scheduled.

  4. The room goes live

    Debaters allow their microphone once and stay connected for the whole debate, while viewers join from your site.

  5. The moderator runs the floor

    Open one mic, both, or none. Viewers hear exactly who has the floor, and the chat runs alongside.

  6. The audience decides

    Viewers vote while the debate runs. When it ends, the result stays with the debate as finished.

Four seats at the table

Everyone in a debate gets their own tools. Pick a seat to see what it can do.

Publisher

You run the platform the debate lives on.

Works in: Customer dashboard and your admin portal

  • Link your admin portal with a signed connection code
  • Theme every room with your colors and logo
  • Approve debaters and the topics they pitch
  • Call the API from your servers with your partner ID

Under the hood

WebRTC
Audio runs on LiveKit rooms built for low-latency speech, in every modern browser.
One prompt
Floor changes mute a debater’s track in place, so they grant microphone access once per debate.
Websockets
The floor, the chat and the vote reach every viewer the moment they change.
HMAC-SHA256
Connection codes are signed by Debates Master, and you can rotate yours whenever you like.
4 parameters
primary, bg, text and logo theme any embedded room straight from its URL.
Any site
It is an iframe, so it works in any CMS or framework with nothing to install.

See it running on your own site

Fourteen days free, no credit card. Pro plan at $79 a month after that.