Skip to content

The coaching platform for swimming federations

Your squads, camps, coaches and data in one place, in your own colours. Already used by federations in Germany, Ireland, Saudi Arabia and Luxembourg.

Built for the way a federation works

A national programme runs across squads at different centres, camps that bring in swimmers from member clubs, and performance staff who need the numbers from all of it. MakoSwim puts that whole programme in one place, for your performance staff and for the coaches on deck.

New: Training Camps

Run a national camp from one screen, with swimmers from any of your member clubs.

A federation’s Autumn camp in MakoSwim: ten swimmers in Sprint and Distance groups with their days at camp on a week chart, a swimmer asked for from another club, and the camp chat.

Swimmers from any club

Ask a club for a swimmer and the club approves it. You never see their roster.

Camp-only logins

For swimmers who aren’t on a club account.

Back to the home club

Attendance and sets go home with the swimmer, and nobody is marked absent while they’re away.

Run it under your own brand

Federations, universities and clubs already run MakoSwim under their own name. Your logo and colours carry through the coach app, the swimmer app, the invitation pages, the emails and the PDF reports.

  • Deutscher Schwimm-Verband
  • Saudi Swimming Federation
  • GTI Swim
  • Lambertseter Svømmeklubb
  • FLNS Luxembourg

Brands we’ve set up so far.

“I was immediately very impressed. When I had the first consultation regarding all of its features, it was clear to me that this was maybe the first swimming platform that delivered everything I felt we needed to monitor and track with athletes, all in one place. That’s something I don’t think has been available before.”

Jon Rudd
High Performance Director, Saudi Arabia Olympic & Paralympic

“MakoSwim has completely transformed the way coaches work day to day! We’ve been impressed by the product and the incredible support from the team. Their collaboration to adapt the platform to our needs in Luxembourg has been outstanding.”

Jérémy Bruggeman
National Coach, Luxembourg

“MakoSwim is the first of its kind, because it brings everything into one platform without compromising the effectiveness of each separate tool. Each tool is highly effective in its own area, from race analysis to workout planning, season planning, and metrics tracking. It’s absolutely incredible.”

Kevin Anderson
Head Coach, Irish National Centre, Ulster

Your data in your own systems

A read-only API for your sport science team. Athletes, workouts, set volumes, attendance, races and wellness, straight into your own analysis.

  • 12 read-only endpoints, JSON over HTTPS
  • Keys you can revoke, each with its own scopes
  • Wellness data only when you switch it on
api.makoswim.ioJSON
GET /v1/workouts?from=2026-09-01&to=2026-09-07
Authorization: Bearer mk_live_••••••••

{
  "data": [{
    "date": "2026-09-02", "session": "AM",
    "teamId": "national-squad", "athleteId": "a19xQ",
    "totalVolume": 6200, "trainingLoad": 48,
    "byStroke": { "free": 4200, "fly": 1000, "back": 1000 },
    "byEnergy": { "A1": 2400, "A2": 2600, "SP": 1200 }
  }, …],
  "has_more": true
}

MAKO AI answers from your data

Ask about any squad or swimmer and get the answer in plain language, worked out from your own training, attendance, wellness and race data. It can compare a race with 300,000+ others in MakoData and turn out the report as a PDF.

See MAKO AI in action

And the tools your coaches use every day

MakoSwim ships in 10 languages. If yours isn’t one of them, we’ll add it.

See MakoSwim for your federation

Pricing and usage are completely flexible, for any federation, large or small.

  1. 1
    Pick a time
    A 30-minute video call.
  2. 2
    Show us how your federation runs
    Your squads, centres and camps, and what you use today.
  3. 3
    We fit MakoSwim around you
    Your colours, your languages, and a price that suits your size.

Your demo is with Eric Anderson, Olympic coach and co-founder of MakoSwim.

Can’t find a time that works? Email us