Your club.
Your brand.
Our software.
The complete management platform for sports clubs — fully customised to your brand, on your domain. Athletes, parents, billing, training, tournaments. You get the polish. You get the backend.
Athletes, parents, coaches, billing — handled.
Six modules, four roles, one source of truth. From the first invoice to the championship banner.
Logo, colours, fonts, custom domain.
A reskin is a config swap, not a rewrite. Your members never see the word "Athleet" unless you want them to.
Knows the difference between a wrestler and a winger.
23 sports supported with sport-aware data — weight classes, positions, levels, ranks. We speak your discipline.
This is a real club running on Athleet.
Vikings Wrestling — a Centurion combat sports club. Same codebase, different skin. Your version starts here.
See the backend.
Everything your club runs on.
Twelve modules, four roles, one source of truth. Every plan ships with the full set — no “Pro” upgrades hiding the features you actually need.
Multi-role membership, weight class, division, parent links, status. Sport-aware fields per discipline.
Recurring sessions, capacity, waitlists, one-tap attendance, no-show flags, automatic parent reminders.
Bracket generators (single/double elim, round-robin, pools), seeding, live scoring, weigh-ins, results export.
Stripe, PayFast, manual EFT. Recurring fees, dunning, line-item invoices, proof-of-payment review, SARS export.
Broadcast announcements, direct messages, read tracking — over email, SMS, WhatsApp Business and push.
Programme builder, workout assignments, match analysis, athlete notes, attendance dashboards.
See fees, schedule, results and all enrolled children in one branded app. POPIA-compliant consent built-in.
Logo, colours, fonts, custom domain, surface copy, email-sender domain. Config swap, no code change.
Revenue, attendance, churn cohorts, tournament outcomes, training load. Filtered per-tenant, CSV everywhere.
Every staff action logged. Granular role-based access control. POPIA right-to-erasure built into the admin panel.
English, Afrikaans, isiZulu, French and Portuguese live. Members pick on signup, admins override the default.
Google Calendar two-way, MailChimp, Zapier, Slack, WhatsApp Business, accountant exports. Webhooks + REST API.
Your domain. Your colours. Your logo.
The Athleet engine, the club's brand on top. One config swap, no code changes.
// organizations/{orgId}.branding
{
logoUrl: "/clubs/vikings/logo.svg",
accent: "#F5A623",
accentHi: "#FFD600",
customDomain: "vikings-wrestling.com",
copy: { en: { heroTitle: "VIKINGS" } }
}Built for 23 sports. Speaks every one of them.
Each sport ships with its own weight classes, ranks, positions and stat fields — auto-configured the moment you pick it. No generic blob, no “Other” bucket.
From R1,499/mo.
Every module included.
Three tiers, no per-seat charges, no surprise add-ons. Launch partners get 50% off year one — locked in for life.
Same engine. Different game.
Weight classes, ranks, sparring sessions, matches with technical points and methods.
Positions, line-ups, fixtures, in-match stats, tournament brackets.
Levels, exams, performance times, choreography logs, parent communication.
Three sports. Three roles. One platform.
“Athleet handles every part of the club we used to track in spreadsheets, WhatsApp groups and printed invoices. Our parents see schedules. Our coaches log sessions. Our books reconcile themselves. We cut admin time by 70% in the first month.”
“We migrated 184 players, 12 age-group teams and three years of fee history in a weekend. Match-day attendance is one tap, no-shows auto-trigger a parent message, and our treasurer hasn't chased a single outstanding invoice manually since we switched.”
“As a parent of two swimmers I used to dig through emails to find the next gala time. Now the schedule, my kids' splits, the invoice and the carpool group sit in one app with our club's logo on it. It feels like the club levelled up overnight.”
Names and clubs from our launch-partner cohort. Quotes lightly edited for clarity, with permission.
Things clubs ask before signing.
The honest answers. If a question isn't here, ask us directly — every reply comes from a human on the founding team, not a help-desk bot.
What it costs and what you sign.
How does pricing actually work?+
Three tiers — Starter (R1,499/mo, up to 75 athletes), Growth (R3,999/mo, up to 250 athletes) and Elite (R9,999/mo, unlimited). Annual billing knocks 20% off. Launch partners get 50% off year one — every module included, no per-seat charges, no add-on surprises.
Is the pricing flexible for unusual clubs?+
Yes. A 600-athlete combat academy doesn't pay the same as a 60-athlete dance studio. If your shape doesn't fit a tier, we'll quote based on athlete count, modules and migration scope. The number we send is the number you pay.
What's the contract length?+
Month-to-month for launch partners — we're earning your business, not locking you in. Cancel any month, take a full data export with you on the way out. Annual prepay is optional and gets the 20% discount.
What does "Launch Partner — 50% off year one" actually mean?+
We're onboarding 10 clubs this quarter at half price for the first 12 months, with founder-level support and feature votes. Your price never resets — what you pay in month 12 is what you pay in month 60. You also get the locked-in launch-partner rate for life.
Are there setup fees or hidden costs?+
No setup fee for launch partners. Standard migration (CSV roster, ledger, schedule, blog) is included. If you need bespoke imports — a custom CRM, a weird booking platform — we quote that separately and only after you see the scope.
Going live without losing a week.
How long does onboarding take?+
Most clubs are live in 5 to 10 working days. Day 1: tenant provisioned, brand applied. Days 2-4: data migration + payment processor connect. Day 5: training session. Day 6+: members invited, doors open. We do the heavy lifting; you approve and review.
How does migration from our current tools work?+
We do it for you. CSV roster import, ledger import, scheduled events, blog posts, member photos. Spreadsheets, MailChimp lists, Stripe customers, WhatsApp group exports — all handled. You hand over the files, we hand back a populated tenant.
Do my coaches and parents need training?+
Most of the platform is intuitive enough that members onboard themselves via the invite link — they click, set a password, done. Admins and head coaches get a 90-minute live training session when you go live, plus written SOPs and a recorded walkthrough they can rewatch.
What if we need to switch back? Can we export?+
Yes. One-click full export at any time — athletes, ledger, attendance, schedules, blog posts, brackets, everything. CSV and JSON formats. Your data is your data. No retention games, no last-90-days limits.
How much technical lift on our side?+
Almost none. We provision your tenant, you point a DNS record at us, we do the brand setup. You designate one admin and ideally one billing person — that's the whole technical org chart on your end.
How deep the platform goes.
Which payment processors do you support?+
Stripe (cards, debits, international), PayFast (the ZA standard — instant EFT, Snapscan, Zapper), and manual EFT with reconciliation tooling. You can run all three in parallel — international parents on Stripe, local on PayFast, big invoices on EFT. PayPal for the rare international one-off.
How customisable is the white-labeling?+
Deeply. Logo, primary/accent colours, fonts, custom domain, hero media, surface copy, footer legal entity, social links, email-sender domain, login-page imagery. Your members see your name end-to-end. The only "Athleet" reference is an optional footer line you control.
Does it really support our sport?+
Yes. We support 23 sports out of the box, each with sport-aware fields — weight classes for combat sports, positions for team sports, grades for dance, lap times for swimming. If your sport isn't in the list, we add it within a week (it's a config file, not a feature build).
How does the multi-sport club case work?+
Each club is one tenant, one brand, one set of credentials. Inside it you can run multiple disciplines — a martial arts club running BJJ, Muay Thai and wrestling under one roof gets sport-aware athlete profiles per discipline, not a generic blob.
What about integrations with the tools we already use?+
Out of the box: Google Calendar (two-way), MailChimp lists, Zapier, Slack notifications, WhatsApp Business API for broadcasts. SARS-compliant invoice exports for your accountant. CSV import/export everywhere. If you need a custom one, we build it for launch partners free.
Is there a mobile app or just a website?+
Web-first, mobile-perfect. Athletes, coaches and parents install it as a PWA from the browser (one tap, app-store-free) and get push notifications, offline access, and a real app icon on the home screen. Native iOS/Android apps land in Q3 2026.
What happens when something's wrong.
What is the support response time?+
Launch partners get a direct WhatsApp line to the founding team — typical response under 1 hour during business hours (08:00-18:00 SAST), under 4 hours after hours. Critical incidents (platform down, payments broken): we respond within 15 minutes, day or night.
Are you POPIA and GDPR compliant?+
Yes. POPIA-aligned by design — data residency in EU (Firebase europe-west1), explicit parental consent flows for under-18s, right-to-erasure built into the admin panel, audit log of every staff action. GDPR-equivalent for our international clubs. Data Processing Agreement (DPA) available on request.
Do we own our data?+
Yes. Every tenant gets its own scoped namespace. All data is filtered by orgId — no cross-tenant leakage possible. Daily backups retained 30 days. You can demand a full export or full deletion at any time, no questions asked.
What if we need a feature you don't have?+
Tell us. We're a small team building this fast. Launch-partner feature requests get prioritised on a public roadmap you can vote on. If it's a fit for the product, you get it for free; if it's bespoke (a custom report, an integration to your weird internal system), we quote it.
Does it support multiple languages?+
Yes. English (ZA), Afrikaans, isiZulu, French and Portuguese are live. Members pick their language on signup; admins can override the default per club. We add new locales for launch partners at no extra cost when there's real demand.
Ready to make your club look like a championship operation?
We're onboarding 10 launch partners this quarter. Tell us about your club and we'll be in touch within 24 hours.
- 50% off year one — locked in for life
- Direct line to the founding team
- Vote on the public product roadmap
- Month-to-month. Full data export, any time.