Digital learning platform

Trainingyou can seeworking.

Courses with virtual instructors, real assessments and verifiable certificates, on an engine that measures every minute of learning. For people learning on their own and for companies training hundreds.

Log in·Sign up

Learning engine · liveA1

Leçon 2 · I numeri

Italian for French speakers · Amira

38%

  • 5languages, content included
  • 8question types in tests
  • 100%progress validated server-side
  • QRpublic certificate verification
  • SCORM1.2 · 2004 · xAPI-ready

For learners

From first click to certificate, without friction.

Six steps, no surprises. The preview is free and your progress is saved continuously.

  1. 01

    Find the course

    Search by topic, language, duration or level.

  2. 02

    Watch the preview

    Trailer, a full lesson, a sample quiz: no account needed.

  3. 03

    Enrol

    Free or with secure payment. Pick up on any device.

  4. 04

    Learn

    Videos, texts, vocabulary, dialogues. Notes and transcripts always at hand.

  5. 05

    Pass the test

    Randomly drawn questions, server-side grading, every attempt tracked.

  6. 06

    Get your certificate

    PDF with QR code: anyone can verify it's authentic.

Catalogue

Topics that matter, at work and in life.

Categories are data, not code: the catalogue grows without rebuilding the platform.

View all →

Featured courses

Workplace safety▶ Free preview

General Safety Training for Workers

The core occupational safety concepts required by Article 37 of Italian Legislative Decree 81/2008, explained through real-world examples.

2 h 7 min12 lessonsBeginnerItalian
€39+IVATraining certificate
Languages▶ Free preview

English – Level 1

Start from zero: say hello, introduce yourself, count and order a coffee.

1 h 4 min7 lessonsBeginner
€19+IVACertificate of completion
Languages▶ Free preview

Italian – Level 1

Start from zero: say hello, introduce yourself, count and order a coffee.

1 h 4 min7 lessonsBeginnerItalian
FreeCertificate of completion
Privacy & GDPR▶ Free preview

GDPR and Privacy for People Who Handle Data

GDPR rules turned into everyday habits: emails, files, phone calls, records and data breaches.

1 h 27 min9 lessonsBeginnerItalian
€49+IVACertificate of completion

AI training

Virtual instructors. Real content.

We use artificial intelligence to produce better training, faster and in more languages. Every text is written and reviewed by people, and every virtual instructor is disclosed as such.

Amira — Virtual teacher · Italian for French speakers

Amira

Virtual teacher · Italian for French speakers

AI

Emma — Virtual teacher · English

Emma

Virtual teacher · English

AI

Giulia — Virtual trainer · Safety

Giulia

Virtual trainer · Safety

AI

Marco — Virtual teacher · Italian

Marco

Virtual teacher · Italian

AI

Sofia — Virtual teacher · Digital communication

Sofia

Virtual teacher · Digital communication

AI

Same lesson, another language

Amira's trailer exists in French and in Tunisian Derja: the player picks the right track.

Bonjour ! Buongiorno ! Je suis Amira, ta prof d'italien.

On part de zéro : saluer, te présenter, et les mots utiles au travail.

Petit à petit, tu parleras italien, et tu seras prêt à travailler en Italie.

  1. 01

    Avatars and virtual instructors

    A consistent face and voice for every learning path, generated and disclosed.

  2. 02

    Native voice-over

    Model words are spoken by a native voice, not a machine translator.

  3. 03

    Truly multilingual

    The same course with audio, subtitles or video per language.

  4. 04

    Animations and simulations

    Acted dialogues, animated cards, real work situations.

  5. 05

    Quizzes and tests

    Question banks with random draws and eight answer types.

  6. 06

    Interactive content

    Vocabulary lists, repetition drills, synchronised transcripts.

AI isn't the product. It's how we make it.

Completion rules

Free, sequential or strict. Your call.

Per course, per package, per company or per individual assignment. And the rules are enforced on the server, not just in the interface.

