Operations, payments, and progression — the full school OS

Run your whole surf school from one place

Complete surf school management software: scheduling, coach assignments, payroll-ready hours, student progress, packages, equipment inventory, and payments.

List your surf school free

From first booking to student progression

SurfSchool.app covers the whole lifecycle: a student finds you in the marketplace or through your own site, books and pays by card, gets checked in at the beach with a QR pass, is assigned a coach and a board, and walks away with a progress log their next lesson builds on.

Managers see only what needs a decision: today's lessons, ocean risk, capacity, revenue, and pending payments.

QR check-inScan the student's pass: payment and waiver validated, gear assigned, lesson started.
Lesson packagesSell multi-lesson packs with automatic hour tracking and double-deduction protection.
Retention engineInactive students get an automatic come-back email with a direct booking link.
Surf PassportVerified student progression that travels with them — and keeps them coming back to you.

FAQ

Do I need to install anything?No. SurfSchool.app runs in the browser and as an iOS app. Your students never need an account to make their first booking.
How do payouts work?Payments go through Stripe with automatic payouts to your school's bank account in supported countries. The platform keeps 5% per booking; the rest is yours.
Can I track equipment?Yes. Boards and wetsuits have statuses — available, assigned, drying, damaged, in repair — and available gear directly drives how many students can book each slot.
What about my coaches?Coaches join with an invite code, see their assignments, confirm lessons, and log student progress after each session.

Read the 2026 buyer's guide: how to choose surf school software →