Krumbs Privacy Policy

Last updated: 6 August 2026

Krumbs is for splitting expenses between people. To do that it has to store who paid what and who owes whom. This page explains exactly what is stored, where it goes and how to delete it.

The short version. You can use Krumbs without giving an email or a phone number. Photos of your receipts are sent to Google to be read, they are not stored on any Krumbs server, and Google may use them to improve its artificial-intelligence models (explained just below). You can delete your account and your data from inside the app, without emailing anyone.

Who is responsible

The data controller is Lancelot-Project, owner of the Krumbs app and of krumbs.lancelot-project.com.

For anything related to your data, or to exercise your rights, write to privacidad@lancelot-project.com. For usage questions or problems, soporte@lancelot-project.com or the support page.

No data protection officer has been appointed: the processing does not meet any of the conditions that would require one (art. 37 GDPR).

The anonymous account

The first time you open Krumbs, the app automatically creates an anonymous account so you can start using it without signing up. That account already has an identifier and a profile with the name and colour you choose, even if you never give an email address. It is what keeps your expenses there when you close and reopen the app.

If you later save the account with your email, with Apple or with Google, that same account becomes linked to those credentials; no second account is created.

What is stored

DataWhyWhen
Account identifier To tell your account apart from others and attach your expenses to it. Created the first time you open the app.
Your name and avatar colour So the people you split with know who you are. When you type it.
Your email address To recover your account if you change phone. It is not visible to other users: the database does not expose it to anyone but you. Only if you save your account with email, Apple or Google.
Main currency To show totals in your own currency. Detected from your device; you can change it.
Expenses, groups and balances The core of the app: amounts, dates, descriptions, who paid and how it is split. When you create groups or add expenses.
Names of people you add So you can split with someone who doesn’t use the app yet. When you type their name. Krumbs does not access your address book.
Scanned receipt contents So you can reopen and correct the split later. Includes the merchant name, the list of items with their prices and the text read from the receipt. When you scan a receipt and save the expense.
Device time zone To generate recurring expenses on the right day wherever you are. Only if you create a recurring expense.
Invite codes So other people can join your group or add you as a friend. When you create a group or generate your friend link.
Push notification token and device type To send notifications to this device. Only if you accept notifications.
Log of notifications sent To avoid sending the same alert twice and to rate-limit debt reminders. When an alert is sent.
Scanner telemetry To share out the receipt-reading service's quota, measure what it costs and detect abuse. Stores technical measurements (model, request size, duration, cost), never the contents of the receipt. On every scan.
Technical connection data To serve the app and the website and protect them from attacks. Processed by the infrastructure providers (IP address, device type, access logs). Every time the app or the site connects.

Krumbs uses no analytics, advertising, attribution or crash-reporting tools. There are no advertising identifiers, no third-party cookies and no cross-app tracking.

Photos of your receipts

When you scan a receipt, the image is sent to Google Cloud (Vertex AI), which reads it and returns the items and amounts. About that image:

If you would rather the photo never left your phone, do not use the scanner. The whole app works by entering the expense by hand, and nothing is sent to Google in that case.

A receipt can contain data you weren’t expecting: the venue name, the time, a table number or the last digits of a card. Only scan what you need to split.

Automatic reading of the receipt

Items and amounts are extracted by an automated model. It never decides anything for you: the result is shown to you to review and correct before the expense is saved, and it produces no legal effect and does not significantly affect you. There is no profiling and no automated decision-making within the meaning of article 22 GDPR.

Scanning is limited to a maximum number of scans per account per day — higher once you sign in with your email, Google or Apple than as a guest — to cap the cost of the receipt-reading service and to prevent abuse.

Invite links

When you share an invite link, whoever opens it sees a public page, with no account and no app installed:

These pages are served with instructions telling search engines not to index them, but a shared link is public in practice: anyone who receives it can open it. Only share it with people you want to let in.

Anyone who joins a group sees, from that moment, that group’s expenses, their amounts and who paid for what. That is the point of the app.

Who it is shared with

Krumbs does not sell your data, does not share it for advertising and does not profile you.

The app fetches exchange rates from a public currency service to convert between currencies. That request contains none of your data.

Where it is processed

ProviderWhat forWhere
Supabase Database and sign-in. Database hosted in Ireland (European Union). The provider is a US company and may access it from outside the EEA for support.
Google Cloud (Vertex AI) Reading receipt photos. Not used for any other purpose. May be processed outside the EEA, covered by the standard contractual clauses.
Cloudflare Serving this website and the invite pages; protection against attacks. Global network, with servers in the EU and outside the EEA.
Expo Delivering push notifications to your device. Only if you accept notifications. United States.
Resend Sending account confirmation and password recovery emails. United States.

Where processing involves an international transfer outside the European Economic Area, it relies on the standard contractual clauses approved by the European Commission or on an adequacy decision, depending on the provider. You can ask for information about the safeguards in place by writing to privacidad@lancelot-project.com.

How long it is kept

For as long as you have an account. Deleting it immediately removes your profile, your email, your private contacts, your friendships and your push notification tokens. Three caveats are worth understanding:

Technical logs held by infrastructure providers are kept for their own retention periods, usually short.

Your rights

You can access, correct, delete, port, object to and restrict the processing of your data, and withdraw at any time any consent you have given. The fastest routes:

Requests are answered within one month, extendable by two more if the request is complex. To avoid handing your data to someone else, you may be asked for a reasonable check that the request comes from the account concerned, normally by writing from the email address linked to it.

If you believe your data has been handled improperly, you can complain to the Spanish Data Protection Agency (aepd.es) or to your local supervisory authority.

Legal basis

Children

Krumbs is not directed at children under 14 and does not knowingly collect data from them. If we find an account belonging to a child under 14, it will be deleted.

Security

Your session is stored encrypted in the operating system’s secure store (Keychain on iOS, Keystore on Android). Access to data is restricted in the database by rules that prevent you from seeing anything outside your groups. If you find a security flaw, write to soporte@lancelot-project.com.

Changes

If this policy changes materially, you will be told inside the app before the changes take effect. The date above marks the latest version.