Privacy Policy
Last updated: January 2026
Data Controller
The co-controllers of your personal data are:
Arkadiusz Wendland
Krystian Cwigon
E-mail: planerogrodnika@gmail.com
For matters related to personal data protection, you can contact the Co-controllers at the above email address or through the contact form available in the application.
Introduction
The "Gardener Planner" application respects your privacy. This document explains what data we collect, how we store it, and how you can manage it.
The application operates primarily locally on your device. Data is stored in browser memory (localStorage/IndexedDB) and remains under your control.
Legal Basis for Processing
We process your data on the following legal bases (Art. 6 GDPR):
- Local data (planner, vegetables, harvests) – Necessity for the performance of a contract (provision of service) - Art. 6(1)(b) GDPR
- Location data – User consent - Art. 6(1)(a) GDPR (you can refuse access to location)
- Cloud synchronization – User consent - Art. 6(1)(a) GDPR (signing in is voluntary)
- Contact form – User consent - Art. 6(1)(a) GDPR (expressed when submitting a request)
Locally Stored Data
The following data is stored exclusively on your device:
- Garden planner data – Fields, plants, their positions, statuses, and planting dates
- Vegetable and variety list – Custom vegetables, varieties, favorites, and default parameter overrides
- Harvests and history – Harvest dates, quantities of harvested vegetables
- Calendar and tasks – Notes, planned garden work
- Gardening tools – Soil analysis, fertilization, spraying, light measurements
- Application settings – Theme (light/dark), display preferences
Location Data
Optional
The application may request access to your location in order to:
- Fetch weather data – Temperature, humidity, UV radiation for your area
- Garden orientation – Compass setting and cardinal directions
Location is stored only locally and used for requests to an external weather API. Weather data is cached for 30 minutes. You can refuse access to location - the application will work without this feature.
Notifications
Optional
Notifications are optional: you turn them on yourself and can turn them off at any time in the app or phone settings. The app schedules them on your device, does not send a device identifier to any server and does not use notifications for advertising.
Frost warnings use your plot location: when they are on, the coordinates are also sent to the external weather API when the app starts, and the forecast is kept on your device for up to 3 days.
User consent - Art. 6(1)(a) GDPR
Cloud Synchronization
Optional
If you choose to sign in (via Google), your data may be synchronized with Firebase (a Google service) for:
- Data backup – Your data is securely stored in the cloud
- Cross-device synchronization – Access your garden from phone, tablet, and computer
Synchronized data includes: garden planner, vegetables, varieties, harvests, calendar, soil analyses, and settings. Data is transmitted over an encrypted connection (HTTPS) and stored on Google Firebase servers.
Contact Form
If you contact us through the in-app contact form, we collect the following data:
- Email address – Used for follow-up communication regarding your request
- Request content – Description of the problem, suggestion, or question
This data is processed solely for the purpose of handling your request and will be stored until the correspondence is completed, unless longer storage is required by law or justified by the administrators' interest.
Legal basis: user consent (Art. 6(1)(a) GDPR) - expressed when submitting the form. Consent can be withdrawn at any time.
Analytics
The application may use Firebase Analytics (Google) to collect anonymous usage statistics. Analytics is only enabled with your consent - you can accept or reject it in the privacy settings window.
If you give consent, Firebase Analytics collects the following data:
- Number of active users – Anonymous counting of users using the application
- Session information – Session duration, frequency of application use
- Basic device information – Device type, operating system, browser version
This data is anonymous and does not allow identification of a specific user. It is not used for advertising purposes or shared with third parties for marketing purposes.
Legal basis: user consent (Art. 6(1)(a) GDPR). You can withdraw consent at any time by clearing your browser data.
Cookies and localStorage
The application uses browser data storage technologies. Below is a detailed list:
Essential data (localStorage)
| Name | Purpose | Expiry |
|---|---|---|
| cookie_consent | Remembering privacy choice | Until deleted |
| analytics_consent | Analytics consent | Until deleted |
| garden_* | Garden planner data | Until deleted |
| vegetables_* | Vegetable and variety list | Until deleted |
| harvests_* | Harvest history | Until deleted |
| settings_* | Application settings (theme, preferences) | Until deleted |
| weather_cache | Weather data cache | 30 minutes |
Analytics cookies (optional - only with consent)
| Name | Provider | Purpose | Expiry |
|---|---|---|---|
| _ga | Google Analytics | Distinguishing users | 2 years |
| _ga_* | Google Analytics | Maintaining session state | 2 years |
Analytics cookies are only set if you give consent. Without your consent, the application operates only with essential data (localStorage).
Data Transfer to Third Countries
If you use cloud synchronization (signing in via Google), your data may be transferred to Google Firebase servers located in the United States or other countries.
Google provides appropriate safeguards in accordance with the GDPR, including Standard Contractual Clauses (SCC). More information can be found in Google's privacy policy.
Data Retention Period
- Local data – Stored until browser data is cleared or the application is uninstalled
- Cloud data – Stored until account deletion or upon your request
- Weather cache – Automatically deleted after 30 minutes
What We Do NOT Collect
- We do not share data with third parties for marketing purposes
- We do not display advertisements
- We do not profile users or make automated decisions
- We do not use analytics data for advertising purposes
Your Rights (under GDPR)
You have the following rights:
- Right of access – You can obtain information about processed data
- Right to rectification – You can correct inaccurate data
- Right to erasure – You can request deletion of your data
- Right to restriction of processing – You can request restriction of data processing
- Right to data portability – You can receive your data in a structured format
- Right to object – You can object to data processing
- Right to withdraw consent – You can withdraw consent for processing at any time (e.g., sign out, refuse access to location)
Data Deletion
You have full control over your data:
- Local data – Clear browser data (Settings > Privacy > Clear data) or uninstall the application
- Cloud data – Sign out and delete your account in app settings, or contact us
Right to complain: If you believe that the processing of your data violates GDPR provisions, you have the right to file a complaint with the President of the Personal Data Protection Office (UODO), ul. Stawki 2, 00-193 Warsaw, www.uodo.gov.pl
Contact
If you have questions about privacy, wish to exercise your rights, or delete your data, contact the Co-controllers:
E-mail: planerogrodnika@gmail.com