EkoAlert Privacy Policy
Last updated: 2026-05-16
Version: 2.0
1. General information
This Privacy Policy describes how we process data when you use the EkoAlert mobile application (“App”, “EkoAlert”, “we”, “us”).
EkoAlert is designed with data minimization in mind. Whenever possible, user data is stored locally on the device.
The data controller is:
Bartłomiej Świerad
ul. Kolonia 83E
39-100 Ropczyce, Poland
Contact for privacy and data matters:
2. Data we process
2.1 Data stored locally on your device
EkoAlert may store the following data only on your device:
- saved addresses,
- city or municipality,
- street,
- optional house number,
- waste collection schedules,
- notification settings,
- selected waste types,
- widget settings,
- reminders.
This data is not sent to our servers unless you knowingly activate Premium sync.
2.2 Account and data sync (PRO)
Some Premium features allow data to be synchronized across devices.
After signing in with Apple or Google, we may process:
- Firebase user ID (UID),
- sign-in provider,
- email address (if provided),
- saved addresses,
- app settings,
- notification settings,
- reminders,
- user preferences,
- selected waste types.
With Sign in with Apple, your email may be hidden and replaced with an Apple relay address.
Sync data is stored in Google Cloud Firestore.
Purposes of processing:
- synchronization across devices,
- restoring data after reinstalling the app,
- backing up your data,
- providing Premium features.
2.3 Premium subscriptions
EkoAlert subscriptions are handled through:
- Apple App Store
- Google Play
Purchase, cancellation, renewal, and refunds are governed by the respective store terms.
EkoAlert:
- does not process payment card data,
- does not store payment data,
- does not have access to card numbers.
Subscription status is managed using:
RevenueCat
RevenueCat may process:
- user identifier,
- subscription status,
- PRO entitlement,
- subscription activity information.
2.4 Diagnostics and analytics
The app uses:
- Firebase Analytics
- Firebase Crashlytics
These tools may collect anonymous technical data such as:
- device type,
- operating system version,
- crash reports,
- app stability information,
- anonymous usage data.
We do not use this data to identify individual users.
3. Purposes of processing
Data is used only to:
- operate the app,
- display collection schedules,
- send reminders,
- synchronize data,
- restore backups,
- provide Premium features,
- improve app quality and stability,
- detect errors.
4. Legal bases (GDPR)
We process data on the following bases:
Art. 6(1)(b) GDPR
performance of a contract (providing app features)
Art. 6(1)(a) GDPR
user consent (e.g. notifications)
Art. 6(1)(f) GDPR
legitimate interests of the controller (security, stability, diagnostics)
5. Data recipients
Data may be entrusted to:
- Google LLC (Firebase, Firestore, Analytics, Crashlytics)
- RevenueCat Inc.
- Apple Inc.
- Google LLC (Google Play)
Only to the extent necessary for the app to function.
6. Data retention
PRO sync data is retained until:
you delete your account in the app, or
you submit a deletion request from the email address linked to your account.
Requests can be sent to:
After we accept your request, data is deleted as soon as reasonably possible, within a maximum of 30 days.
Expiry of a PRO subscription does not automatically delete your data.
7. Account deletion
You can delete your account:
- from within the app, or
- by email.
Deleting your account permanently removes sync data stored in the cloud.
8. Your rights
You have the right to:
- access your data,
- rectify your data,
- erase your data,
- restrict processing,
- object to processing,
- lodge a complaint with your supervisory authority (in Poland: the President of the Personal Data Protection Office, UODO).
9. Children’s privacy
The app is not directed at children under 13.
We do not knowingly collect children’s data.
10. Changes to this policy
This Privacy Policy may be updated as the app evolves.
Material changes may be communicated in the app.
11. Contact
Questions about personal data: