SportsOS
Run your sports academy, club or facility from one place
Members, coaching, fees with Razorpay and UPI, court booking on real floor plans, door access, payroll, ball-by-ball cricket scoring with live scores, and apps for parents, staff and scorers — for every sport you run. White-label ready.


Why SportsOS
Academies run on spreadsheets, WhatsApp and memory
The everyday problems
- ✕Fees chased one family at a time; payment screenshots to match by hand
- ✕Attendance on paper, so nobody notices a player drifting away
- ✕Parents asking the same questions on WhatsApp every week
- ✕Courts and nets sitting idle outside training — or double-booked
- ✕Anyone can walk in, and the front desk can't tell who has paid
- ✕Payroll, PF and ESI worked out in a separate spreadsheet
- ✕Match scores kept on paper; parents asking "what's the score?"
One connected platform
- Monthly invoices, reminders and UPI payment into your own Razorpay account
- One-tap attendance by coaches, plus automatic check-ins at the door
- A member app where families see fees, schedules and feedback
- A booking site with to-scale floor plans that can't double-book
- Door access decided by your rules — child-safe by design
- Payroll with Indian statutory rules and books that export to Tally
- Ball-by-ball scoring app with live links parents open from WhatsApp
Platform overview
Multi-sport
11 sports built in — Cricket, Football, Tennis, Badminton, Pickleball, Squash, Table tennis, Basketball, Volleyball, Hockey, Swimming — each with positions, skills and development areas. Add your own sports.
Multi-facility
Run many venues under one organisation. A facility switcher filters everything; staff can be limited to their own venue.
White-label
Partners offer SportsOS under their own name, logo, colours, domains and apps. “Powered by nicor.ai”.
Owners
Fees, attendance and utilisation across every facility
Coaches
Rosters, attendance, notes, assessments, goals and match scoring
Parents & players
Pay by UPI, schedules, feedback, QR pass, live scores
Front desk
Bookings, walk-ins, door scans and payments
Partners
Your brand on the web app, emails and apps
Features
Members & coaching
One record per player, shared by the office, the coaches and the family.

Members & guardians
Player profiles with sport, position and sport-specific attributes (batting hand, bowling style, preferred foot…). Guardians get their own login and see only their children.
Import from Excel or CSV
Upload your existing sheet, map the columns, and every row is validated before anything is saved: guardians for under-18s, duplicates, groups, coaches, dates. Fix the error rows and re-upload.
Training groups & sessions
Weekly schedules across groups, coaches and facilities, with clash checks for coaches and courts. Cancel or complete sessions in one tap.
Attendance
One-tap Present / Late / Absent / Excused from the staff app, plus automatic check-ins from the door. Trends show who is drifting away.
Coach notes, assessments & goals
Notes by category (optionally shared with parents), skill assessments using the player's sport, and goals the family can follow.
Multi-sport by design
11 sports built in with their positions, skills and development areas — and you can add your own sports.
Bookings & facilities
Fill idle courts, nets and pitches without ever double-booking.

Multi-facility
Run any number of venues under one organisation. A facility switcher filters the whole workspace, and staff can be limited to their own facility.
To-scale floor plans
Customers pick a court on a real floor plan with proper court markings — or switch to an hourly grid.
"Best available" suggestion
SportsOS recommends the best free court for the chosen time, using the venue's preferences, features and price.
Public booking site
Each facility gets a booking page — no account needed. Holds expire automatically and payment happens online.
Pricing that matches your venue
Off-peak, peak and weekend rates per court. Training hours can be kept back so bookings never clash with academy sessions.
No double bookings
Overlaps are blocked by the database itself, even when two people click at the same moment. Front desk can add walk-ins from the staff app.
Features
Payments & finance
Every rupee in one ledger — collected into your own Razorpay account.

Fees & invoices
Monthly membership invoices generated automatically (never twice), with discounts, scholarships, voids, reminders and overdue tracking.
Razorpay Checkout & payment links
Parents pay by UPI, card or netbanking in the app or web — or from a payment link you share on WhatsApp, SMS or email, without signing in.
Your money, your account
Each club connects its own Razorpay account, so money settles directly to you. Key secrets are encrypted and never shown again.
Recorded exactly once
Signed webhooks, re-checks with Razorpay and automatic reconciliation mean a payment is never lost or counted twice. Refunds included.
Gateway fees & GST accounted
The gateway fee and GST on each payment are read from Razorpay and posted to your books.
Double-entry accounting
Invoices, payments, refunds, payroll and expenses post automatically. Trial balance, P&L, balance sheet and Tally XML export for your accountant.
Access & safety
Door decisions made by your club's rules — safely, on the server.

