We don't manage hotel beds. We manage tides.
Before Surf Booking, finding a lesson in Portugal was a weekend odyssey. You'd Google. Land on a hotel page. A lost paragraph about activities, maybe a generic phone number. Message three schools. Two wouldn't reply. The third would ask for a bank transfer to confirm. No photos of the spot, no forecast, no instructor profile, no cancellation guarantee.
Locals didn't know which beach had the right wave for their kids tomorrow at 10am. Parents who arrived inspired by the Nazaré video — they wanted in, but couldn't find the front door: dozens of schools without a profile, without a forecast, without a guarantee. The school, on the other side, was running everything in a spreadsheet shared via WhatsApp, spending twenty minutes per lesson asking “where are you, are you driving, what's your level?”.
For the surfer: open the app. GPS picks where you are. In three seconds you see the nearest zones — a 80 km radius if you want, or drop the filter and see the whole of Portugal on a map. Every spot carries a score 0-10 already adjusted to the wave you'll catch at the peak (not the offshore reading that lies). Every school has a profile, instructors, real reviews, transparent price. Book in 60 seconds with Apple Pay. Flexible cancellation. The lesson lands in your phone calendar. On the day you get a push, open the QR check-in, surf. Go home, write an honest review, earn a stamp on your personal Surf Passport. Cross-school — if you switch schools on the next trip, the passport follows you.
For the school: connect Stripe to Surf Booking once. In exchange, get the full Control Center free until January 2027 (or a full year from your onboard date if you sign up by 31 August 2026). Drag-and-drop calendar: drag a lesson to another day, another time, it updates everywhere at once. Hold Alt and drag to duplicate. Three-step wizards that understand informal PT-PT. Integrated Channel Manager syncing Airbnb, Booking.com, Google Calendar, Outlook. Each iCal-imported lesson gets the same intelligence as one created internally: tide colour, score, ratio alert if the instructor appears in two platforms at the same time.
For the instructor: portable CV that lives in the app, cross-school. Working in 3 schools? The profile is yours, not theirs. Manual FPS/ISA license verification by the SB team. When a school invites you, the CV links automatically to their staff record. When you leave, the CV stays yours.
We don't sell a booking system. We sell the brain that makes a booking system relevant for surf. The generalist platforms (Bókun, GetYourGuide, Fitogram, Excel + WhatsApp) don't have any of these — because each one demands obsession with one vertical.
Proprietary per-spot analysis that reads each beach on its own terms. The score is adjusted to the wave at the peak, not the offshore reading. Calibrated against the real sea, in real time.
Enforcement automatic (aligned with PT regulation). Beach regulation alerts injected in every relevant response. We never forget the regulation.
Airbnb + Booking.com + Google Calendar + Outlook. If a feed returns zero events when it had events before, we abort and alert — never silently cancel future bookings.
Beginner → intermediate → control → manoeuvres. The agent names each lesson by the milestone. 15% pack discount — honest, not a trick.
Neutral catalogue: instructors publish their own credentials (FPS / ISA / Grau I-III), schools review and decide. Portable across schools. The CV is yours, not the school's.
Reads informal PT-PT. Math right (4.33 weeks/month, never 5). Tested at every pre-push against six personas. Every reply passes a deterministic gate. Bound by the public Constitution + hardcoded Sacred Core that the system cannot relax.
One single technical condition: connect Stripe to Surf Booking. In exchange: Channel Manager free until January 2027 (or a full year from your onboard date if you sign up by 31 August 2026). Operational agent free until 2027. Unlimited iCal feeds free until 2027. Intelligence dashboard access — tide alerts, hourly score, optimal window ranking — from second one.
If the school's system is the body, Surf Booking is the mind. The school decides when the body also lives with us — selling on the marketplace is optional, 20% commission only on sales that go through our checkout. Selling outside (Airbnb / phone / walk-in)? Zero commission, that money never touches the SB Stripe.
No contract, no minimums, no lock-in. Connect, use, decide if you want to ride the marketplace wave. When you do, the commission is clear. When you don't, you leave without cost. The only way to build a platform where schools stay by merit, not by contract.
Don't switch software. Keep your Airbnb, Booking, Google Calendar, Outlook. We connect the iCal in two minutes and inject tide + swell context into your calendar today. Sign up by 31 August 2026 and get a full year free from the day you onboard.