Arco — Privacy Policy

Last updated: 2026-09-04

Arco is a personal finance tracker. This policy explains what data Arco handles and how. It is written to be accurate to how the app actually works — in plain language.

Arco is provided by Arco Labs PH, based in the Republic of the Philippines, the Personal Information Controller responsible for your personal data under the Data Privacy Act of 2012 (RA 10173). You can reach us about this policy or any data request at dev@arcobudget.com.

The short version

What Arco stores on your device

Your accounts, transactions, categories, budgets, recurring rules, and notes are stored locally on your device. Appearance and currency settings, and — if you enable App Lock — a PIN verifier (a salted one-way hash; your PIN itself is never stored) are also stored locally. Uninstalling the app, or using Reset all data in the app, removes this local data.

What is sent off your device when you sign in

Separately, optional crash diagnostics may be sent even without an account — see Diagnostics below. Also without being signed in: if you ask to reset your password, the email address you type is sent so a one-time code can be emailed to you.

If you create an account and sign in, the following are transmitted, over encrypted connections (HTTPS), to enable cross-device sync:

This data is processed by our backend service providers acting on our behalf:

These providers — together with Sentry (diagnostics), Frankfurter (exchange rates) and, if you subscribe, Google Play, the Apple App Store, or Lemon Squeezy (payments — see Payments and subscriptions) — process data on servers outside the Philippines. Where your personal data is transferred abroad, we remain accountable for it under the Data Privacy Act. Each provider that handles your personal data is engaged under written terms that give your data the same or an equal level of protection as this policy sets out — they must keep it confidential, secure it in transit and at rest, process it only on our instructions and for no purpose of their own, and delete or return it when we ask. We do not sell your data or share it for advertising.

Notifications

On Android, Arco can send you a notification when support replies to your message. This is the only notification Arco ever sends — there is no marketing, no re-engagement, and no other kind of alert.

Statement import

Statement import is optional and runs only when you choose it. When you photograph or upload a bank statement or receipt to import it:

Payments and subscriptions (Arco Pro)

Cloud sync and statement import are part of an optional paid subscription, Arco Pro. Imports are subject to a fair-use daily limit, so that one account can't run up an unbounded processing bill; if you reach it, Arco says so and the limit resets the next day. Arco remains fully usable for free on a single device, and if you never subscribe, nothing in this section applies to you.

We never see or handle your card. Payment is taken entirely by the store you buy through, and card numbers are never sent to, or stored by, Arco:

To connect a purchase to the right account, Arco passes your account identifier (the internal ID of your signed-in account, not your email) to the store at checkout. The store then tells our server about the subscription's status.

What we store is only what's needed to know whether your account is entitled to Pro: your account identifier, whether the subscription is currently active, which store it came from, the date it expires or renews, the product purchased, the store's own identifier for the subscription — that one is how a renewal, a cancellation, or a resubscription that happens outside the app (in the App Store, the Play Store, or our web checkout) is matched back to your account — and the date we last updated this record. Because you can hold a subscription with more than one store over time, and more than one at the same store, we keep each subscription's date separately from the others, so one lapsing can never cut short the one you are actually paying for; that also means the record can show which stores you hold a subscription with. We do not receive or store your card number, bank details, or billing address.

We also keep a short note when a purchase needs our attention: it couldn't be matched to an account, or the store wouldn't accept our confirmation. The note is what stops us flagging the same purchase twice. It holds the store's identifier for that purchase and no account details.

Your entitlement record is deleted when you delete your account, along with every store identifier we keep to match your subscriptions. The operational note holds no account details, so once your account is gone, there is nothing left in it that points back to you.

Why we process your data (legal basis)

Where you sign in, we process your email and financial data to perform the sync you ask for, and any support messages you send to answer your support requests (contract). If you subscribe to Arco Pro, we process your subscription record to give you the paid features you bought (contract). We process crash diagnostics with your consent (on by default, with an opt-out in settings) and our legitimate interest in keeping Arco reliable. If you never sign in and turn diagnostics off, we process no personal data about you on our servers.

Exchange rates

To show amounts in your chosen currency, Arco fetches public exchange-rate data from Frankfurter (European Central Bank reference rates). Only currency codes are included in the request — we do not send your account, email, or financial data with it. As with any internet request, your device's IP address is visible to the service.

Diagnostics (crash and error reporting)

To keep Arco reliable, the app reports crashes and technical errors to Sentry, a diagnostics service acting on our behalf. This is on by default, and you can turn it off in the app's settings. The reports contain technical information (such as the error and device/app details) to help us fix problems; they are configured not to attach personal identifiers (sendDefaultPii=false) and we apply scrubbing designed to remove personal and financial details before reports are sent. Crash diagnostics are not used to advertise to you and are never sold. This is the one thing Arco may send off your device even if you never sign in — turning the setting off stops it.

Security

Connections use HTTPS. App Lock (optional) gates the app with a 6-digit PIN and, where available, biometrics; the PIN is never stored — only a salted PBKDF2 verifier held in your platform's secure storage (Android Keystore / iOS Keychain).

No method of transmission or storage is completely secure, so while we take reasonable steps to protect your data, we can't guarantee absolute security.

If a personal-data breach likely to cause you real harm occurs, we will notify you and the National Privacy Commission as required by the Data Privacy Act.

Retaining and deleting your data

We keep your synced data for as long as your account exists, and you can remove it at any time:

Your rights

Under the Data Privacy Act of 2012 (RA 10173) you may access the data we hold about you, correct it (you can edit your records directly in the app), object to or withdraw consent for processing, request erasure or blocking, and obtain a portable copy of your data (use Export or Backup in the app). You may also complain to the National Privacy Commission (privacy.gov.ph). To exercise any right, email dev@arcobudget.com and we'll respond within a reasonable period as required by law.

Children

Arco is intended for users 18 and older and is not directed to anyone under 18. We do not knowingly collect data from anyone under 18; if you believe a minor has provided us data, contact us and we will delete it.

Changes

We may update this policy; material changes will be reflected by the "Last updated" date above.

If Arco is acquired, merged, or its assets are transferred, your data may pass to the successor, which will remain bound by this policy or a materially equivalent one.

Contact

Questions or data requests: dev@arcobudget.com

This Privacy Policy forms part of Arco's Terms of Service. Except where a non-waivable law provides otherwise, the disclaimers and limitation of liability in the Terms apply to this policy and to your use of Arco.