Migrate from Teachable. Keep your courses, lose the platform lock-in.
A multi-tenant LMS built for organizations — SSO-authenticated learners, one-click Teachable imports, and a full course builder. Your content, your identity provider, your brand.
Built for organizations that outgrew Teachable
Teachable Import Engine
Point it at your Teachable school, select the courses you want, and walk away. The pipeline extracts course structure, lesson content, video embeds, images, and file attachments — then reconstructs everything faithfully inside your new platform.
SSO-First Access Control
Learners authenticate through your existing identity provider — Okta, Azure AD, Google Workspace, or any SAML 2.0 / OIDC-compatible IdP. No separate passwords, no manual provisioning.
Drag-and-Drop Course Builder
Create and restructure curriculum visually — drag sections and lessons into order, write rich-text content inline, embed videos from YouTube, Vimeo, Wistia, or Loom, and upload file attachments.
True Multi-Tenant Architecture
Every organization gets its own subdomain, isolated data, and independent SSO configuration. Courses, members, and learner progress are strictly partitioned — one deployment serves every tenant.
Learner Progress Reporting
Admins see per-course completion rates, per-learner progress tables, and enrollment breakdowns from a single dashboard. Export any report to CSV for offline analysis or HR systems.
Organization Branding Controls
Upload your logo and set a primary brand color. Learner-facing pages — catalog, lesson player, and dashboard — reflect your organization's identity, not the platform's.
Role-Based Admin Permissions
Admins access course builder, enrollment management, SSO configuration, and reporting. Learners can only see published courses they're enrolled in. Privilege escalation is blocked at the API layer.
Background Import with Live Monitoring
Large course libraries import asynchronously. Admins watch real-time stage-by-stage progress — assets migrated, errors logged, estimated completion — without leaving the page or losing work.
From Teachable school to live platform in four steps
Connect your Teachable school
Enter your Teachable school URL and admin credentials in the import wizard. The platform discovers your full course catalog and presents it for selection — credentials are encrypted at rest and never logged.
Select courses and launch the import
Choose which courses to migrate. The pipeline fetches every section, lesson, video embed, image, and downloadable attachment, re-uploads assets to your organization's private storage, and reconstructs content in the native lesson editor format.
Configure SSO and invite your organization
Paste your OIDC discovery URL or SAML metadata into the SSO settings panel, map user attributes, and test the connection. Learners then sign in through their existing identity provider — no separate account creation required.
Learners enroll and progress — admins watch it happen
Learners browse the course catalog, enroll, and work through lessons on any device. Admins track completion rates, export progress reports, and manage enrollments from a live dashboard.
Security your IT team will actually sign off on
Enterprise identity, private asset storage, and a full audit trail — built in from day one.
AES-256 Credential Encryption
Teachable import credentials are encrypted at rest using AES-256 and decrypted only transiently inside the background worker. They are never logged or exposed in API responses.
Private Asset Delivery via Signed URLs
Every PDF and image is served through short-lived signed URLs generated server-side on each render. There are no publicly guessable permanent asset links.
Immutable Admin Audit Log
SSO configuration changes, enrollment modifications, course publishing events, and import job starts are all recorded in a tamper-evident audit log accessible from the settings panel.
Strict Tenant Data Isolation
Every database query is scoped to the authenticated organization. Cross-tenant data access is structurally prevented — not just policy-guarded.
Built with compliance in mind
Data retention, erasure, and audit trails are features, not afterthoughts.