Evolopia

Version 1 · Effective date: 2026-11-01

Privacy Policy — Evolopia

Version 1 · Effective date: 2026-11-01

This document explains what the Evolopia habit app (Android package com.evolopia.app) collects about you, why, who it is shared with, where it is stored, how long it is kept, and what control you have. Every statement here is written against the actual behaviour of the software; where the service has a limitation, the limitation is stated plainly.


1) Data controller and contact


2) Honest summary — eight things to know before you sign up


3) Data we collect

3-1) Data you give us

CategoryItemsMandatoryPurpose
Account identityThe identifier and email address of the Google account you sign in with, and the name on it if Google provides oneYesCreating your account and signing you in
ProfileFirst name, last name, email, gender, birth year, occupation, education level, profile pictureNoPersonalisation and the profile-completion reward
Time zoneDevice time-zone identifierYesComputing the daily deadline and the logging window
Habit contentTitle, description, schedule, duration, daily logsYes for every habit you createThe core function of the service
SupportTicket subject and body, attachments including images, audio, video and documentsOnly if you open a ticketAnswering and tracking your issue

3-2) Data the service generates while running

CategoryItemsPurpose
FinancialWallet balance, the coin transaction ledger, coin purchase records including the store's purchase token, discount-code useAn auditable record of every coin movement and dispute resolution
Sign-in and sessionsHashes of session tokens together with a device identifierSign-in security, abuse detection, sign-out from all devices
Device technicalApp version, platform, device identifier, requested languageVersion support, mandatory updates, diagnostics
NotificationsDevice notification token and the text of notifications generated for youDelivering notifications and showing your notification inbox
Integrity signalsDevice boot-session identifier, device-uptime delta, client timestampPreventing device-clock manipulation used to log fake progress
Service technicalDuplicate-request prevention keys; the stored response can contain your profilePreventing an operation, especially a financial one, from being recorded twice

3-3) Usage analytics and crash reports (Google Firebase)

The app sends two kinds of technical data to Google's Firebase services:

These events are designed not to contain your email, your name, the titles or descriptions of your habits, or the text of your support tickets.

3-4) IP address

Your IP address is not stored in the Evolopia database; it is used only as a temporary in-memory partition key for request rate limiting. It may be recorded briefly in server technical logs for diagnostics and security; these logs are rotated and purged periodically. Google also receives it when the app talks to Google sign-in and Firebase.


4) The backup feature is not available

The "backup" feature, which sends a message to a person you choose when you miss a commitment, is not available in Evolopia today. No contact details of any other person are collected. If the feature is introduced, this policy will be updated before it is switched on, with the exact data it shares.


5) Your profile picture is at a public URL

The profile picture you upload is stored in cloud object storage (Amazon S3) at a stable, unsigned URL that anyone can read. Anyone who has that URL can view the image, even if they are not an app user. Using "remove picture" in the app genuinely deletes the stored object, but a cached copy may persist for a while.

Support-ticket attachments, unlike profile pictures, are private and are only retrievable through a short-lived signed URL.


6) What we do not collect


7) Sharing with processors

Your data is not sold and is not made available to anyone for advertising. It is shared only with these processors, only to operate the service:

ProcessorWhat reaches themWhy
Hetzner Online — server hosting in GermanyThe data held in our database and server logsRunning the service
Amazon Web Services — cloud object storage in Sydney, AustraliaThe files you upload and their original filenamesStoring profile pictures and attachments
Google — Google Sign-InThe sign-in token from your Google account, which we verifySigning you in
Google — Firebase Analytics, Crashlytics and Cloud MessagingThe analytics events and crash reports in section 3-3; the device notification token and the notification textFinding errors, improving the app and delivering notifications
Google Play and the Apple App StoreThe product identifier, the purchase token, and an account identifier the app gives the store at purchase timeVerifying in-app purchases and tying a purchase to the account that made it
Apple — push notification serviceThe device notification token and the notification text, on iPhoneDelivering notifications
CloudflareThe messages you send to our email addresses, which it forwards to usDomain name service and email forwarding

In addition, information is provided where a competent authority lawfully requires it.


8) Where data is stored, and international transfers

Australia does not have an adequacy decision from the European Commission. Transfers of uploaded files from the European Union to Australia rely on the Standard Contractual Clauses in Amazon Web Services' data processing terms. Transfers to Google and Apple rely on their own transfer mechanisms, such as the EU-U.S. Data Privacy Framework and Standard Contractual Clauses.

If you are in Australia: your personal information is held overseas, in Germany, and is processed by Google and Apple in other countries, as described above.


9) Why we may process your data (legal bases)

PurposeLegal basis
Your account, habits, coins, purchases and support requestsPerformance of our contract with you
Security, rate limiting, integrity signals and preventing duplicate operationsOur legitimate interest in a secure and fair service
Usage analytics and crash reportsOur legitimate interest in finding errors and improving the app; you may object — section 12
Optional profile fieldsYour choice to provide them; you can clear them at any time
Keeping financial recordsLegal obligations, and the establishment or defence of legal claims
NotificationsYour consent through the device's notification permission, which you can withdraw in your device settings

10) Retention

Scheduled automatic deletion applies today to these categories:

DataRetention
Duplicate-request prevention keys24 hours
Sent outbound message-queue rowsSeven days
Usage analytics at GoogleThe retention period set in our Firebase project, at most 14 months
Crash reports at GoogleUp to 90 days

11) Security

No system is perfectly secure. If you see any sign of unauthorised access to your account, sign out of all devices immediately and tell us at support@evolopia.com.


12) Your rights and how to exercise them

RightHow it works today
Access your dataThe profile screen in the app; a full copy on request, below
Correct itProfile editing in the app
Clear optional fieldsEdit your profile and leave optional fields empty. Saving a profile is a full replacement, so a field you send empty is cleared
Remove your profile picture"Remove picture" in the app — the stored object is genuinely deleted
Erase your dataAccount deletion — section 13
Get a copy of your data (access and portability)No automated tool exists. Email support@evolopia.com and a copy of your account data is compiled manually and sent to the email address of your account, in a common electronic format
Object to processing, including usage analytics, or ask us to restrict itEmail support@evolopia.com
Withdraw consent to notificationsRemove the device from the notification list in the app, or turn off app notifications in your device settings
Set a habit aside"Delete habit" in the app is actually an archive: it leaves the active list, but its history and performance records stay in the account. Full erasure happens only through account deletion

We answer every request within one month. A habit that carries an active stake cannot be archived; you must first exit that stake.


13) Account deletion

In the app, open your profile, tap Edit profile, then Delete account, and confirm. Your account is deactivated and every session is signed out at once. If you sign in again with the same Google account within 30 days, the deletion is cancelled and the account is restored; after that window the account is erased or anonymised. The steps, how to request deletion without the app, and the exact table of what is deleted versus retained are on the account deletion page.


14) Children and teenagers

You must be at least 16 to use Evolopia, and 18 or older to buy coins or place a stake. Because entering a birth year is optional, we do not verify your age and rely on your own declaration.

If we learn that an account belongs to a child under 16, we disable the account and delete its data. Parents and guardians may request a review at support@evolopia.com.


15) Security incidents

If an incident affects your personal data, then after containing it and assessing its scope we will inform affected users through the app and by email, describing the nature of the incident, the data involved and the recommended action, and we will notify the competent supervisory authority where the law requires it.


16) Changes to this policy


17) Contact and complaints

Please ask us first. You also have the right to lodge a complaint with a data protection supervisory authority, in particular in the European Union country where you live or work. In Australia, you may contact the Office of the Australian Information Commissioner.