from a phone.
Public standings, schedule, results and rosters, so nobody has to ask over WhatsApp how their team is doing. It's run by an administrator with no technical background.

The usual problem
Standings in a spreadsheet that's almost always wrong.
Results get written on paper scoresheets. Someone copies them into a spreadsheet. Points get added by hand, tiebreakers get argued about, and when a team asks how they're doing, the answer arrives by message — sometimes different depending on who you ask.
The paper scoresheet isn't the problem: it's the source of truth and it gets signed courtside. Everything that happens after it is.
What it does
What it solves.
- Standings calculate themselves
- They aren't stored anywhere: they're recalculated from the results. That's why the day you correct a score, the table is right immediately instead of carrying on lying.
- Every league with its own rules
- Set format, points per result and tiebreaker order are configured from the panel. Changing a rule doesn't require us to touch anything.
- The paper scoresheet rules
- The app doesn't replace the sheet signed courtside — it mirrors it. The administrator enters what the sheet says and uploads the photo, which captains can see.
- Images for social media
- Matchday posters and starting lineups are generated from the app itself, ready to post. And pasting the link into WhatsApp shows the next match with crests, day and venue.
See it in action
Try it yourself.
The screens below are the real ones from a league in operation, not a design. Tap a match to see its detail, or switch to the standings.

Tap a match
Who logs in
Only two people need an account.
The league administrator enters results, builds the schedule and sets the rules. The captain sees the scoresheet for their matches and manages their roster. Neither referees nor players get accounts, and that's deliberate: every extra account is another password someone will forget.
Everything else —standings, results, teams, players and point adjustments with their reason— is public and needs no login.
The role doesn't live on the person but on their relationship with each league, so someone can be an administrator in one and a captain in another without having two accounts.
For your league
It works today, with real leagues.
This isn't an idea or a demo: there are volleyball leagues running on it right now. If you organize a league —volleyball or any sport with standings and a schedule— we can configure it with your rules.