Full viewing, no skipping, mandatory test: for training that has to be documented.

  • No skipping ahead in videos
  • Full viewing required
  • Test with a minimum pass mark
  • Maximum number of attempts
  • Minimum active time per lesson
  • Assignment deadline
  1. ✓Benvenuto: perché la sicurezza
  2. ✓Pericolo, rischio, danno
  3. 3Prevenzione e protezione
  4. 🔒︎Chi fa cosa in aziendaLocked
  5. 🔒︎Diritti e doveriLocked
  6. 🔒︎Test finaleLocked
04:12In this course you can't skip past the point you've already watched

For business

All your company's training, in one place.

From buying seats to the archived certificate: every step is tracked, exportable and verifiable.

Safety Pack37 / 50

13 seats free · Expires on 06/2027

  1. 1

    Buy a package

    Seats for the courses you need, with expiry and renewal.

  2. 2

    Import your people

    CSV or Excel with preview, errors and duplicates flagged.

  3. 3

    Assign courses

    To people, groups, departments or sites, in one click.

  4. 4

    Set the rules

    Sequential or strict, pass marks, attempts, deadlines.

  5. 5

    People learn

    On computer or phone, picking up where they left off.

  6. 6

    ApprendoLab monitors

    Active time, real viewing, duplicate sessions blocked.

  7. 7

    Tests are taken

    Random questions, server-side grading, attempt history.

  8. 8

    Certificates are issued

    PDF with QR and validity; renewals schedule themselves.

  9. 9

    You stay in control

    Dashboards, filters by department and site, CSV, Excel and PDF export.

Analytics

Numbers an HR manager can take into a meeting.

Sample company dashboard with demo data.

Officine Rinaldi · Dashboard

Sample data

People

247

+18 · 90 gg

Completion rate

78%

+9 pt

Tests passed

91%

1,3 tentativi medi

Expiring (90 days)

23

9 entro 30 gg

Completions over time

CompletedStarted
050100NovJanMarMayJulSepOct
Completions over time
CompletedStarted
Nov1220
Dec1826
Jan1524
Feb2635
Mar3140
Apr2944
May4452
Jun3855
Jul5263
Aug6172
Sep5770
Oct7081

Training by department

CompletedIn progress
  • Produzione508 h
  • Magazzino388 h
  • Amministrazione224 h
  • Commerciale217 h
  • IT110 h
Training by department
CompletedIn progress
Produzione412 h96 h
Magazzino268 h120 h
Amministrazione190 h34 h
Commerciale156 h61 h
IT88 h22 h

Verifiable certificates

One QR code. One truth.

Every certificate has a unique code and a public verification page showing only what's needed: holder, course, date, validity. Revocable, reissuable, with expiry.

ApprendoLab never automatically claims legal recognition for a course. For regulated training we configure the legal reference, required duration, attendance and assessment, so you always know exactly what you are issuing.

Verify a certificate →

Built to last

  • Security enforced by the backend

    Firestore rules, roles and custom claims: no permissions that exist only in the UI.

  • GDPR from day one

    Data in the EU, recorded consents, export and erasure of personal data.

  • Open standards

    SCORM 1.2 and 2004, xAPI-ready events, independent native engine.

  • Accessible

    Keyboard navigation, subtitles, transcripts, AA contrast.

Frequently asked questions

Can I try a course before buying it?

Yes. Every course has a public preview chosen by the administrator: a trailer, a lesson, an excerpt of the syllabus or a sample quiz.

How do you know a lesson was actually followed?

The player sends periodic heartbeats that the server validates against its own clock: active time, portions of video actually watched, blocked skips and duplicate sessions. Completion is decided by the backend, not the browser.

Are the certificates legally recognised?

It depends on the course and the applicable regulations. For each course we state the certificate type, the legal reference and the requirements; we never claim legal recognition that doesn't exist.

Can we upload our own company courses?

Yes: with the course builder, with SCORM 1.2/2004 packages, or by asking us to produce them with virtual instructors in your language.

Which languages are supported?

Italian, English, French, Romanian and German: interface, course pages, quizzes, certificates and notifications.

Where do you start?