OceanLog · for coaches

Train your way. We will adapt and support your work.

A session logbook for water sports coaches, made together with coaches like you.

Start free. Coaching on your own or running a school, we’ll set it up with you.

Your method

You built the training programme. We follow it.

Most software asks coaches to change how they work. We start from how you already do it.

Your levels, in your order

We use your own names. If level 1 is your top group, it stays level 1.

What you already measure

Your coaches keep assessing the way they do today. OceanLog records it as it is.

Quality of life, if you use it

We’re building in the Schalock & Verdugo domains for organisations that already work with them. An option, never required.

Available in 9 languages.

Adapted sport

What you can do with it

  1. 1

    Log a session in seconds. What you worked on, and how it went.

  2. 2

    We add the conditions for you: sea, wind or pool, wherever you train.

  3. 3

    See how each athlete is getting on, in plain words. They and their coach both see it in the app.

We never grade your athletes.

No leaderboards. Ever. Just how each person is getting on.

Easy for everyone.

Simple words, an easy-read mode and colours that work for colour-blind people.

↑ Top
Is this for me?

Which one are you? One tap.

How it works

One week, one loop.

Tap + on any step to see it in the app.

Inviting an athlete in OceanLog: choose student or friend, then share one permanent link by WhatsApp, Messenger, QR code or email
Worth the drive? in OceanLog: the forecast for a spot read against the athlete’s level and quiver
Get-better logging in OceanLog: what did you do, pick a sport, with watch-file upload, before the detailed fields
For-fun logging in OceanLog: pick a sport, spot, time and board, then save
For fun · 1 min Get better · every detail
A session read back in OceanLog: waves on a satellite map, time, best wave, heart rate, session score, and the four read-back sections
  1. 1

    You invite an athlete

    Full app, free on your seat.

  2. 2

    Worth the drive?

    The forecast read against each student’s level and quiver.

  3. 3

    They log, in about a minute

    Swell, wind, tide fill themselves in.

  4. 4

    The session is read back

    Plain language, flagged where data is thin.

  5. 5

    In your voice

    Your tone, your syllabus names.

  6. 6

    You coach

    The part nobody does better.

  1. 1You invite an athlete. Full app, free on your seat.
  2. Inviting an athlete in OceanLog: choose student or friend, then share one permanent link by WhatsApp, Messenger, QR code or email
  3. 2Worth the drive? The forecast read against each student’s level and quiver.
  4. Worth the drive? in OceanLog: the forecast for a spot read against the athlete’s level and quiver
  5. 3They log, in about a minute. Swell, wind, tide fill themselves in.
  6. Get-better logging in OceanLog: what did you do, pick a sport, with watch-file upload, before the detailed fields
    For-fun logging in OceanLog: pick a sport, spot, time and board, then save
    For fun · 1 min Get better · every detail
  7. 4The session is read back. Plain language, flagged where data is thin.
  8. A session read back in OceanLog: waves on a satellite map, time, best wave, heart rate, session score, and the four read-back sections
  9. 5In your voice. Your tone, your syllabus names.
  10. 6You coach. The part nobody does better.

↺ and back to 1

Why we will never replace you

An app can describe a session. It cannot coach a person.

OceanLog surfaces. You decide.

It explains what it noticed, and why.

We never grade you. No leaderboards. Ever.

What you get

Everything a coach needs between two lessons.

i.

The arrival briefing

A two-minute read: what they did since you last saw them, and where you can help.

ii.

Progression tree, per sport, per board

Tailored to the programme you teach. Some rows only a coach can fill.

iii.

One roster, every sport

Each sport you coach with its own fields, gear and language. Cross-training stops being invisible.

iv.

Gear against the day

Every board read against the conditions it met, explained for you and the student.

v.

Numbers, when there are numbers

Watch files import themselves. No watch? It still works, and says when it estimated.

What it's worth to you

One seat. Your athletes log free.

2 minprep per athlete, down from twenty

