Skip to content

Get mandatory training done, and prove it.

Lunera puts short safety and compliance courses inside the app your employees already use, and keeps a record of who completed each one, and when, that stands up to an audit.

Site safety orientation

Renewal window Oct 1–31 · 240 people

Example data

88%complete

  • Complete212
  • In progress14
  • Due9
  • Overdue5
PersonStatusModules
Sarah MitchellShift supervisorComplete6 / 6
Marcus JohnsonMaintenance technicianIn progress4 / 6
Emily CarterProcess engineerComplete6 / 6
David NguyenForklift operatorDue in 3 days0 / 6
Jessica RamirezLab technicianOverdue 2 days2 / 6

From course to proof, in three steps.

  1. 1

    Build short courses

    Your training team puts together courses from short modules: a video, a few questions, or a video followed by questions. Order them, set a cover, and schedule renewals ahead of certification expiry.

    Example data

    Site safety orientation

    6 modules · renews every 12 months

    1. VideoHazard awareness2 min
    2. QuestionsPersonal protective equipment3 questions
    3. Video + questionsEmergency exits and assembly3 min
    4. VideoReporting incidents2 min
    5. QuestionsLockout/tagout basics4 questions
    6. Video + questionsWorking around forklifts3 min
  2. 2

    Deliver them inside your app

    Your app asks Lunera's API for the courses an employee should see, plays them, and reports every step back. Your people never get a second login or a separate portal.

    Example data

    GET /api/public/courses

    What your app shows the employee

    • Site safety orientation3 of 6 modules
    • Hazard communicationOpens Oct 12
    • New hire onboardingComplete
    • Forklift operator refresher1 of 4 modules
  3. 3

    Prove every completion

    Every start, video, answer and signed declaration is stored with a timestamp. When someone asks who completed what, and when, the record is already there.

    Example data

    Sarah Mitchell

    Shift supervisor · Site safety orientation

    1. Start acknowledged
    2. Hazard awarenessVideo watched
    3. Personal protective equipment3 of 3 questions correct
    4. Emergency exits and assemblyVideo watched, 2 of 2 correct
    Signed Oct 2, 2:09 PM

    I confirm that I personally completed this training and all related learning checks, and that I did not ask anyone else to complete it on my behalf.

Everything mandatory training needs.

Lunera is built for training people have to complete, and for the teams who have to prove it.

Scheduled renewals
Courses open for each person inside their renewal window, before their certification expires, with the deadline visible from day one.
A record that holds up
Learners acknowledge the start and sign a completion declaration. Lunera stores who signed, when, and the exact wording.
The right people, the right courses
Restrict a course to named people, publish it inside a date window, or try it with testers in the live app first.
Progress you can act on
See progress by course, module and person, with engagement, responses and adoption across your workforce.
Organized the way you work
Group courses into projects by topic or department, feature a course of the month, and attach badges to modules.
Built for your existing app
A public API for course lists, course detail, progress events and completion status, keyed per connected system.

Training that lives inside your app.

Create a source system in Lunera and your app gets its own API key. Every request names the employee with the ID you already use, so there are no new accounts to manage.

Courses this employee can see, with their progress.

GET /api/public/courses
x-api-key: ••••••••••••
x-external-user-id: EMP-10482

Response · example data

{
  "success": true,
  "data": [{
    "id": "c8f1…",
    "title": "Site safety orientation",
    "modulesCount": 6,
    "isLinear": true,
    "progress": {
      "status": "active",
      "completedModules": 3,
      "totalModules": 6,
      "progressPercentage": 50
    }
  }]
}

See Lunera with your own training.

Tell us who you need to train and by when. We’ll walk you through Lunera with one of your own courses in mind.