For Swim Coaches & Clubs

Stop chasing swimmers for training data. Start coaching with it.

Finzy is a swim coaching platform that connects your entire squad in one place — so you can track training sessions, spot problems before meet day, and make better coaching decisions based on real performance data.

2,350+
Swimmers tracked
120,000+
Workouts logged
4.6★
App Store rating
🇮🇪
Built in Ireland
Squad Overview — This Week
Live
24
Active swimmers
87%
Logged this week
3
Need attention
Recent Activity
AO
Aoife O'Brien
6 sessions · 22km this week
Present
CM
Cian Murphy
8 sessions · 31km this week
Present
SK
Seán Kelly
1 session · 4km this week
Absent
MR
Maya Rivera
5 sessions · 21km this week
Present
JS
Jake Sullivan
7 sessions · 28km this week
Present
AP
Anika Patel
3 sessions · 12km this week
Low
LH
Lena Hernandez
6 sessions · 25km this week
Present
CM
Carlos Mendez
2 sessions · 7km this week
Absent
SC
Sophie Chen
7 sessions · 29km this week
Present
BL
Bjarne Laudon
6 sessions · 25km this week
Present
EB
Ethan Brooks
4 sessions · 16km this week
Present
OT
Olivia Thompson
5 sessions · 20km this week
Present
NK
Noah Kim
1 session · 4km this week
Absent
IM
Isla Murray
6 sessions · 24km this week
Present
FO
Finn O'Brien
5 sessions · 19km this week
Present
ZW
Zara Williams
3 sessions · 11km this week
Low
LM
Leo Martinez
8 sessions · 33km this week
Present
ST
Sam Taylor
6 sessions · 26km this week
Present
Welcome back, Bowman! Good to see you again.
×
🏅
New PB! Aoife O'Brien — 100m Free 1:02.3
2,350+
Swimmers tracked
120,000+
Workouts logged
4.6★
App Store rating
🇮🇪
Built in Ireland

Any of this sound familiar?

📋

Spreadsheets everywhere. You're managing 30+ athletes across tabs, Google Sheets, and WhatsApp messages. Nothing's connected.

😩

Swimmers never stick to logging. You've tried notebooks, shared docs, other apps. Nothing lasts. Finzy's mobile app makes logging so quick and easy, swimmers actually do it.

🤷

No idea if your swimmers are actually improving. Without consistent data, you're left guessing who's progressing and who's plateauing until it's too late.

📉

Problems show up at meets, not before. By the time you spot overtraining or underperformance, it's already affected their race.

👪

Parents want answers you can't give. They ask how their child is doing. You know roughly, but you don't have the numbers to show them.

🔮

Coaching decisions based on gut feel. You know your swimmers, but wouldn't it be better to have the data to confirm (or challenge) your instinct?

One subscription. Your entire squad connected.

You subscribe. Your swimmers use it free. That's the whole model.

1

Create your account

Takes about five minutes. Set up your squads, training groups, and weekly schedule.

2

Share your Squad Code

Each squad has a unique join code. Share it with your swimmers, they download the app, enter the code, and they're in. No cost to them.

3

Watch the data roll in

Training data, performance trends, and attendance all flow straight to your dashboard as your swimmers log their workouts.

💡

No more chasing swimmers for training updates. Every workout they log appears on your dashboard in real time. Finally, coaching powered by actual data, not guesswork.

Built for how swim coaches actually work.

Not another generic sports app. Every feature exists because a swim coach needed it.

🚧
Live & Evolving
Finzy is live and in active development — we ship improvements every week based on real coach feedback. Have a feature request or idea? We'd love to hear it. Get in touch and help shape what Finzy becomes.
📊

Squad Overview

See your entire squad from one screen. View who logged sessions this week, track attendance across training groups, and check in on individual swimmer activity. Everything you need to stay on top of your squad in one place.

Distance
This Week
24,600
meters
M
T
W
T
F
S
S
Sessions
M T W T F S S
Result: 3
Trojan Pro
KS7LRW
21
Swimmers
🏊

Swimmer Logging (Mobile App)

