From Camera to Insight in Seconds
All AI processing happens on-site. Your video never leaves the premises. Only anonymised statistics sync to the cloud.
The Big Picture
Four stages from capture to insight. Video stays on-site, only statistics reach the cloud.
Capture
Camera
On-site
IP camera captures video at up to 30fps. Supports USB, RTSP, and ONVIF protocols with PTZ control.
Detect
Edge AI
On-site
Custom-trained AI model detects and classifies objects in under 100ms. Runs entirely on local Jetson hardware.
Sync
Cloud
HTTPS
Only anonymised statistics sync to the cloud every 15 seconds. Video never leaves the premises.
Analyse
Your Way
Portal • API • Alerts • Export
Access data via web dashboard, REST API for integrations, bulk CSV exports, or near real-time alerts (built-in and custom rules developed to your needs).
Data flows from camera to dashboard and alerts
Capture
Camera
IP camera captures video at up to 30fps. Supports USB, RTSP, and ONVIF protocols with PTZ control.
Detect
Edge AI
Custom-trained AI model detects and classifies objects in under 100ms. Runs entirely on local Jetson hardware.
Sync
Cloud
Only anonymised statistics sync to the cloud every 15 seconds. Video never leaves the premises.
Analyse
Your Way
Access data via web dashboard, REST API for integrations, bulk CSV exports, or near real-time alerts (built-in and custom rules developed to your needs).
Privacy checkpoint: Video is processed and discarded on the edge device. Only anonymised statistics cross the network boundary.
Privacy by Design
Video footage is processed and discarded on-device. Only anonymised counts and statistics are transmitted.
Real-time AI detection - video never leaves the device
Not transmitted:
Counts, types, directions - no personal data
The Data Journey
From camera capture to dashboard insight and automated alerting.
Camera Captures Frame
IP camera sends a video frame to the edge device at up to 30 frames per second.
AI Detects Objects
AI model identifies vehicles, pedestrians, and other objects in under 100 milliseconds.
Tracker Assigns IDs
Each detected object receives a persistent tracking ID that follows it across frames.
Line Crossing Detected
When a tracked object crosses a counting line, an event is triggered with direction.
Event Stored Locally
The event is saved to encrypted local storage (SQLCipher) with timestamp and metadata.
Statistics Sync to Cloud
Every 15 seconds, new events are batched and sent to the cloud API via HTTPS.
Alert Rules Evaluated
Built-in rules cover inactivity, volume thresholds, and loitering. Custom alert types can be developed to match your specific operational needs.
Data & Alerts Delivered
Access dashboards, query the API, download exports, or receive alert notifications when conditions need attention.
End-to-end latency: From camera capture to local storage in under 200ms. Cloud sync happens every 15 seconds. Alert rules are evaluated on a configurable cadence after data arrives.
What We Capture
Useful intelligence without compromising privacy.
Data We Collect
- Vehicle counts by type (car, utility, motorcycle, bicycle, bus)
- Direction of travel (entry, exit, passthrough)
- Speed measurements with accuracy ratings
- Timestamps for trend analysis
- Pedestrian counts (when enabled)
- Alert notifications when configured conditions are met
Never Collected
- Video footage - processed and discarded in real-time
- License plates - not read or stored
- Faces or identities - no facial recognition
- Personal data - no tracking of individuals
- Audio - cameras capture video only
Access Your Data, Your Way
Multiple ways to access your data and stay informed, from dashboards and APIs to automated alerts and bulk exports.
Web Portal
Interactive dashboards for real-time monitoring, trend analysis, and report generation.
- Real-time device status
- Historical trend charts
- Filterable event tables
- Role-based access control
Data API
RESTful API for programmatic access. Build custom integrations and automate workflows.
- Paginated events endpoint
- Hourly/daily aggregates
- API key authentication
- IP allowlist security
Alerting
Built-in and custom alert rules evaluated on a regular cadence. We build new alert types to match your operational needs.
- Built-in and custom rule types
- Inactivity and threshold triggers
- Loiter time monitoring
- Alert history and resolution tracking
Bulk Exports
Download large datasets for offline analysis in Excel, Python, or your preferred tools.
- CSV format downloads
- Up to 365 days of data
- Filtered by date/location
- Background processing
Enterprise ready: All data access methods support multi-tenant isolation. Your data is never visible to other tenants.
Under the Hood
For those who want the technical details.
Technical specifications subject to hardware configuration. Contact us for detailed requirements.
Ready to See It in Action?
Get in touch for a demo tailored to your use case.