Sécurité

Dans ce document, on va examiner le fonctionnement de Redokun, les principaux choix de sécurité qu’on a faits et nos principales politiques de sécurité internes.
Si tu as d’autres questions concernant la sécurité, consulte notre politique de confidentialité et nos conditions d’utilisation ou écris-nous à [email protected]. On sera ravis d’y répondre.
Infrastructure
Notre infrastructure matérielle est composée de serveurs qui font tourner notre application principale et ses services annexes.
Centres de données
Notre application fonctionne dans les meilleurs centres de données au monde, qui garantissent tous le respect des normes les plus connues du secteur :
- ISO 27001
- SOC 1 et SOC 2
Dans tous les centres de données qu’on utilise, la sécurité physique est aussi certifiée à différents niveaux.
Les centres de données garantissent un service de gardiennage 24 h/24 et 7 j/7, des systèmes de détection d’intrusion et des politiques strictes d’accès du personnel. Seules quelques personnes sont autorisées à entrer dans les centres de données, et leurs actions sont régulièrement auditées.
Les données envoyées par nos clients (par exemple, les documents et les traductions) sont hébergées en Europe (Irlande et Allemagne).
Réseau
Tous nos serveurs et services sont protégés par des pare-feux qui laissent passer le trafic uniquement via des ports et protocoles explicitement autorisés.
On utilise un CDN mondial (CloudFlare) qui atténue les attaques DDoS et protège nos serveurs du web public grâce à une protection DDoS de 155 Tbps.
CloudFlare sécurise aussi notre application et nos API, bloque les bots et détecte les anomalies et les charges utiles malveillantes, tout en surveillant les attaques sur la chaîne d’approvisionnement des navigateurs.
Toutes les connexions à notre service et entre nos services sont chiffrées avec TLS. Ça garantit que tout le trafic circule en toute sécurité à travers nos services et parvient à nos utilisateurs sans être compromis.
On applique des limites de débit (sous différentes formes) pour empêcher les acteurs malveillants de dégrader les performances sur différents comptes et garantir de bonnes performances pour tout le monde.
Plus de détails
Découvre plus d’infos sur les politiques de sécurité de nos fournisseurs d’infrastructure :
Détails de paiement
Pour traiter les paiements, on utilise Stripe et Chargebee. Les deux sont conformes aux exigences PCI pour le chiffrement et le traitement des paiements par carte bancaire. On ne gère directement aucune information de carte bancaire.
Développement
Chaque modification en production a d’abord passé avec succès une série de tests automatisés. On fait régulièrement des tests manuels pour s’assurer que l’application a un comportement cohérent et conforme aux attentes.
Notre cycle de développement comprend des processus qui garantissent le maintien d’une base de code de qualité, c’est-à-dire propre et plus sécurisée.
On met régulièrement à jour nos dépendances pour maintenir nos processus de développement aussi à jour que possible, tout en intégrant toutes les corrections de sécurité apportées par les outils.
Tiers
On travaille avec de nombreux tiers utiles pour différentes parties de l’application. Dans chaque cas, on leur donne accès au strict minimum d’informations nécessaires et on utilise un mot de passe ou un jeton d’accès unique pour chaque tiers. En procédant ainsi, on essaie de minimiser le risque qu’un système soit compromis et ait accès à tout le reste.
On s’assure que chaque tiers avec qui on travaille est aussi attentif que nous à la sécurité.
Données
Toutes les données sont chiffrées en transit avec TLS, aussi bien en interne entre les services qu’en externe, jusqu’aux utilisateurs.
On garde les sauvegardes de la base de données jusqu’à 6 mois.
Si tu supprimes ton document, on efface immédiatement toutes les données de la base de données en production, mais on garde des copies dans nos sauvegardes, qui ne sont pas accessibles depuis le système en production.
Les mots de passe des utilisateurs sont hachés avec Bcrypt puis stockés dans notre base de données.
Fiabilité
Toute notre infrastructure est fiable et facile à reproduire grâce à sa conception. On utilise Ansible pour pouvoir reprovisionner toute notre application en une seule exécution.
En cas d’incident, on a une équipe de développeurs qui reçoivent des notifications sur leur téléphone mobile pour pouvoir agir au plus vite. On est alertés en cas de taux d’erreur élevé ou si les serveurs sont inaccessibles.
On collecte des métriques d’état à la fois sur nos serveurs et auprès de tiers qui font des vérifications depuis des serveurs répartis dans le monde entier, ce qui nous donne une bonne visibilité sur l’état de notre infrastructure.
Personnes
L’équipe de Redokun est composée de professionnels très bien formés et très attentifs à leur sécurité personnelle.
Cela dit, on a les règles d'équipe suivantes :
- 2FA : on accède à tous les services hébergeant Redokun avec des comptes sur lesquels la 2FA est activée
- gestionnaire de mots de passe : on n'utilise jamais les mêmes identifiants sur plus d'un service. On crée des mots de passe robustes et on les stocke, ainsi que les clés de tiers, dans un gestionnaire de mots de passe chiffré
- accès à distance : on limite au maximum les points d'accès à notre environnement de production
- sécurité informatique : on impose des mots de passe robustes pour nos ordinateurs et on chiffre les disques.
Divulgation de vulnérabilités
Si tu as trouvé une faille de sécurité, contacte-nous à [email protected].
Streamline your translation workflow with zero downtime. Discover how.
