The platform

One platform. Three audiences. All thought through.

Fern works the way your team actually works — from the support worker between visits to the clinical lead on audit day.

For support workers

A learning app that lives in your pocket

Pages load fast on 4G. Lessons are short. Progress saves automatically. When work gets in the way, learners pick up exactly where they left off.

  • check_circleMobile-first — never desktop-retrofitted
  • check_circleQuiz retries you can configure per course
  • check_circleCertificates issued automatically when a learner passes

For provider admins

Compliance you can actually see

A live dashboard that answers the only two questions audit ever asks: who has completed what, and when does it expire? Plus alerts when learners stall or fail.

  • check_circleUser management with bulk CSV imports
  • check_circleRenewal tracking with 30 / 7 / day-of reminders
  • check_circleAudit-ready CSV exports for every dimension

For super admins

Multi-tenant control with airtight isolation

One platform, many providers. Every tenant is fully isolated at the database layer via Postgres row-level security — there is no path for cross-tenant data to leak, even if application code makes a mistake.

  • check_circleRow-level security on every tenant-scoped table
  • check_circlePer-tenant course publishing and feature flags
  • check_circlePlatform-wide analytics across the customer base