Politique de confidentialité — Price Pilot
Dernière mise à jour : 15 septembre 2026
1. Qui sommes-nous ?
Price Pilot est une application macOS qui permet aux développeurs de consulter, préparer et publier les prix de leurs abonnements et achats intégrés dans App Store Connect.
Price Pilot est créé et géré par V1 Studio (« nous ») :
- Création et gestion : V1 Studio
- Contact confidentialité et assistance : [email protected]
Nous sommes responsables des traitements que nous déterminons pour Price Pilot et de la gestion des demandes qui nous sont adressées. Apple traite les données de ses propres services selon ses conditions et sa politique de confidentialité.
Cette politique concerne l’application, les échanges avec notre assistance et la landing page. Elle ne remplace pas la politique de confidentialité des applications que vous gérez avec Price Pilot.
2. Le fonctionnement en quelques mots
Price Pilot fonctionne sur votre Mac et se connecte directement aux services Apple. Nous n’exploitons pas de serveur intermédiaire pour recevoir votre clé API, votre catalogue ou vos modifications de prix. Aucun compte Price Pilot distinct n’est nécessaire.
L’application n’intègre ni publicité, ni traceur publicitaire, ni outil tiers de mesure d’audience ou de collecte automatique des plantages. Nous ne vendons pas vos données et ne les utilisons pas pour du ciblage publicitaire.
3. Quelles données sont utilisées ?
Identifiants App Store Connect
Vous fournissez une clé privée .p8, son nom de fichier, le Key ID et l’Issuer ID associés. Ces informations sont nécessaires pour accéder à votre compte via l’API Apple. Sans elles, les fonctions connectées ne peuvent pas fonctionner.
La copie enregistrée par Price Pilot est conservée dans le Trousseau local de macOS, sans synchronisation iCloud configurée par l’application. La clé privée est utilisée sur votre Mac pour signer des jetons d’authentification temporaires. Le fichier .p8 et son contenu privé ne sont transmis ni à nous ni à Apple par Price Pilot. Les jetons signés, qui contiennent notamment le Key ID et l’Issuer ID, sont envoyés à Apple pour authentifier les requêtes.
Catalogue, prix et brouillons
L’application reçoit d’Apple les informations nécessaires à son fonctionnement : noms et identifiants de vos applications et produits, icônes, groupes d’abonnements, territoires, devises, disponibilités, paliers et calendriers de prix.
Les données de consultation et les brouillons sont traités sur votre Mac. Lorsque vous confirmez une publication, les identifiants des produits et territoires concernés, les paliers sélectionnés, les dates et les paramètres nécessaires sont transmis directement à Apple.
Un cache local conserve les grilles de paliers, les identifiants techniques associés et une empreinte du compte pour éviter des téléchargements répétés et séparer les comptes. Il ne contient ni clé privée ni jeton d’authentification. Cette empreinte est un identifiant technique ; elle n’est pas présentée comme une anonymisation irréversible.
Un historique local conserve les noms et identifiants des applications et produits, les pays, les anciens et nouveaux prix, les paliers, les dates d’envoi et d’application demandées, les statuts et les messages d’erreur. Il est séparé par une empreinte du compte, ne contient ni clé privée ni jeton et n’est pas transmis à nos serveurs.
Price Pilot ne demande pas les noms, adresses e-mail, coordonnées bancaires ou historiques individuels des abonnés de vos applications.
Connexions et diagnostics
Les connexions à App Store Connect et aux serveurs d’icônes Apple exposent à Apple les informations nécessaires à une communication internet, notamment votre adresse IP et des métadonnées de requête. Les requêtes d’icônes ne contiennent pas le jeton d’accès à votre compte.
L’application inscrit certains statuts et codes d’erreur de publication dans les journaux locaux de macOS. Ces messages n’incluent ni clé privée, ni jeton, ni corps de requête ou de réponse. Price Pilot ne nous transmet pas automatiquement ces journaux.
Les diagnostics éventuellement collectés ou partagés par macOS et le Mac App Store dépendent de vos réglages Apple. Si Apple nous rend des rapports disponibles dans ses outils développeur, ils servent uniquement à comprendre et corriger les dysfonctionnements.
Demandes d’assistance
Si vous nous contactez, nous recevons votre adresse e-mail, le contenu de votre message et les pièces jointes que vous choisissez de fournir. Nous les utilisons pour traiter votre demande et résoudre le problème signalé. N’envoyez pas de clé privée, de jeton d’accès ou de données personnelles inutiles à votre demande.
4. Pourquoi ces données sont-elles traitées ?
Lorsque le RGPD s’applique, les traitements nécessaires pour fournir les fonctions demandées et l’assistance contractuelle reposent sur l’exécution du contrat avec vous. Si vous intervenez pour une organisation, notre intérêt légitime est de permettre l’utilisation du logiciel par ses personnes habilitées.
Le traitement des demandes générales, des diagnostics reçus et des informations nécessaires à la sécurité repose sur notre intérêt légitime à répondre aux utilisateurs, corriger les défauts et protéger le service, dans le respect de leurs droits. Une conservation imposée par un texte applicable repose sur cette obligation légale ; la défense d’un litige repose sur notre intérêt légitime à défendre nos droits.
Price Pilot ne réalise pas de profilage publicitaire. Les calculs de prix sont des aides que vous contrôlez : aucune proposition n’est publiée sans votre confirmation.
5. Qui peut recevoir les données ?
- Apple reçoit les requêtes d’API et sert les ressources nécessaires à l’application. Ses traitements relèvent de son engagement de confidentialité et des conditions de ses services.
- Les personnes chargées de l’assistance et notre prestataire de messagerie peuvent accéder aux échanges que vous nous adressez, dans la mesure nécessaire pour les traiter.
- Les autorités ou conseils compétents peuvent recevoir les seules informations nécessaires si la loi l’exige ou pour constater, exercer ou défendre un droit.
Les fournisseurs des indices économiques embarqués ne reçoivent pas vos données du seul fait que vous utilisez leurs indices dans Price Pilot. Si vous ouvrez un lien externe, le site visité applique sa propre politique.
6. Où sont conservées les données ?
La clé, le cache et l’historique des publications restent sur votre Mac. Price Pilot ne met pas en place de synchronisation de ces données vers nos serveurs. Les sauvegardes de votre appareil et les outils de synchronisation que vous utilisez sont soumis à vos propres réglages.
Apple peut traiter les informations qu’il reçoit dans différents pays selon sa politique et ses garanties de transfert.
Nous utilisons Shipmail pour les échanges d’assistance. Selon sa politique de confidentialité, son infrastructure principale est hébergée dans l’Union européenne, principalement à Francfort, en Allemagne. Certains sous-traitants peuvent traiter des données hors UE, notamment aux États-Unis. Shipmail indique encadrer ces transferts par une décision d’adéquation ou des clauses contractuelles types, avec les mesures complémentaires nécessaires. Son accord de traitement des données détaille ces garanties. Vous pouvez nous contacter à [email protected] pour en demander une copie. Les fonctions d’IA de Shipmail sont désactivées pour notre boîte de support ; les échanges ne sont donc pas transmis à OpenAI par ces fonctions.
7. Conservation et suppression
Pour effacer les paliers sauvegardés, fermez Price Pilot puis supprimez le dossier PriceLocalization/PricePoints dans le dossier Application Support de son conteneur macOS. Avec l’identifiant actuel, son emplacement habituel est ~/Library/Containers/com.pricepilot.mac/Data/Library/Application Support/PriceLocalization/PricePoints/. L’assistance peut vous aider à le retrouver.
Pour effacer l’historique des publications, fermez Price Pilot puis supprimez le dossier PricePilot/PublicationHistory dans le même dossier Application Support. L’historique est conservé sans expiration automatique, y compris après suppression de la clé. Son effacement n’annule aucun changement chez Apple.
Désinstaller l’application ne garantit pas l’effacement du Trousseau, du cache, de l’historique ou de vos sauvegardes. La suppression de la clé dans Price Pilot ne supprime pas votre fichier .p8 d’origine et ne révoque pas la clé chez Apple. Pour la révoquer, utilisez App Store Connect. Effacer les données locales n’annule pas les changements de prix déjà reçus par Apple.
8. Sécurité
Price Pilot utilise le Trousseau macOS pour les secrets, des connexions HTTPS et des jetons temporaires. Les accès API sont limités aux destinations prévues par l’application. Ces mesures réduisent les risques sans garantir une sécurité absolue.
Protégez l’accès à votre Mac, utilisez les permissions Apple adaptées et révoquez toute clé compromise. Nous ne vous demanderons pas votre clé privée pour assurer le support.
9. Vos droits
Selon votre situation et la loi applicable, vous pouvez demander l’accès, la rectification, l’effacement, la limitation ou la portabilité de vos données, et vous opposer aux traitements fondés sur un intérêt légitime. Si un traitement repose sur votre consentement, vous pouvez le retirer pour l’avenir. Le droit français vous permet aussi de définir des directives concernant la conservation, l’effacement et la communication de vos données après votre décès.
Adressez votre demande à [email protected]. Nous pouvons vérifier votre identité de manière proportionnée. Lorsque le RGPD s’applique, nous répondons en principe sous un mois ; une prolongation motivée de deux mois supplémentaires est possible pour une demande complexe ou de nombreuses demandes.
Nous ne pouvons pas consulter ou effacer à distance les données présentes uniquement sur votre Mac. Nous pouvons vous guider pour les supprimer. Pour les traitements propres à Apple, vous pouvez également utiliser son portail Données et confidentialité.
Vous pouvez déposer une réclamation auprès de l’autorité de protection des données compétente, notamment celle de votre résidence habituelle ou de votre lieu de travail ; en France, il s’agit de la CNIL.
10. Mineurs et modifications
Price Pilot est destiné à un usage de gestion par des développeurs habilités, et ne s’adresse pas aux enfants. Si vous pensez qu’un enfant nous a communiqué des données dans une demande de support, contactez-nous afin que nous examinions leur suppression.
Nous pouvons actualiser cette politique pour refléter les évolutions réelles de l’application ou de nos obligations. La date figurant en tête indique la version du texte. Une évolution substantielle des traitements sera portée à votre connaissance par un moyen adapté avant sa mise en œuvre ; un consentement sera demandé lorsqu’il est légalement nécessaire.
11. Données du site web et hébergement Railway
La landing page est hébergée par Railway Corporation. Lors de vos visites, Railway traite les données nécessaires à la connexion. Ses journaux HTTP peuvent contenir notamment l’adresse IP, la date et l’heure, la page demandée, les informations du navigateur et le statut de la réponse. Nous utilisons ces données pour servir les pages, diagnostiquer les erreurs et protéger le site, sur la base de notre intérêt légitime à assurer son fonctionnement et sa sécurité. Les destinataires sont les personnes habilitées de V1 Studio, Railway et ses sous-traitants autorisés, dans la mesure nécessaire à leurs missions.
La région de déploiement et la formule Railway de ce site restent à confirmer. La documentation des journaux Railway annonce une fenêtre de consultation de 3 jours en Free, 7 jours en Trial/Hobby, 30 jours en Pro et jusqu’à 90 jours en Enterprise. Elle précise qu’un changement de formule peut rendre des journaux plus anciens accessibles : ces fenêtres ne constituent donc pas une garantie de suppression définitive. La durée effective de conservation applicable à ce site reste à confirmer auprès de Railway.
Railway indique opérer principalement depuis les États-Unis, y compris lorsque le déploiement utilise une autre région. Des traitements hors de l’Espace économique européen sont donc possibles. Sa politique de confidentialité et son accord de traitement des données décrivent les mécanismes applicables aux transferts, notamment le Data Privacy Framework et les clauses contractuelles types selon le cas. Sa liste de sous-traitants est disponible dans son centre de confiance. Pour toute demande relative à ces données ou aux garanties de transfert, contactez [email protected].
Le site ne comporte ni formulaire de collecte, ni publicité, ni outil de mesure d’audience ajouté par V1 Studio. Le choix de langue FR / EN est conservé localement dans votre navigateur ; vous pouvez l’effacer dans les données du site.
Privacy policy — PricePilot
Last updated: 15 September 2026
1. Who are we?
PricePilot is a macOS application that allows developers to view, prepare and publish subscription and in-app purchase prices in App Store Connect.
PricePilot is created and managed by V1 Studio (“we”).
We are responsible for processing whose purposes and means we determine for PricePilot and for handling requests addressed to us. Apple processes data for its own services under its terms and privacy policy.
This policy covers the Application, support correspondence and the landing page. It does not replace the privacy policies of applications you manage with PricePilot.
2. How it works
PricePilot runs on your Mac and connects directly to Apple services. We do not operate an intermediary server receiving your API key, catalogue or pricing changes. No separate PricePilot account is required.
The Application contains no advertising, advertising trackers, third-party analytics or automatic crash-report collection tools. We do not sell your data or use it for targeted advertising.
3. What data is used?
App Store Connect credentials
You provide a private .p8 key, its filename and the associated Key ID and Issuer ID. These are required to access your account through Apple's API. Connected features cannot operate without them.
PricePilot's saved copy is stored in the local macOS Keychain, without iCloud syncing configured by the Application. The private key is used on your Mac to sign temporary authentication tokens. PricePilot sends neither the .p8 file nor its private contents to us or to Apple. Signed tokens, which include the Key ID and Issuer ID, are sent to Apple to authenticate requests.
Catalogue, prices and drafts
The Application receives information needed to operate from Apple: application and product names and identifiers, icons, subscription groups, territories, currencies, availability, price points and price schedules.
Viewed data and drafts are processed on your Mac. When you confirm publication, the relevant product and territory identifiers, selected price points, dates and necessary parameters are sent directly to Apple.
A local cache stores price-point grids, related technical identifiers and an account fingerprint to avoid repeated downloads and separate accounts. It contains no private key or authentication token. The fingerprint is a technical identifier, not irreversible anonymisation.
Local publication history stores app and product names and identifiers, countries, old and new prices, price points, submission and requested effective dates, statuses and error messages. It is separated by an account fingerprint, contains no private key or token and is not sent to our servers.
PricePilot does not request the names, email addresses, bank details or individual histories of your applications' subscribers.
Connections and diagnostics
Connections to App Store Connect and Apple's icon servers disclose information necessary for internet communications to Apple, including your IP address and request metadata. Icon requests do not contain your account access token.
The Application writes some publication statuses and error codes to local macOS logs. These messages contain no private key, token or request or response body. PricePilot does not automatically send these logs to us.
Diagnostics collected or shared by macOS and the Mac App Store depend on your Apple settings. If Apple makes reports available to us through its developer tools, they are used only to understand and fix malfunctions.
Support requests
If you contact us, we receive your email address, message and attachments you choose to provide. We use them to handle your request and resolve the reported problem. Do not send private keys, access tokens or personal data unnecessary for your request.
4. Why is this data processed?
Where the GDPR applies, processing necessary to provide requested features and contractual support is based on performance of our contract with you. If you act for an organisation, our legitimate interest is enabling use by its authorised personnel.
General enquiries, received diagnostics and information necessary for security are processed based on our legitimate interests in responding to users, fixing defects and protecting the service, while respecting their rights. Retention required by applicable law is based on that legal obligation; handling litigation is based on our legitimate interest in defending our rights.
PricePilot does not perform advertising profiling. Pricing calculations are tools under your control: no suggestion is published without your confirmation.
5. Who may receive data?
- Apple receives API requests and serves resources required by the Application, under its privacy policy and service terms.
- Support personnel and our email provider may access correspondence you send us to the extent necessary to handle it.
- Competent authorities or advisers may receive only necessary information where required by law or to establish, exercise or defend a legal right.
Bundled economic-index providers do not receive your data simply because you use their indices in PricePilot. If you open an external link, the destination website's policy applies.
6. Where is data stored?
The Application's key, cache and publication history remain on your Mac. PricePilot does not sync this data to our servers. Device backups and other syncing tools are subject to your settings.
Apple may process information it receives in different countries under its policy and transfer safeguards.
We use Shipmail for support correspondence. According to its privacy policy, its core infrastructure is hosted in the European Union, primarily in Frankfurt, Germany. Some subprocessors may process data outside the EU, including in the United States. Shipmail states that these transfers rely on an adequacy decision or standard contractual clauses, with any necessary supplementary measures. Its data processing agreement describes these safeguards. You can contact us at [email protected] to request a copy. Shipmail’s AI features are disabled for our support mailbox, so support correspondence is not sent to OpenAI through these features.
7. Retention and deletion
- Saved key and credentials: retained in Keychain until replaced or removed using the Application's “Delete key” action.
- In-memory catalogue and drafts: not saved by PricePilot between launches and lost when the Application closes.
- Publication history: retained locally between launches, without automatic expiry and including after key deletion. Manual deletion is described below.
- Price-point cache: retained between sessions, including after key deletion, without automatic expiry in the current version. You can delete the local files described below.
- Local logs: managed and purged by macOS; we retain no automatic copy.
- Support correspondence and attachments: retained while handling the request, then for at most 12 months after closure. An attachment containing a secret sent by mistake is deleted as soon as identified.
- Records required for a legal obligation or dispute: only necessary records, with restricted access, for the applicable legal period or until final resolution of the dispute.
To erase saved price points, close PricePilot and delete PriceLocalization/PricePoints within the Application Support folder of its macOS container. With the current identifier, the usual path is ~/Library/Containers/com.pricepilot.mac/Data/Library/Application Support/PriceLocalization/PricePoints/. Support can help locate it.
To erase publication history, close PricePilot and delete PricePilot/PublicationHistory within the same Application Support folder. History is retained without automatic expiry, including after key deletion. Deleting it does not cancel any changes with Apple.
Uninstalling the Application does not guarantee deletion of Keychain entries, caches, history or backups. Deleting the key in PricePilot does not delete your original .p8 file or revoke it with Apple. Revoke it through App Store Connect. Deleting local data does not cancel pricing changes Apple has already received.
8. Security
PricePilot uses macOS Keychain for secrets, HTTPS connections and temporary tokens. API access is limited to the destinations configured in the Application. These measures reduce risk but do not guarantee absolute security.
Protect access to your Mac, use appropriate Apple permissions and revoke any compromised key. We will not ask for your private key to provide support.
9. Your rights
Depending on your situation and applicable law, you may request access, rectification, erasure, restriction or portability, and object to processing based on legitimate interests. Where processing is based on consent, you may withdraw it for the future. French law also allows you to give instructions about retention, deletion and disclosure of your personal data after your death.
Send requests to [email protected]. We may verify your identity proportionately. Where the GDPR applies, we normally respond within one month; a reasoned extension of two additional months is possible for complex or numerous requests.
We cannot remotely access or erase data located only on your Mac. We can help you delete it. For Apple's own processing, you may also use its Data and Privacy portal.
You may complain to a competent data protection authority, including in your country of habitual residence or workplace. In France, this is the CNIL.
10. Children and changes
PricePilot is intended for management use by authorised developers and is not directed at children. If you believe a child has sent us data through support, contact us so we can assess its deletion.
We may update this policy to reflect actual changes in the Application or our obligations. The date above identifies the version. A material change in processing will be communicated appropriately before implementation; consent will be requested where legally required.
11. Website data and Railway hosting
The landing page is hosted by Railway Corporation. When you visit, Railway processes data needed to establish the connection. Its HTTP logs may include your IP address, date and time, requested page, browser information and response status. We use this data to serve pages, diagnose errors and protect the website, based on our legitimate interest in maintaining its operation and security. Recipients are authorised V1 Studio personnel, Railway and its authorised subprocessors, to the extent needed for their tasks.
This website’s deployment region and Railway plan remain to be confirmed. The Railway logging documentation lists access windows of 3 days on Free, 7 days on Trial/Hobby, 30 days on Pro and up to 90 days on Enterprise. It also states that upgrading a plan may restore access to older logs, so these windows do not guarantee permanent deletion. The actual retention period for this website remains to be confirmed with Railway.
Railway states that it operates primarily from the United States, even when a deployment uses another region. Processing outside the European Economic Area is therefore possible. Its privacy policy and data processing addendum describe applicable transfer mechanisms, including the Data Privacy Framework and standard contractual clauses as appropriate. Its subprocessor list is available through its trust centre. For requests about this data or transfer safeguards, contact [email protected].
The website has no data collection form, advertising or analytics tool added by V1 Studio. Your FR / EN language choice is stored locally in your browser and can be removed by clearing website data.