COMPLIANCE

The insurance that expires on a Saturday warns you thirty days out

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.

30 · 14 · 7 Days of warning, before the end
Daily The system checks by itself
Per document Insurance, licence, certification

In production since April 2026, in the hands of surf schools.

HOW IT WORKS

Four steps.

01.

Every document carries its date

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.

02.

A job checks every day

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.

03.

It warns three times, not once

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.

04.

The badge tells the truth

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 →

Want this in your school?

This runs inside SurfBooking OS. The page for schools tells you what it costs and how you start.

See compliance