ConvertAir · application mobile

Politique de confidentialité

ConvertAir traite vos documents sur votre appareil. Cette page décrit ce que l'application fait réellement, ce qu'elle ne fait pas, les données d'achat qu'elle envoie et son recours borné aux services Google Play.

Dernière mise à jour : 1er octobre 2026 · Read this page in English

Responsable du traitement

Le responsable du traitement est BB16 Studio, éditeur de ConvertAir. Pour toute question ou demande sur vos données, écrivez à bb16studio@gmail.com. Cette politique couvre la version Android de ConvertAir annoncée pour Google Play. L'application n'y est pas encore disponible.

Vos documents restent sur votre appareil

La numérisation, les conversions, l'assemblage, la compression, l'annotation, la signature et la reconnaissance de texte (OCR) s'exécutent sur votre téléphone. Lors de ces traitements documentaires locaux, aucun document, aucune image et aucun texte reconnu n'est transmis à BB16 Studio ni à un tiers.

La reconnaissance de texte utilise des modèles embarqués dans l'application : elle a lieu sur l'appareil, et ConvertAir n'envoie aucune image à un serveur pour cela. La capture de documents est déléguée aux services Google Play installés sur votre téléphone ; ConvertAir ne transmet lui-même aucun document, mais ce traitement se déroule dans un composant Google, régi par la politique de confidentialité de Google et non par la nôtre.

Partage, enregistrement et impression

Un fichier ne quitte ConvertAir que lorsque vous le décidez : partage par la feuille de partage d'Android, enregistrement à l'emplacement que vous choisissez, ou impression. Il part alors vers l'application, le dossier ou le service d'impression que vous avez désigné, qui le traite selon ses propres règles. BB16 Studio n'en reçoit aucune copie.

La seule connexion réseau ouverte par l'application : les achats

ConvertAir n'ouvre directement de connexion réseau que pour les achats. À chaque lancement, si l'appareil est connecté, et à nouveau lorsque l'application revient au premier plan, ConvertAir vérifie l'état de votre accès Premium auprès de RevenueCat, même si vous n'avez rien acheté. L'affichage des offres, l'achat et la restauration d'un achat passent par le même chemin. Le paiement est réalisé par Google Play. La vérification de l'achat et de votre accès Premium est confiée à RevenueCat, un prestataire qui agit pour le compte de BB16 Studio et sur ses instructions (sous-traitant au sens du RGPD). Aucun contenu de document ne passe par ce chemin.

À chacun de ces échanges, RevenueCat reçoit :

  • un identifiant d'utilisateur aléatoire, créé par le SDK RevenueCat au premier lancement ;
  • des informations techniques jointes à chaque requête : la plateforme et la version d'Android, le modèle et la marque de l'appareil, la ou les langues de l'appareil, le pays de votre compte Google Play, l'identifiant de l'application, la version de l'application et celle du SDK ;
  • l'adresse IP de votre connexion, que reçoit tout serveur contacté et dont un pays approximatif peut être déduit.

Lors d'un achat ou d'une restauration, RevenueCat reçoit en plus le jeton d'achat (reçu) Google Play, le produit acheté, son prix et sa devise, et les dates de la transaction. Il en déduit l'état de votre accès Premium (actif ou expiré).

Cet identifiant ne contient ni votre nom ni votre adresse email, mais il n'est pas anonyme : il est associé à vos achats Google Play, eux-mêmes liés à votre compte Google, et une restauration d'achat peut le relier aux identifiants de vos autres installations. C'est une donnée pseudonyme. Aucun compte n'est créé, la collecte automatique d'identifiants d'appareil (identifiant publicitaire, identifiant Android) est désactivée, et les diagnostics du SDK sont désactivés.

Comme pour tout achat sur le Play Store, Google Play reçoit votre compte Google, le produit et vos informations de paiement. Google traite ces données en tant que responsable distinct, selon sa propre politique de confidentialité. Dans sa console, Google Play fournit à BB16 Studio les informations de commande nécessaires à la gestion des ventes, notamment le numéro de commande, le produit, le prix et le pays d'achat. BB16 Studio ne voit jamais vos coordonnées bancaires.

Finalité et base légale

