Privacy and cookie policy
This policy explains how DryTime web application (app) handles your information, specifically focusing on the collection and storage of location data for displaying information based on your local weather, and the use of third-party analytics.
This app is designed to be privacy-friendly, using client-side storage mechanisms and no persistent server-side database for personal location data used in the delivery of the service.
1. Data collection and use
The primary function of this app is to display localised refactored weather information. To achieve this, the application relies on the following data points:
a. Geolocation data
- Source: We use your device's native geolocation services (upon your explicit permission) and/or the Nominatim Application Programming Interface (API) based on your manual input.
- Data used:
- Latitude and longitude coordinates clipped to 100 metre precision
- Address data clipped to street level precision
- Purpose: These coordinates are immediately passed to the OpenMeteo API to retrieve accurate local weather forecasts.
b. Location persistence (client-side cookie)
- What is stored: The latitude and longitude coordinates & address data retrieved in step 1.a. are stored in a client-side cookie (a small piece of data stored directly in your browser).
- Purpose: This cookie is set solely to remember your preferred location for subsequent visits & page loads. This improves user experience by eliminating the need to search for your location on every refresh, significantly reduces the number of unnecessary API calls to geolocation services and speeds up the display of results.
- Duration: The cookie is given a defined expiry time of 365 days and will automatically be cleared by your browser after that period, or if you clear your browser data manually.
- Security: This data is stored only on your device. It is not stored on our web server or server-side database.
2. Third-party API services
We utilise third-party services to deliver core application functionality:
| Service | Data shared | Purpose | Policy |
|---|---|---|---|
| Nominatim (OpenStreetMap) | Geolocation Coordinates | To look up location names based on coordinates. | Nominatim |
| OpenMeteo | Geolocation Coordinates | To fetch and display local weather data. | OpenMeteo |
| Umami analytics | Standard Analytics Data | To understand non-personal usage patterns (e.g. page visits, usage frequency) for product improvement. | See Web Analytics below |
3. Cookie policy
a. Functional cookie
DryTime uses one primary functional cookie to store your location area:
- Cookie name:
location - Type: Functional / session persistence
- Data: Latitude, longitude and village level address (e.g.,
51.507, 0.127, "Village, Region, Code"). Only one location is stored. The latest location data erases and replaces any previous location data. - Opt-out: By continuing to use the app after providing location permission, you consent to the storage of this cookie. If you wish to stop this data storage, you must manually clear this cookie via your browser settings. Clearing the cookie will prompt the app to request or look up your location again on the next forecast useage.
4. Data security and storage
- No server storage: Your location coordinates and corresponding weather data are not stored in any server-side database maintained by us. The data flow is: Browser -> Client-Side Cookie.
- Anonymity: We do not link the location data stored in your client-side cookie with any personally identifiable information.
- Encryption: All data is encrypted in transit between the browser, our web server and all third-party APIs using Secure Sockets Layer (SSL).
5. Your rights
Since your location data is stored only on your device via a client-side cookie, you have full control over it:
- Access: You can view the data stored in the cookie by inspecting your browser’s application storage settings.
- Deletion: You can delete the stored location data at any time by clearing your browser's cookies and site data for this app.
6. Web analytics
To understand how our app is used and to continually improve our service, we use a privacy-focused, open-source analytics platform called Umami.
a. Data collected
Umami is designed to provide us with valuable traffic and usage insights without collecting any personally identifiable information (PII) or tracking users across other websites. The data collected is entirely anonymised and aggregated. This data includes:
- Page views: Which pages on our app are visited.
- Referrers: The website that may have led you to our app.
- Device data: Technical, non-personal details about the device and browser you are using (e.g., operating system, browser type, device type).
- Geographic data: The general geographic location of the visitor derived from the Internet Protocol (IP) address. The IP address is immediately anonymised before being stored and is not precise enough to identify an individual.
- Custom events: If we track specific interactions (e.g. button clicks, form submissions), these are recorded as anonymous events.
b. No personal data or tracking
- No PII is collected: We do not collect names, email addresses, IP addresses, or any other data that can be used to identify an individual.
- No cookies used: Umami does not use cookies in its tracking code. Instead, it uses a unique, non-identifiable hash to distinguish between unique visitors for a short period (typically one day or one session), but this hash cannot be linked back to a specific individual and is not stored long-term to build a profile.
- Data hosting: We use Umami Cloud residing within the European Union.
- Retention period: Currently our web analytics data is retained for 6 months.
- Do Not Track: Umami is configured to respect your browser's Do Not Track setting.
c. Purpose of processing
The anonymised data is processed solely for the legitimate interest of:
- Measuring web traffic and performance.
- Optimising the function of the app and improving the user experience.
Last Updated: 5 November 2025