Pay for the club you have, not the one you might become.
Every tier is a South African price in ZAR with no foreign-exchange surcharge, no setup fee and no card required for the 14-day trial. Move between tiers as your roster grows; the plan changes, the data doesn't.
Simple ZAR plans, clubs of every size.
No hidden setup fees, no USD currency conversion surcharges, and no long-term lock-in contracts.
For Learn-To-Swim instructors & small single-lane squads starting out with digital management.
For competitive swim academies and squad clubs needing gala entries, auto-billing, and expanded staff.
For multi-facility academies, schools, and federations operating swimming, rugby, soccer, and track.
Built to earn trust before we ask for it.
We're pre-launch, so instead of customer quotes, here's exactly how swimmer data, payments, and the app itself are protected.
AES-256 Medical Vault
Swimmer medical conditions and emergency contacts are field-encrypted at rest, never stored as plain text.
Paystack PCI-DSS Processing
Card and debit-order data is handled entirely by Paystack, a PCI-DSS Level 1 processor. Pylos Systems never touches raw card numbers.
POPIA-Aligned by Design
Personal and medical data handling follows POPIA principles: purpose limitation, role-scoped access, and audit logging.
Hardened at the Edge
Strict Content-Security-Policy, clickjacking, and MIME-sniffing protection enforced on every response — not just the login page.
Role-Scoped Access Control
Coaches, admins, and parents see only what their role permits, with a super-admin audit trail on sensitive records.
Offline-First Data Integrity
Poolside timing buffers locally and syncs once connectivity returns — a dropped Wi-Fi signal never costs you the set.
Questions, answered.
Have questions about setting up your club subdomain, federation entries, or Paystack billing? Reach out to support@pylossystems.com.
Ready for a modern swim academy?
Built for South African swim academies, from single-pool clubs to multi-site sports schools. Setup takes less than 10 minutes.