Privacy Policy

Cento — by Funcode SRL · Effective date: 9 September 2026

This Privacy Policy explains how Funcode SRL ("we", "us") processes personal data in the Cento mobile application ("Cento", "the app"). We are the data controller.

1. Who we are

Funcode SRL, Eugen Ionescu, Cluj-Napoca, Romania. Fiscal code (CUI/CIF): RO31945144 · Trade Register no.: J12/2104/01.07.2013. Contact for privacy questions and data-subject requests: contact@funcode.ro.

2. Local-first by design

Cento's expense tracking works offline and signed-out. When you are signed out, your expense data stays on your device and is never uploaded. Personal data leaves your device only when you sign in and use cloud or AI features, or when you turn on the optional analytics described in section 3, which sends anonymous usage events and never your expenses.

3. What we collect and why

4. Legal bases

We process account, financial and subscription data to perform our contract with you (providing the service you asked for). AI scanning is provided on your request. Analytics & marketing measurement runs only on your consent (Art. 6(1)(a) GDPR), given by turning the option on at first launch or in Settings; you can withdraw it there at any time, which stops collection going forward without affecting what was lawfully processed before. Where we rely on legitimate interests (e.g. security and abuse prevention), you may object as described below.

5. Who processes your data (sub-processors)

Some processing may involve transfers outside the EU under Google's standard safeguards.

6. How we keep your data secure

We apply technical and organisational measures to protect your data. Cloud data is stored in the European Union (europe-west1) and access is restricted by server-side rules to the members of your own household. Your financial data is stored under a random pseudonymous identifier rather than your account identity or email address, so records in our database are not directly linked to you (pseudonymisation under Art. 32 GDPR). Data stored on your device is protected by Android's app sandbox and your device's built-in encryption — we recommend setting a screen lock.

7. Retention

We keep cloud data while your account exists. When you delete your account, your server-side data is erased. If you were part of a shared household and other members remain in it, the records you contributed — your expenses, the member name you chose, and any categories or transfers you added — stay with that household so the remaining members keep their shared history; they are erased when the household itself is deleted. On-device data is removed when you delete the app or its data. Analytics events, if you turned analytics on, are kept by Google Analytics for Firebase for up to 14 months and are not linked to your account; turning analytics off stops new events immediately, erases the analytics data held on your device and resets its analytics identifier, so earlier events cannot be linked to later use. Deleting your account does the same.

8. Your rights

You have the right to access, rectify, erase, restrict, port, and object to the processing of your personal data, and to withdraw any consent you have given. You can delete your account and erase your cloud data directly in the app (Settings → Your account → Delete account) and withdraw analytics consent in Settings → Privacy. For any other request, email contact@funcode.ro. You may also lodge a complaint with the Romanian supervisory authority (ANSPDCP).

9. Children

Cento is not directed at children under 16 and we do not knowingly collect their data.

10. Changes

We may update this policy; material changes will be reflected by a new effective date here.