BillFighters ← Back to home Download
8 games · the group votes · free

Who pays the bill? Let the game decide

At the restaurant, Sofia covers the bill. Thomas suggests letting the Flash Draw pick who pays, and the bolt lands on him.

Video description

Overtitle: “EPISODE 1 · THE BILL”. Music, no voice-over. Shot by shot, with the main on-screen text:

  1. At the restaurant, four friends: Léa, Thomas, Sofia and Noah. The bill arrives. Title “WHO PAYS?”, amount “48.00 €”. Caption: “The bill: 48.00 €. Nobody moves.”
  2. Sofia’s phone, “New expense” screen: “Friday dinner”, “Amount” 48.00 €, “Paid by” Sofia, “Participants” Léa Martin, Thomas, Sofia and Noah, “Split mode” “Equal”, “12.00 € / person (4 participants)”. Caption: “Sofia pays up front and logs it in the group.”
  3. Thomas’s phone, draw setup: “Total amount” 48.00 €, “that’s 12.00 € per person”, “Single Payer”. Then “Animation Choice — How do you want to choose the loser?” and the list of eight games: Flash Draw, Swimming, Sprint, Laser, Zombie, LAST STAND, RUSH, GÂCHETTE. Thomas picks “Flash Draw” and taps “Launch draw”. Caption: “Thomas wants to play for it. 8 games to pick from.”
  4. Léa’s locked phone, 20:45: BillFighters notification: dice icon, “Live draw! — Thomas invites you to join a draw of 48.00 €”. Then the draw room: “Preparation”, “Participants”, “connected”. Caption: “The whole group gets the invite.”
  5. “FLASH DRAW”: the wheel with the four names (Léa, Thomas, Sofia, Noah) slows down and stops on Thomas. Caption: “The lightning picks at random.”
  6. Verdict card: “Thomas — IT’S YOU WHO PAYS! — 48.00 € — The lightning chose you. Resistance is futile.”
  7. Léa’s phone, “Balance per member”. Before: Léa Martin −12.00 €, Noah −12.00 €, Sofia +36.00 €, Thomas −12.00 €; “Active debts”: “12.00 € — You owe Sofia — Pending — It’s paid”. With the “Include draws” chip on: Léa Martin and Noah +0.00 €, Sofia +48.00 €, Thomas −48.00 €; “48.00 € — Thomas owes Sofia”. Captions: “No draw: 12.00 € each.” then “Draw included: Thomas owes 48.00 €.”
  8. Sofia’s phone: “Thomas owes you 48.00 € — Pending — It’s paid”. Then “Confirm payment — Did you receive this payment? — No · Yes, confirm”, “Payment confirmed — The payment has been registered.”, “Paid debts”: 48.00 €, paid by Thomas to Sofia, and “All settled! All debts have been paid. Well done!”. Caption: “Thomas pays Sofia back. She confirms with one tap.” Bubble: “No money goes through the app”.
  9. End card: “BillFighters — May the best not pay! — Free · iOS and Android”.
Episode 1 · The bill — 47 s, no voice-overMusic: Sascha Ende — ende.app · CC BY 4.0

The meal is over and nobody moves. In BillFighters you start a game from inside the group: everyone plays at the same time on their own phone, and the result names who pays. The group votes before the start — winner pays, or loser pays.

Free · iOS and Android · unlimited draws, no Premium needed.

Everyone looks around, nobody reaches for a card

It is always the same moment. The bill lands, someone suggests splitting it evenly, someone else points out they skipped dessert, and whoever fronts the money ends up paying “just this once” — for the third time this month.

The simplest fix is not sharper maths, it is making the moment fun. One short game, everyone watching the same screen, the payer is named, and you move on.

That is what BillFighters turns it into: eight ways to name the payer, from a random draw among friends to a game of skill, one rule voted by the group, and balances that update on their own.

Eight ways to name the payer

Five animated draws you watch, three live mini-games you play. Either way a single round decides who pays, and the whole group follows it in real time.

