Confidentialité de l’extension Chrome
Politique de confidentialité du Collecteur d’invocations d’Ancients
Cette stratégie s'applique à l'extension Collecteur d'invocations d'Ancients Runekist Chrome. Le collecteur conserve d'abord les captures sur votre appareil et envoie les données Ancient à Runekist uniquement lorsque vous choisissez les captures terminées à télécharger.
01
Démarrer le suivi
02
Capturez localement
03
Choisissez quoi télécharger
Cette politique d'extension complète la politique de confidentialité générale de Runekist .
01
Contrôleur et contact
Runekist est exploité par Devops Plaza SL, qui est le responsable du traitement des données personnelles envoyées à Runekist via l'extension. Pour des questions, des demandes ou une assistance concernant la confidentialité, utilisez le formulaire d'assistance existant. Contacter le support
02
Objectif et contrôle des utilisateurs
L'extension surveille la santé des invocations Ancient et la progression du classement du clan dans l'onglet de jeu Total Battle que vous sélectionnez. Il stocke les captures localement, vous permet de télécharger une exportation JSON locale et vous permet de télécharger les captures terminées sélectionnées vers un clan Runekist après qu'un chef ou un supérieur autorisé ait lié cette destination.
03
Données traitées à partir de Total Battle
Lors de la surveillance, l'extension gère Ancient et les identifiants d'événements ; Niveau Ancient, valeurs de santé, échantillons de santé, état d'invocation, coordonnées de la carte et horodatages ; les identifiants du royaume et du clan ; les identifiants des joueurs, les noms d'affichage, les classements, les scores, les changements de score et les changements de classement ; l'origine Total Battle prise en charge et l'identifiant de l'onglet du navigateur lié ; et l'état opérationnel, les preuves de couverture, les erreurs, les lacunes et les diagnostics limités nécessaires à l'exécution du collecteur.
Pour répéter la demande de classement de clan en lecture seule, l'extension stocke un modèle de demande validé contenant l'URL de la demande Total Battle, le corps POST, les en-têtes non sensibles autorisés, les options de récupération, les informations sur le référent, les preuves du royaume et l'heure de capture. Les en-têtes d'autorisation, Cookie, Proxy-Authorization et Set-Cookie sont supprimés avant le stockage.
04
Données de connexion Runekist
La gestion des liens et des connexions traite le libellé d’e-mail du compte Runekist, le libellé et le slug du clan ; un identifiant de profil local et un identifiant d’installation ; l’état de connexion, d’autorisation, d’expiration et de révocation ; un code de liaison temporaire et un secret d’interrogation ; l’identifiant du collecteur limité au clan ; ainsi que les métadonnées de nom et version de l’extension, de validation du build et de version du décodeur. L’API Runekist traite aussi l’adresse IP du client pour la sécurité et la limitation de débit. Les proxys inverses et les journaux opérationnels ou de sécurité peuvent traiter l’adresse IP et les métadonnées de la requête.
05
Stockage local et début de la collecte
L'extension utilise chrome.storage.local pour l'état d'installation et de profil, les informations d'identification du collecteur, l'état de connexion, l'état d'exécution et les modèles de demande de classement nettoyés. Il utilise IndexedDB pour les sessions, les cycles de vie Ancient, les échantillons d'intégrité, les points de contrôle et les modifications de classement, les échantillons agrégés, le répertoire du lecteur, l'état de téléchargement et un tampon en anneau de diagnostic limité à 200 événements par session.
L'installation ou la liaison de l'extension peut créer un état d'installation, de connexion et d'identification, mais la surveillance et la persistance de capture ne commencent qu'après avoir appuyé sur « Démarrer le suivi » dans un onglet Total Battle pris en charge. Les captures restent sur l'appareil, sauf si vous les exportez ou si vous sélectionnez explicitement les captures terminées pour le téléchargement.
06
Suppression locale, réinitialisation, dissociation et désinstallation
Vous pouvez supprimer localement un individu complété Ancient. Cela supprime ses enregistrements de cycle de vie, de santé et de classement, ainsi que son état de téléchargement ; Les échantillons agrégés au niveau de la session, les entrées du répertoire du lecteur et les diagnostics restent jusqu'à ce que la session soit réinitialisée. « Réinitialiser la session » arrête la surveillance et supprime la session en cours et ses enregistrements au niveau de la session, mais il ne peut pas supprimer les fichiers JSON que vous avez déjà téléchargés.
La dissociation révoque l'installation Runekist sélectionnée et supprime ce profil de connexion locale et ces informations d'identification ; il ne supprime pas les captures locales ou les données déjà téléchargées. L'action ordinaire « Effacer les données de navigation » de Chrome n'efface pas le stockage de l'extension. La suppression de l'extension efface ses données chrome.storage.local et Chrome supprime le stockage local de l'extension, y compris IndexedDB.
07
Transmission à Runekist
La création et l'interrogation de liens, les vérifications d'autorisation, le renouvellement des informations d'identification, la révocation, les vérifications de l'état de connexion et les téléchargements sont envoyés à runekist.com via HTTPS. Les données Ancient sont téléchargées uniquement après qu'une destination autorisée soit liée et que vous ayez explicitement sélectionné une ou plusieurs captures terminées. Une exportation JSON locale est un téléchargement distinct sur votre appareil ; l'exportation n'envoie pas le fichier vers Runekist.
Le schéma de téléchargement actuel comprend :
- format de soumission et version du schéma, identifiant de soumission et heure de création ; nom et version de l'extension, validation de build et version du décodeur ; et l'identifiant de session locale, l'heure de début et l'heure de fin ;
- preuves contraignantes : identifiant du royaume, Ancient et demande d'identifiant du royaume, identifiants du clan et du joueur actuel lorsqu'ils sont disponibles, identifiants des joueurs de la liste et hachage de la liste ;
- pour chaque Ancient sélectionné : son identifiant et sa clé d'idempotence ; le niveau, la santé de base et totale et les métadonnées du Tome de Connaissance lorsqu'elles sont disponibles ; les convocations comptent ; heures de première observation, de défaite et de fin programmée ; coordonnées du royaume et de la carte ; résumés de couverture du classement ; pourcentages de santé horodatés ; noter les intervalles avec le timing, les limites de santé, les preuves de couverture et de seuil, les changements de score de clan et la séquence de sources ; identifiant par joueur, SUID si disponible, changement de score, score cumulé et classement obtenu ; et totaux globaux. Les noms d’affichage et le modèle de demande de classement épuré ne sont pas inclus dans ce schéma de téléchargement.
08
Données que l'extension ne collecte pas
L'extension ne collecte pas l'historique de navigation général ni les informations provenant de sites Web non liés ; Identifiants de connexion Total Battle, cookies ou en-têtes d'autorisation ; frappes au clavier, discussions privées ou communications personnelles ; informations de santé, financières ou de paiement ; ou GPS ou emplacement précis de l'appareil. Runekist traite l'adresse IP du client lorsque l'extension appelle son API, de sorte que le service ne prétend pas qu'aucune information réseau liée à l'emplacement n'est traitée.
09
Utilisation, partage et processeurs
Runekist utilise ces données uniquement pour fournir, maintenir, créer des rapports et sécuriser la collection Ancient et les fonctionnalités du clan Runekist associées. Il ne vend pas les données et ne les utilise pas à des fins publicitaires, de profilage sans rapport, de solvabilité ou de prêt. Les données de clan téléchargées ne sont disponibles qu'au sein du clan Runekist autorisé et pour les personnes ou les systèmes qui en ont besoin pour faire fonctionner et sécuriser le service.
Devops Plaza SL exploite l'application et le magasin de données PostgreSQL et peut utiliser une infrastructure, des fournisseurs de sauvegarde, de surveillance et de journalisation hors hôte chiffrés si nécessaire pour exécuter et sécuriser Runekist. Ces fournisseurs traitent les données conformément à leurs conditions de service et à leurs contrôles d'accès. Runekist peut également divulguer des données lorsque la loi l'exige, pour établir ou défendre des réclamations légales, ou pour enquêter et prévenir des abus ou des incidents de sécurité, conformément à la politique générale de confidentialité.
10
Rétention
Les captures locales n'ont pas d'expiration imposée par l'extension et restent jusqu'à ce que vous supprimiez un Ancient, réinitialisiez sa session en cours, supprimiez l'extension ou que Chrome expulse le stockage sous une pression de stockage exceptionnelle. Les sessions de liaison temporaires expirent après 10 minutes et ne peuvent être échangées qu'une seule fois. Les identifiants du collecteur expirent 90 jours après leur émission ou le dernier renouvellement éligible ; une utilisation autorisée active peut renouveler cette expiration selon une cadence limitée de 24 heures, et la révocation invalide immédiatement l'identifiant. Runekist stocke uniquement les résumés des secrets de liaison et des informations d'identification du collecteur, mais les enregistrements de base de données expirés ou révoqués ne sont pas automatiquement supprimés par l'implémentation actuelle.
L'implémentation actuelle ne définit pas de date de suppression automatique pour les données Ancient téléchargées, les enregistrements de soumission, les enregistrements d'installation ou les enregistrements de session de liaison. Ils restent jusqu'à leur suppression via une demande de suppression valide ou un processus de suppression opérationnel ou juridique applicable. Le API utilise des tranches à limite de débit fixe basées sur IP d'une durée maximale de 10 minutes. Un bucket n'est plus consulté après sa fenêtre, reste uniquement dans la mémoire du serveur, et disparaît lorsque la mémoire de l'application est effacée ou que l'application redémarre. La conservation du proxy inverse, des applications, des journaux de sécurité et des sauvegardes est contrôlée par la politique de déploiement plutôt que par le code d'extension. Les données supprimées du serveur peuvent rester dans des sauvegardes protégées jusqu'à l'expiration de ces sauvegardes.
11
Sécurité, demandes de suppression et droits
Runekist utilise HTTPS pour le trafic d'extension API. Les informations d'identification du collecteur et le secret d'interrogation temporaire sont stockés dans chrome.storage.local sans cryptage supplémentaire au niveau de l'extension ; protégez l’accès à votre profil Chrome. Runekist stocke les résumés SHA-256 plutôt que les informations d'identification du collecteur, le secret d'interrogation ou le code de liaison lui-même. L'autorisation est limitée au clan, revérifiée pour les téléchargements, limitée en débit et révocable.
Vous pouvez révoquer une installation à partir de l'extension ou des paramètres du compte Runekist. Utilisez le formulaire d'assistance pour demander la suppression des données téléchargées ou d'autres données côté serveur. Les personnes appartenant aux EU et EEA peuvent demander l'accès, la correction, la suppression, la restriction, la portabilité ou l'objection, et peuvent retirer leur consentement le cas échéant. Les demandes peuvent être limitées par des obligations de sécurité, de réclamation légale, de comptabilité et d'autres obligations légales de conservation, et vous pouvez vous plaindre auprès de votre autorité compétente en matière de protection des données.
12
Chrome Web Store – Limited Use
L'utilisation et le transfert par Runekist des informations reçues de Google Chrome APIs sont conformes au Chrome Web Store User Data Policy, y compris aux exigences du Limited Use.
13
Outil communautaire indépendant
Runekist est un outil communautaire indépendant et n'est pas affilié, approuvé ou officiellement pris en charge par Total Battle ou son éditeur.