La sécurité chez Onplana
Les données de vos projets sont critiques. Nous les protégeons par une sécurité de niveau entreprise, le chiffrement, des contrôles d'accès, la journalisation d'audit et l'isolation des données, pour que vous vous concentriez sur vos projets plutôt que sur le risque de fuite.
Vous évaluez Onplana pour votre organisation ? Lisez la revue de sécurité, avec ses réponses, en commençant par le traitement des données d'IA.
Les piliers de la sécurité
La sécurité est présente à chaque niveau de la plateforme Onplana, de l'authentification à l'infrastructure.
Du chiffrement partout
- TLS 1.2+ pour toutes les données en transit
- Chiffrement AES-256 pour les données au repos
- HTTPS imposé sur tous les points de terminaison
- Connexions à la base de données chiffrées par SSL
Authentification et accès
- Authentification à deux facteurs (TOTP + 10 codes de secours à usage unique)
- Réinitialisation de la 2FA au niveau du locataire (Owner ou Admin de l'organisation, avec garde-fous de privilèges)
- SSO par SAML 2.0 et OIDC (Enterprise) avec contrôle du domaine vérifié
- SCIM 2.0 avec désactivation par locataire et modifications auditées
- Verrouillage contre la force brute (avec Redis, repli sur Postgres)
- Codes d'échange à usage unique, pas de JWT dans l'URL
- Versionnement des jetons et déconnexion partout
- Liste d'adresses IP autorisées (Enterprise)
Audit et conformité
- Journal d'audit en ajout seul avec comparaisons structurées avant et après
- Six préréglages de conservation : STANDARD / GDPR / HIPAA / FINRA / SOC 2 / CUSTOM
- Pour une personne dans plusieurs organisations, la conservation la plus stricte l'emporte
- Flux des événements de sécurité (connexions, changements de mot de passe, 2FA, SCIM)
- Export d'audit en CSV ou JSON avec filtres et périodes
- Tableau de bord avec score de conformité (2FA, portée des jetons, conservation, IP)
- Comités de contrôle des changements pour les projets gouvernés
Infrastructure
- Hébergé sur Microsoft Azure, un fournisseur cloud conforme à SOC 2
- Données de chaque locataire limitées à son organisation à chaque requête
- Sauvegardes automatiques avec restauration à un instant donné
- Protection contre les attaques DDoS et limitation de débit
- Analyses régulières des vulnérabilités
Protection des données
- Isolation entre locataires : une organisation ne voit jamais les données d'une autre
- Suppression logique avec corbeille (30 jours pour récupérer)
- Résidence des données par un déploiement dédié dans votre propre abonnement Azure (Enterprise+) ; le service géré fonctionne dans une seule région
- Vos données ne servent jamais à entraîner des modèles d'IA
- Export des données possible à tout moment (aucun enfermement)
Contrôles de l'organisation
- Cinq rôles par défaut plus des rôles personnalisés (à partir du forfait Business)
- Clés d'autorisation fines (organisation et projet)
- Seul l'Owner modifie la matrice des autorisations (blocage de l'escalade)
- Garde-fou du dernier Owner : impossible de rétrograder l'unique Owner
- Un Admin ne peut pas réinitialiser la 2FA d'un Owner (isolation des privilèges)
- Gestion des places d'invité avec limites par forfait
- Revue des accès avec état de la 2FA, dernière connexion et marque d'inactivité
Durcissement en production
- Garde au démarrage : le service refuse de démarrer si un secret manque ou est mal formé
- Secrets JWT à usage unique (authentification, état SSO, facturation, planification)
- En-têtes Helmet (HSTS, CSP, X-Frame-Options, COOP/CORP)
- Limites de débit par route (authentification, OAuth, IA, SCIM par locataire)
- Webhooks avec HMAC-SHA256 et protection contre le SSRF
- Vérification du SHA de build au déploiement (pas de retard de révision silencieux)
Vos documents
Ce qu'il advient d'un contrat, d'un plan ou d'un dossier client une fois envoyé dans Onplana.
Stockage privé et chiffré
Les fichiers envoyés sont conservés dans Azure Blob Storage en West US, chiffrés au repos par Azure Storage et répliqués dans une seconde région (East US). Le compte de stockage n'accepte aucun trafic depuis l'internet public et n'est joignable que par un point de terminaison privé. Aucun conteneur n'est public et le compte n'a pas de clés d'accès partagées, Onplana y accède donc par une identité managée.
Chiffré en transit
HTTPS uniquement entre votre navigateur et Onplana, et entre Onplana et le stockage, avec TLS 1.2 au minimum.
Ouvert uniquement par l'application
Chaque téléchargement passe par l'application connectée, qui vérifie que le fichier appartient à votre organisation. Un fichier de projet exige aussi l'accès à ce projet, et un dossier restreint ne s'ouvre que pour les personnes avec lesquelles il est partagé. Il n'existe aucun lien public vers un fichier stocké.
Contrôlé à l'entrée
Le type réel du fichier est lu dans son contenu et comparé à une liste autorisée, exécutables exclus. Jusqu'à 100 Mo par fichier, dans la limite du stockage de votre forfait.
Versions et corbeille
Chaque document conserve son historique de versions, sur tous les forfaits. Un fichier supprimé va dans la corbeille avec son contenu, pendant 30 jours par défaut et six ans avec les préréglages de conservation HIPAA et FINRA.
Partage hors de votre organisation
Un destinataire externe ouvre un fichier partagé avec un code à six chiffres reçu par e-mail, valable 15 minutes. Seuls les expéditeurs vérifiés peuvent partager, les envois sont limités par heure et la personne qui partage peut révoquer le partage à tout moment. Owners et Admins peuvent donner aux liens de partage une expiration par défaut, et à partir du forfait Professional l'Owner peut interdire à tout autre rôle de partager des fichiers hors de l'organisation.
Les fichiers Office restent dans Onplana
Les fichiers Word, Excel et PowerPoint modifiés dans le navigateur s'ouvrent dans le service d'édition propre à Onplana, dans l'environnement Azure d'Onplana, et non dans un éditeur extérieur.
Dans le journal d'audit
Les envois, les téléchargements (un fichier ouvert dans l'application ou lu par un agent), les restaurations de version et les enregistrements depuis l'éditeur Office du navigateur sont consignés dans le journal d'audit, tout comme les suppressions, les partages et révocations, les pièces jointes de tâches ajoutées et retirées et les restaurations depuis la corbeille (à partir du forfait Enterprise). Chaque entrée indique le client d'origine, comme l'application web ou un agent via MCP, et les téléchargements répétés d'un même fichier par une personne en une heure forment une seule entrée.
Les détails, étape par étape : Comment vos fichiers sont protégés (en anglais).
Fonctions de sécurité pour les entreprises
Les forfaits Enterprise et Enterprise+ incluent des fonctions de sécurité supplémentaires pour les organisations soumises à des exigences de conformité strictes :
Guides de configuration pour Microsoft Entra : Configurer le SSO SAML (en anglais) · Configurer le provisionnement SCIM (en anglais) . Une configuration équivalente est possible avec Okta, OneLogin, JumpCloud, Ping et tout fournisseur d'identité RFC 7644 ou SAML 2.0.
Identifiants OAuth et jetons tiers
Tous les jetons OAuth d'accès et d'actualisation (pour Google, Microsoft, Box, Dropbox et tout autre fournisseur intégré) sont chiffrés au repos avec AES-256-GCM avant d'être écrits dans notre base de données. Les clés de chiffrement sont gérées dans Azure Key Vault et jamais stockées avec les données chiffrées. Lorsque vous déconnectez une intégration, Onplana révoque immédiatement les jetons auprès du fournisseur (s'il prend en charge la révocation par jeton) et marque l'enregistrement de connexion comme supprimé, puis le purge après 30 jours.
Nos pratiques de sécurité
Développement sécurisé
Les revues de code et les tests axés sur la sécurité font partie de chaque cycle de publication.
Réponse aux incidents
Procédures documentées de réponse aux incidents, avec niveaux de gravité et chemins d'escalade définis.
Gestion des dépendances
Surveillance automatique des vulnérabilités connues dans les dépendances tierces.
Minimisation de l'accès
L'accès interne aux systèmes de production suit le principe du moindre privilège, avec MFA obligatoire.
Traitement des données
Règles strictes d'accès, de conservation et de suppression des données. Aucune donnée client sur les machines de développement.
La revue de sécurité, avec ses réponses
Les questions d'un questionnaire de sécurité fournisseur, avec nos réponses et la page dont chacune provient. Le traitement des données d'IA vient en premier.
Traitement des données d'IA
- Quels fournisseurs d'IA Onplana utilise-t-il ?
- L'API Claude d'Anthropic et le service Azure OpenAI de Microsoft. Onplana exploite les deux et décide lequel traite les requêtes, l'autre restant en réserve, par exemple pour basculer lors d'une panne du fournisseur. Source : Sous-traitants (en anglais)
- Où les requêtes d'IA sont-elles traitées ?
- Anthropic aux États-Unis. Azure OpenAI dans l'environnement Azure OpenAI propre à Onplana, dans Azure East US 2 (États-Unis), sans partage de données avec OpenAI Inc. Source : Sous-traitants (en anglais)
- Quelles données sont envoyées au fournisseur d'IA ?
- Le texte des projets, les descriptions de tâches et tout texte libre transmis à une fonction d'IA, lorsque quelqu'un en utilise une : détection des risques, génération de plans, rapports d'état et chat dans l'application. Source : Sous-traitants (en anglais)
- Nos données servent-elles à entraîner des modèles d'IA ?
- Non. Les données de projet envoyées à un fournisseur d'IA servent uniquement à produire la réponse à cette requête, et aucune donnée client ni aucun contenu de conversation ne sert à entraîner des modèles d'IA. Source : Politique de confidentialité, section 3 (en anglais)
- Le fournisseur d'IA conserve-t-il nos invites ?
- Le traitement d'IA se fait en temps réel et les fournisseurs ne conservent pas les données au-delà de la durée de la requête. Selon la politique d'Anthropic, les entrées de l'API ne servent pas à l'entraînement et ne sont pas stockées une fois la requête terminée. Source : Politique de confidentialité, section 3 (en anglais)
- Pouvons-nous utiliser notre propre fournisseur d'IA ou notre clé d'API ?
- Non. Onplana exploite lui-même les deux fournisseurs d'IA et détient leurs identifiants, il n'existe pas de fournisseur d'IA apporté par le client. Source : Politique de confidentialité, section 3 (en anglais)
- Peut-on désactiver les fonctions d'IA ?
- Oui. Les fonctions d'IA peuvent être désactivées à tout moment sans affecter la plateforme principale. Source : Politique de confidentialité, section 3 (en anglais)
- Quelqu'un chez Onplana lit-il nos conversations avec l'IA ?
- Pas sur un forfait payant. Sur les forfaits gratuits, les conversations avec l'assistant d'IA de l'application peuvent passer par un contrôle automatique des mauvaises réponses et des abus. S'il détecte un problème, un membre de l'équipe Onplana disposant des droits d'administrateur de la plateforme peut voir l'extrait, et chaque lecture est consignée dans un journal d'audit interne. Source : Politique de confidentialité, section 3 (en anglais)
- Quelles fonctions d'IA vont avec quel forfait ?
- Le chat d'IA avec contexte de projet est disponible sur tous les forfaits, y compris le forfait gratuit ; la détection des risques par l'IA, à partir du forfait Professional. Toute utilisation de l'IA est soumise au quota de jetons d'IA du forfait. Source : Tarifs
Hébergement et emplacement des données
- Où Onplana est-il hébergé ?
- Sur Microsoft Azure en West US (États-Unis) : Container Apps, Postgres Flexible Server, Redis, Blob Storage et Key Vault. Source : Sous-traitants (en anglais)
- Onplana est-il multilocataire, et comment les locataires sont-ils séparés ?
- Oui. Chaque requête est limitée à l'organisation à laquelle elle appartient, avec un nouveau contrôle dans le middleware de requête, de sorte qu'une organisation ne voit jamais les données d'une autre. Source : Ressource DPIA (en anglais)
- Nos données peuvent-elles rester dans la région ou l'abonnement de notre choix ?
- Le service géré fonctionne dans une seule région. Pour la résidence des données, Enterprise+ est un déploiement dédié qu'Onplana met en place et exploite dans votre propre abonnement Azure, où résident aussi les clés de chiffrement. Source : Sécurité
- Faut-il installer quelque chose ?
- Non. Onplana est un service hébergé, utilisé par l'application web, l'API REST et un serveur MCP pour les agents d'IA, avec des applications facultatives pour ordinateur, téléphone et navigateur qui ne dialoguent qu'avec les services d'Onplana. Source : Ressource DPIA (en anglais)
Chiffrement
- Les données sont-elles chiffrées en transit ?
- Oui. TLS 1.2 ou ultérieur sur chaque connexion, HTTPS imposé sur tous les points de terminaison et connexions à la base de données chiffrées. Source : Sécurité
- Les données sont-elles chiffrées au repos ?
- Oui. AES-256 au repos sur Postgres, Blob Storage et Key Vault. Source : Ressource DPIA (en anglais)
- Comment les fichiers stockés sont-ils protégés ?
- Les fichiers sont conservés dans Azure Blob Storage en West US, chiffrés au repos et répliqués en East US. Le compte de stockage n'accepte aucun trafic depuis l'internet public, est joignable par un point de terminaison privé, n'a ni conteneur public ni clés d'accès partagées, et chaque téléchargement passe par l'application connectée. Source : Sécurité, Vos documents
- Comment les jetons des services connectés sont-ils stockés ?
- Les jetons OAuth d'accès et d'actualisation pour Google, Microsoft, Box, Dropbox et d'autres fournisseurs sont chiffrés avec AES-256-GCM avant écriture, les clés étant dans Azure Key Vault. La déconnexion les révoque auprès du fournisseur s'il le permet, et l'enregistrement est purgé après 30 jours. Source : Sécurité
Identité et accès
- Prenez-vous en charge l'authentification unique ?
- Oui, SAML 2.0 et OIDC avec contrôle du domaine vérifié, à partir du forfait Enterprise. Des guides existent pour Microsoft Entra, et tout fournisseur d'identité SAML 2.0 convient. Source : Sécurité
- Prenez-vous en charge le provisionnement SCIM ?
- Oui, SCIM 2.0 avec désactivation par locataire et modifications auditées, à partir du forfait Enterprise. Source : Sécurité
- L'authentification multifacteur est-elle disponible ?
- Oui. Authentification à deux facteurs TOTP avec 10 codes de secours à usage unique, sur tous les forfaits, y compris le forfait gratuit. L'Owner ou un Admin d'une organisation peut réinitialiser l'authentification à deux facteurs d'un membre. Source : Sécurité
- Peut-on limiter l'accès à notre réseau ?
- Oui, avec la liste d'adresses IP autorisées, à partir du forfait Enterprise. Source : Sécurité
- Comment les rôles et autorisations sont-ils contrôlés ?
- Cinq rôles intégrés, la matrice des autorisations à partir du forfait Professional et les rôles personnalisés à partir du forfait Business. Seul un Owner peut modifier la matrice, le dernier Owner ne peut pas être rétrogradé et un Admin ne peut pas réinitialiser l'authentification à deux facteurs d'un Owner. Source : Sécurité
- Comment les sessions sont-elles gérées ?
- Versionnement des jetons avec déconnexion partout et registre de sessions qui applique les délais d'inactivité. Source : Ressource DPIA (en anglais)
- Comment les connexions par force brute sont-elles évitées ?
- Les échecs répétés déclenchent un verrouillage, et les routes de connexion, OAuth, IA et SCIM ont leurs propres limites de débit. Source : Sécurité
Journalisation et surveillance
- Y a-t-il un journal d'audit, et pouvons-nous l'exporter ?
- Oui, à partir du forfait Enterprise : un journal d'audit en ajout seul avec les valeurs avant et après chaque modification, exportable en CSV ou JSON avec filtres et période. Source : Sécurité
- Les événements de sécurité sont-ils enregistrés ?
- Oui. Un flux d'événements de sécurité enregistre les connexions, les changements de mot de passe, les changements de double authentification et l'activité SCIM, et une revue des accès montre pour chaque membre son état de double authentification, sa dernière connexion et s'il est inactif. Source : Sécurité
- L'accès aux fichiers est-il journalisé ?
- Oui, à partir du forfait Enterprise. Les envois, les téléchargements (y compris un fichier lu par un agent), les restaurations de version, les enregistrements Office dans le navigateur, les suppressions, les partages et révocations figurent dans le journal d'audit, chacun avec son client d'origine. Source : Sécurité, Vos documents
Conservation, suppression et sauvegarde
- Pouvons-nous fixer la durée de conservation des données ?
- Oui. Six préréglages de conservation (Standard, GDPR, HIPAA, FINRA, SOC 2 et Custom), le plus strict s'appliquant à une personne présente dans plusieurs organisations, appliqués par un processus quotidien de purge. Source : Sécurité
- Que deviennent les éléments supprimés ?
- Ils vont dans une corbeille et peuvent être récupérés pendant 30 jours par défaut ; avec les préréglages HIPAA et FINRA, un fichier supprimé est conservé six ans. Source : Sécurité, Vos documents
- Pouvons-nous exporter nos données ?
- Oui, à tout moment, sans enfermement. Chaque personne peut aussi exporter ses propres données depuis Paramètres, Confidentialité et données. Source : Ressource DPIA (en anglais)
- Comment le compte d'une personne est-il supprimé ?
- La suppression en libre-service comporte un délai de grâce de 7 jours que la personne peut annuler. Ensuite, les données sont anonymisées sur place puis supprimées par le processus quotidien de purge. Source : Ressource DPIA (en anglais)
- Comment les données sont-elles sauvegardées ?
- Sauvegardes quotidiennes chiffrées avec restauration à un instant donné sur 7 jours sur Azure Postgres Flexible Server. Les fichiers stockés conservent leur historique de versions et sont répliqués dans une seconde région (East US). Source : Sous-traitants (en anglais)
Sous-traitants et contrats
- Quels sous-traitants traitent nos données ?
- Principaux : Microsoft Azure, Stripe, Anthropic, Azure OpenAI, Sentry, Azure Communication Services et hCaptcha. Les sous-traitants d'intégration comme Google, Box, Dropbox, GitHub et Jira ne reçoivent des données que si votre organisation les connecte. Les changements importants sont notifiés à l'avance. Source : Sous-traitants (en anglais)
- Signez-vous un accord de traitement des données, et comment les transferts internationaux sont-ils couverts ?
- Oui. L'accord est envoyé sur demande sous un jour ouvré, avec un exemplaire signé sous cinq, et couvre les transferts par les clauses contractuelles types de l'UE, l'avenant britannique et l'avenant suisse lorsqu'ils s'appliquent. Source : Accord de traitement des données (en anglais)
Opérations de sécurité
- Avez-vous un processus de réponse aux incidents ?
- Oui. Des procédures documentées de réponse aux incidents, avec niveaux de gravité et chemins d'escalade définis. La notification des violations est prévue dans l'accord de traitement des données. Source : Sécurité
- Comment les vulnérabilités sont-elles gérées ?
- Analyses régulières des vulnérabilités, surveillance automatique des dépendances tierces et revue de code avec tests axés sur la sécurité à chaque publication. Source : Sécurité
- Qui chez Onplana peut atteindre la production ?
- L'accès interne à la production suit le moindre privilège avec MFA obligatoire, et aucune donnée client n'est conservée sur les machines de développement. Source : Sécurité
- Comment signaler une vulnérabilité ?
- Par e-mail à support@onplana.com. Source : Sécurité
- Comment les fichiers envoyés sont-ils contrôlés ?
- Le type réel du fichier est lu dans son contenu et comparé à une liste autorisée, exécutables exclus, jusqu'à 100 Mo par fichier. Source : Sécurité, Vos documents
- Les webhooks sortants sont-ils signés ?
- Oui, avec HMAC-SHA256, et les cibles de webhook sont protégées contre la falsification de requêtes côté serveur. Source : Sécurité
Conformité
- Avez-vous un rapport SOC 2 ?
- Pas encore. SOC 2 est sur notre feuille de route. Onplana est hébergé sur Microsoft Azure, un fournisseur cloud conforme à SOC 2, et propose un préréglage de conservation SOC 2. Source : Sécurité
Une question de votre revue manque ici ? Écrivez à support@onplana.com, et l'accord de traitement des données est disponible sur demande depuis la page de l'accord (en anglais).
Besoin d'Onplana dans votre propre abonnement Azure ? Voir comment fonctionne Enterprise+.
Divulgation responsable
Si vous découvrez une vulnérabilité de sécurité dans Onplana, signalez-la de manière responsable. Nous apprécions votre aide pour protéger notre plateforme et ses utilisateurs.
support@onplana.comDes questions sur la sécurité ?
Commencez par la revue de sécurité ci-dessus. Pour tout ce qu'elle ne couvre pas, nous répondons volontiers à votre questionnaire, fournissons de la documentation ou discutons de vos exigences de conformité.
Pour un inventaire fonction par fonction, lisez notre document Security & Compliance Overview (en anglais).