Unicorn Who Dev · France

Vos données,
vos choix.

Politique de confidentialité de l’application Cadryl.
unicornwhodev@gmail.com

Politique de confidentialité — Cadryl

Mise à jour : 2 octobre 2026. Édition Play : com.uwd.cadryl.

Édition Play distribuée par FIRE-VIEWER sous le nom Unicorn Who Dev, 108 rue Horace Bertin, 13005 Marseille, France, selon le profil public Google Play. Contact Cadryl : unicornwhodev@gmail.com. Organisation : dev@fire-viewer.fr. URL publique : https://fire-viewer.fr/uwdtemp/cadryl/priv_policy.

Vos projets

Cadryl conserve sur votre appareil les projets, images copiées pour traitement, annotations, index, historiques, modèles choisis et reçus de vérification. Les inférences et l’apprentissage disponibles dans l’application s’exécutent localement. L’application ne crée pas de compte Cadryl et n’intègre pas de mesure d’audience de l’éditeur.

Vous choisissez les documents accessibles via le sélecteur Android. Ce droit d’accès ne constitue pas un consentement publicitaire. Les notifications servent à suivre les opérations en arrière-plan. Les sauvegardes automatiques Android de l’application sont désactivées ; un export de dataset ne sauvegarde pas tout un projet. Une sauvegarde complète manuelle est disponible dans Mes projets : base, fichiers privés encore présents et préférences, dans le document choisi. Jetons HF, clés Keystore, droits SAF et achats Play sont exclus. Les sources externes et images déjà purgées ne sont pas recréées. Conservez cette archive privée ; aucun exemplaire n’est envoyé à l’éditeur. La restauration exige un atelier vide de la même identité Android et la reconnexion des sources externes.

Connexions et destinataires

Les téléchargements contactent Hugging Face ou l’hôte HTTPS que vous choisissez. Ces services reçoivent notamment votre adresse IP et la requête nécessaire au téléchargement. Un jeton HF fourni est chiffré avec Android Keystore pour accéder aux ressources autorisées ; il n’est pas inclus dans les packs exportés.

Une publication HF envoie les images, annotations et métadonnées du lot à la destination confirmée. La visibilité dépend des réglages du dépôt. Vérifiez les droits, données personnelles et conditions du destinataire avant de publier. Les copies SAF sont transmises au fournisseur de documents que vous sélectionnez, qui peut être un service cloud. Les copies externes ne sont pas effacées par la purge locale.

Conservation et contrôle

Les données restent sur l’appareil jusqu’à votre suppression explicite. La purge d’un lot conserve les annotations humaines, l’historique anti-doublons et les reçus ; elle exige une copie relue. La suppression complète d’un projet demande une confirmation distincte. Désinstaller l’application supprime son stockage privé, mais pas vos sources ni vos copies externes. Conservez vos sauvegardes avant cette action.

Vous pouvez retirer les accès Android et supprimer votre jeton HF. Pour les données détenues par un service externe, utilisez aussi les contrôles de ce service. Pour toute demande d’accès, rectification ou suppression concernant des données détenues par l’éditeur, contactez unicornwhodev@gmail.com. Vous pouvez adresser une réclamation à la CNIL : https://www.cnil.fr/fr/plaintes.

Pour demander une suppression, indiquez « Cadryl — suppression des données » dans votre email et précisez votre demande. Ne joignez ni image privée ni jeton d’accès. Pour les projets locaux, utilisez la suppression de projet dans l’application ; une purge de lot seule conserve les éléments indiqués ci-dessus. Pour les copies et comptes Hugging Face, Google ou d’un fournisseur de documents, la demande doit aussi être adressée au service concerné : l’éditeur ne contrôle pas ces copies ni leurs durées de conservation.

Publicité et abonnement Google Play

L’édition source compilée par défaut ne contient aucun SDK publicitaire ou de facturation, ne propose aucun abonnement et ne collecte aucune tranche d’âge. Le code de monétisation appartient à une édition optionnelle distincte.

