How SurfTrip.ph works
SurfTrip.ph runs on a custom-built platform developed in-house, designed from the ground up for speed and reliability on Philippine mobile connections. Pages are server-rendered and delivered fast — no bloated client-side frameworks, no unnecessary third-party dependencies, no 400kb of JavaScript loading before you can see if the waves are worth it.
The same feature that would require a Next.js app, a Redis cache, an edge CDN, and a $400/month Vercel bill runs here on a single server process and a PostgreSQL database on a machine that costs less than a good meal in BGC. Funny how that works.
Forecasting
Surf forecasts cover a 7-day window and are updated daily. Tide and astronomical data are updated continuously — more often than we actually display, but there's no reason to show you more than you need.
Forecast data is sourced from multiple public and open datasets, processed, blended, and calibrated specifically for Philippine surf breaks. Alon AI then reads that calibrated output and translates it into plain-English forecasts. For the full source list and methodology, see how forecasts work.
A note on accuracy
Like all surf forecasts, conditions on the day can differ from predictions. Models are good at patterns; the ocean is good at surprises. Always check local conditions before paddling out and use your judgement in the water.
Data and privacy
For details on what data we collect and how we handle it, see our Privacy policy.