Biometric & QR entry
Fingerprint readers connect through a small local gateway; fingerprints never leave your premises — only an opaque reference does.
Server-side decisions
Every scan is decided by SportsOS: granted, granted with an alert, supervised entry or denied — based on membership, fees, session times and overrides.
Child-safe by design
Terminals show neutral messages and never money. Minors are never left outside because of fees — staff are alerted instead.
Overdue policies
Choose how overdue adult members are handled: flag, supervised entry, or deny.
Rotating QR door pass
Members show a QR pass in the app that changes every minute and works only once, so a screenshot can't be reused.
Staff scan with a phone
The staff app scans passes with the camera and applies exactly the same rules as a door. Staff see the reason; the member doesn't.
Features
Staff & payroll
Roles for everyone, and payroll that knows Indian statutory rules.

Roles that fit a club
Owner, administrator, finance, head coach, S&C coach, front desk and payroll manager — each sees only what they need.
Staff records, attendance & leave
A staff directory with salaries, attendance and leave that feed straight into payroll.
Statutory payroll
Configurable PF (with wage ceiling), ESI, professional tax and TDS. Loss of pay from attendance, unpaid leave and joining/exit dates.
Locked, posted, private
Finalising a run locks attendance and posts the journal. A separate payroll role keeps salaries away from other admins; only the last four digits of PAN and bank accounts are stored.
Payslips
Staff see their own payslips when they sign in.
Community & development
Keep families engaged and show every player how they are growing.

Community feed
A private feed for your club with posts by audience, staff pre-moderation, a reports queue — and deliberately no private messaging.
Development plans
Individual plans or group programmes with focus areas and measurable targets, and a progress view that pulls in ratings, goals and observations.
Performance lab
A metric catalogue, tests that record protocol, conditions and device, and sensor data imported from CSV with a preview first.
Public player profiles
Opt-in profiles for players to share. Minors need a guardian's consent (re-checked every time) and appear as first name and initial — never contact details, date of birth or payments.
Notifications
In-app, email and push notifications for reminders, receipts, notes and announcements.
Reports
Membership, revenue, outstanding fees, attendance, sessions and court utilisation — export any report to CSV.
New · SportsOS Scorer app
Cricket scoring, better
Ball-by-ball scoring on one phone, live scorecards for everyone else — even with no signal at the ground. Included on every plan.




One-thumb, ball-by-ball
Big buttons for 0–6, wides, no balls, byes and leg byes, all 11 ways of getting out, free hits, retired hurt, penalty runs, change bowler, swap strike and a clear Undo.
Any format, any over length
T20, T10, 50 overs or custom: players per side, bowler quotas, one or two innings — and balls per over for the whole match or a single over (an 8-ball match, or a 10-ball 15th over).
Works with no signal
Every ball is saved on the phone first and syncs when the connection comes back. Retries are safe, so nothing is lost or counted twice.
One scorer at a time
Only one phone scores a match, so two people can't record the same ball. Phone died? Another scorer can take over and carry on from the last ball.
Scorecards, charts & commentary
Full scorecards with extras, fall of wickets and partnerships, Manhattan and worm charts, a wagon wheel, a pitch map and ball-by-ball commentary written for you.
Live links for parents
Share a match's live link on WhatsApp. Parents open it in any browser — no app, no sign-in — and the score refreshes on its own. Juniors are shown as first name and initial, or masked.
Stats that add up
Completed matches build each player's career batting, bowling and fielding stats, plus season leaderboards for runs, wickets, strike rate, economy, sixes and catches.
Public team pages
Each public team gets a web page with its record, squad, recent results, top run-scorers and top wicket-takers.

Parents follow from WhatsApp — no app needed
Share the live link in the team group. It opens in any browser and refreshes by itself: score, required rate, commentary, scorecard, charts and squads.
Nicorsports player profiles · free for players
Player profiles, teams & discovery
One Nicorsports profile per player, across every club and every friendly — free for players.




