COMPLIANCE
Liability insurance renews once a year, and nobody carries that date in their head. You find out on the day you need it, which is always the worst possible day.
Your school and team documents carry their expiry date. A job runs every day and warns you at thirty, fourteen and seven days out, and again on the day it expires.
A diagram, drawn for this page. The working screen lives inside SurfBooking OS, with your own school's data in it.
In production since April 2026, in the hands of surf schools.
The school insurance, the licence, each instructor's certifications. The expiry date is a field, not a note in a notebook — which is why the system can look at it.
It runs once a day and looks at everything that has a date. It is not a reminder somebody set: it is the system asking itself, every day, whether anything is running out.
At thirty days, at fourteen and at seven. Three warnings, because a single one always lands on a day you are busy — and then again on the day it actually expires.
A school with valid insurance shows it to whoever books. When the document lapses, the badge goes — it does not keep claiming something that is no longer true.
We only take commission when the student came from us. Your own channel and your walk-ins: zero SurfBooking commission.
See the pricing page →This runs inside SurfBooking OS. The page for schools tells you what it costs and how you start.
See compliance