braket.gg
EN

Reporting Results

You played the match. Now Braket needs to know who won so the bracket can move forward. Reporting is quick, and in the happy case it takes care of itself.

Reporting the winner

On your match card, once the window has opened, you get a small form to report the outcome. You pick the winner, and optionally you enter the score for each side. The score is not required, but it is nice to record, and it shows up on the match afterward.

Either side can report. You do not have to be the winner to file the report; whoever gets to the keyboard first can enter what happened. In a team tournament, any roster member reports on behalf of the whole side.

Agreement confirms itself

Here is the elegant part. When both sides report and they agree on the winner, the result confirms itself automatically. No admin, no waiting: the moment your opponent's report matches yours, the match is settled, the winner advances in the bracket, and everyone moves on.

You can also confirm your opponent's report directly. If your opponent reported the result first and it is correct, you do not need to file your own matching report; you just confirm theirs, and the match is done. Reporting the same winner and confirming their report reach the same happy ending. This is the path the overwhelming majority of matches take: someone reports, the other agrees, done.

When nobody contests, but nobody confirms either

Sometimes a result is reported and the other side simply never comes back to confirm or dispute it, they just vanish. Braket does not leave that match hanging forever. If a single, uncontested report sits without objection, it will auto-confirm after a grace period once the match window has closed. The grace period is generous, a full day, so there is plenty of time for the other side to speak up if the report was wrong.

There is an important fairness guard on this: auto-confirmation only happens for matches that actually went LIVE, meaning both players were ready and genuinely played. A report filed against an opponent who never showed up will not silently auto-confirm in your favor; that situation waits for an admin to look at it. This stops the honor system from being gamed against absent players.

Opening a dispute

What if you and your opponent genuinely disagree about who won? That is what the dispute button is for. If the other side reported a result you believe is wrong, you can dispute it and add a note explaining what actually happened.

Disagreement is not a disaster; it is just a signal that a human should look. A disputed match goes into the studio's admin queue, and an admin reviews it and makes the final call using whatever evidence exists, your note, the scores, and any video attached. Report honestly, dispute when you must, and let the admin resolve the rare genuine conflict. Most matches never come near a dispute.

Verification tiers: how much Braket trusts a result

Not every tournament verifies results the same way. Every match result on Braket carries a note about where it came from, and that source tells you how strongly it was verified. From most to least automatic, here are the tiers you may encounter.

Game-verified tournaments

The strongest tier. When a tournament is integrated directly with the game, the game client itself reports the result to Braket. Each side's game attests to the outcome, and when the attestations agree, the match confirms with no human typing anything at all. In team tournaments this even commits which specific players fielded for each side, so nobody can smuggle in a ringer. For you, a game-verified match often just resolves on its own the moment you finish playing; there is nothing to report. This is the gold standard, and it is the future the whole result model was designed around.

AI-video-verified tournaments

For games not directly integrated (including tournaments a community runs for a game with no official Braket integration at all), there is a clever middle tier. Each side attaches a video of the match: a Twitch VOD or a recording of your session. When both sides' videos are in, an AI referee watches both points of view and confirms the result only when the two videos independently agree on the same outcome, with enough confidence. It is the video twin of two players agreeing: two independent recordings telling the same story.

If the AI is confident and the videos agree, the match auto-confirms. If they disagree, or the AI is not sure, the match drops into the normal dispute flow with the clips already attached, so the human moderator has the footage in hand. As a player, your job in an AI-verified tournament is simple: attach your video after the match, and let the referee do the rest. These brackets are badged "community-verified."

Player-reported tournaments

The honor system, and still perfectly good for a lot of play. You report, your opponent agrees, and Braket trusts the two of you. This is the flow described in the first half of this page, and it is the default when there is no game integration and no video required. It leans on the same principle that makes agreement so clean: when both sides independently say the same thing, that is strong evidence on its own.

You never have to choose a tier; the tournament sets it. What is worth knowing is that whichever tier you are in, the shape is always the same. Two independent sources agreeing means the result stands; a genuine conflict means a human looks. Report honestly, keep your video if the tournament asks for one, and you will almost never think about any of this again.

Watching replays

Once a match is finished and has a recording, its match card grows a Watch replay button. Click it and the game launches straight into playback of that match — nothing to download or configure. Full replays, the ones that include both players' hands, unlock only after the tournament's cast delay has passed, so hidden information stays hidden until it no longer matters.