Sign up with a phone number
Anyone can create a free Nicorsports profile with their mobile number and a one-time code — no club needed.
One profile, whole career
The same profile follows a player from club to club and into friendlies, so career stats and highlights keep adding up.
A profile worth sharing
Cover photo, playing role, batting and bowling style, jersey number, Instagram and YouTube, plus highlights: best batting, best bowling, 50s, 100s and 5-wicket hauls.
Claim your profile
Played as a guest? The scorer shares a claim link; the player (or a parent, for a child) confirms with a code and the stats become theirs.
Parents in charge
Under-18s need a parent's consent, confirmed by a code sent to the parent's own phone. Parents manage their children's profiles, and juniors' names stay hidden publicly unless allowed.
Teams that last
Save teams with squads, captains, vice-captains, keepers, jersey numbers and logos. Pick a saved team for a new match and its record and top performers build up.
Explore & follow
Search matches, teams and players across Nicorsports: live now, upcoming, recent results and suggestions near you. Follow a team, player or match to be notified when it goes live and when it finishes.
Friendly matches
No club? Score friendlies in your own free space. Public friendlies count towards every player's career.

Public team pages, child-safe
Record, squad, recent results and top performers on the web. Juniors appear as first name and initial, or as “Squad player” without a parent's consent.
Mobile apps
Three apps, one codebase, your brand
A member app for families, a staff app for coaches and the front desk, and a scorer app for cricket — all white-label.
Member app
For parents and players
- See what's due and pay by UPI or card with Razorpay; receipts in the app
- Next sessions, attendance and schedule for every child
- Coach notes, goals and assessments
- Rotating, single-use QR door pass
- Book courts on the floor plan with the best free court suggested



Staff app
For coaches, front desk and facility managers
- Today: my sessions, the week ahead and players who keep missing
- One-tap attendance: Present, Late, Absent, Excused — or mark everyone else present
- Scan member QR passes at the door with the phone camera
- Player lookup with guardians (call or WhatsApp), notes, assessments and goals
- Walk-in bookings on the facility floor plan, paid at the desk



Scorer app
For coaches, scorers, players and parents
- One-thumb, ball-by-ball scoring with every extra, all 11 dismissals, free hits and Undo
- Balls per over for the whole match or any single over
- Works fully offline and syncs later — never counts a ball twice
- One scorer at a time, with take-over if a phone dies
- Scorecards, Manhattan and worm charts, wagon wheel, pitch map and commentary



Court, net & pitch booking
Book on a real, to-scale floor plan
Every court drawn with its real markings, at real size — with the best free court suggested for the chosen time.

Best available
Recommended court based on the venue's preferences, features and price.
Fair pricing
Off-peak, peak and weekend rates per court; training hours protected.
Never double-booked
Holds expire, payment is online, overlaps are blocked by the database.
White-label partners
Your brand. Our platform.
- Your product name, logo, colours and support email
- Your domains — app.yourbrand.com
- Member and staff apps under your name and icon
- Partner console to onboard and support your clubs
- Each club isolated, each with its own Razorpay
- Partner pricing: talk to us
Pricing
Simple monthly plans
Starter
₹2,999 /month + GST
Up to 150 players
- Members, guardians & Excel import
- Training groups, sessions & attendance
- Coach notes, assessments & goals
- Fees, invoices & Razorpay (your own account)
- Court / net / pitch booking with public booking site
- Biometric & QR access control
- Member, staff & scorer apps
- Notifications & reports
- Multiple facilities
Growth
₹5,999 /month + GST
Up to 400 players
- Everything in Starter
- Community feed with moderation
- Development plans & programmes
- Consent-controlled public player profiles
Pro
₹9,999 /month + GST
Unlimited players
- Everything in Growth
- Performance lab (sensor imports, testing)
- Staff & payroll (PF / ESI / PT / LOP)
- Double-entry accounting with Tally export
Prices are per month, billed monthly, plus 18% GST. Free trial on every plan. The Scorer app is included on every plan; player profiles are free for players. White-label partners: talk to us.
Child safety
- Profiles are private by default
- Guardian consent records for data, photos/video and public profiles — withdraw any time, effective immediately
- Photos and media served only to people allowed to see them
- Tagging a minor in the community needs guardian consent
- No private messaging between members, by design
- Door terminals show neutral messages and never money
Coming soon · no dates promised
- Tournaments & leagues — Fixtures, points tables and results for your own tournaments and leagues.
- WhatsApp notifications — Fee reminders, receipts and session updates delivered on WhatsApp, alongside email and push.
- AI insights from nicor.ai — Gentle nudges for attendance drop-off and fee risk, and summaries of coaching notes — suggestions for staff, never automatic decisions.
- Video analysis — Attach and review training video alongside a player's notes and development plan.
- App store releases — The member, staff and scorer apps on the Google Play Store and Apple App Store, including white-label builds under partners' own names.
Book a demo
A walkthrough with your sports, facilities and fee structure in mind.
© Nicorsports · Powered by nicor.ai · Screenshots show fictional demo data.