Les échanges avec RevenueCat répondent à deux finalités distinctes :

  • vérifier votre accès Premium à chaque lancement connecté et à chaque retour au premier plan, pour toute installation, y compris si vous n'avez rien acheté : ce traitement est nécessaire à l'exécution du contrat d'utilisation de l'application (article 6, paragraphe 1, point b, du RGPD) ;
  • traiter un achat ou une restauration : ce traitement est nécessaire à l'exécution du contrat d'achat (article 6, paragraphe 1, point b, du RGPD).

Ces données ne servent ni à la publicité, ni au profilage, ni au suivi. Si vous nous écrivez, votre message et votre adresse email servent à vous répondre, sur la base de notre intérêt légitime à le faire, ou de nos obligations légales lorsque vous exercez vos droits.

Transfert hors de l'Union européenne

RevenueCat, Inc. est établie aux États-Unis, où les données d'achat décrites ci-dessus sont traitées. Ce transfert est encadré par les clauses contractuelles types de la Commission européenne, intégrées à l'accord de traitement des données de RevenueCat. Vous pouvez en demander une copie à bb16studio@gmail.com.

Durée de conservation

Les données d'achat sont conservées par RevenueCat tant qu'elles servent à gérer et à restaurer votre achat, et supprimées si vous le demandez (voir « Vos droits »). Si vous n'avez jamais acheté, la vérification à chaque lancement crée chez RevenueCat, pour le compte de BB16 Studio, une fiche pseudonyme limitée à l'identifiant et aux informations techniques décrites plus haut ; elle est conservée tant que l'application reste installée et contactée, et supprimée sur demande (voir « Vos droits »). Google Play conserve ses propres données de commande selon sa politique. Les données stockées sur votre appareil y restent jusqu'à ce que vous les supprimiez ou désinstalliez l'application.

Ce que l'application ne fait pas

  • Aucun compte, aucune inscription, aucune adresse email demandée.
  • Aucun SDK de mesure d'audience, de statistiques d'usage ou de rapport de plantage n'est intégré à l'application ; les composants par lesquels les bibliothèques ML Kit de Google envoient des diagnostics en sont retirés.
  • Aucun identifiant publicitaire : la permission com.google.android.gms.permission.AD_ID n'est pas déclarée.
  • Aucune publicité, aucune vente de données, aucun partage à des fins commerciales.
  • Aucun suivi d'une application à l'autre ni d'un site à l'autre.

Rapports de plantage d'Android

Si vous avez accepté, dans les réglages de votre appareil, de partager les données d'utilisation et de diagnostic avec Google, Android peut envoyer à Google des rapports de plantage et de performance. Google Play les met à la disposition de BB16 Studio dans sa console (Android Vitals), sous forme de statistiques agrégées et de rapports techniques : modèle d'appareil, version d'Android, trace de l'erreur. Ce mécanisme appartient au système, pas à ConvertAir. Ces rapports ne contiennent ni vos documents, ni votre nom, ni votre adresse email, et vous pouvez les désactiver dans les réglages de l'appareil.

Avis dans Google Play

À partir du troisième résultat réussi réellement affiché, ConvertAir peut demander aux services Google Play installés sur l'appareil de proposer l'interface officielle de notation intégrée. La demande n'est jamais faite au démarrage, pendant un traitement, après une erreur ou après un lot partiellement réussi. Deux tentatives sont séparées d'au moins 60 jours ; si le service est indisponible ou échoue, l'application reste silencieuse. Google Play peut décider de ne rien afficher. ConvertAir ne reçoit ni note ni commentaire et ne sait pas si l'interface a été montrée. Aucun document, image, texte reconnu ou contenu saisi n'est transmis par cet appel.

Le bouton « Noter l'application » des Réglages ouvre la fiche Store par un geste manuel séparé ; il n'utilise ni le compteur de succès ni le délai de 60 jours.

Permissions Android

Le manifeste du build Android préparé pour Google Play déclare exactement trois entrées :

  • android.permission.INTERNET — les achats, et rien d'autre ;
  • com.android.vending.BILLING — la facturation Google Play ;
  • une permission de signature interne à l'application, qui n'ouvre aucune capacité de l'appareil.