25athletes on one coach seat

€0what your athletes pay

30 daysgrace when an athlete leaves you

+1 monthfor you, when one subscribes

“Good news, Marta just subscribed independently. You've earned a free month, and a coaching seat is open again.”The message you get at step four.
How the seat works
1 2 3 4 5 6 One seat. Never an empty one.
  1. 1You invite an athlete. Full access on your seat, free to them.
  2. 2They log; history builds. Every session joins their record, and yours.
  3. 3They leave coaching. Thirty days of grace. Nothing deleted unless they ask.
  4. 4They subscribe on their own. The seat frees, and a month is credited to you.
  5. 5You invite the next one. The roster stays fresh.
  6. 6Referrals. An athlete shares their best wave; a friend becomes step 1.
No smartwatch on this session. All the weather data was imported from the internet automatically.

Time figures compare coaching a roster by hand with reading a prepared page, not a measured study.

The details

Open what you need. Skip the rest.

Your syllabus, your languageWe adjust to your method, not the other way round.

The vocabulary is yours

Name your stages; reports use your words first, the athlete’s second.

Encouraging, direct, technical or plain

Set once per coach, override per athlete. Spanish, Catalan, German, Polish and more.

Mapped onto the skills tree

Re-label stages to match the levels you already award, alongside the frameworks working coaches use.

Your method stays yours

Never learned from, trained on or shared. It leaves with you.

Schools and clubs too

Groups through the same loop, per-athlete history, consent-gated pairing.

We claim no affiliation with, or endorsement by, any coaching programme or governing body.

What you see, and what you don’tConsent is the whole design.

Pairing is opt-in, and revocable

Nothing is visible to a coach who wasn’t invited. No back door.

Heart rate is off by default

Shared only by explicit choice. We never ask for a diagnosis. Anything about your body is yours, private by default.

Secret spots stay secret, from you too

Redacted everywhere, including the AI’s own input.

Your notes are yours

Private by default. Every acceptance recorded.

European data protection

GDPR and Spain’s LOPDGDD: consent logged, access, export and erase on request, no selling, no training.

Questions coaches askWatches, contradictions, exports, getting started.

Do my athletes need watches?

No. Watches only add numbers: .FIT, Apple Health, GPX or TCX.

Will it contradict me?

It isn’t built to. It describes, suggests, and defers the call to you.

An athlete already pays?

They keep their account and simply pair with you. Nothing lost.

Can I export what I’ve built?

Yes, exportable and deletable on request.

How do I start?

Email Xisco; he sets it up with you by hand. One athlete or twenty.

Our valuesEvery athlete. Every identity.

Pronouns

He, she, they or custom, LGBTIQ+ inclusive, in every language.

Communication

WhatsApp, email or phone. Each athlete chooses.

Tone

Adapted to age, level and preference, under your setting.

Accessibility

Simple words, an easy-read mode and colours that work for colour-blind people.

The planv1.0 on 1 Oct 2026.

29 Aug 2026 · Open beta

No invite, no card. First month after launch free too.

Now · More sports

nine sports live. Windsurf, wing and foiling in build.

1 Oct 2026 · v1.0

First paying subscribers.

2027 → Native apps

iOS and Android.

Early access

Join early, help shape it

Start using it now and tell us what works for you. Your feedback decides what we build next.

Ready now

  • Swimming
  • Surf
  • SUP
  • Kayak
  • Rowing
  • Bodyboard
  • Bodysurf
  • Surfskate
  • Kitesurf

Coming soon: sailing.

Your data stays yours.

  • Stored in the EU. We never sell it and never advertise.
  • Each athlete chooses what their coach sees.
  • AI reports are always marked as AI and stay in the app.

We never ask for a diagnosis. Anything about your body is yours, private by default.

About

Who’s behind it?

Two people who spend a lot of time in the water.

The founder

Xisco Morey. Airline captain, ground instructor and longboarder. He has logged every one of his own sessions for 9 years.

