Politique de confidentialité
En bref. Ulvoo ne demande ni compte, ni e-mail, ni nom. Votre collection est enregistrée sur votre iPhone, pas sur nos serveurs. Seule exception : si vous choisissez de partager votre liste de cartes recherchées par lien, cette liste (des références de cartes, sans nom ni compte) est conservée environ 3 mois sur nos serveurs et visible par toute personne qui a le lien. Les photos de pages de classeur sont analysées puis ne sont pas conservées. Nous ne vendons aucune donnée et n'affichons aucune publicité.
1. Données que nous ne collectons pas
L'Application ne collecte ni identité, ni adresse e-mail, ni numéro de téléphone, ni localisation, ni contacts. Il n'existe pas de base de données utilisateurs chez l'éditeur. Votre collection (cartes, quantités, variantes, photos éventuelles) est stockée uniquement sur votre appareil et suit la sauvegarde iCloud de celui-ci, que vous contrôlez depuis les réglages d'iOS. La seule exception est la liste de cartes recherchées que vous décidez de partager par lien (voir la section 3).
2. Données traitées pour faire fonctionner le service
- Identifiants de cartes. Pour afficher les prix, l'Application envoie à notre serveur la liste des références de cartes de votre collection (pas votre identité). Ces requêtes ne sont pas associées à une personne.
- Photos de pages de classeur. Lors d'un scan de page, la photo est transmise à notre serveur puis à OpenAI pour reconnaître les cartes. Elle est traitée, puis n'est pas conservée par l'éditeur. OpenAI traite ces photos uniquement pour en extraire les cartes, dans le cadre de ses conditions d'utilisation de l'API, qui excluent l'entraînement de ses modèles sur ces données et limitent leur conservation à la durée du traitement.
- Scan d'une carte à l'unité. La reconnaissance se fait entièrement sur l'appareil. La photo n'est pas envoyée.
- Adresse IP et limitation de débit. Pour limiter le nombre de requêtes par minute et protéger le service contre les abus, notre serveur utilise l'adresse IP de l'appareil. Elle est conservée dans une table technique 26 heures au plus, puis supprimée, et n'est reliée ni à votre identité ni à vos données.
- Journaux techniques. Notre hébergeur (Cloudflare) traite les adresses IP le temps nécessaire à l'acheminement et à la sécurité des requêtes. Pour le site ulvoo.fr, l'hébergeur (Netlify) conserve aussi des journaux techniques, selon sa propre politique.
3. Partage de votre liste de cartes recherchées
L'Application permet d'envoyer la liste de vos cartes recherchées sous la forme d'un lien (de type ulvoo.fr/w/xxxxxxxx). Rien n'est envoyé tant que vous n'appuyez pas sur « Partager ma liste ».
- Ce qui est envoyé. Uniquement la liste des identifiants des cartes du catalogue (200 cartes au plus). Ni votre nom, ni la date à laquelle vous avez ajouté les cartes, ni identifiant d'appareil, ni le reste de votre collection, ni photo.
- Ce que nous conservons. Sur nos serveurs (Cloudflare) : cette liste, un identifiant de lien de 8 caractères tiré au hasard, la date de création (au jour près), la date d'expiration et un compteur du nombre d'ouvertures du lien. Aucun nom, aucun compte et aucune adresse IP ne sont associés à un lien.
- Qui peut voir la liste. Toute personne qui possède le lien peut voir la liste : le nom français, l'extension, le numéro et l'image de chaque carte. Le lien n'est protégé par aucun mot de passe. Ne l'envoyez qu'aux personnes de votre choix : nous ne pouvons pas empêcher quelqu'un qui reçoit le lien de le transmettre à d'autres. La liste ne contient que des cartes du catalogue, jamais de texte libre.
- Durée de vie du lien. Le lien cesse de fonctionner 90 à 91 jours après sa création. La liste est ensuite effacée de notre base au plus un jour plus tard. Des copies de sauvegarde techniques de la base (fonction de restauration de Cloudflare) peuvent conserver ces données quelques jours de plus, jusqu'à 30 jours selon l'offre, avant leur disparition définitive.
- Protection contre les abus. Pour limiter le nombre de requêtes et protéger le service, notre serveur utilise l'adresse IP de l'appareil qui le contacte. Cette adresse est conservée dans une table technique pendant 26 heures au plus, puis supprimée. Elle n'est pas enregistrée avec la liste partagée.
- Pour la personne qui reçoit le lien. La page web s'ouvre sans l'Application. Son navigateur contacte notre site (hébergé par Netlify), notre serveur (Cloudflare) pour lire la liste, et TCGdex (assets.tcgdex.net) pour afficher les images des cartes ; ces services voient son adresse IP, comme pour tout site web. Cette page n'utilise aucun cookie, aucun traceur et aucun outil de mesure d'audience, et elle n'est pas référencée par les moteurs de recherche.
4. Abonnement et mesure des campagnes
Le paiement est traité par Apple. Nous ne voyons ni votre nom, ni vos coordonnées bancaires. La gestion technique de l'abonnement est confiée à RevenueCat, qui reçoit un identifiant anonyme d'installation et le statut de l'abonnement.
L'Application intègre le SDK Meta à des fins de mesure de l'efficacité de nos campagnes publicitaires. Cette mesure est agrégée : aucun identifiant publicitaire (IDFA) n'est collecté, aucune fenêtre de suivi n'est affichée, et les données transmises se limitent à des évènements d'application (installation, début d'essai, achat) sans identifiant de personne.
5. Sous-traitants et transferts
Cloudflare (hébergement et base de données), Netlify (hébergement du site ulvoo.fr et de la page de partage), TCGdex (images des cartes affichées sur la page de partage), OpenAI (reconnaissance des pages), RevenueCat (abonnements), Meta (mesure de campagnes), Apple (distribution et paiement). Certains de ces prestataires sont établis aux États-Unis ; ces transferts sont encadrés par les clauses contractuelles types adoptées par la Commission européenne et, pour les prestataires certifiés, par le Data Privacy Framework UE–États-Unis.
6. Durée de conservation
Aucune donnée de collection n'est conservée par l'éditeur. Les photos de pages ne sont pas stockées. Les journaux techniques de notre serveur (Cloudflare) sont conservés au plus 7 jours ; l'hébergeur du site (Netlify) conserve les siens selon sa propre politique.
Pour le partage de liste : le lien cesse de fonctionner 90 à 91 jours après sa création et la liste est effacée au plus un jour plus tard, et des copies de sauvegarde techniques de la base (fonction de restauration de Cloudflare) peuvent la conserver quelques jours de plus, jusqu'à 30 jours selon l'offre ; les adresses IP utilisées contre les abus sont conservées 26 heures au plus. Les journaux techniques, qui peuvent mentionner l'adresse d'un lien consulté, suivent les durées indiquées ci-dessus.
7. Bases légales
Fonctionnement de l'application, partage de liste à votre demande et gestion de l'abonnement : exécution du contrat. Sécurité, prévention des abus et mesure des campagnes : intérêt légitime de l'éditeur. Obligations comptables liées aux achats : obligation légale.
8. Vos droits
Vos données étant sur votre appareil, vous en avez le contrôle direct : consultation, export en tableau et suppression depuis l'Application ou par désinstallation. Une liste déjà partagée reste en revanche sur nos serveurs : l'Application ne permet pas, pour l'instant, de supprimer un lien avant son expiration. Pour la faire supprimer plus tôt, écrivez-nous en indiquant le lien concerné (sans lui, nous ne pouvons pas retrouver votre liste, puisqu'elle n'est reliée à aucun nom) ; sinon elle est effacée automatiquement comme indiqué en section 3. Pour toute question ou demande relative au RGPD, écrivez à lameutedgt@gmail.com. Vous pouvez également saisir la CNIL (cnil.fr).
9. Mineurs
L'Application s'adresse aux adultes. Elle peut être utilisée par un enfant sous la responsabilité d'un parent ; comme aucune donnée personnelle n'est collectée par l'éditeur à partir de la collection ou de l'identité de l'utilisateur (l'adresse IP est traitée de façon technique, comme indiqué en section 2), aucun consentement parental spécifique n'est requis pour son fonctionnement.
10. Modifications
Cette politique peut évoluer. La date de mise à jour figure en haut de page ; en cas de changement substantiel, une information sera affichée dans l'Application.