Contact Sales
Fill out the contact form below and our team will reach out to you.
FAQs
Some questions we get asked the most
What happens if the system does not meet the agreed specification?
The acceptance specification is written during the audit; accuracy, latency, uptime and cost per site and measured on your hardware and your footage, not ours. The success fee on a sprint is payable only when the system meets it.
Who owns the code and models?
You do. The code, trained models and documentation we produce for your system are yours, with no licence back to us and no dependency on us to keep running them. Our reusable components; the pieces we bring from previous deployments remain ours and are licensed to you perpetually for use within your system. We will tell you during the audit exactly which parts fall into which category, so there are no surprises at handover.
How is our video data handled?
Footage stays in your environment wherever it is technically possible, and we work on your infrastructure rather than moving data to ours. Where a sample must be moved for training or diagnosis, we agree the scope, storage location and deletion date in writing first. We sign your NDA and data processing agreement before we are given access to anything, and we work to your retention and access-control requirements rather than asking you to adopt ours.
Do you work on-site?
We work on-site in India and Canada. Elsewhere in North America we work remotely alongside your engineering team, or with your systems integrator handling the on-site work while we handle the vision engineering. In practice most of a deployment is remote regardless of location.
Do we need to replace our current vendor?
No, and we usually recommend against it. In most engagements we stabilise the system that already exists and return it to the people already running it. Replacing a vendor mid-project costs months and loses the context that’s already been built. If the existing system genuinely cannot be salvaged we will say so in the audit, with the reasoning, before you have committed to anything further.