A coach’s eye

An ISA Level 2 surf coach helps us get it right.

Got 10 minutes?

Tell us about your typical coaching session. We’ll show you what it looks like in OceanLog.

Start free. Coaching on your own or running a school, we’ll set it up with you.

Or say hi to Xisco at xisco@oceanlogapp.com. He replies within 2 working days. School or club? → · Términos para Entrenadores

Arrival brief · private, your eyes only

Written by AI. This report was generated using artificial intelligence from the data he logged. It is descriptive and intended to support his training, and does not replace your own judgement, that of a qualified coach, or, where relevant, that of a healthcare professional.

TL;DR, scannable in 10 seconds

Level: self-rated intermediate (his own word, the single source of truth here).
Strengths (2–3): longboard rail work on the Gem 9'1 (his notes on compressing/extending read clearly), strong wave-count sessions, keeps having fun even in bad surf (he marks every logged session as one he enjoyed).
Focus for arrival: the pop-up, he keeps naming it himself ("Walk up to pop up. Difficult on the shortboard").
Watch-out: he flags physical condition + limited range of movement in cold water repeatedly ("my range of movement i limited (cold, no warm up)"). This is his own reflection, not a diagnosis; worth watching how he moves in the first session.

Where he's at

Marc's logs span a wide band of conditions. His high-satisfaction sessions cluster at Famara on longer periods, the 9'1 days sat around 9.3–12.9s period, light winds (1–3kt), waves logged 3.6–4.9ft, water ≈19°C in a 3mm suit. His recent low-scored winter runs (early March 2026 at Platja des Capellans and Cala Millor) were the opposite: onshore winds up to 23kt, periods as short as 5.5s, water 13–14°C in a 5/3mm suit with 5mm booties, and he rated them 1–2. The most recent session in scope (Famara, 29 Aug 2026, Wavestorm fish 5'6) was clean, cross-onshore N wind at 14kt, 8.1s period, 6.9ft, crowd 2, he rated it 8 and had fun. The low scores sit tightly with cold-water, short-period, onshore days. That's a fact about the sea those days, not about him.

On the Gem 9'1 he's deliberately working the rail, his own words: "I went with the single fin to force myself to work with the rail," and "Compressing 3, decompressing 1 works," and "Use better the rail, compress all the way from the bottom turn to engage the rail so I can go up, instead of ahead of the wave." He's been swapping fins on the 2+1 to feel differences ("Started playing more with the rail as I had deliberately a smaller fin"). The recurring theme in his own reflections is the pop-up and cold-water mobility: "Walk up to pop up. Difficult on the shortboard and the 5/3 mm wetsuit," and "Should work on this." He also noted on the twin fin that he "never enjoyed surfing on the 5/3 nor with the 5mm booties" — a comfort/mobility signal worth hearing.

Day one, suggested focus

If conditions are clean and longer-period, the Gem 9'1 is where his notes light up, put eyes on the pop-up first, since that's the thread he keeps pulling himself. Watch how he gets to his feet and whether the cold-water stiffness he's flagged shows up in his range of movement early in the session. Second thing to watch: his rail engagement through the bottom turn, he's been actively chasing "engage the rail so I can go up, instead of ahead of the wave," so you'll have a clear reference point to compare against what you see. If the day is smaller/weaker and grovelly, the Fish 5'6 is the board he last logged an 8 on in clean cross-onshore, worth offering if the Gem feels like too much board for the day, but let him feel that call. One tentative thing he could play with: a proper warm-up before paddling out, given his own repeated note about cold, un-warmed movement, see how it feels for him rather than treating it as prescription.

Caveats

This is built from logged numbers and Marc's own notes with no video, your read of how he actually moves and pops up in the water on day one will tell you more than the data can.

A frame, not a verdict. This is what the session's data shows, not a grade, and not the whole story. It can't feel what you felt out there, and it doesn't replace your coach. Take what's useful, leave the rest. You know how it really went.