Skip to content
Club operations software

One system forbasketball academies, swimming clubs and football clubs.

Every club keeps its own name on the door. You get the register, the ledger and the timetable behind it.

Four clubs liveZero apps to install
01The register

Taken at the poolside, with wet hands.

Attendance, session notes and pass balances from the poolside or the touchline, one tap per member. Built for one hand, a bad signal and a screen in sunlight.

Retires

The clipboard, the photo of the clipboard, and the roll call in the group chat.

02The ledger

Money owed stops living in one person’s memory.

Monthly subscriptions or pass packages, a balance per member, and reminders that go out over the channel families already read. The treasurer sees the whole club on one screen.

Retires

The spreadsheet exactly one committee member understands.

03The timetable

The week, where everyone can see it.

Programmes, sessions and locations in one calendar, with RSVP for events. Parents see the schedule without joining another group chat.

Retires

The laminated timetable, and “is it on tonight?”

04The contact sheet

Photos, with the consent form attached.

Media consent is captured at enrolment and versioned, so the club can see what each family agreed to, and when, before a photo goes in the gallery.

Retires

The shared drive, and the awkward conversation afterwards.

05The season

The whole season, on file.

Every session’s attendance is recorded as it happens, so the season is already written down when the committee asks. It exports to CSV or Excel whenever you need it.

Retires

End-of-season guesswork.

06Same people

Five views. One set of people.

Nothing above was a different product. Every view was the same sixty-four members, re-sorted for whoever was looking — the coach, the treasurer, the parent, the committee.

Retires

Five tools that don’t talk to each other.

Clubs on it

Open a real one right now.

Live clubs are production tenants on their own domains. Demo clubs are populated with invented data and labelled as demos — they are kept apart below, and they are not counted among the live clubs.

Clubs running on the platform, and demo clubs
ClubSportStatusOpen
Live4 clubs, 2 public
Sonics GoaBasketball · GoaLivesonicsgoa.com
swim.learngpt.inOpen-water swimming · GoaLiveswim.learngpt.in
Two further clubsPrivate tenantsLiveNot publicly linkable
DemoPopulated with invented data
Basketball demoAcademy, four squadsDemoInvented data — no public URL
Swimming demoClub, pool and open waterDemoInvented data — no public URL
Football demoClub, juniors to seniorsDemoInvented data — no public URL
The scoreboard

Small numbers, all of them true.

Four
clubs live today, two of them public
~1,290
automated tests on every push
Your region
on request — running in Oracle Cloud, Hyderabad today
Zero
apps for members to install
Your data

Children’s records, handled like it matters.

Four of the controls that are in place, written as rules rather than badges. We hold no certifications, so there are none to show.

Rule 1

One tenant can never read another

Isolation is enforced at the database with Postgres row-level security, not by application code alone. That distinction matters: an application bug cannot widen the boundary, because the boundary is not in the application.

Rule 2

Access is role-based, down to the record

Roles run from platform owner through site administrator to end user, and permissions are checked on the server on every request rather than hidden in the interface. Sign-in is passwordless — a provider account or a one-time link — so there are no shared passwords to rotate or leak.

Rule 3

Built for Indian data protection law

Consent is versioned, so we can show what a person agreed to and when. Personal identifiers are kept separate from the records that get searched. Access, correction and erasure requests are handled as a process with an owner, and erasure reaches every store a record touched, including derived indexes.

Rule 4

Getting your data out

Export is in open formats — CSV, XLSX, PDF and the original files you gave us — available on request and on exit, not as a paid migration. If you leave, you leave with everything, and we would rather agree that up front than negotiate it later.

The rest are on the security page.

Getting started

Bring us your clipboard.

There is no self-serve sign-up, and that is deliberate. We import your members, set up your programmes and put your name on the door with you. It takes a few days, and you finish with a working club.