Enterprise-Grade Security

EdForge is built from the ground up with security as a core principle. Protect your students' data with infrastructure-level isolation and compliance-ready architecture.

Multi-Tenant Security Architecture

Our architecture ensures complete data isolation between tenants while providing enterprise-grade performance and scalability.

Tenant Isolation Model

Basic Tier

Shared table with partition-key isolation. Cost-effective for smaller institutions.

Advanced Tier

Enhanced isolation with dedicated table partitions and higher throughput.

Premium/Enterprise

Dedicated tables per tenant with custom SLAs and compliance guarantees.

Data Protection Flow

1

Request Authentication

JWT tokens validated with tenant context extraction

2

Tenant Validation

All queries scoped to tenant partition key

3

RBAC Enforcement

Role-based permissions checked before data access

4

Audit Logging

All access logged with immutable audit trail

Security Features

Comprehensive security controls designed for educational data protection.

Data Encryption

All data is encrypted at rest using AES-256 encryption and in transit using TLS 1.3. Database encryption is managed through AWS KMS with automatic key rotation.

Multi-Tenant Isolation

Infrastructure-level tenant isolation using partition-key based separation in DynamoDB. Each tenant's data is physically separated, preventing any cross-tenant data access.

Role-Based Access Control

Granular RBAC system with customizable roles and permissions. Define exactly who can access what data at the school, district, and system levels.

Comprehensive Audit Logging

Every data access and modification is logged with WHO, WHAT, WHEN, and WHERE. Audit logs are retained for 2 years to comply with FERPA requirements.

Secure Authentication

Enterprise-grade authentication powered by AWS Cognito with support for SSO, MFA, and integration with identity providers like Google Workspace and Azure AD.

Real-Time Monitoring

24/7 security monitoring with automated threat detection, anomaly alerts, and incident response procedures.

Compliance & Certifications

Built to meet the strictest educational data protection requirements.

FERPA Compliant

Full compliance with Family Educational Rights and Privacy Act requirements for student data protection.

COPPA Ready

Designed to meet Children's Online Privacy Protection Act requirements for users under 13.

GDPR Compatible

Data processing agreements and controls to support GDPR compliance for international users.

SOC 2 Roadmap

Actively pursuing SOC 2 Type II certification with controls already implemented.

FERPA-Compliant Audit Trail

Every action in EdForge is logged with comprehensive audit information, retained for the 2-year period required by FERPA and available for compliance reporting.

  • Timestamped Records

    Precise timestamps for every data access and modification

  • User Attribution

    Track WHO accessed WHAT data and WHEN

  • Change Tracking

    Before/after snapshots for all data changes

  • Immutable Storage

    Audit logs cannot be modified or deleted

Sample Audit Entry

{
  "timestamp": "2025-12-15T10:30:00Z",
  "userId": "user-abc-123",
  "userRole": "school_admin",
  "action": "UPDATE_STUDENT",
  "entityType": "STUDENT",
  "entityId": "student-xyz-789",
  "schoolId": "school-456",
  "changes": {
    "before": { "grade": "10" },
    "after": { "grade": "11" }
  },
  "ipAddress": "192.168.1.xxx",
  "severity": "info",
  "ttl": 1797552600
}

Cloud Infrastructure Security

Built on enterprise-grade cloud infrastructure with best-in-class security.

AWS Infrastructure

  • DynamoDB with encryption at rest
  • Cognito for identity management
  • VPC isolation for services
  • CloudWatch monitoring

Event-Driven Design

  • EventBridge for service coordination
  • Asynchronous processing
  • Decoupled microservices
  • Dead-letter queues for reliability

Data Protection

  • AES-256 encryption at rest
  • TLS 1.3 in transit
  • Automated backups
  • Point-in-time recovery

Report a Security Vulnerability

If you discover a security vulnerability in EdForge, please report it responsibly. We take all reports seriously and will respond promptly.