← Back to First Light
First Light

First Light Privacy Policy

Last updated: 20 April 2026

The short version: First Light's core features do not require or collect personal data. Your location is used only on your device to calculate legal shooting times. If you use the optional Cull Diary, your records are stored securely in Supabase under your account and protected by access controls. Only you can access your personal diary data, except entries you deliberately share with a syndicate. We use privacy-focused page-view statistics (GoatCounter) only to see aggregate traffic to the public site — not for advertising or profiling. We do not serve ads or sell data.

What we collect


Core app (Species, Legal Times, Calendar, Field Guide, Deer School) — no personal data collected:

Cull Diary (optional) — requires an account:

Your location


If you grant location permission, your GPS coordinates are used on your device only to calculate sunrise, sunset, and legal shooting times. This calculation happens entirely within your browser.

First Light does not operate its own server, so your coordinates are not sent to us. Two external calls may be made with location data: an anonymous request to OpenStreetMap Nominatim to reverse-geocode your nearest place name, and an anonymous request to Open-Meteo to fetch the weather for your area. Both are described below.

You can also set your location manually using the search or preset locations, in which case no GPS data is used at all.

Cull Diary entries with a GPS pin: if you choose to attach a location to a cull entry (either by dropping a map pin or by granting GPS access inside the diary form), those coordinates are stored with the entry in Supabase under your account. Map tiles for that pin are loaded from the tile providers listed below. You can remove the pin from any entry, or delete the entry entirely.

Third-party services


First Light is a static site plus a managed database; everything else comes from external providers. When your browser loads a page or a map, it will contact the following services directly. In each case the only information the provider sees is what any website contact reveals — your IP address, browser user-agent, and (for map and weather calls) a coordinate.

Used by all features:

Google Fonts
The app loads DM Sans and Playfair Display typefaces from Google Fonts. Google may log the request IP address. policies.google.com/privacy
GoatCounter
A small script from gc.zgo.at records which site pages are viewed and rough traffic levels so we can see how busy the public site is. It is not used for advertising. goatcounter.com/help/privacy
jsDelivr & cdnjs (CDNs)
Third-party JavaScript libraries (Supabase client, jsPDF, Leaflet clustering) are loaded from the jsDelivr and cdnjs content delivery networks. These CDNs see the request IP address but receive no app data. jsdelivr.com/privacy · cdnjs.com

Used by the core app (Species, Legal Times, Calendar, Field Guide):

Open-Meteo
Weather forecasts. Your approximate coordinates are sent to fetch weather data. Open-Meteo is a free, open-source weather API that does not require an account or store personal data. open-meteo.com
OpenStreetMap Nominatim
Place name lookup for reverse geocoding your coordinates. Requests are anonymous; OSM is a non-profit. nominatim.org · OSMF privacy
timeapi.io · worldtimeapi.org
Authoritative UK-local time lookups used to stamp your diary entries correctly across time-zone boundaries (BST / GMT). Both are free, public APIs; requests carry no personal data beyond the request IP. timeapi.io · worldtimeapi.org

Used by the Cull Diary (optional — requires an account):

Supabase
Your account (email and password), cull entries, photos, and syndicate memberships are stored in Supabase — a GDPR-compliant managed cloud database. Data is stored under your user ID, protected by row-level security, and only accessible to you (and, for shared syndicate culls, to other members of your syndicate). Supabase acts as a data processor on our behalf. supabase.com/privacy
Mapbox
Map tiles for the cull map and the entry-form pin picker. Mapbox sees your IP address, user-agent, and the map coordinates being viewed, and collects aggregate usage telemetry via events.mapbox.com. No personal First Light data is shared with Mapbox. mapbox.com/legal/privacy
Ordnance Survey (OS Maps API)
Optional OS Road raster map tiles for UK-centred map views, via api.os.uk. OS sees your IP address and the tile coordinates being requested. ordnancesurvey.co.uk/privacy
Esri / ArcGIS World Imagery
Satellite tile fallback when Mapbox is unavailable, via server.arcgisonline.com. Esri sees your IP address and the tile coordinates requested. esri.com/privacy
OpenStreetMap tile servers
OSM standard raster tiles as a further fallback, via tile.openstreetmap.org. OSM sees your IP address and the tile coordinates requested. OSMF privacy

Field Guide — partner organisation logos:

firstlightdeer.co.uk (logo image files)
The Field Guide shows small logo images for UK Deer Track & Recovery (UKDTR), the British Deer Society (BDS), and BASC on informational cards, with links to each organisation's own website. Those image files are served from firstlightdeer.co.uk. If you follow a link to an organisation's site, that organisation's privacy policy applies there.

The names and logos of UKDTR, BDS, and BASC are trademarks of their respective owners. They are shown only to identify those organisations and point you to official resources; display does not imply that First Light is endorsed by them.

Data storage


First Light uses your browser's localStorage to remember your last-used location (coordinates and place name), active tab, and whether you have seen the legal disclaimer. This data never leaves your device and can be cleared at any time by clearing your browser's site data.

If you use the Cull Diary feature, your cull records and photos are stored in Supabase under your account. Supabase also stores your authentication token in localStorage to keep you signed in between sessions — this token never leaves your device except when communicating with Supabase. This data is associated with your email address and is protected by row-level security — only you can access your own entries. The Cull Diary also uses an on-device IndexedDB queue to hold entries you create while offline, so nothing is lost when signal is poor; once you reconnect, those entries are uploaded to Supabase and removed from the local queue.

No data is stored on any First Light server at any point — First Light does not operate a server of its own.

Data retention


Core app: nothing is retained anywhere except the localStorage values listed above, which live on your device until you clear them.

Cull Diary: your account and diary data are retained for as long as your account exists. You can:

Backups held by Supabase as part of its normal database operations may retain deleted records for a short period before being overwritten; see Supabase's own retention terms.

Your rights under UK GDPR


First Light is operated from the United Kingdom and subject to the UK GDPR and the Data Protection Act 2018. The core app collects no personal data, so most of these rights apply only to the Cull Diary.

If you use the Cull Diary, your account email and diary entries are processed on the lawful basis of consent — you choose to create an account and enter data. You may withdraw consent at any time by deleting your account. You have the right to:

Children


First Light is intended for adults involved in or learning about legal deer management in the UK. It is not directed at children under 13 and does not knowingly collect any data from minors.

Changes to this policy


If this privacy policy changes materially, the updated date at the top of this page will reflect that. Most changes affect the optional Cull Diary processing and third-party providers listed above; core non-account features remain privacy-light.

Copyright & Ownership


First Light — including its name, design, written content, question bank, code and all associated materials — is the original work of Sohaib Mengal and is protected by UK copyright law.

You may use the app for your own stalking activity, including the lawful commercial side of it (selling venison to game dealers, issuing declarations, and so on). You may share/export generated declarations and reports for your own lawful record-keeping and compliance workflows. You may not copy, reproduce, distribute, modify, or create derivative works from First Light's code, design, written content, question bank, or document templates/layouts to build, sell, or republish a product/service without express written permission from the copyright holder. The full licence and acceptable-use terms are in the Terms of Use.

Contact & data controller


First Light is a free, independently developed app. The data controller is Sohaib Mengal, operating from the United Kingdom. For any privacy question, access or deletion request, or to exercise any of the UK GDPR rights above, please contact:

firstlightdeer@gmail.com