Security you can trust
Enterprise-grade security with encryption, compliance, MFA, and role-based access control
Enterprise-grade security
Protecting your school data with industry-leading security
Data Encryption
All data encrypted in transit and at rest
- HTTPS/TLS encryption
- Encrypted data storage
- Secure key management
- Encrypted backups
Multi-Factor Authentication
Additional security layer with MFA
- Two-factor authentication
- SMS verification
- Authenticator apps
- Secure login
Role-Based Access Control
Fine-grained permissions for every user
- Admin, teacher, parent roles
- Student data privacy
- Class-specific access
- Granular permissions
Secure Data Storage
Student and school data stored securely
- Encrypted databases
- Regular security audits
- Secure backups
- Data isolation
Activity Logging
Track user activity and system events
- User activity logs
- Security event tracking
- Access monitoring
- Compliance reporting
Secure Infrastructure
Enterprise-grade hosting and protection
- DDoS protection
- Secure hosting
- Regular updates
- Infrastructure monitoring
Compliance & Certifications
Educational privacy and security compliance
- FERPA compliance
- COPPA compliance
- GDPR ready
- Educational standards
Security Updates
Regular security assessments and updates
- Security patches
- Vulnerability scanning
- Code reviews
- Security best practices
Automated Backups
Regular backups with data recovery
- Automated backups
- Data recovery
- Backup retention
- Secure backup storage
Interactive Demo
See how role-based access control works in practice
Role-Based Access Control
Security Standards & Compliance
Meeting the highest security and compliance standards
FERPA
Student Educational Records Protection
Hover to learn more
FERPA
Protects student educational records. Parents and students control access to their records.
How we do it:
Supabase role-based access controls ensure only assigned teachers and authorized admins can view student records. Parents access their children's data through a secure, separate portal.
COPPA
Children's Online Privacy Protection
Hover to learn more
COPPA
Protects children under 13 online. Requires parental consent for data collection.
How we do it:
All student accounts require parent or administrator setup. We collect only essential educational data. Parents can review and request deletion of their child's data at any time.
GDPR
European Data Privacy Rights
Hover to learn more
GDPR
Gives individuals control over their personal data.
How we do it:
Supabase provides GDPR-compliant infrastructure. Users can request data exports and deletions. All data is encrypted, and we maintain transparent privacy policies.
Secure Payments
PCI Compliant Payment Processing
Hover to learn more
Secure Payments
Credit card data handled safely. We never store card numbers.
How we do it:
We use Stripe (PCI DSS Level 1 certified) for all payments. Card numbers never touch our servers - they go directly to Stripe. We only store payment method tokens for recurring billing.
Built for everyone
See how security works for each role
Complete Security Control
Manage security settings and access

Light: security-admin-view.png
Upload both light & dark versions to /public/features/
Ready to secure your school data?
Experience enterprise-grade security designed for educational institutions