Privacy

What FieldLog stores, when it contacts external services, and what choices operators control.

Your FieldLog records

FieldLog stores the account, equipment, location, and take information you enter so the application can provide its logging and export features.

Operational analytics

FieldLog records first-party page and API activity for reliability and service operations. Records can include the path or endpoint, timestamp, request method, status, response time, user agent, referrer, device category, authenticated user association, and a salted pseudonymous IP hash. The raw IP address is not stored in the analytics record; it is sent to ipapi only when the optional geolocation setting described below is enabled.

Security and application logs

FieldLog records security events separately from operational analytics. Depending on the event, these protected logs can contain email addresses, user IDs, raw IP addresses, and user agents. Log retention is deployment-specific and is controlled by the operator's logging configuration.

External services

FieldLog contacts the following providers only when the described feature runs.

OpenStreetMap
Your browser requests map tiles for the visible map viewport. The tile service receives the requester's IP address and the requested tile coordinates.
Open-Meteo
When weather is requested for a recorded location, FieldLog sends the field coordinates needed to retrieve that weather, at the precision they were recorded.
Nominatim
When an administrator enables location geocoding, FieldLog sends field coordinates to obtain a human-readable location. Latitude and longitude are rounded to two decimal places before they are sent, and each account can turn this off under Settings.
ipapi
When an administrator enables IP geolocation for analytics, FieldLog sends the visitor's IP address to estimate a coarse region.
unpkg
When a map page loads, your browser requests the Leaflet map library and marker assets. The service receives standard request information such as IP address and browser type.
jsDelivr
When an administrator opens analytics containing a chart, the browser requests the Chart.js library. The service receives standard request information such as IP address and browser type.
Google reCAPTCHA
When an operator enables reCAPTCHA on an authentication form, the browser contacts Google to perform the abuse check.
Google OAuth
When you choose configured Google OAuth sign-in, FieldLog exchanges authentication data with Google and receives basic profile details needed for your account.
Configured email provider
When FieldLog sends an account email, the configured mail service receives the destination email address and the message subject and content needed for delivery.

Operator controls

IP geolocation and location geocoding are optional deployment features. Maps and weather use their named providers when those features are used.