Aucune permission de caméra, de localisation, de contacts, de microphone ou de stockage étendu n'est demandée. Les fichiers que vous ouvrez le sont par le sélecteur de fichiers du système ou par un partage entrant : l'application en reçoit un accès temporaire, le temps d'en faire une copie locale.

Sauvegarde et transfert d'appareil

La sauvegarde automatique d'Android est désactivée et les règles d'extraction excluent explicitement la sauvegarde vers le cloud et le transfert d'un appareil à l'autre. Les données de l'application ne sont donc pas téléversées vers un espace Google Drive ni recopiées vers un nouveau téléphone par ces canaux.

Le SDK d'achats Android peut demander à Google Block Store de sauvegarder l'identifiant pseudonyme lié aux achats, afin de faciliter leur restauration. Ce canal est distinct de la sauvegarde des fichiers de l'application désactivée ci-dessus ; il ne porte pas vos documents.

Ce qui est conservé sur votre appareil

Les fichiers que vous produisez, un historique local des opérations, vos préférences d'affichage et vos signatures enregistrées, dans l'espace privé de l'application. Les images de signature sont chiffrées sur l'appareil. L'historique peut être purgé automatiquement au bout de 30 jours, de 90 jours, ou conservé, selon le réglage que vous choisissez dans l'écran Réglages.

Pour fonctionner hors ligne, l'application y garde aussi l'état de vos achats : le dernier état connu de votre accès Premium et le compteur des opérations gratuites du jour, tous deux chiffrés, les dernières offres affichées avec leurs prix, et les données que le SDK RevenueCat conserve en cache, dont son identifiant. Rien de cela ne contient vos documents.

Désinstaller ConvertAir efface cet espace privé, y compris les fichiers produits que vous n'avez ni partagés ni enregistrés ailleurs. Les copies enregistrées hors de l'application restent à l'emplacement choisi.

Polices supplémentaires, téléchargées par Google Play

Pour produire un PDF interrogeable en chinois, en japonais, en coréen ou dans une écriture devanagari, ConvertAir a besoin de polices supplémentaires. Elles ne sont téléchargées que si vous le demandez, depuis l'écran Réglages ou les options de reconnaissance de texte. Le téléchargement est assuré par Google Play (Play Asset Delivery), comme une mise à jour de l'application : ConvertAir n'ouvre aucune connexion pour cela et ne transmet aucun document. Google Play, qui reçoit cette demande, applique sa propre politique de confidentialité.

Enfants

ConvertAir ne s'adresse pas spécifiquement aux enfants et ne collecte sciemment aucune donnée les concernant.

Vos droits

Vos documents, votre historique et vos signatures ne se trouvent que sur votre appareil : vous les consultez, les exportez et les supprimez vous-même, dans l'application ou en la désinstallant. BB16 Studio n'en détient aucune copie.

Pour les données que RevenueCat traite pour le compte de BB16 Studio, vous pouvez demander l'accès, la rectification, l'effacement, la limitation ou la portabilité, et vous opposer au traitement lorsqu'il repose sur notre intérêt légitime. Écrivez à bb16studio@gmail.com. Si vous avez acheté, indiquez votre numéro de commande Google Play : il commence par « GPA. » et figure dans l'email de reçu envoyé par Google Play. Si vous n'avez jamais acheté, indiquez la date approximative et le modèle de votre appareil : l'application ne vous demandant aucune identité, ces éléments et l'identifiant propre à RevenueCat suffisent à retrouver votre fiche, sans numéro de commande. Le RGPD nous donne un mois pour vous répondre.

Effacer ces données n'annule pas votre achat : Google Play le conserve, et une restauration le retrouve. Tant que l'application reste installée, chaque lancement avec une connexion transmet de nouveau à RevenueCat son identifiant et les informations techniques décrites plus haut. Un abonnement se gère et s'annule dans Google Play.

Si vous estimez que vos droits ne sont pas respectés, vous pouvez introduire une réclamation auprès d'une autorité de protection des données, en France la CNIL.

Modifications

Si le comportement de l'application change, cette page est mise à jour avec lui et la date ci-dessus change.


English version

