The enforcement app your officers will actually use.
Sweep a whole lot in one pass, hold vehicles through the legal grace period, and issue photo-backed charges from your phone — with the same compliance gates as the rest of the platform.
iPhone · built for one-handed use in the field · same login as your dashboard
Recent
Low confidence — confirm later
Everything an officer needs, nothing they don’t.
Built natively for iPhone, not a website in a wrapper — fast, one-handed, and resilient to bad signal.
One-pass Sweep
Photograph every plate in a single pass. The app reads each one automatically and flags only the vehicles that need attention.
Grace-period queue
Unmatched vehicles wait out the legal grace window before they can be ticketed — the Issue button stays locked until then.
Multi-vehicle permits
One subscription, many cars. The app flags a second vehicle from the same permit instead of waving it through.
Photo + GPS evidence
Every charge carries photos, a GPS fix, and a recorded permit-match decision — defensible by default.
Works on weak signal
An offline-tolerant issue queue means a dead garage signal doesn’t stop the shift — charges sync when you’re back online.
Bluetooth thermal tickets
Pair a Zebra printer and print a windshield ticket on the spot — it can auto-print on issue when a printer is paired.
See who’s paid, live
A live permit tile grid shows who’s currently paid in the zone, synced from your providers, before anyone issues a charge.
Built for the field
One-handed flow, voice plate entry, haptic feedback, and a dark mode that survives a sunny lot.
How a sweep becomes a compliant charge.
- 1
Sweep
Walk the lot, photographing plates as you go.
- 2
Triage
The app reads and matches each plate against live permits.
- 3
Grace
Unmatched vehicles hold until the legal window elapses.
- 4
Issue
One tap turns a released vehicle into a photo-backed charge.
Put nfors in your officers’ pockets.
The agent app is included with every plan. Download it free from the App Store, or start an operator account to set up your first zone.
