Use case · PPE compliance

Detect missing PPEbefore the unsafe task continues.

Fenec monitors defined areas for missing helmets, vests, goggles, gloves, and other required PPE while keeping video on-site.

Hard hatsHi-vis vestsGogglesGloves
Why it matters

Manual PPE checks miss short windows of risk.

The right system catches events in real time and keeps the evidence auditable.

24/7
Coverage without constant screen watching
Cameras keep checking while supervisors do actual supervision.
Local
Video stays inside the site network
Useful for worker council and privacy review.
Rules
Different PPE by area and shift
One camera can enforce multiple policies.
Workflow

PPE rules that reflect how the site actually operates.

A missing vest in a loading bay and a missing face shield near a machine are different events. Fenec treats them that way.

Example rule

Area B requires hard hat and hi-vis vest during production shifts.

When a person enters the area and the required PPE is missing for longer than the threshold, Fenec creates an event and routes it to the configured channel.

area Area B +
shift 06:00 – 22:00 +
requires hard_hat, hi_vis_vest
create PPE violation event

Operator review

Events can be reviewed locally before escalation if your process requires it.

Rule history

Every threshold and zone change is recorded for audits.

Evidence exports

Export event metadata and redacted clips according to retention policy.

Reference benchmarks

Performance metrics we can defend.

These are technical reference values, not invented customer outcomes.

180ms
p95 inference latency
Fenec A20, 1080p reference setup
30d
Default clip retention
Configurable per stream
13mo
Default metadata retention
Designed for audit trails
0
Cloud video uploads required
Normal operation stays on-prem
Rule examples

From detection to enforceable policy.

Rules are intentionally explicit so safety and IT can review them together.

Loading bay PPEyaml
when: person_in_zone
zone: loading_bay
requires: [hard_hat, hi_vis_vest]
dwell_ms: 1500
notify: supervisor
Grinding stationyaml
when: person_in_zone
zone: grinder
requires: [face_shield, gloves]
dwell_ms: 1000
notify: ehs
Visitor routeyaml
when: person_in_zone
zone: visitor_walkway
requires: [hi_vis_vest]
schedule: weekdays
notify: security
Model details

PPE model configuration

Reference configuration for pilot scoping. Final thresholds are tuned to each site.

Inputs
RTSP / ONVIF video streams
Classes
Helmet, vest, goggles, gloves, person
Thresholds
Per class and zone
Tuned during pilot
Privacy
Optional face redaction before storage
Integration pattern

PPE event flow

Structured events are emitted to your systems while raw video remains on the appliance.

01
Detect missing PPE
Local model inference
02
Apply area rule
Zone, class, schedule, dwell time
03
Create event
Metadata and redacted evidence
04
Notify workflow
Webhook, SIEM, Teams, Slack
ROI sketch

Estimate time saved from manual checks.

Use this as a scoping tool, not a guaranteed financial claim.

Formula

hours avoided
400 h
at hourly cost
18,000 per year

Final ROI depends on site workflow, escalation path, and actual incident reduction.

Make PPE compliance measurable.

Scope one area, one shift, and one set of PPE rules. Then decide with evidence.