ConvertAir processes your documents on your device. This page describes what the app actually does, what it does not do, the purchase data it sends and its bounded use of Google Play services.

Last updated: 1 October 2026 · Lire cette page en français

Data controller

The data controller is BB16 Studio, publisher of ConvertAir. For any question or request about your data, write to bb16studio@gmail.com. This policy covers the Android version of ConvertAir announced for Google Play. The app is not available there yet.

Your documents stay on your device

Scanning, conversions, merging, compression, annotation, signing and text recognition (OCR) all run on your phone. During this local document processing, no document, no image and no recognised text is sent to BB16 Studio or to any third party.

Text recognition uses models bundled inside the app: it runs on the device, and ConvertAir sends no image to any server for it. Document capture is delegated to the Google Play services installed on your phone; ConvertAir itself transmits no document, but that step runs inside a Google component, governed by Google's privacy policy rather than ours.

Sharing, saving and printing

A file leaves ConvertAir only when you decide so: sharing through the Android share sheet, saving to a location you choose, or printing. It then goes to the app, folder or print service you selected, which handles it under its own rules. BB16 Studio receives no copy.

The only network connection opened by the app: purchases

ConvertAir directly opens a network connection only for purchases. Each time the app starts with a connection, and again when it returns to the foreground, ConvertAir checks your Premium access with RevenueCat, even if you have bought nothing. Showing the offers, buying and restoring a purchase use the same path. The payment is carried out by Google Play. Checking the purchase and your Premium access is entrusted to RevenueCat, a provider acting on behalf of BB16 Studio and on its instructions (a processor under the GDPR). No document content travels over that path.

With each of these exchanges, RevenueCat receives:

  • a random user identifier, created by the RevenueCat SDK the first time the app starts;
  • technical information attached to each request: the platform and Android version, the device model and brand, the device language or languages, the country of your Google Play account, the app identifier, the app version and the SDK version;
  • the IP address of your connection, which any server contacted receives and from which an approximate country can be derived.

When you buy or restore a purchase, RevenueCat also receives the Google Play purchase token (receipt), the product purchased, its price and currency, and the transaction dates. From these it determines the status of your Premium access (active or expired).

This identifier contains neither your name nor your email address, but it is not anonymous: it is associated with your Google Play purchases, which are linked to your Google account, and restoring a purchase can link it to the identifiers of your other installations. It is pseudonymous data. No account is created, automatic collection of device identifiers (advertising ID, Android ID) is turned off, and SDK diagnostics are turned off.

As with any Play Store purchase, Google Play receives your Google account, the product and your payment details. Google processes this data as a separate controller, under its own privacy policy. In its console, Google Play gives BB16 Studio the order information needed to manage sales, including the order number, product, price and country of purchase. BB16 Studio never sees your payment card details.

Purpose and legal basis

Exchanges with RevenueCat serve two distinct purposes:

  • checking your Premium access at every connected launch and every return to the foreground, for every installation, including if you have bought nothing: this processing is necessary for the performance of the contract for using the app (GDPR Article 6(1)(b));
  • handling a purchase or a restore: this processing is necessary for the performance of the purchase contract (GDPR Article 6(1)(b)).

This data is not used for advertising, profiling or tracking. If you write to us, your message and email address are used to answer you, on the basis of our legitimate interest in doing so, or of our legal obligations when you exercise your rights.

Transfer outside the European Union

RevenueCat, Inc. is based in the United States, where the purchase data described above is processed. This transfer is covered by the European Commission's standard contractual clauses, included in RevenueCat's data processing agreement. You can request a copy at bb16studio@gmail.com.

Retention

Purchase data is kept by RevenueCat for as long as it is needed to manage and restore your purchase, and deleted if you ask (see "Your rights"). If you have never bought anything, the check made at every launch creates, at RevenueCat, on behalf of BB16 Studio, a pseudonymous record limited to the identifier and the technical information described above; it is kept for as long as the app stays installed and contacted, and deleted on request (see "Your rights"). Google Play keeps its own order data under its policy. Data stored on your device stays there until you delete it or uninstall the app.