The five animated draws

  • Flash Draw

    The names scroll past the marker and stop on one within seconds: the fastest mode, the one you fire off while the waiter is already standing there.

    Default rule: whoever is named pays. The only mode without a vote — the app picks, no appeal.

  • Sprint

    A speed race between the players, everyone following their own runner live to the finish line.

    By default the last one pays — and the group votes before the start to make it the winner instead.

  • Swimming

    A swimming race between the players, where the last one literally sinks to the bottom of the screen.

    By default the last one pays — and the group votes before the dive to make it the winner instead.

  • Laser

    A turret sweeps the group, locks onto its target and vaporises it: the most theatrical of the five draws.

    The payer comes out of the draw itself; the vote decides beforehand whether they are shown as the survivor or as the eliminated one.

  • Zombie

    Patient zero chases the others and the horde grows with every bite, down to the last survivor.

    The payer comes out of the draw itself; the vote decides beforehand whether they are shown as the survivor or as the bitten one.

The three live mini-games

  • LAST STAND

    The first of the three live mini-games: everyone steers their character with a joystick and survives the waves as long as they can.

    By default the first one eliminated pays — and the group votes before the round to make it the last one standing.

  • RUSH

    An obstacle race where everyone drives their own runner live: here reflexes do the ranking, not chance.

    By default last place pays — and the group votes before the round to make it the winner.

  • GÂCHETTE

    A duel of aim and trigger speed, each player on their own phone, scores climbing live.

    By default the lowest score pays — and the group votes before the round to make it the best score.

The vote happens before the round, never after: everyone picks winner pays or loser pays, the majority carries it, and if no majority emerges the app settles it. Nobody can change the rule once the result is out.

Two express modes come on top: Finger Chooser, where two to ten fingers land on the same screen and only one gets chosen, and the team match, which draws the sides at random inside an event.

All eight are playable as browser demos, without installing anything.

And if you just want to play for fun?

That case is built in, as a setting of its own: when you start a draw you decide whether it counts in the group’s balances or is played just for fun. Nothing forces a draw to end as a debt.

  • Counted, or just for fun

    A counted draw writes the result into the group’s balances: whoever is named becomes the one who covers the bill, and the balances move. A draw played just for fun touches no balance — the exact same game, with no consequences.

  • Replay as often as you like

    Nothing stops you from running it again because the animation was too short or because someone wants a rematch. Only the last draw counts in the balancing.

  • No money goes through the app

    BillFighters moves no money and takes no stake: the app records who paid what and works out what each person owes. Settling up happens between you, as always.

It is the same app for a group that tracks every cent and for a crew that just wants to know who buys the coffee.

Why it is fairer than a coin toss

A coin toss picks someone. It does not say what the rule was, it keeps no trace, and it works nothing out for what comes next.

  1. The rule is voted, not imposed

    Before every round each player picks whether the winner or the loser pays, and the majority carries it: the loudest voice at the table no longer sets the rule.

  2. Ties are settled by the app

    If no majority emerges, the app picks the rule itself, without siding with the winner or the loser. Nobody arbitrates and nobody renegotiates once the result is in.

  3. The history stays in the group

    Every draw leaves a trace: who played, which rule, who was named. The “that is not what we agreed” argument has nowhere left to go.

  4. The app then works out who owes what

    Once the payer is named, the expense joins the group and the balances recompute on their own. The app then groups the reimbursements so nobody has to pay back everybody.

The game decides who pays tonight. The balances stay fair over time.

Frequently asked questions

Open the group, start a draw, pick one of the eight games and invite the players: everyone plays at the same time from their own phone and the result names the payer. Before the round, the group votes on whether the winner or the loser pays. You also decide whether the draw counts in the group’s balances or is played just for fun.

The group settles it, before the round and never after. Everyone votes “winner pays” or “loser pays”, the majority carries it, and with no majority the app picks the rule. Only the Flash Draw has no vote: whoever is named pays, full stop. On Laser and Zombie the vote only changes the presentation: the payer is shown either as the survivor or as the eliminated one.

Yes. When you start it, a draw can be counted in the group’s balancing or played just for fun — in which case no balance moves. You can also replay a round as many times as you like; only the last draw counts. And the app never moves money: it records and computes, while settling up happens between you.

Whoever starts the round has the app, and you can add guests without an account to your group: they count among the players and show up in the balances. The three live mini-games, though, are played from each player’s own phone, so those do need the app installed.

No. It is not gambling: nobody bets and no money goes through the app. The random draw, or the mini-game, only decides who pays the bill among friends.

Let a game settle the next bill

Create your group, add the expense, start the round. The rest — who owes what, to whom, in how few payments — is the app’s job.

Free, no signup for guests, in French, English and Arabic.