Disclaimer
FireFly Fairway is provided for informational and entertainment purposes only. Scores, handicap estimates, distances (including GPS green distances and GPS-tracked shot lengths, typically accurate to within several yards), club telemetry, and caddy suggestions are approximations and are not official USGA/R&A/WHS handicap records. Do not rely on this app for official competition scoring, safety decisions, or financial decisions. Always follow course rules, posted safety guidance, and staff instructions. Be aware of your surroundings; do not use your device while others are swinging or while operating a golf cart. Live weather is a forecast-model estimate and may differ from conditions on the course; never rely on it for lightning or severe-weather safety — leave the course when play is suspended. Under the Rules of Golf, distance-measuring devices are only allowed in competition where a Local Rule permits them, and features that adjust distance for wind, temperature, or elevation ("plays-like") are not permitted in competition — turn them off or use the app for practice and casual rounds only. Course names, layouts, pars, and yardages come from OpenStreetMap or your own pins and do not imply affiliation with or endorsement by any course, club, or governing body.
Terms of Service
By using FireFly Fairway you agree to these terms. The app is provided "AS IS" and "AS AVAILABLE" without warranties of any kind, express or implied, including merchantability, fitness for a particular purpose, accuracy, and non-infringement. To the maximum extent permitted by law, FireFly Fairway, its owners, employees, and affiliates shall not be liable for any indirect, incidental, special, consequential, or punitive damages, or any loss of data, profits, or goodwill, or for personal injury or property damage arising from use of the app. Total liability shall not exceed the amount you paid in the 12 months preceding the claim. FireFly Fairway is free to use. "Buy the team a coffee" is an optional, voluntary one-time payment processed by our payment provider; it does not unlock features, does not renew, and is non-refundable except where required by law. You are responsible for safeguarding your device, passphrase, and backups — encrypted data cannot be recovered without your passphrase. We may modify or discontinue the service or these terms at any time; continued use constitutes acceptance. You agree to indemnify and hold FireFly Fairway harmless from claims arising from your use or misuse of the app. All content, code, and trademarks are the property of FireFly Fairway; reverse engineering, copying, or redistribution is prohibited.
Privacy Policy
Round data is stored locally on your device (IndexedDB, AES-256-GCM encrypted). If you create an account or buy the team a coffee, we process your email and account identifiers via our authentication provider, and payments are handled by Stripe — we never store full card numbers. If you enable GPS, your location is used on your device only to show the course map, green distances, and GPS shot tracking. Shot tracking reads your position only when you tap Mark ball; shot distances, shot directions, custom green pins, and the last marked ball position are stored on your device and are not uploaded. You can turn off location access at any time in your browser or device settings. To provide search, maps, and weather, your device contacts these third-party services directly, which receive your IP address and the data noted: course search text or approximate coordinates (OpenStreetMap Nominatim, komoot Photon, Overpass API, Wikipedia), map area being viewed (OpenStreetMap and Esri tile servers), and the course or device coordinates (rounded to about 10 m) for live weather (Open-Meteo). Their own privacy policies apply. We do not sell your personal information. You may request deletion of your account data at any time; clearing site data in your browser deletes all locally stored rounds, pins, and settings. This app is not directed to children under 13.
Map Data, Credits & Licenses
- Course shapes, search results, and street map tiles © OpenStreetMap contributors, available under the Open Database License (ODbL). Search by Nominatim and Photon by komoot; course data via the Overpass API.
- Satellite imagery: Tiles © Esri — Source: Esri, Maxar, Earthstar Geographics, and the GIS User Community.
- Nearby course suggestions: Wikipedia (CC BY-SA 4.0).
- Weather data by Open-Meteo.com (CC BY 4.0).
- Map rendering by MapLibre GL JS (BSD-3-Clause); styling by Tailwind CSS (MIT).
OpenStreetMap coverage varies and may be incomplete or inaccurate — always confirm yardages with on-course markers. You can improve your home course for everyone at openstreetmap.org/fixthemap.
How It Works
- Find your course: search by name or tap Near me on the Course Map. If your course has no hole data, stand on each green and tap GPS pin (or Tap pin on the satellite view) — pins are saved on your device.
- Scorecard: pars and yardages come from the map where available; unmapped holes use a standard Par 72 layout.
- Shot tracking: tap Mark ball where you hit from and again where it lands. The cyan line shows distance and direction versus the green.
- Weather: tap Get live weather or open Play Mode; it refreshes every 15 minutes. Moving a slider switches to manual until you fetch live weather again.
- Offline: after the first visit the app works without signal; maps and weather need a connection, and the last saved values are used when offline.
- Best GPS accuracy: allow precise location, keep the screen on, and mark in open sky.
© 2026 FireFly Fairway. All rights reserved. FireFly Fairway is not affiliated with the USGA, R&A, PGA, or any golf course depicted.