Your swimmers log every session from their phone in seconds. You get a live feed of who's training, what they're doing, and how they're feeling without ever having to ask.

Smart session logging — distance, energy, mood, soreness, effort, stress and more
Racespace — swimmers log their race times and PBs directly in the app
Goal setting — swimmers set targets and track progress over time
AI-powered insights — actionable reports and recommendations based on training patterns
See Mobile App
Finzy swim training log app showing workout tracking on mobile

Attendance Tracking

See who showed up and who didn't. Track attendance across every training group and session so you always know which swimmers are consistent and who might need a check-in. All visible at a glance from your dashboard.

Mark Attendance
Mon 6:00 AM - 7:30 AM
Select All Present Mark All Absent
MR
Maya Rivera
Present
JS
Jake Sullivan
Present
AP
Anika Patel
Absent
LH
Lena Hernandez
Present
CM
Carlos Mendez
Present
SC
Sophie Chen
Absent
BL
Bjarne Laudon
Present
EB
Ethan Brooks
Present
OT
Olivia Thompson
Present
NK
Noah Kim
Absent
IM
Isla Murray
Present
Cancel
Save Attendance
📋

Swimmer Logged Session Tracking

All your swimmers' logged sessions in one easy-to-read view. See who trained, what they did, and how they felt — making it simple to understand and keep track of swimmer data across your entire squad.

Recent swimmer logged sessions 17 results
SwimmerDateDistanceEffortEnergyMood
Maya Rivera5mins ago4,200 m87Happy
Jake Sullivan12mins ago3,800 m65Tired
Anika Patel1hr ago3,200 m78Happy
Lena Hernandezyesterday4,500 m97Very Happy
Carlos Mendezyesterday3,600 m54Upset
Sophie Chen2 days ago5,000 m98Very Happy
Bjarne Laudon2 days ago4,600 m87Happy
Ethan Brooks2 days ago3,400 m66Okay
Olivia Thompson3 days ago4,800 m87Happy
Noah Kim3 days ago3,900 m75Tired
Isla Murray4 days ago4,100 m78Happy
Finn O'Brien4 days ago3,500 m76Okay
Zara Williams5 days ago4,600 m87Happy
Leo Martinez5 days ago5,200 m98Very Happy
Mia Johnson6 days ago3,000 m54Tired
Oscar Davis6 days ago4,400 m87Happy
Ruby Anderson1 week ago3,700 m65Okay
Sam Taylor1 week ago4,900 m99Very Happy
🏁

The Race Space

All your swimmers' race times in one place. View personal bests, compare results across meets, and track improvements over time. A clear, organised view of every event and every time drop.

L
100m Freestyle
Lena Hernandez
1:04.00 1:02.50 1:01.00 0:59.50 0:58.00 5 Jan 26 8 Mar 26 14 Jun 26 20 Sep 26 9 Nov 26
⚙️

Custom Metrics

Every club tracks things differently. Create your own custom metrics so swimmers can log exactly what matters to your programme. Whether it's dryland reps, heart rate, sleep hours, or anything else, you define it and your swimmers report on it.

400m Kick Time Trial
16 swimmers assigned
TIME
# Swimmer Result Trend
1
MR
Maya Rivera
5:12.00 -3.2s
2
JS
Jake Sullivan
5:18.45 -1.8s
3
AP
Anika Patel
5:24.12 +0.9s
4
LH
Lena Hernandez
5:29.80 -2.1s
5
CM
Carlos Mendez
5:33.20 -0.5s
6
SC
Sophie Chen
5:36.55 +1.2s
7
BL
Bjarne Laudon
5:38.90 -1.6s
8
EB
Ethan Brooks
5:41.30 -1.4s
9
OT
Olivia Thompson
5:44.90 -0.8s
10
NK
Noah Kim
5:48.15 +2.0s
11
IM
Isla Murray
5:52.40 -1.1s
12
FO
Finn O'Brien
5:55.70 -0.3s
13
ZW
Zara Williams
5:58.90 +0.6s
14
LM
Leo Martinez
6:02.35 -1.9s
15
MJ
Mia Johnson
6:05.10 +1.5s
16
ST
Sam Taylor
6:08.60 -0.7s
More powerful features on the way.
🏗️ Coming Next
Set Builder
Build and save training sets directly in Finzy. Assign sets to sessions, track what your squad has completed, and stop rebuilding the same sets from scratch every week.
🏗️ Coming Soon
Live Meet Results
Get access to live meet results and log competition times directly in Finzy. Track PBs, compare race performances, and see meet results alongside your training data.
🏗️ Coming Soon
AI Analytics
Finzy will surface patterns, flag at-risk swimmers, and give you intelligent insights based on your squad's training data so you spend less time analysing and more time coaching.
Pricing

