Privacy Policy for Echoes

Effective date: July 21, 2026

Echoes ("Echoes," "we," "us") is a mobile app for tracking shared habits and splitting expenses with the people you live with or share responsibilities with, organized into "boards." This policy explains what information Echoes collects, how it's used, and the choices you have.

Echoes is operated by Zelda, based in Italy, who is the data controller for the personal information described below.

Information we collect

Account information. When you register, we collect a username, email address, and password. First and last name and a profile picture are optional. Your password is never stored in plain text — it's hashed before it touches our database.

Habit and board data. Names, descriptions, and completion history for habits you create, and the name, description, and membership of any board you create or join. Boards are joined using a numeric invite code.

Expense data. Amounts, descriptions, dates, categories, and splits for any shared expenses you or others log within a board.

Device and diagnostic data. We use Sentry for crash and error reporting, on both the app and our backend. When something goes wrong, Sentry receives a stack trace, the app/OS version, and device type. Our backend is configured to strip personal data (send_default_pii=False) from these reports before they're sent.

We do not use advertising or analytics SDKs, and we do not sell your data to anyone.

Legal basis for processing (GDPR)

If you're in the EEA/UK, here's what we rely on to process each category of data:

Where we rely on legitimate interest, we've limited collection to what's needed for that purpose and weighed it against your privacy — you can object at any time using the contact below, and we'll stop unless we have a compelling override.

How information is shared

Echoes is built around shared boards — other members of a board you join can see the habits, expenses, and expense splits you contribute to that board, along with your username, name, and profile picture. This visibility is the core feature of the app, not a side effect.

Beyond board members, we don't share your information with third parties, except:

Data storage and security

Your data is stored on servers we control, encrypted in transit via HTTPS/TLS. Authentication uses per-user API tokens rather than passwords sent with every request. We don't currently support account recovery via email, so keep your password somewhere safe.

Your choices

To exercise any of these choices outside the app, or to ask us anything about your data, contact us at the address below.

Your rights (GDPR)

If you're in the EEA/UK, you have the right to access, correct, export, or delete your personal data, and to object to or restrict certain processing. Most of this you can do yourself in the app; for anything else, contact us at the address below and we'll handle it directly. If you're not satisfied with our response, you have the right to lodge a complaint with your local data protection supervisory authority.

How long we keep your data

We keep your account, habit, board, and expense data for as long as your account is active. If you delete your account, your account record and profile picture are removed immediately; data you contributed to shared boards may persist as part of other members' board history, as described above. Diagnostic data sent to Sentry is retained per Sentry's own retention settings, currently 90 days.

Children's privacy

Echoes is not directed at children under 16, and we don't knowingly collect information from them.

Changes to this policy

If we make material changes to this policy, we'll update the effective date above and, where appropriate, notify you in the app.

Contact

Questions about this policy or your data: echoes@zelda.sh