Brillavo✦
Privacy Policy · Politique de confidentialité
Privacy Policy
Effective: 11 October 2026
1. Who we are
Brillavo is an app for iPhone and Android phones that estimates the value of Pokémon trading cards from their recent sales. It is published by Calnexia Studio (Ciprian-Alexandru Frasinescu), Saint-Raphaël, France. For anything in this policy, contact contact@calnexia.com.
2. What happens when you value a card
- The photo. Brillavo uses the camera only when you tap to take a photo, and the photo library only for the photo you pick. The app shrinks the photo (at most 1,600 pixels on its longest side) and sends it over an encrypted connection to the Brillavo server, together with the random identifier described in section 3. Redrawing the photo at this size also removes its metadata, such as where it was taken.
- Reading the card. The server asks Google's Gemini API to read what is printed on the card: name, number, set, language, edition marks and, on a graded card, the label. Google receives the photo only, never your identifier, and processes it on our behalf under the terms of its paid API: it does not use it to improve its products, and keeps it only for a limited time, solely to detect abuse, keep the service secure and meet legal obligations (ai.google.dev/gemini-api/terms).
- Finding the price. With what was read, the server looks the card up in the catalog of CardSight (CardSight AI) and fetches the completed sales of the print it found. CardSight receives only the card's name and set, as a search, and then the catalog reference of that print — never the photo and never your identifier.
- The answer. The server computes the estimate and sends it back to the app. The photo is not stored on the server: it exists there only while your request is being answered.
- Search by name sends the text you type and the identifier (which counts towards the daily limit); the server passes only the text on to CardSight.
- Euros. The server fetches the European Central Bank's daily dollar–euro rate (through frankfurter.dev). No information about you is involved.
3. What the server keeps
The first time it opens, the app creates a random identifier (it starts with “d_” and is shown at the bottom of Brillavo's Settings). It is not linked to your name, your email address, your Apple or Google account or your phone's advertising identifier. Attached to this identifier, the server keeps:
- the number of valuations made (this is how the free ones are counted) and the number of requests made today (a daily limit protects the service from abuse);
- the dates of first and last use;
- a short list of the cards valued in the last 24 hours (catalog reference, edition, grade), so that the same card valued again within a day stays free; older entries are removed the next time you value or search for a card, and at the latest with the rest of this record (section 7);
- if you subscribe to Brillavo Pro: the store (App Store or Google Play), the plan, its expiry date and, on iPhone, the App Store transaction number, so that the server lifts the limit of free valuations.
Brillavo does not show ads and contains no analytics, advertising or tracking tools of any kind.
4. What stays on your phone
The app keeps on your phone: your history (the last 40 cards you valued, with their details, prices and a small thumbnail of the photo, 160 pixels on its longest side), your language and currency, the identifier, your count of free valuations, your Pro status and the last exchange rate. Clear history in Settings removes the history; deleting the app removes everything. On Android, if your phone's backup is turned on, Android also includes this data in your own Google backup and restores it if you reinstall Brillavo; and the last photo taken with the camera from Brillavo stays in the app's private storage until the next one.
5. Service providers
- Cloudflare, Inc. runs the Brillavo server and stores the counters described in section 3. To operate and protect its network, Cloudflare processes technical connection data such as IP addresses (cloudflare.com/privacypolicy). It also keeps, for us, a technical log of each request to the server: the time, the address requested (which contains the identifier and, depending on the request, the text searched or the details of the card you picked), your IP address and the approximate location Cloudflare derives from it, the type of phone or browser, and the result. The photo is not in these logs. They are used only to fix problems and protect the service, and are deleted automatically after at most 7 days.
- Google (Gemini API) reads the photo, as described in section 2.
- CardSight AI provides the card catalog and the sales data. It receives card details only, no personal data.
- Apple and Google process subscriptions in the App Store and Google Play.
Cloudflare and Google may process data outside the European Union. They do so under the safeguards the GDPR requires, such as the EU–U.S. Data Privacy Framework or the European Commission's standard contractual clauses.
6. Purchases (Brillavo Pro)
Brillavo Pro is an optional monthly or yearly subscription, processed entirely by the App Store or Google Play. We never see your payment details. When you subscribe, restore a purchase or open the app with an active subscription, the app tells the Brillavo server that your identifier has a subscription (plan, expiry date and, on iPhone, the transaction number), so that the server lifts the limit of free valuations. You manage or cancel the subscription in your App Store or Google Play account.
7. How long we keep data
- Photos: not kept on the server. Google keeps them only for the limited time described in section 2.
- Counters (section 3): deleted automatically about 13 months (400 days) after your last valuation or search.
- Subscription record: deleted 30 days after the expiry date the app last reported (on Android, where the app cannot read the exact date, an estimate renewed each time Brillavo opens).
- Technical logs (section 5): deleted automatically after at most 7 days.
- Emails you send us: kept up to 24 months, so we can follow up, then deleted.
8. Deleting your data
On your phone: Clear history in Settings, or delete the app. On the server: email contact@calnexia.com with the identifier shown at the bottom of Settings, and we will delete the counters and any subscription record attached to it within 30 days. Deleting them does not cancel a subscription: that is done in your store account.
9. Children
Brillavo is intended for a general audience. It has no account and never asks for a name, an email address or an age.
10. Your rights (GDPR and similar laws)
We process the data described above to provide the service you ask for — reading the card, pricing it, counting free valuations and honouring your subscription (GDPR Article 6(1)(b)) — and, for the daily limit, the technical logs and the security of the service, on the basis of our legitimate interest in preventing abuse and keeping the service working (Article 6(1)(f)). You have rights of access, rectification, erasure, restriction, portability and objection. The data controller is Ciprian-Alexandru Frasinescu (Calnexia Studio), reachable at contact@calnexia.com. You may also lodge a complaint with your supervisory authority (in France, the CNIL).
11. Changes to this policy
This policy applies to Brillavo 1.0 from the effective date above. If the app changes in a way that affects privacy, this page will be updated first and the effective date will change.
Politique de confidentialité
En vigueur le 11 octobre 2026
1. Qui nous sommes
Brillavo est une application pour iPhone et téléphones Android qui estime la valeur des cartes Pokémon à partir de leurs ventes récentes. Elle est publiée par Calnexia Studio (Ciprian-Alexandru Frasinescu), Saint-Raphaël, France. Pour toute question relative à cette politique, écrivez à contact@calnexia.com.
2. Ce qui se passe quand vous estimez une carte
- La photo. Brillavo n'utilise l'appareil photo que lorsque vous touchez le bouton pour photographier, et la photothèque que pour la photo que vous choisissez. L'application réduit la photo (1 600 pixels au plus sur son grand côté) et l'envoie par une connexion chiffrée au serveur de Brillavo, avec l'identifiant aléatoire décrit à la section 3. En redessinant la photo à cette taille, l'application en retire aussi les métadonnées, comme le lieu de la prise de vue.
- La lecture de la carte. Le serveur demande à l'API Gemini de Google de lire ce qui est imprimé sur la carte : nom, numéro, série, langue, mentions d'édition et, sur une carte gradée, l'étiquette. Google ne reçoit que la photo, jamais votre identifiant, et la traite pour notre compte selon les conditions de son API payante : il ne l'utilise pas pour améliorer ses produits et ne la conserve que pour une durée limitée, uniquement pour détecter les abus, assurer la sécurité du service et répondre à ses obligations légales (ai.google.dev/gemini-api/terms).
- Le prix. Avec ce qui a été lu, le serveur cherche la carte dans le catalogue de CardSight (CardSight AI) et récupère les ventes terminées de l'impression trouvée. CardSight ne reçoit que le nom et la série de la carte, sous forme de recherche, puis la référence catalogue de cette impression — jamais la photo, jamais votre identifiant.
- La réponse. Le serveur calcule l'estimation et la renvoie à l'application. La photo n'est pas enregistrée sur le serveur : elle n'y existe que le temps de répondre à votre demande.
- La recherche par nom envoie le texte saisi et l'identifiant (qui compte pour la limite quotidienne) ; le serveur ne transmet que le texte à CardSight.
- Les euros. Le serveur récupère le cours quotidien dollar–euro de la Banque centrale européenne (via frankfurter.dev). Aucune information vous concernant n'y est mêlée.
3. Ce que le serveur conserve
À sa première ouverture, l'application crée un identifiant aléatoire (il commence par « d_ » et figure en bas des Réglages de Brillavo). Il n'est lié ni à votre nom, ni à votre adresse e-mail, ni à votre compte Apple ou Google, ni à l'identifiant publicitaire de votre téléphone. Associés à cet identifiant, le serveur conserve :
- le nombre d'estimations faites (c'est ainsi que les estimations gratuites sont comptées) et le nombre de demandes du jour (une limite quotidienne protège le service des abus) ;
- les dates de première et de dernière utilisation ;
- une courte liste des cartes estimées dans les dernières 24 heures (référence du catalogue, édition, note), pour qu'une même carte estimée à nouveau dans la journée reste gratuite ; les entrées plus anciennes sont retirées la prochaine fois que vous estimez ou cherchez une carte, et au plus tard avec le reste de cet enregistrement (section 7) ;
- si vous vous abonnez à Brillavo Pro : le store (App Store ou Google Play), la formule, sa date d'échéance et, sur iPhone, le numéro de transaction de l'App Store, pour que le serveur lève la limite des estimations gratuites.
Brillavo n'affiche pas de publicité et ne contient aucun outil d'analytique, de publicité ou de suivi.
4. Ce qui reste sur votre téléphone
L'application conserve sur votre téléphone : votre historique (les 40 dernières cartes estimées, avec leurs informations, leurs prix et une petite vignette de la photo, de 160 pixels sur son grand côté), votre langue et votre devise, l'identifiant, votre compteur d'estimations gratuites, votre statut Pro et le dernier cours de change. Effacer l'historique, dans les Réglages, supprime l'historique ; supprimer l'application efface tout. Sur Android, si la sauvegarde du téléphone est activée, Android inclut aussi ces données dans votre propre sauvegarde Google et les restaure si vous réinstallez Brillavo ; et la dernière photo prise avec l'appareil photo depuis Brillavo reste dans l'espace privé de l'application jusqu'à la suivante.
5. Prestataires
- Cloudflare, Inc. fait fonctionner le serveur de Brillavo et stocke les compteurs décrits à la section 3. Pour faire fonctionner et protéger son réseau, Cloudflare traite des données techniques de connexion, comme les adresses IP (cloudflare.com/privacypolicy). Il tient aussi pour nous un journal technique de chaque demande adressée au serveur : l'heure, l'adresse demandée (qui contient l'identifiant et, selon la demande, le texte recherché ou les informations de la carte choisie), votre adresse IP et la localisation approximative que Cloudflare en déduit, le type de téléphone ou de navigateur, et le résultat. La photo n'y figure pas. Ces journaux servent uniquement à corriger les problèmes et à protéger le service, et sont supprimés automatiquement au bout de 7 jours au plus.
- Google (API Gemini) lit la photo, comme décrit à la section 2.
- CardSight AI fournit le catalogue des cartes et les données de ventes. Il ne reçoit que les informations des cartes, aucune donnée personnelle.
- Apple et Google traitent les abonnements dans l'App Store et Google Play.
Cloudflare et Google peuvent traiter des données hors de l'Union européenne. Ils le font avec les garanties qu'exige le RGPD, comme le Data Privacy Framework UE–États-Unis ou les clauses contractuelles types de la Commission européenne.
6. Achats (Brillavo Pro)
Brillavo Pro est un abonnement facultatif, mensuel ou annuel, traité entièrement par l'App Store ou Google Play. Nous ne voyons jamais vos données de paiement. Quand vous vous abonnez, restaurez un achat ou ouvrez l'application avec un abonnement actif, l'application indique au serveur de Brillavo que votre identifiant a un abonnement (formule, date d'échéance et, sur iPhone, numéro de transaction), pour que le serveur lève la limite des estimations gratuites. Vous gérez ou résiliez l'abonnement dans votre compte App Store ou Google Play.
7. Durées de conservation
- Photos : non conservées sur le serveur. Google ne les garde que pour la durée limitée décrite à la section 2.
- Compteurs (section 3) : supprimés automatiquement environ 13 mois (400 jours) après votre dernière estimation ou recherche.
- Enregistrement d'abonnement : supprimé 30 jours après la date d'échéance indiquée en dernier par l'application (sur Android, où l'application ne peut pas lire la date exacte, une estimation renouvelée à chaque ouverture de Brillavo).
- Journaux techniques (section 5) : supprimés automatiquement au bout de 7 jours au plus.
- Vos e-mails : conservés 24 mois au plus, pour assurer un suivi, puis supprimés.
8. Supprimer vos données
Sur votre téléphone : Effacer l'historique dans les Réglages, ou supprimez l'application. Sur le serveur : écrivez à contact@calnexia.com en indiquant l'identifiant affiché en bas des Réglages ; nous supprimerons les compteurs et l'éventuel enregistrement d'abonnement qui lui sont associés sous 30 jours. Cela ne résilie pas un abonnement : la résiliation se fait dans votre compte du store.
9. Enfants
Brillavo s'adresse à un public général. L'application n'a pas de compte et ne demande jamais de nom, d'adresse e-mail ni d'âge.
10. Vos droits (RGPD)
Nous traitons les données décrites ci-dessus pour fournir le service que vous demandez — lire la carte, l'estimer, compter les estimations gratuites et honorer votre abonnement (article 6, paragraphe 1, point b du RGPD) — et, pour la limite quotidienne, les journaux techniques et la sécurité du service, sur la base de notre intérêt légitime à prévenir les abus et à assurer le bon fonctionnement du service (article 6, paragraphe 1, point f). Vous disposez des droits d'accès, de rectification, d'effacement, de limitation, de portabilité et d'opposition. Le responsable du traitement est Ciprian-Alexandru Frasinescu (Calnexia Studio), joignable à contact@calnexia.com. Vous pouvez également introduire une réclamation auprès de votre autorité de contrôle (en France, la CNIL).
11. Modifications
Cette politique s'applique à Brillavo 1.0 à partir de la date d'entrée en vigueur ci-dessus. Si l'application évolue d'une manière qui touche à la confidentialité, cette page sera mise à jour en premier et la date d'entrée en vigueur changera.