Le build de recette utilise les identifiants de démonstration Google. Le build Play utilise les identifiants AdMob de Cadryl. La diffusion réelle dépend de l’approbation AdMob ; l’achat dépend du produit disponible sur Google Play.

L’édition commerciale utilise Google AdMob pour une bannière sur l’accueil, un interstitiel préchargé au début d’un export et un espace publicitaire dans la fenêtre de suivi de l’export. Google peut y renouveler automatiquement les annonces image ou vidéo disponibles. Aucun enchaînement forcé d’interstitiels n’est utilisé ; l’export n’attend pas une annonce et n’est pas prolongé pour elle. L’espace de suivi disparaît à la fin de l’export ou lors de sa réduction. Il est mis en pause en arrière-plan ; un interstitiel déjà ouvert garde les contrôles Google. Google Play est utilisé pour l’abonnement facultatif sans publicité à 2,99 € par mois. Les traitements du SDK publicitaire sont décrits ci-dessous. Les choix de confidentialité sont recueillis via Google UMP ; les traitements publicitaires soumis au consentement ne sont autorisés qu’après un choix applicable. Les images, annotations et jetons HF ne doivent jamais être transmis au SDK publicitaire. Le choix de confidentialité est accessible dans les réglages ; le refus ne bloque pas l’export.

La cible indiquée par l’éditeur est de 16 ans et plus. Cadryl ne demande ni n’enregistre votre âge. Les annonces sont non personnalisées et toutes les requêtes reçoivent le traitement restrictif Google pour les utilisateurs sous l’âge du consentement (TFUA). L’éligibilité publicitaire reste vérifiée via Google UMP. Les anciens choix d’âge locaux sont effacés à la mise à jour de l’application.

Dans le build avec SDK Google, celui-ci peut collecter et partager avec Google une adresse IP (permettant une localisation approximative), des interactions avec les annonces, des diagnostics et des identifiants d’appareil ou d’application. Ces données servent à la diffusion et à la mesure des annonces, ainsi qu’à la prévention des fraudes. Les permissions Android donnant accès à l’identifiant publicitaire sont retirées du manifeste ; cela n’élimine pas les autres données techniques du SDK. Ses échanges utilisent TLS. Aucun médiateur publicitaire supplémentaire n’est intégré. Les règles de conservation et de transfert propres à Google figurent dans https://policies.google.com/privacy ; aucun délai de suppression universel n’est promis par l’application. Les choix publicitaires restent accessibles dans les réglages lorsque Google UMP les requiert.

Cadryl ne dispose d’aucun backend propre. La facturation, le paiement et la gestion de l’abonnement sont assurés par Google Play. L’application vérifie localement la signature de l’achat avec la clé publique Google Play de Cadryl, confirme les achats terminés auprès de Play et réinterroge les achats au retour dans l’application. Aucun jeton d’achat ni détail bancaire n’est envoyé à l’éditeur ; aucune coordonnée bancaire n’est traitée par Cadryl. Aucun statut payant permanent n’est enregistré sur l’appareil. La restauration nécessite Google Play ; les erreurs de vérification ne provoquent pas de nouveau paiement et ne bloquent pas l’export. L’abonnement se gère et s’annule dans Google Play.

Sources : https://www.cnil.fr/fr/recommandations-applications-mobiles-modifiee ; https://support.google.com/googleplay/android-developer/answer/10144311. https://developers.google.com/admob/android/privacy/play-data-disclosure.

Privacy policy — Cadryl

Last updated: 2 October 2026. Play edition: com.uwd.cadryl.

Play edition distributed by FIRE-VIEWER under the name Unicorn Who Dev, 108 rue Horace Bertin, 13005 Marseille, France, as shown in the public Play profile. Cadryl contact: unicornwhodev@gmail.com. Organization: dev@fire-viewer.fr. Public URL: https://fire-viewer.fr/uwdtemp/cadryl/priv_policy.

Your projects

Cadryl stores projects, images copied for processing, annotations, indexes, history, chosen models and verification receipts on your device. The inference and training functions provided in the application run locally. There is no Cadryl account or audience analytics integration.

