A no-backend weather + tide + moon-phase PWA, styled after the Fahrenheit weather app. Bookmark it to your iOS home screen; everything runs client-side against free APIs.
| Data | Provider | Key required? | Notes |
|---|---|---|---|
| Current + hourly + daily weather | Open-Meteo Forecast API | No | Free, no rate limit for personal use, global coverage including Ireland |
| Air quality (AQI, PM2.5) | Open-Meteo Air Quality API | No | Same account, separate endpoint |
| Place search ("Galway" → coordinates) | Open-Meteo Geocoding API | No | |
| Reverse geocode (coordinates → place name) | BigDataCloud client-side reverse geocode | No | Designed to be called straight from the browser |
| Tide (estimate) | Open-Meteo Marine API, sea_level_height_msl |
No | Modelled sea-surface height (SMOC model). Good for "rising/falling and roughly how high," not calibrated to a real tide station or chart datum — Open-Meteo's own docs recommend caution for anything more precise, especially in complex coastlines |
| Moon phase | Calculated locally (js/moon.js) |
No | Simple synodic-month math, no network call, no API to break |