Privacy policy

Can I? · Version 1.0 · Updated 6 October 2026

Who is responsible

GanttEdge s. r. o., Trieda KVP 3111/1C, 040 23 Košice, Slovakia. Contact radoslav.varga@ganttedge.com for privacy questions and requests.

Activity, place and preferences

Your selected activity and place, saved plans, language, units and motion settings are stored on your device to provide the features you choose. There is no app account, cloud sync or GanttEdge analytics service. The app retrieves live forecasts as described below. If weather data cannot be loaded, it shows an unavailable state rather than generated demonstration weather.

Optional location

We request foreground location permission only when you choose current location. You can choose a suggested city instead and revoke permission in device settings. Manual worldwide place searches send the typed name and, when available, the coordinates of the place already chosen for your forecast, rounded to three decimal places, to the GanttEdge backend to favour nearby matches. That chosen place may come from an earlier manual selection or use of current location. The backend searches its local GeoNames index without forwarding the search to an external geocoder. Typing a search does not request location permission or obtain a new GPS location. Platform location services may process device location under their own terms when you request current location. There is no background location tracking. The selected coordinates remain stored locally until replaced or app data is removed.

Live weather, air and water data

Forecast requests send selected coordinates, the requested time range and time zone to the GanttEdge backend. Water requests include an automatically selected water-type hint; rafting uses a river hint. Your selected activity name remains on your device. The backend prepares WeatherNext model files and FMI SILAM air-quality files separately from individual app requests, then reads local forecast points. It requests supplementary weather from MET Norway and nearby-station DWD MOSMIX forecasts. Sea-surface temperature comes from WeatherNext; lake and river temperatures are unavailable. Provider requests originate from the backend, not your phone. MET receives coordinates rounded to four decimal places and the backend IP address. DWD requests select a forecast station. HydroLAKES geometry is processed locally on the backend to identify lakes; it does not provide water temperature. The app does not send your saved plans or account identity to these forecast providers.

The public backend is hosted by netcup in the European Union; existing private test builds may still use our development backend. Prepared public forecast and geographic datasets are stored separately from user requests. The public API and its reverse proxy have detailed request access logging disabled. Operational system logs are configured for seven-day retention with a 256 MiB persistent size limit; this does not mean that no error or security metadata can be recorded. Search results and normalized search keys, including an optional chosen-place location, are held in memory in a cache of up to 256 entries. They have a one-hour reuse lifetime, and a cleanup runs every 60 seconds to remove expired entries, subject to normal process scheduling. Other bounded location caches may remain in memory until replaced or the API process restarts; their reuse lifetime is not a guarantee of deletion. Daily encrypted recovery backups are kept on an administrator-controlled computer separately from the server, with up to seven daily and four weekly recovery points. They contain server code, configuration, data-source checksums and access/signing recovery material; they exclude user request caches, operational logs and forecast/geographic datasets. Recovery of the server requires rebuilding or downloading the public datasets again. Data-source references are available in Settings.

Plans you share

Sharing is optional and opens your device’s sharing interface. An invitation can contain your chosen place, activity, time window and displayed forecast summary. It goes to the app or recipient you select and is handled under that service’s terms. Check the invitation before sending, particularly when it includes a place you consider private. There is no automatic upload of saved plans to GanttEdge.

Advertising

The iOS and Android app includes Google Mobile Ads and Google’s User Messaging Platform to provide banner ads and privacy choices. Ads are requested after the consent flow permits them. The app requests non-personalized ads, does not supply your selected place or saved plans to Google, blocks the Android advertising-ID permission and does not request iOS tracking permission. Expo Go and web previews do not load the advertising SDK.

Google’s SDK can process IP addresses (including approximate location), device and other identifiers, interactions and diagnostics for ad delivery, measurement and fraud prevention. Non-personalized ads can still involve data processing. Where required, use Settings → Privacy → Google privacy choices to review or change your choices. Declining or changing advertising consent does not disable the app’s planning features.

Google’s processing, retention and international-transfer practices are described in Google’s Privacy Policy and its Mobile Ads data disclosure. The consent form identifies applicable purposes and partners.

Support messages and retention

If you email us, we receive your email address and the information you send to answer your request. Do not include passwords, payment details or unnecessary sensitive information. We keep correspondence only as long as needed to handle your request and any applicable legal obligations. Email service providers process correspondence to deliver and store it.

Local preferences remain until replaced, removed through the app, or cleared using your device’s app-data controls. Uninstalling removes the local app copy, but operating-system backups may retain data. Advertising consent records and service-provider data follow the applicable provider’s retention practices.

Purposes, choices and your rights

Local preferences support the service you request; optional location use follows your permission choice. Advertising processing follows the purposes and legal bases disclosed in the consent flow. We process support correspondence to answer your request and maintain the service. We do not make decisions with legal or similarly significant effects about you.

Where applicable, you may request access, correction, deletion, restriction or portability of your personal data, object to processing, and withdraw consent without affecting earlier lawful processing. Write to radoslav.varga@ganttedge.com. You may complain to your local supervisory authority, including the Slovak Office for Personal Data Protection.

Changes and audience

Can I? is a general outdoor-planning app and is not directed at children. This policy is updated when our data practices change. Check the date above for the current version.

Request deletion of your data