What the app does not do

  • No account, no sign-up, no email address requested.
  • No analytics, usage-measurement or crash-reporting SDK is built into the app; the components through which Google's ML Kit libraries send diagnostics are removed from it.
  • No advertising identifier: the com.google.android.gms.permission.AD_ID permission is not declared.
  • No advertising, no sale of data, no sharing for commercial purposes.
  • No tracking across apps or across websites.

Android crash reports

If you agreed, in your device settings, to share usage and diagnostics data with Google, Android may send crash and performance reports to Google. Google Play makes them available to BB16 Studio in its console (Android Vitals), as aggregated statistics and technical reports: device model, Android version, error trace. This mechanism belongs to the system, not to ConvertAir. These reports contain none of your documents, nor your name or email address, and you can turn them off in your device settings.

Reviews in Google Play

From the third successful result actually shown, ConvertAir may ask the Google Play services installed on the device to offer the official in-app review interface. It never makes this request at startup, during processing, after an error or after a partially successful batch. Attempts are at least 60 days apart; if the service is unavailable or fails, the app stays silent. Google Play may decide to show nothing. ConvertAir receives neither a rating nor a comment and cannot tell whether the interface was shown. No document, image, recognised text or user-entered content is sent by this call.

The “Rate the app” button in Settings opens the Store listing through a separate manual gesture; it uses neither the success counter nor the 60-day delay.

Android permissions

The Android build prepared for Google Play declares exactly three manifest entries:

  • android.permission.INTERNET — purchases, and nothing else;
  • com.android.vending.BILLING — Google Play billing;
  • an app-internal signature permission, which grants no device capability.

No camera, location, contacts, microphone or broad storage permission is requested. Files you open come through the system file picker or through an incoming share: the app receives temporary access, just long enough to make a local copy.

Backup and device transfer

Android's automatic backup is disabled, and the data-extraction rules explicitly exclude both cloud backup and device-to-device transfer. The app's data is therefore not uploaded to a Google Drive space, nor copied to a new phone through those channels.

The Android purchase SDK may ask Google Block Store to back up the pseudonymous purchase identifier to support restoration. This is separate from the disabled backup of app files described above and carries no documents.

What is kept on your device

The files you produce, a local history of operations, your display preferences and your saved signatures, in the app's private storage. Signature images are encrypted on the device. History can be purged automatically after 30 days, after 90 days, or kept, depending on the setting you choose in the Settings screen.

To work offline, the app also keeps the state of your purchases there: the last known status of your Premium access and the count of the day's free operations, both encrypted, the last offers shown with their prices, and the data the RevenueCat SDK keeps in its cache, including its identifier. None of this contains your documents.

Uninstalling ConvertAir erases that private storage, including produced files that you have neither shared nor saved elsewhere. Copies saved outside the app remain where you put them.

Additional fonts, downloaded by Google Play

To produce a searchable PDF in Chinese, Japanese, Korean or a Devanagari script, ConvertAir needs additional fonts. They are downloaded only if you ask, from the Settings screen or the text-recognition options. The download is handled by Google Play (Play Asset Delivery), like an app update: ConvertAir opens no connection for it and sends no document. Google Play, which receives the request, applies its own privacy policy.

Children

ConvertAir is not directed at children and does not knowingly collect any data about them.

Your rights

Your documents, history and signatures exist only on your device: you view, export and delete them yourself, in the app or by uninstalling it. BB16 Studio holds no copy of them.

For the data that RevenueCat processes on behalf of BB16 Studio, you can request access, rectification, erasure, restriction or portability, and object to processing based on our legitimate interest. Write to bb16studio@gmail.com. If you bought something, give your Google Play order number: it starts with "GPA." and appears in the receipt email sent by Google Play. If you never bought anything, give the approximate date and the model of your device: since the app asks for no identity, this and RevenueCat's own identifier are enough to find your record, with no order number needed. The GDPR gives us one month to reply.

Erasing this data does not cancel your purchase: Google Play keeps it, and a restore finds it again. As long as the app stays installed, each launch with a connection sends its identifier and the technical information described above to RevenueCat again. Subscriptions are managed and cancelled in Google Play.

If you believe your rights are not respected, you can lodge a complaint with a data protection authority; in France, the CNIL.

Changes

If the app's behaviour changes, this page changes with it and the date above is updated.