Database-level tenant isolation
PostgreSQL Row-Level Security keeps each organisation’s data separate, not just filtered in the app.
Tenant data is isolated at the database layer, every action is logged, and AI never publishes without a person signing off.
Hover or tap a layer to see what it does.
Single sign-on with SAML 2.0, OIDC and OAuth providers, plus MFA with authenticator apps and passkeys. Passwordless sign-in with magic links.
Platform, tenant, course and group roles, with permission history and password policies.
PostgreSQL Row-Level Security keeps each tenant’s data separate at the database layer.
Immutable audit logs record every action, ready for regulators and internal review.
AI outputs are logged, labelled and editable, and nothing publishes without human approval.
PostgreSQL Row-Level Security keeps each organisation’s data separate, not just filtered in the app.
Google, Microsoft Entra, Okta, OneLogin and any SAML 2.0, OIDC or OAuth provider.
TOTP and WebAuthn, including passkeys, hardware keys and recovery codes.
Every action recorded with actor, IP address, record and timestamp.
Argon2id password hashing, magic-link invites, 15-minute access tokens with 30-day refresh.
Platform, tenant, course and group roles. Someone can author one course and be a learner in another.
AI should speed up human work without taking control away. Every AI output is editable before it is published.
OpenTelemetry, Prometheus and Sentry, wired in from day one.
Explore more
See BlitzLIS with your own content. Our team will walk you through the AI course generator, multi-tenant setup and analytics.
Ask BlitzLIS answers only from this website’s content.