Automated QA for eLearning. Reduce errors. Ship with confidence.
Upload SCORM packages, run automated QA checks, enforce showstopper rules, and export audit-ready reports.
Manual QA is slow, inconsistent, and often takes as long as development. Failures cause launch delays, audit risk, and poor learner experience. In regulated industries, QA failure is operational risk.
Manual checks across slides, interactions, and media consume hours per course.
Different testers catch different issues — results vary from release to release.
No clean evidence trail means higher risk during audits, compliance reviews, or incident investigations.
FULLPASS reads the published slide model your authoring tool produces — every object, trigger, timeline and layer — so it can test how a course behaves, not just how it reads.
Next buttons disabled and never re-enabled, or locked until the timeline ends, with the exact wait in seconds. Buttons that reload their own slide. Instructions naming a button that isn't there. A copied trigger that fires with the one it was copied from. Learners left with no way on.
Screen recordings checked against themselves: a recorded click that misses its highlight, a callout pointing somewhere else, a patch that has lost its text, a stray box laid over the recording.
Text cut off by the slide edge, or running past the bar it sits on. Text printing over other text while both are on screen. Pictures covering words. Headings that jump between slides. Elements almost — but not quite — centred, and shapes left in Storyline's default blue.
The course measured against itself — a project name that reads differently on one slide, Step 07 missing from Steps 01 to 08 — and, if you upload them, against its storyboard and brand palette: screens missing or out of order, wording changed from the script, colours off-brand.
Spelling in British and American English, commonly confused words, missing words, double spaces, repeated words, leftover placeholder text, Word-paste corruption, and the same term spelled two ways.
Voiceovers that play over each other, narration missing from a slide, and captions. Inside a video: an empty screen while the voice carries on, text too faint to read or cut short, a label that flickers, a "click here" nobody can click, and spelling mistakes burnt into the picture.
Manifest validity and dangling references. Whether the course ever records completion, saves its data and closes the session. A "slides viewed" target no learner can reach, a course that reports "Passed" with no test, or a player that won't scale to the LMS window.
Oversized and oversampled images, broken asset references, missing alt text, text contrast measured against the shape behind it, and http:// links that browsers silently block inside an LMS.
Showstoppers block sign-off. Dismiss a false positive with a reason and it is kept in the audit trail, not deleted. Excel and PDF export, and a version history showing whether quality is improving.
A simple workflow designed for speed, accuracy, and sign-off control.
A quick, honest comparison: FULLPASS vs manual QA.
Start free with three courses. No card until you are sure it earns its place.
Need more than 150 courses a month, or more than 10 people? Email info@fullpass.ai and we will sort something out.
No backend needed — this simulates upload, scanning, and a results dashboard.
A small team that answers its own email. No ticket queue, no chatbot — you get one of the people who built it.
SCORM 1.2 and SCORM 2004 packages, courses authored in Articulate Storyline or Rise 360, and standalone video files. Up to 2 GB. Alongside a course you can add its storyboard (.pptx, .docx or PDF) and your brand colours to check it against.
No. A package is held in memory while the scan runs and discarded when it finishes. It is never written to our disks, never backed up, and never sent to anyone else. Only the report is kept.
No, and we will not pretend otherwise. FULLPASS reads the published files — it does not open your course in a browser and click through it. A clean report means the mechanical faults are gone, not that the course is good.
Any time, from the billing portal. Cancellation takes effect at the end of the period you have paid for, and you are not charged again. The refund policy has the detail.
Built by experienced eLearning QA practitioners, designed inside a high-pressure global airline learning environment, created to handle audits, compliance, and delivery at scale.