Skip to content
Carduvo

Carduvo Privacy Policy

Last updated: 8 October 2026

This policy explains what information Carduvo handles, what it is used for, which providers are involved, what is visible when you share a collection, how the camera works, how long information is kept and how you can delete it.

Who is responsible

Carduvo is an iPhone app for keeping track of a collection of trading cards and seeing its market value. It is developed and operated by an independent developer, as an individual, based in the United States, who is listed as the app's seller on the App Store.

For anything related to your information, the contact address is support@carduvo.app.

Summary

What information is collected

Your account

Signing up only asks for an email address and a password of at least eight characters. No name, phone number, address, date of birth or payment details are requested.

If you sign in with Apple or Google. These options only appear in the app when they are available. If you use them, Carduvo receives your email address and an identifier for your account with that service; it does not receive your contacts or your photos. With Apple you can choose to hide your email: in that case Carduvo receives a forwarding address from Apple instead of yours. If you already have a Carduvo account with the same verified email address, that sign-in is linked to the same account. With Apple, Carduvo also keeps a code from Apple that it only uses to withdraw that access: when you delete your account, Carduvo asks Apple to revoke it. If that code is missing, the app asks you to confirm with Apple before deleting the account.

Your profile

The profile also has room for a display name and a picture, but today no screen in the app fills them in: they are empty.

Your collection

Earlier versions of the app asked for the card's physical condition. It is no longer asked, but whatever was saved then is kept with the card.

Histories that Carduvo calculates

The server writes them from your collection and the catalog prices. You cannot change them.

Technical data for running the service

What is stored only on your phone

None of this is sent to Carduvo.

What is not collected

What it is used for

Your information is not used for advertising, is not sold, and is not used to track you across other apps or websites.

The camera and the scanner

Carduvo asks for camera access only for the scanner. The prompt your iPhone shows says:

Carduvo uses the camera to read the number printed on your card. The photo is read on your phone, is never uploaded, and is deleted as soon as it has been read.

This is how it works:

  1. While a card is inside the frame, the app takes photos in quick succession. Each photo is saved temporarily in the app's internal storage, on your phone.
  2. The iPhone's own text recognition reads the text printed on the card, such as its number. Reading happens on the phone.
  3. The photo is deleted as soon as it has been read, including when nothing could be read or when you leave the scanner mid-read.
  4. To identify the card, only text leaves the phone, never the image: in the Pokémon catalog, the number read is looked up in Carduvo's catalog; in the sports catalog, the text read (for example the player, the set and the number) is sent, through Carduvo's servers, to the SportsCardsPro search.

If a photo ever could not be deleted, the app notes it in its crash report as a technical warning, without the image.

Also:

Providers involved

Carduvo uses the following external services. None of them receives your information for advertising.

The text you type in a sports search is not stored by Carduvo: it is used to answer your search and then discarded.

In addition, Carduvo's servers download the card catalog, prices and exchange rates from public sources on their own. Those downloads carry no information about you.

Carduvo does not sell your information or share it with data brokers.

Crash reports

When the app crashes, a report is sent to Sentry so the problem can be found and fixed.

The report includes:

The report does not include:

The app is configured so that Sentry does not receive your IP address as part of the report. As with any internet connection, Sentry's server receives the connection from your network.

Sharing your collection

It starts off

When you create your account, sharing is set to "Only me": nobody else can see your collection. Choosing a username publishes nothing. Only you can turn the link on, from the Profile tab.

What you can choose

Before sharing, you can see the page exactly as someone else will with the app's visitor preview.

Who can see it

Anyone who has your link, carduvo.app/u/your-name, or who guesses your username, can open the page without a Carduvo account and without a password. Carduvo does not list your page anywhere, and the page asks search engines not to include it in their results. Major search engines honor that request, but it is not a barrier: if the link is posted somewhere public, anyone who finds it can open it.

What it shows

The page is split into pages of 200 cards. The card images are downloaded by the visitor's browser from TCGdex's server.

What it never shows

When you stop sharing

If you switch back to "Only me", the page stops being shown at that moment: responses are not cached. But what someone has already seen cannot be taken back: a screenshot, or the preview a messaging app saved when the link was pasted.

A name that does not exist and a collection that is not shared show the same page, "this link is no longer available", so nobody can find out who has a Carduvo account by trying names.

If you change your username

You can change it at most once every 7 days. When you change it, the previous link stops working at that moment. The previous name stays reserved: nobody else can use it, so an old link never shows someone else's collection. Only your account can reclaim it.

Who else can see your information

Inside the app, each account can only read its own data: that rule is enforced on the server, not just on screen. The only exception is the public collection page, when you turn it on, and only with what is described above.

Whoever operates Carduvo has technical access to the database, because it is needed to maintain and repair the service. The app has no feature that shows them another person's collection.

How long information is kept

The retention periods of the technical logs kept by providers (for example those of Supabase, Cloudflare, Sentry or Expo) are set by each provider and are not verified in this policy.

Deleting your account

You can do it yourself, from the app, without asking anyone:

  1. Open the Profile tab.
  2. Tap Delete account.
  3. Type your account's email address to confirm which account is being deleted.
  4. Tap Delete my account permanently.

What is deleted:

Your sharing link stops working and the app signs you out.

What is not deleted:

If something fails partway through, the account is not deleted and the app tells you. Part of your information may already have been removed; you can try again safely.

Deleting the account cannot be undone. If you only want to stop using the app for a while, sign out: that deletes nothing.

Your choices

Children

Carduvo is not directed to children under 13 and does not ask for anyone's age or date of birth. If you believe a child under 13 created an account, write to support@carduvo.app to have it deleted.

Security

No system is infallible, and this policy does not promise otherwise.

Changes to this policy

If what Carduvo does with your information changes, this policy is updated before the version of the app with that change reaches the App Store, and the date at the top changes with it. If the change is significant, it will also be announced inside the app.

Contact

For questions, requests, or to report a privacy problem: support@carduvo.app.

The support page explains how to get help with the app.

What this policy cannot yet confirm

So that nothing unchecked is stated as fact, these points are declared as not verified:

  1. How long Supabase, Cloudflare, Sentry and Expo keep their technical logs, and whether Supabase has point-in-time recovery enabled, which would extend how long information can be recovered from its backups.
  2. Whether PriceCharting or SportsCardsPro keep the searches they receive.
  3. Whether the confirmation and recovery emails are sent directly by Supabase's service or by an additional sending service.