Claiming is challenged.
A player proves an email or phone number against the roster row, or a venue manager approves it. Nobody claims the league champion's record by typing a name.
Pub leagues
The buying trigger for a league is never the blind timer. It is registrations over Facebook, rankings in a spreadsheet and results typed in at midnight. Felt takes the admin, keeps your points rule, and gives every player one page they can claim.
Results
Run the night however you run it. At the end, type the finishing order with type-ahead against the roster, add a new player inline, attach a photo of the sheet if you like, and save. Points come from your scoring rule; standings recompute; every player's page updates.
A correction the next morning is a new result on the record, not an edit. The standings page can say "corrected 09:14 by Dave" because nothing was overwritten. And when you are ready, run the night live on the iPad and never type a result again.
Standings
League disputes are almost always about tie-breaks. Felt records which criterion broke each tie and shows it, so "third on points, ahead on best finish" is on the page rather than in an argument at the bar.
Players
Today a player signs up again at every pub. On Felt a player claims one page and their history follows them across every venue in your league, and every other public league on the platform.
A player proves an email or phone number against the roster row, or a venue manager approves it. Nobody claims the league champion's record by typing a name.
A player says "@alan" at the desk; the desk types it; a request lands on the player's page. A typo costs a decline, never a seat. An organiser alone can never attach an account to a row.
Eighty thousand per-venue sign-ups become one row per person when players say "yes, that's me" to the matches Felt proposes. Nothing is merged on a guess and nothing historical is rewritten.
Players' own pages live at felt.fyi. What a player gets.
Your brand
A brand sits above your venues: name, logo, palette, sponsor assets. Standings, venues, the calendar and results are served under your own domain with certificates handled for you. Sponsor and promo slides rotate on every venue's screen during the break, which is how a landlord justifies the TV.
Switching
Bring your players and your history in from whatever you use today. The import runs as a dry run first: what is new, what matched, what is ambiguous. You apply it when you are happy and can reverse it as a batch. History comes in as recorded nights with their original dates, so standings are intact from day one.
Run a night on Felt and export it in the format you use today for as long as you like. Nobody switches a thousand venues in a weekend. And a full export is always yours, no negotiation.