Monitoring

Aseptic behavior monitoring

Cameras check the behaviors your procedures prohibit, such as fast movement near open product or skipped glove disinfection. Each detection becomes a case, and a trained reviewer decides it.

GMP workspace, sample data
A case page for a glove that passed over open tubes: the drawn evidence frame, what the system recorded, and the form to confirm, dismiss or escalate.
A case, with its evidence frame and decision form. The frame is a drawn illustration; in your system it is the recorded clip. Sample data.

Why it matters

Regulators ask you to watch how operators work

FDA and EU GMP Annex 1 both expect aseptic technique at all times and regular observation of operator behavior during real production.
“Aseptic operations (including APS) should be observed on a regular basis by personnel with specific expertise in aseptic processing to verify the correct performance of operations including operator behaviour in the cleanroom and address inappropriate practices if detected.”
Annex 1, clause 8.19(opens the official source)EU GMP Annex 1 (2022)Checked 24 Sep 2026
“Supervisory personnel should routinely evaluate each operator’s conformance to written procedures during actual operations. Similarly, the quality control unit should provide regular oversight of adherence to established, written procedures and aseptic technique during manufacturing operations.”
FDA aseptic guidance, page 17(opens the official source)FDA guidance, nonbindingChecked 24 Sep 2026
“To ensure maintenance of product sterility, it is critical for operators involved in aseptic activities to use aseptic technique at all times.”
FDA aseptic guidance, page 17(opens the official source)FDA guidance, nonbindingChecked 24 Sep 2026
“Movement of personnel should be slow, controlled and methodical to avoid excessive shedding of particles and organisms due to over-vigorous activity.”
Annex 1, clause 7.18(opens the official source)EU GMP Annex 1 (2022)Checked 24 Sep 2026

What it watches

Written rules, each traced to its sources

Six example conditions from the demo. Your procedures set the real rules at setup, and each condition is added with its own rule, cameras and limit. The condition library holds 19 more.

How it works

From detection to record

  1. The detector opens a case

    Each case gets an ID, the time from the site clock, the camera, the rule and its version, and the detector version.

  2. A reviewer decides

    Confirm, dismiss or escalate, with a reason from a fixed list. Every decision records the person, role, date and time.

  3. A quality lead closes escalations

    With the outcome, and the deviation or CAPA number when one is raised. Reviewers cannot close them.

  4. Reports add it all up

    For any week or month: detected equals confirmed, dismissed, open escalations and waiting cases.

Who does what

The software flags. People decide.

The software

  • Checks each camera view against written, versioned rules
  • Opens a case with the time, camera, rule and clip reference
  • Records every decision with the person, role, time and reason
  • Counts every case in controlled reports and unlocked exports

Your team

  • Writes the rules in your procedures and approves them
  • Reviews every case and decides it
  • Investigates escalations under your deviation procedure
  • Coaches operators from the cases and signs the reports

Operator privacy

Operators stay anonymous

Operators appear as labels such as Subject 8. A label holds within one camera and one shift. The system keeps no link from a label to a name and builds no face templates, so only your team can match a label to a person.

What it produces

Records your quality unit can use

  • Counts by condition, area and shift, a daily trend, every escalation with its outcome, the audit trail, and review and approval signatures.

  • Event record

    PDF

    One case with its evidence reference, the rule and its sources, and every decision: the record to attach to a deviation.

  • Operator reports

    On screen

    Events for each operator label, by camera and shift, with clips, for coaching without names.

  • Audit trail

    PDFXLSXCSV

    Every decision in order, with a SHA-256 hash chain on every export.

Page 5 of an Aseptic Behavior Monitoring Report: detections by condition, area and shift, and a stacked bar chart of confirmed events per day.
Aseptic Behavior Monitoring Report, results and trend. Sample data.

Beyond aseptic technique

The same system for other GMP practices

Gowning, glove changes, disinfection technique, personnel flow and material handling work the same way: a written rule, a detector, a case for a person to decide, and the same records and signatures.

Questions

Common questions

Which behaviors can it watch?
The demo watches six: pace near the filling line, how components are loaded, reaching over open containers, glove disinfection between glove ports, component bags touching the hopper, and gowning order. Each rule is written from your own procedures at setup.
Does it replace expert observation or environmental monitoring?
No. Annex 1 asks for regular observation by people with aseptic expertise, and your environmental monitoring stays as it is. Camera monitoring adds a continuous record of behavior for your team to review.
What happens when a detection is wrong?
The reviewer dismisses it with a reason, such as the camera view not showing enough or the wrong person detected. Dismissals stay in the audit trail and in the reports, so the counts always add up.
Are operators named in the records?
No. Operators appear as labels such as Subject 8. A label holds within one camera and one shift, and the system keeps no link from a label to a name and builds no face templates.
Where does the video go?
It stays on your network. Each case cites its clip by ID, and your team can show the clip on screen or provide a copy when an investigator asks.

See it with sample data

We show the review queue, a signed monitoring report, the audit trail review and the validation package, then answer your team's questions.

Request a walkthrough