Conformité
Copiez un prompt de configuration avec les étapes d'installation et la guide markdown complet pour ce plugin.
Capgo est conçu avec la confidentialité, la sécurité et le respect des normes en tête. Ce document explique les données collectées, leur utilisation et les mesures mises en place pour protéger la vie privée de vos utilisateurs et s'assurer du respect des normes réglementaires lors de l'utilisation du service Capgo de live update.
Vue d'ensemble de la collecte de données
Vue d'ensemble de la collecte de donnéesCapgo collecte des données minimales nécessaires pour fournir efficacement le service live update. La collecte de données est axée sur les besoins opérationnels plutôt que sur le suivi des utilisateurs ou les analyses.
Quelles données sont collectées
Section intitulée « Quelles données sont collectées »Capgo collecte uniquement les données nécessaires pour fournir la fonctionnalité de mise à jour en direct. Lorsque votre application vérifie les mises à jour ou télécharge de nouveaux bundles, les informations suivantes sont collectées :
- App ID: Un identifiant unique pour votre application utilisé pour associer l'application avec le compte correct
- Version de l'application Code: La version code de l'application utilisée pour déterminer les mises à jour compatibles avec l'application
- Nom de la version de l'application: Le nom de la version de l'application utilisé à des fins de visualisation
- Plateforme: La plateforme (iOS, Android, Electron) de l'application utilisée pour déterminer les mises à jour compatibles avec l'application
- ID de l'appareil: Un identifiant d'appareil généré aléatoirement et scoping de l'application utilisé pour l'opération de mise à jour, l'éligibilité à la mise à jour, la suppression de duplication de dispositifs actifs mensuels, le support, la prévention de l'abus et la fiabilité opérationnelle. Il ne s'agit pas d'un ID publicitaire, il n'est pas dérivé d'identifiants de matériel et il n'est pas utilisé pour suivre les utilisateurs à travers les applications, les sites Web ou les Capgo clients. Sur iOS, v7.25.0+ permet de conserver l'ID lors des réinstallations normales en utilisant Keychain. Sur Android, utilisez v7.50.1+ ou v5.50.1+ et v6.50.1+ sur ces versions de mise à jour) ; l'ID est restauré uniquement lorsque Android Backup/Restore conserve les préférences de l'application. Désactiver la sauvegarde, exclure ces préférences ou effacer les données de l'application génère un nouveau ID de périphérique.
- ID de bundle : L'identifiant unique de la mise en boîte qui est actuellement installée sur le dispositif
- Nom du canal : Le nom du canal sélectionné pour recevoir les mises à jour
- OS Version : La version du système d'exploitation utilisée pour déterminer quelles mises à jour sont compatibles avec le dispositif
- Version du plugin : La version du plugin @capgo/capacitor-updater utilisé pour livrer les mises à jour au dispositif
- Requête de pays: Lorsqu'il est disponible, la dernière valeur valide de deux lettres ISO 3166-1 code reçue à partir d'une requête Cloudflare-traitée pour le dispositif. Il ne s'agit pas d'une valeur GPS ou d'une valeur de localisation fournie par votre application.
Données techniques supplémentaires :
- Vérifications de mise à jour
- Statut de téléchargement réussi/échoué
- Statut d'installation du bundle
- Événements de reversion et raisons
- Adresse IP (pour la géolocalisation et l'optimisation CDN)
Détails de stockage de l'endpoint
Détails de stockage de l'endpointLe mises à jour peuvent utiliser jusqu'à trois endpoints configurés pour les vérifications de mise à jour, l'attribution automatique du canal et les statistiques :
updateUrl(/updatesVérifie quel bundle le dispositif doit recevoir. Cette endpoint est requise pour les mises à jour Cloud de Capgo.channelUrl(/channel_selfLit lit lit reads and updates a device channel assignment.statsUrl(/statsEnvoie des événements de cycle de mise à jour, de santé et d'échec explicites.statsUrlà une chaîne vide pour désactiver ces rapports de statistiques supplémentaires, ou pointez vers un endpoint auto-hébergé ou un proxy que vous contrôlez. Un proxy garde les statistiques hors de Capgo uniquement lorsqu'il termine le payload au lieu de le rediriger. Voir le contrat de l'endpoint auto-hébergé de statistiques.
Désactiver statsUrl ne change que la voie de statistiques explicite. /updates et /channel_self besoin d'une version stable, scoping l'application device_id afin que Capgo puisse décider quelles mises à jour et quel canal s'appliquent et compter les appareils actifs mensuels pour la facturation.
Lorsque statsUrl Capgo est activé, il peut stocker :
| Enregistrer | Champs stockés |
|---|---|
| Mau (facturation) | device_id, app_id, org_id, timestamp |
| Inventaire des appareils | device_id, app_id, updated_at, platform, plugin_version, os_version, version_build, version_name, is_prod, is_emulator, default_channel, key_id, facultatif custom_id, demande de pays facultative code |
| Stats event | device_id, app_id, action, version_name, created_at |
Lorsque statsUrl est désactivé mais updateUrl reste activé, Capgo peut toujours stocker :
| Enregistrement | Champs stockés |
|---|---|
| MAU facturation | device_id, app_id, org_id, timestamp |
| Inventaire des appareils | device_id, app_id, updated_at, platform, plugin_version, os_version, version_build, version_name, is_prod, is_emulator, default_channel, key_id, facultatif custom_id, demande de pays facultative code |
| Événement de décision d'actualisation | device_id, app_id, action, version_name, created_at; les actions peuvent inclure get, noNew, missingBundle, cannotGetBundleActions de blocage de plateforme/ version, et erreurs de plan ou de canal |
Pour la facturation et les graphiques de version native, la télémétrie de runtime peut également inclure platform And version_build Lorsque le magasin de facturation déployé prend en charge ces champs, les statistiques MAU peuvent également inclure des statistiques optionnelles de télémétrie. metadata lorsque l'application les envoie.
Le minimum absolu nécessaire pour facturer MAU est un anonyme stable device_id, app_id, org_id, et une date de timestamp.
Quels Données ne sont PAS Collectées
Section intitulée « Quels Données ne sont PAS Collectées »Capgo ne collecte explicitement pas :
- Informations personnelles de l'utilisateur ou identifiants
- App usage analytics or user behavior data
- Content from your app or user-generated data
- Données de localisation au-delà de la région géographique générale
- Identifiants publicitaires, identifiants dérivés du matériel ou identifiants utilisés pour suivre les utilisateurs à travers les applications, les sites Web ou les clients Capgo
- Données biométriques ou sensibles personnelles
Utilisation des Données et Finalité
Section intitulée « Utilisation des Données et Finalité »Les données collectées par Capgo sont utilisées exclusivement pour :
Opération du Service
Section intitulée « Opération du Service »- Déterminer les mises à jour disponibles pour les versions d'applications spécifiques
- Optimisation de la livraison de contenu par sélection de CDN géographique
- Assurer la compatibilité entre mises à jour et capacités des appareils
- Gestion des déploiements d'actualisation et des affectations de canal
Amélioration du Service
Section intitulée « Amélioration du Service »- Suivi des taux de réussite des mises à jour et identification des problèmes
- Améliorer la performance et la fiabilité des téléchargements
- Amélioration du système de livraison d'actualisations globales
- Débogage et résolution de problèmes de mise à jour
Sécurité et Intégrité
Section intitulée « Sécurité et Intégrité »- Prévenir les abus et garantir la disponibilité du service
- Vérifiez l'authenticité et l'intégrité de l'actualisation
- Protection contre les mises à jour malveillantes ou corrompues
- Maintenir la sécurité et la stabilité du service
Stockage des données et conservation
Section intitulée « Stockage des données et conservation »Emplacement de stockage
Section intitulée « Emplacement de stockage »- Mises à jour de bundles et de métadonnées sont stockées sur des infrastructures cloud sécurisées
- Les données sont réparties sur plusieurs régions géographiques pour améliorer les performances.
- Apps that need EU data residency can set
updateUrlTohttps://plugin.eu.capgo.app/updates,statsUrlTohttps://plugin.eu.capgo.app/stats, etchannelUrlTohttps://plugin.eu.capgo.app/channel_self. Voir Emplacement des données pour la configuration exacte. - Toutes les transmissions de données sont chiffrées à l'aide de protocoles standard de l'industrie (HTTPS/TLS)
Section intitulée « Rétention des données »
Section intitulée « Rétention des données »- Enregistrements opérationnels sont conservés pour l'opération du service, la sécurité, les factures et le support.
- La conservation des lots est configurable pour chaque application dans les paramètres de l'application. Les lots liés à un canal ou une mise en production active restent protégés ; les lots non utilisés deviennent éligibles à la suppression en fonction de la règle de conservation sélectionnée de l'application.
- Les bundles historiques et les actifs Delta conservés contribuent à l'utilisation de l'espace de stockage. La réplication régionale n'augmente pas la consommation de l'espace de stockage.
- Personal data, if any, is deleted according to applicable data protection laws.
La Sécurité des Données
Section intitulée « La Sécurité des Données »- Toutes les données sont chiffrées en transit et en repos
- L'accès aux données est restreint aux personnels autorisés uniquement
- Des audits et des mesures de sécurité réguliers sont effectués
- Des pratiques de sécurité standard de l'industrie sont suivies
- Certification SOC 2: Capgo est actuellement certifié SOC 2 Type II, garantissant les plus hautes normes de sécurité, d'accessibilité et de confidentialité. Consultez notre statut de conformité sur trust.capgo.application
- ISO 27001: Capgo est certifié ISO 27001. Consultez notre statut de conformité sur trust.capgo.application
- Audits continus de Code: Chaque commit est automatiquement audité par SonarCloud pour le plugin et le backend, garantissant la qualité, la détection des vulnérabilités de sécurité et la maintenabilité de code
- Vérification des vulnérabilités: Une analyse de sécurité supplémentaire est effectuée par Snyk pour détecter et remédier les vulnérabilités de sécurité dans les dépendances
- Sécurité de l'infrastructure: Notre infrastructure de hébergement est constamment surveillée et vérifiée à travers contrôles de sécurité de hébergement
- Examen automatique CodeTout requête de fusion est examinée par l'IA CodeRabbit pour détecter les problèmes potentiels, les préoccupations de sécurité et maintenir les normes de qualité code.
Contrôles de confidentialité
Contrôle de confidentialitéPour les développeurs d'applications
Pour les Développeurs d'ApplicationsAs a Capgo user, you have control over:
- Gestion de la chaîne : Contrôlez les mises à jour qui sont distribuées auxquels utilisateurs
- Minimisation des données : Configurez quelles informations de dispositif sont partagées
- Contrôles géographiques : Gérez où vos mises à jour sont distribuées
- Paramètres de conservation: Control how long update data is retained
Pour les utilisateurs finals
Section intitulée « Pour les utilisateurs finals »vos utilisateurs bénéficient de :
- Collecte minimale de données: Only essential data for update delivery is collected
- Pas de suiviaucun suivi croisé ou persistant des utilisateurs
- TransparenceCette politique de confidentialité décrit exactement quelles données sont collectées.
- Sécuritétoutes les transmissions de données sont chiffrées et sécurisées
Conformité et Juridique
Section intitulée « Conformité et Juridique »Règlementations de Protection des Données
Section intitulée « Règlementations de protection des données »Capgo est conçu pour soutenir la conformité avec les principales réglementations de protection des données, notamment :
- RGPD (Règlement Général sur la Protection des Données)
- CCPA (California Consumer Privacy Act)
- COPPA (Loi sur la protection de la vie privée des enfants en ligne)
- Autres lois régionales applicables sur la vie privée
Documents de conformité actuels
Section intitulée « Documents de conformité actuels »- Le liste des sous-traitants est la source publique actuelle de vérité de Capgo. Elle est mise à jour régulièrement et liste chaque fournisseur, son but, sa localisation de traitement, son mécanisme de transfert et son historique de changement.
- Le D'accord de traitement des données est disponible pour examen.
Considérations pour les App Store et Play Store
Considérations relatives aux magasins d'applicationsCapgo updates only the Capacitor web layer: JavaScript, HTML, CSS, and static assets. It does not change your native binary, native plugins, permissions, entitlements, or store metadata. Each app is reviewed on its own merits, so Capgo cannot guarantee an individual App Store or Play Store approval.
Use live updates only for web-layer changes that remain within the store rules and your submitted app’s scope. Ship a normal native release for native capabilities or material functionality changes. Review Apple's Directives de Revue de l'App Store (incluant la directive 2.5.2) et Politique d'abus de l'appareil et du réseau de Google Play avant la mise en ligne de votre application.
Vos Responsabilités
Section intitulée « Vos Responsabilités »En tant que développeur d'application utilisant Capgo, vous devez:
- Include appropriate privacy disclosures in your app’s privacy policy
- Informer les utilisateurs sur l'utilisation des services live update lorsqu'il est requis
- Confirmez que chaque mise à jour prévue est conforme aux lois et règles de votre magasin.
- Mettre en œuvre des mécanismes de consentement appropriés si nécessaire
Conformité aux normes de confidentialité
Conception de la confidentialitéCapgo respecte les principes de conception privée :
Minimisation des données
Section intitulée « Minimisation des données »- Ne collectez que les données absolument nécessaires pour le fonctionnement du service
- Évitez de collecter des informations personnelles ou sensibles
- Utilisez les données agrégées et anonymisées chaque fois que possible
Limitation de l'objectif
Section intitulée « Limitation de l'objectif »- Utilisez les données collectées uniquement pour les objectifs déclarés
- N'utilisez pas les données pour des activités non liées
- Maintain clear boundaries on data usage
Transparence
Section intitulée « Transparence »- Fournissez des informations claires sur la collecte et l'utilisation des données
- Faire les pratiques de confidentialité facilement accessibles et compréhensibles
- Regularly update privacy documentation
Contact et Questions
Section intitulée « Contact et Questions »If you have questions about Capgo’s privacy practices or need to report a privacy concern:
- Review our full Privacy Policy at capgo.app/privacy
- Consultez notre statut de sécurité et de conformité capgo.app/confiance
- Contactez notre équipe de confidentialité via les canaux de support
- Signalez tout problème lié à la confidentialité via notre contact de sécurité
Meilleures Pratiques de Confidentialité
Section intitulée « Meilleures Pratiques de Confidentialité »When implementing Capgo in your app:
- Soyez Transparent: Inscrivez les utilisateurs sur la fonctionnalité live update
- Minimisez les DonnéesActivez uniquement les fonctionnalités de collecte de données dont vous avez besoin.
- Implémentation Sûre: Suivez les meilleures pratiques de sécurité dans votre intégration
- Révisions Régulières: Vérifiez périodiquement vos pratiques de confidentialité et mettez à jour vos politiques
- Contrôle de l'Utilisateur: Pensez à fournir aux utilisateurs des options pour contrôler le comportement d'actualisation
En suivant ces pratiques et en comprenant l'approche de Capgo en matière de confidentialité, vous pouvez offrir à vos utilisateurs une expérience sécurisée et respectueuse de la vie privée de live update.
Continuez de la Compliance
Section intitulée “Continuez depuis la conformité”Si vous utilisez Compliance pour planifier la sécurité et la conformité, connectez-l’avec Conformité HIPAA pour les contrôles de télémétrie réglementés, Chiffrement pour le détail d'implémentation dans Chiffrement, Capgo Scanner de sécurité pour le flux de travail du produit dans Capgo Scanner de sécurité, Capgo Sécurité pour le flux de travail du produit dans Capgo Sécurité, Capgo Centre de confiance pour le flux de travail du produit dans Capgo Centre de confiance, et Sécurité de l'organisation pour les détails d'implémentation dans la sécurité de l'organisation.