You choose accessible documents through Android's document picker. Granting file access is not advertising consent. Notifications track background work. Automatic Android backups of the application are disabled. A dataset export does not back up an entire project. A manual complete backup in My projects copies the database, private files still present and preferences to the document you choose. HF tokens, Keystore keys, SAF grants and Play purchases are excluded. External sources and purged images are not recreated. Keep this archive private; no copy is sent to the publisher. Restoration requires an empty studio with the same Android identity and reconnecting external sources.

Connections and recipients

Downloads contact Hugging Face or the HTTPS host you choose. These services receive your IP address and the request needed for the download. A supplied HF token is encrypted with Android Keystore to access authorized resources; it is not included in exported packs.

HF publication sends the batch's images, annotations and metadata to the confirmed destination. Visibility depends on repository settings. Check rights, personal data and the recipient's terms before publication. SAF copies go to the document provider you select, which may be a cloud service. Local purging does not delete external copies.

Retention and control

Local data stays until you explicitly delete it. Purging a batch preserves human annotations, duplicate prevention history and receipts, and requires a copy that has been read back. Deleting an entire project requires a separate confirmation. Uninstalling removes private application storage, but not source files or external copies. Keep your backups before uninstalling.

You can revoke Android access and remove your HF token. For data held by an external service, use that service's controls too. For access, correction or deletion requests concerning data held by the publisher, contact unicornwhodev@gmail.com. You can complain to the French data protection authority, CNIL: https://www.cnil.fr/fr/plaintes.

To request deletion, use “Cadryl — data deletion” as your email subject and describe your request. Do not attach private images or access tokens. For local projects, use the app's project deletion action; purging a batch alone retains the records described above. For copies and accounts held by Hugging Face, Google or a document provider, contact that service too: the publisher does not control those copies or their retention periods.

Advertising and Google Play subscription

The default source build contains no advertising or billing SDK, offers no subscription and collects no age group. Monetization is a separate optional build.

The QA build uses Google's demonstration identifiers. The Play build uses Cadryl's AdMob identifiers. Real ad serving depends on AdMob approval; purchasing depends on the product being available through Google Play.

The commercial edition uses Google AdMob for a home banner, a preloaded interstitial at the beginning of an export and an ad space in the export progress window. Google may automatically refresh available image or video ads there. Interstitials are not forced into a chain. An export never waits for an ad and is never prolonged for advertising. The progress ad space ends with the export, is paused in the background and stops when minimized; Google's controls remain available on an interstitial already open. Google Play provides an optional subscription without ads at €2.99 per month. The advertising SDK's processing is described below. Privacy choices are collected through Google UMP; advertising processing subject to consent is allowed only after an applicable choice. Images, annotations and HF tokens must never be sent to the advertising SDK. Privacy choices are accessible in settings; refusing ads does not block exports.

The publisher targets ages 16 and older. Cadryl does not ask for or store your age. Ads are non-personalized and every request receives Google's restricted treatment for users under the age of consent (TFUA). Ad eligibility is still checked through Google UMP. Previous local age choices are removed when the application is updated.

In the SDK build, Google may collect and share an IP address (which can infer approximate location), ad interactions, diagnostics and device or app identifiers for advertising, measurement and fraud prevention. Android permissions allowing access to the advertising ID are removed; other SDK technical data may still be processed. SDK communications use TLS. No additional mediation network is integrated. Google's retention and transfer practices are described at https://policies.google.com/privacy; the app promises no universal deletion deadline. Advertising choices remain available in settings when required by UMP.

Cadryl has no backend of its own. Google Play handles billing, payments and subscription management. The app locally verifies purchase signatures using Cadryl's Google Play public key, acknowledges completed purchases with Play, and queries purchases when you return to the app. No purchase token or bank details are sent to the publisher. Cadryl processes no bank details and stores no permanent paid status on the device. Restoration requires Google Play; verification failures do not cause a second payment or block exports. Manage and cancel your subscription in Google Play.

Sources: https://www.cnil.fr/fr/recommandations-applications-mobiles-modifiee ; https://support.google.com/googleplay/android-developer/answer/10144311. https://developers.google.com/admob/android/privacy/play-data-disclosure.