Rent, bills and chores for a shared house, in one place.
It's a way to find out who's really in on a future plan without collecting the cash yet. In TableCash, each person picks Promise on the goal and saves a card. Nobody is charged unless the goal fills by its date; then the promised cards are charged. Until it fills, anyone can Take back their promise. You know who's in before you book, and nobody fronts the money.
The hardest part of any group plan isn't the plan, it's getting people to actually put money on it. Ask for cash today and half the group stalls, because the trip is months away and nobody wants their money sitting somewhere. Wait until later and you're chasing people the week of, while the organizer has already fronted the deposit on a maybe. Same story for a shared house: the deposit on the new place is due before anyone has paid in.
A promise breaks that trap. People say yes today with a saved card, but nobody is charged until the plan is real.
A yes you can drop silently isn't worth much, and a charge that hits before the plan is real is exactly what makes people say "let me get back to you." A promise sits in the honest middle. While the goal is filling, you can change your amount or Take back your promise, and no card is touched. Once the goal fills, the promise is binding and the cards are charged, because that's the moment the group actually needs everyone.
That's the difference between "everyone said they'd come" and "everyone's in." The first is a group chat. The second is a plan you can book against.
When the cards are charged, the TableCash fee (3.5% + $1.49) applies to the money actually charged; promising and taking back cost nothing. The money goes to the organizer, TableCash never holds it, and the record shows who promised and when the charge happened. For the version where people pay right now, see collecting money from friends.