Choose your program setup. Swimmers use it free.

Upgrade at any time. Swimmers join free. Frictionless setup.

Solo
For individual coaches or small groups.
Get Started
1 coach account
Unlimited squads
Up to 30 swimmers
Attendance tracking & analytics
Training session logging
Custom training metrics
Meet management & tracking
Timetable & scheduling
CSV/PDF export
Club Pro
For large clubs and high-performance programmes.
Get Started
10 coach accounts
Unlimited squads
Up to 300 swimmers
Everything in Club, plus:
Multi-coach collaboration tools
Sub-coach management & roles
Your swimmers get premium access — free

Share your squad code with your swimmers and they get full access to the Finzy Swim Log app at no extra cost. Standalone access is €4.99/month — but for your swimmers, it's €0, included with your subscription.

Over 2,350 swimmers have downloaded and actively used the app since summer 2025, tracking training, goals, and performance. Your swimmers log it. You see it. Everyone wins.

What coaches are saying.

No coach feedback yet — we're just getting started. Check back soon.

Got questions? We've got answers.

Everything coaches ask before getting started.

Both. Swimmers log their training through the Finzy Swimlog app on iOS and Android. Coaches manage everything from a web dashboard that works on any device with a browser.
Not right now, we're a small team, so instead we've made it as frictionless as possible to sign up and get started with your squad. You can be up and running in minutes, entirely on your own terms.

We've also put together a full demo video that walks you through everything. Hit the button below to watch it.

And if you ever need help, have feedback, or just want to chat, we're always available at hello@finzy.app.

No. When you (the coach) subscribe to any plan, your swimmers get full access to the Finzy Swimlog app at no extra cost. You share the join squad code and they're in. Normally for standalone users a subscription is required, but it's included free with your coaching plan.
It's handled directly from your coach dashboard. When a swimmer signs up and requests to join your squad, you review and either approve or decline them. During approval, you mark whether the swimmer is under 16 or 16 and over. For swimmers 16 and over, they're approved straight away and they're in. For under-16s, you enter a parent or guardian's email and a consent request is sent automatically. The swimmer only gets access once the parent approves through that email. You can see the consent status of every swimmer in your dashboard at a glance. This keeps you fully compliant with GDPR (EU), the Children's Act (Ireland), and COPPA (US) — no paper forms, no spreadsheets, all handled digitally and stored securely. Read our Privacy Policy.
Yes. All data is stored securely in our database, built and hosted in Ireland. Your swimmers' data is also stored locally on their device for fast access. We don't sell data and we don't run ads.
Swimmers can track training, meets, PBs, goals, and more through the Finzy Swimlog app.

See More
Your dashboard gives you full visibility and control over your squad:
  • Log training sessions on behalf of your swimmers
  • Create meets and custom metrics and assign them to swimmers
  • Track attendance and see who's logging and who isn't
  • View squad analytics, performance trends, and individual progress
  • Push workouts to your squad and track completion
  • Manage squads, timetables, and scheduling
  • Export reports in CSV or PDF for committees or funding applications

Still have questions? Get in touch, we're happy to help.

See what your squad is really doing.

Pick a plan, invite your swimmers, and make data-driven coaching decisions by next week.

Get Started →
🔒 GDPR Compliant
🇮🇪 Built in Ireland
⭐ 4.6/5 App Store Rating
🏊

Here as a swimmer?

If your coach is already on Finzy, they'll send you an invite link — just download the app and you're in, completely free. If you want to use Finzy on your own to track your training, goals, and PBs — you can do that too.