Mesures techniques et organisationnelles
Ce que fait ClimaHQ pour protéger les données personnelles qu'il traite pour vous. Cette page décrit le comportement du produit ; ce n'est pas une certification.
Isolation par client
Les données de chaque client sont séparées dans la base par la sécurité au niveau des lignes de PostgreSQL, appliquée aussi au rôle propre de l'application, et l'organisation connectée est définie à chaque requête et tâche. Le code de l'application limite en outre chaque requête à l'organisation.
Chiffrement
Le trafic est chiffré en transit avec TLS et HSTS. Les champs sensibles sont chiffrés au repos par l'application avant d'atteindre la base : réponses en texte libre des enquêtes et rituels, réflexions et commentaires, champs démographiques (genre, origine ethnique) et identifiants des intégrations SIRH, Slack, Teams et d'authentification unique. Les clés de chiffrement sont conservées dans les identifiants de l'application, pas dans la base.
Authentification et accès
Les mots de passe sont stockés sous forme de hachages bcrypt et les clés d'API sous forme de hachages à sens unique. L'authentification unique via Google ou Okta est disponible. L'accès suit quatre rôles (administration de l'organisation, administration RH, manager, salarié), chacun limité par des politiques d'autorisation explicites, et les actions publiques sont une liste d'autorisation explicite.
Seuil d'anonymat
Les résultats des enquêtes ne sont affichés que sous forme d'agrégats de 5 réponses ou plus. Les groupes plus petits ne sont pas affichés, de sorte qu'un manager ne peut pas identifier un répondant.
Journal d'audit
Les actions d'administration et de conformité sont écrites dans un journal d'audit en ajout seul. La base refuse la modification des entrées existantes et la suppression hors d'une purge contrôlée. Les champs démographiques, de tranche salariale, de jetons, de secrets et de mots de passe sont masqués par leur nom avant l'enregistrement d'une entrée.
Canal de signalement
Les signalements sont réservés aux personnes désignées par l'organisation. Une tâche de conservation planifiée supprime les signalements non instruits après 3 mois et les dossiers clos au terme de la durée de l'organisation (10 ans au plus), en ne gardant qu'un décompte anonymisé.
Sécurité applicative
Une politique de sécurité du contenu et un filtrage strict des paramètres sont appliqués par l'application. L'analyse statique (Brakeman), l'audit des dépendances (bundler-audit) et celui des dépendances JavaScript s'exécutent à chaque changement en intégration continue.
Périmètre réseau
Le trafic transite par Cloudflare, qui fournit le CDN, le proxy et la protection DDoS. L'application ne retrouve l'adresse du visiteur qu'à partir des plages publiées par Cloudflare.
Minimisation et suppression
Les réponses brutes aux enquêtes sont supprimées automatiquement après 24 mois, et les journaux d'usage et de sécurité sont conservés jusqu'à 90 jours. Voir le calendrier de conservation de la politique de confidentialité pour la liste complète.
Engagement de notification des violations
Si nous avons connaissance d'une violation de données personnelles touchant des données que nous traitons pour vous, nous en informerons votre contact désigné dans les 48 heures suivant cette connaissance.
La notification indiquera, dans la mesure où cela est connu : la nature de la violation et les données et personnes concernées, les conséquences probables, les mesures prises ou proposées et le point de contact. Nous enverrons des mises à jour au fur et à mesure et soutiendrons votre propre notification à l'autorité de contrôle.