marketing.nav.featuresPricingToolsDemoBlog
OpenFormations
Sign inGet started
OpenFormations

The all-in-one platform to create, sell, and manage your online courses.

Platform

marketing.footer.featuresPricingDemoBlogAboutComparisons

Free tools

Programme generatorLearning objectivesQualiopi checklist

Courses

SST TrainingWorkplace Safety (UK)Workplace Safety (USA)Certification GuideQualiopi Glossary

Resources

HelpDocumentationAPIStatus

Legal

TermsPrivacyCookiesLegal noticeAccessibility

Stay informed

Training tips, product updates, and Qualiopi best practices.

© 2026 OpenFormations. All rights reserved.

Crafted by Mattéo Rogier

TermsPrivacyCookies
BlogGuideSecurity and data hosting
Back to blog
Guide5 minJanuary 1, 2026

Security and data hosting

Technical architecture, encryption, authentication, European hosting — everything about OpenFormations security.

Security and data hosting

Table of contents

Security at OpenFormationsArchitectureAuthenticationEncryptionAccess controlBackupsCompliance

Security at OpenFormations

The security of your data and your learners' data is our absolute priority.

Architecture

ComponentTechnologyHosting
ApplicationNext.js (Vercel)Global Edge
DatabasePostgreSQL (Supabase)Europe (AWS eu-west)
File storageSupabase StorageEurope
PaymentsStripeEurope
CDNVercel Edge NetworkGlobal

Authentication

  • Passwords hashed with bcrypt (cost 12)
  • JWT sessions with automatic rotation
  • Brute force attack protection
  • Automatic expiration of inactive sessions

Encryption

  • In transit: TLS 1.3 (HTTPS) on all connections
  • At rest: AES-256 for stored data
  • Payments: processed by Stripe (PCI DSS Level 1)

Access control

OpenFormations uses PostgreSQL Row Level Security (RLS):

  • Each trainer can only see their own data
  • Each learner can only see their courses
  • Data cannot be accessed by other users

Backups

  • Automatic daily backups
  • 30-day retention
  • Real-time replication for high availability

Compliance

  • GDPR: compliant (data hosted in Europe)
  • HTTPS: mandatory on all endpoints
  • Cookies: strictly necessary only

Questions about security? Contact us at contact@openformations.com.

Need help?

Our team is available to answer all your questions about the platform and support you.

contact@openformations.com

Related articles

How to prepare for your Qualiopi audit in 2026
Guide12 min

How to prepare for your Qualiopi audit in 2026

Complete guide to preparing your Qualiopi audit: choosing a certification body, documentation, audit process, handling non-conformities, and practical tips.

The 32 Qualiopi indicators explained in plain English
Guide15 min

The 32 Qualiopi indicators explained in plain English

A complete breakdown of the 32 indicators from the Referentiel National Qualite: what they mean, what evidence is expected, and practical tips for each one.

How to create a Qualiopi-compliant training program
Guide10 min

How to create a Qualiopi-compliant training program

How to write a training program that meets Qualiopi requirements: mandatory elements, learning objectives, assessments, and best practices.