Your swimming club,
in one flow.
Plan sessions, take attendance with a wet thumb, track official times and personal bests, and keep every family in the loop. Built for the pool deck. Safe for children by design.
Bring your roster and history over from Hy-Tek in an afternoon.
Morning, Ana
- 3
- languages: English, Português, Français
- 0
- private chats. By design.
- 1
- one app for coaches, swimmers and parents
Entries done in minutes, not an evening.
From the host's programme to a finished entry file, without retyping a single event.
- 274
- events
- 7
- sessions
- 4
- days
Counts from a real national championship programme.
Regional SC Championships
Events & times
Import resultsMake official…
Record a time
Meet-specific qualifying times
2 standards set here. These override the 2025/26 federation minimums for the events they cover. Everything else uses the season table.
Add a standard
Looking for the season's whole table? Edit the 2025/26 minimums →
Regional SC Championships
Events & times
Import resultsMake official…
Record a time
Meet-specific qualifying times
2 standards set here. These override the 2025/26 federation minimums for the events they cover. Everything else uses the season table.
Add a standard
Looking for the season's whole table? Edit the 2025/26 minimums →
The first lines of a real export, made for sample swimmers.
- Hy-Tek Team Manager · import
- SDIF entry file for Meet Manager
- Lenex · meet invitations
- Federation qualifying PDFs
- PDF entry sheets
- Full club backup
Bring your whole history with you.
Import your roster and every time from Hy-Tek Team Manager. You review each swimmer before anything is saved, and official times become personal bests straight away, per pool length.
- 1Swimmers are matched by federation number, and you decide on the rest.
- 2Duplicates are skipped, so importing twice does no harm.
- 3Guardians and squads come in from a simple spreadsheet.
- 4Leaving one day? Download a full backup in the same format.
From the first alarm to the drive home.
From the first alarm to the drive home.
- 5:40 AMSwimmer
Ana checks in before the alarm stops ringing.
Sleep, energy, soreness, mood. Four taps. If she's unwell she says so, and her streak stays safe, because being honest never costs a swimmer anything.
- 5:55 AMCoach
Attendance, right at the pool edge.
Big buttons for wet hands. If the pool's wifi drops, taps wait and send themselves when it's back, and the coach sees who flagged an injury before the first length.
- 7:10 AMSwimmer
A personal best the moment it's official.
Every time is stored with its pool length, and only official races count as personal bests. The number on the screen is one a swimmer can trust.
- 4:28 PMParent
Parents get the one line they need.
Marked present. Pick-up at 5:45. Nothing needed from you. Parents see their own children and nothing else.
The safest feature is the one we didn't build.
Most swimmers are children, so safety decides how AquaticsFlow works, not the other way round.
No private messages. Ever.
Coaches post announcements to a whole squad and its parents. There is no one-to-one chat, so it can never be misused.
Consent comes first.
A child stays inactive until a guardian's consent is on record. The database enforces it, not just the screen.
Everyone sees only their own.
Parents see their children. Swimmers see themselves. Clubs never see each other. It's checked on every single request.
Your data, yours to take.
Adults can download everything AquaticsFlow holds about them, and guardians can download their children's, in one tap.
The details only a swimming app gets right.
- 01
Pool lengths never mixed
A 100 free in a 25m pool and in a 50m pool are different swims. Personal bests and qualifying times keep them apart.
- 02
Only official times count
Training swims are tracked, but only official races can become a personal best.
- 03
Right age, right date
Eligibility uses the meet's age-up date, not today's, so a birthday the week before a meet is handled.
- 04
Honest about illness
A swimmer who says they're unwell keeps their streak. Being honest never costs a child anything.
- 05
Dryland inside the session
Gym blocks sit in the session, set for the swimmers who need them, ticked off by the swimmer or a parent.
- 06
Pool wifi? No problem.
Attendance taps wait and send themselves when the connection comes back.
Your language. Your federation's standards.
AquaticsFlow is written in English, Portuguese and French, with the words coaches use on the pool deck, not a machine translation. Qualifying standards are read from your federation's own PDF, and you check them before they count.
- enPersonal best · Take attendance
- ptRecorde pessoal · Marca as presenças
- frRecord personnel · Pointez les présences
How AquaticsFlow compares.
| Feature | AquaticsFlow | SwimTopia | SportsEngine Motion |
|---|---|---|---|
| Practice attendance | On every plan | Year-round clubs are asked to contact sales | On all paid packages |
| Setup fee | None | None listed | $295, one-off |
| Entry file for Hy-Tek Meet Manager | SDIF entry file, plus a PDF entry sheet | Yes | Yes |
| Import history from Hy-Tek Team Manager | Yes, reviewed before saving | Yes | Yes |
| Lenex meet invitations | Yes | Not listed | Not listed |
| Portuguese and French | Written in both | Not listed | Google Translate on club websites |
Competitor details come from each company's public website and help centre, checked on 27 September 2026. Features change, so check with them for the latest. Not listed means we couldn't find it on their site, not that it doesn't exist.
Sources
- https://www.swimtopia.com/pricing/
- https://help.swimtopia.com/hc/en-us/articles/202094746-Meet-Entries-and-Results-Workflow
- https://help.swimtopia.com/hc/en-us/articles/360035351952-Team-Manager-Team-Roster-Time-History-Import-mdb
- https://www.sportsengine.com/motion/pricing/swimming/
- https://motion-help.sportsengine.com/en/articles/8537870-mobile-practice-attendance-overview
- https://motion-help.sportsengine.com/en/articles/8538081-how-to-export-a-roster-to-import-in-meet-manager
- https://motion-help.sportsengine.com/en/articles/8537875-how-to-import-membership-database-results
- https://help.sportsengine.com/en/articles/6332807-how-to-add-a-google-language-translator
Don't take our word for it. Tap it.
These are the real screens from the app, running on sample swimmers. Nothing you do here is saved.
Take attendance
Sample dataTap present, late or absent. Tap the same one again to clear it.
Set a goal
Sample dataDrag the ruler. The projection comes from the swimmer's own official times, and when there isn't enough data it says so instead of guessing.
Drag to pick your time
last 7 months
You've taken more than this off since Oct. Set it, then go and take it.
Only official meet times move this. You can change it whenever you want, and nobody's told if you do.
Priced by the swimmers you actually coach.
One price for the whole club, set by how many swimmers are active. Coaches, swimmers and parents all use the same app.
Everything included: sessions, attendance, meets, times and personal bests, entries and Hy-Tek, dryland, notifications, rankings, club fees and unlimited coaches.
Join the waitlistFamilies can add AquaticsFlow+ for $3.99 a month, with the first month free, for every child's full results, progress, points and phone alerts. The schedule, attendance, announcements, meets and the latest result are free for every family.
Set up your club tonight. Run tomorrow's session in it.
Create your club, import your swimmers, and invite your coaches and families.