Skip to content
VisionObject

Trust

How VisionObject keeps your team in control: an alert stays New until a named person marks it, each optional module has its own switch for each organisation, and video stays on your systems. Each control below says whether it is built in, set at deployment or agreed with you.

Review path · entrance
  1. Observation · Entrance · candidate raised
  2. Human review · A person decides
  3. Source checked · The still, then your recorder
  4. Mark recorded · Named person, in the audit log
People review. People decide.Each mark on record

How to read this page

In the product
The software does this, whoever operates it.
Set at deployment
Decided and configured when the platform is installed.
Agreed with you
Written down with you before a pilot starts.

No alert acts on its own

The platform finds, links and raises. Assessing is left to a named person, and an alert stays New until one marks it.

  • Every alert carries its camera, time and rule. An alert from a scene reading or a plate watchlist hit carries a still; one from a zone, line, dwell or item-left rule leads to the sighting and its still; count and camera-offline alerts have none.In the product
  • An alert stays New until a named person marks it Acknowledged or False positive.In the product
  • Acknowledged records who took the alert on, and when. It is not a finding about what happened, and it does not verify an identity.In the product
  • Marking several alerts at once applies the same recorded mark to each, under your name. It does not verify anything and does not close a case.In the product
  • Grouped sightings are candidates. Sightings that overlap in time are kept apart, which stops two similar-looking people in one view being merged, and means one person seen by two overlapping cameras at once appears as two candidates.In the product
  • Uploaded footage never raises alerts, so reviewing history cannot alert anyone by mistake.In the product
  • Acknowledged and False positive are the only recorded marks. Reviewed, escalated and resolved live in notes and in your own process, not as states in the product.In the product

Security overview

Where the platform runs and how people get in.

  • Runs on your workstation or, after assessment, on your server or a virtual machine in your own cloud account. Only the workstation has been run end to end in our own testing.Set at deployment
  • Camera streams are read from inside your network. Cameras are not exposed to the internet.Set at deployment
  • Everyone signs in with their own account, created by invitation. Repeated failed attempts lock the address for a time.In the product
  • Sessions end after a period of inactivity and after a maximum age, and can be ended by an administrator.In the product
  • Passwords are stored as salted hashes. Keys for AI services and mail are stored encrypted and cannot be read back through the interface.In the product
  • HTTPS for the dashboard. It is off by default, has been verified with a locally issued certificate only, and leaves the unencrypted ports reachable unless they are closed at the host.Set at deployment
  • One automation token per deployment, with platform-administrator rights across all organisations. Tokens limited to one organisation or one role do not exist.In the product
  • The health report and performance figures can be read without signing in by anyone who can reach the API port, so that port is kept off untrusted networks.Set at deployment
  • Sign-in is by email and password within the product. There is no single sign-on through an identity provider.In the product
  • Stills and exports are not cryptographically sealed.In the product

Data lifecycle

What is created, where it lives, what leaves and when it is deleted.

  • Video is processed where the platform runs. VisionObject does not retain live video; your recorder does.In the product
  • For each sighting the platform stores a record and, where a frame was captured, two stills, on your storage.In the product
  • Sighting records and their stills are deleted after 90 days by default; a platform administrator sets this period. Frame-level detection data is deleted after 30 days, which is fixed.In the product
  • Audit entries are kept for 365 days by default and the system log for 90 days.In the product
  • Plate-read history, events, alerts and their notes, weekly briefs and uploaded footage have no retention period and no delete operation in the current release.In the product
  • Nothing is sent to VisionObject. We see footage only if you choose to share it.Set at deployment
  • AI scene reading, if switched on, sends one still of the whole camera view per sighting to the AI service you configure, with the object type, the plate as read, the camera's identifier, colours, how long the object was followed and the time. A failed request is retried and may go to a second configured AI service.In the product
  • The weekly brief, if switched on, sends aggregate figures with the names of your rules, cameras, areas and watchlist labels to the AI service you configure, and is emailed through your mail relay. It sends no footage and no stills, and no plate numbers unless a watchlist label contains one.In the product
  • The map background is loaded by the operator's browser from a public map service.In the product
  • Switching a module off stops it running and hides what it produced. It does not delete what was already stored.In the product
  • How long uploaded footage is kept, and who backs up the database and stills.Agreed with you

Access and audit

Who can see and change what, and the record of what they did.

  • Five roles: administrator, supervisor, operator, investigator and viewer.In the product
  • Each person can be limited to a named list of cameras.In the product
  • Each camera belongs to one organisation and is shared with others one by one, by a platform administrator.In the product
  • Changes, and searches by plate, scene description and route, are recorded with who made them and when. The log can be exported.In the product
  • The audit log records that an action happened. It does not store the text of a note, a camera address or a secret.In the product
  • Who holds which role, and who may search.Agreed with you

Sensitive capabilities

What is switched for each organisation, and what is not offered.

  • Face search is not offered in the current release. It is switched off in every deployment we deliver, and its recognition model is not licensed for production use. An organisation's administrator cannot switch it on; only a change to the deployment's configuration could, and our agreement does not allow it.Set at deployment
  • Number plates, appearance, AI scene reading and the weekly brief are separate switches for each organisation.In the product
  • No model in the product classifies emotion, intent or demographics. The AI scene reading is instructed to describe clothing, vehicles and behaviour only; its text is not filtered.In the product
  • Records are not anonymous without face search. Plates, appearance groups and times can still relate to a person, so purpose, access and retention are agreed for them too.Agreed with you
  • The purpose of each sensitive capability, and the people allowed to use it, are written down before it is switched on.Agreed with you

Standards

What your auditor can check, standard by standard.

For each standard a buyer is likely to assess against: the controls the product supports, and the part that stays with you. This is a control mapping, not a certification. A certification is listed here only with its certificate number.

ISO/IEC 27001:2022

Controls mapped

Information security

The standard most security teams audit a supplier against. These are the Annex A controls the product gives you something to show for.

The mapping, 8 rows
Control: A.5.15 Access control, A.5.18 Access rights, A.8.3 Information access restriction
What the product does: After set-up, every person signs in. One of five fixed roles decides what a person can do, an optional camera list decides what they can see, and each organisation on a deployment sees only its own cameras and the ones shared with it.
What stays with you: Decide who holds which role, review it, and remove people who leave.
Control: A.8.2 Privileged access rights
What the product does: Platform administration is separate from the roles inside an organisation. One automation token for each deployment carries administrator rights across its organisations.
What stays with you: Hold that token as a privileged credential, limit who has it, and change it on a schedule.
Control: A.8.5 Secure authentication
What the product does: Passwords are stored hashed, sign-in locks after repeated failures, a session ends when it is idle and can be revoked, and invitations work once.
What stays with you: Your password policy. Identity stays in the product: there is no single sign-on.
Control: A.8.15 Logging
What the product does: Changes, and searches by plate, scene description and route, are written to an audit log with the person, the organisation and the time. Entries are kept for 365 days by default and can be exported. The log never holds note text, camera addresses or stored credentials.
What stays with you: Review the log. It is not a tamper-evident seal: export it to your own log store if you need one.
Control: A.8.10 Information deletion
What the product does: Sighting records and their stills are deleted after a period an administrator sets, 90 days by default. Frame-level detection data is deleted after 30 days.
What stays with you: Set the period. Plate-read history, events, alerts and their notes, weekly briefs and uploaded footage are not deleted automatically in the current release.
Control: A.8.11 Data masking
What the product does: Switching a module off for an organisation hides everything that module produced from that organisation's screens and API responses.
What stays with you: Decide which modules each organisation needs. Switching one off hides its results; it does not delete them, and platform administrators and the automation token still see them.
Control: A.8.24 Use of cryptography
What the product does: Credentials for the AI service, the mail relay and camera sources are stored encrypted and cannot be read back once saved.
What stays with you: A stream address typed in for a single camera is stored as typed, so keep passwords out of it. HTTPS for the dashboard is off by default and has been verified with a locally issued certificate only: put the deployment behind your own HTTPS and keep it on a private network.
Control: A.8.16 Monitoring activities
What the product does: Each part of the system reports its health, each camera shows whether it is online, degraded or offline, and a lost feed raises an event.
What stays with you: Watch the health report. It and the performance figures are readable by anyone who can reach the server, another reason to keep it on a private network.

ISO/IEC 27701:2025

Used as a reference

Privacy

The privacy management standard. You are the controller of what your cameras record. These are its themes, not its numbered controls, with what the product gives you to work with under each.

The mapping, 5 rows
Theme: Purpose limitation and minimisation
What the product does: Appearance, number plates and AI scene reading are switched on for each organisation separately. Live video is not recorded: a still is kept for a sighting, and the footage stays on your recorder.
What stays with you: Write down the purpose for each camera and each module before it is switched on.
Theme: Retention
What the product does: Sighting records and stills are deleted after the period you set.
What stays with you: Choose a period you can justify, and handle the records that are not deleted automatically.
Theme: Disclosure to processors
What the product does: No footage, still or record leaves the deployment unless AI scene reading or the weekly brief is switched on. Mail you configure goes through your relay, and the map loads its background from a public map service. A scene reading sends one still of the whole camera view to the AI service you configure, with the object type, the plate as read, colours, the camera identifier, the time and how long the object was followed; a failed request is retried and can go to a second service if you configure one. The weekly brief sends figures with the names of your rules, cameras and areas and the labels on your watchlist.
What stays with you: Choose each service and put it under contract: it is your processor.
Theme: Accountability
What the product does: A search by plate, scene description or route is recorded with the name of the person who ran it.
What stays with you: Review who searches for what, and act on what you find.
Theme: Requests from individuals
What the product does: An administrator can find records by time, camera and plate.
What stays with you: Answering access and erasure requests is your procedure. There is no tool that removes one person's records.

ISO/IEC 42001:2023

Controls mapped

AI management

The management-system standard for organisations that build or use AI. These are the Annex A objectives the product and this site address.

The mapping, 5 rows
Control: A.5 Assessing impacts of AI systems
What the product does: Uses the product is not built for are published. No model in it classifies emotion, intent or demographics, and it does not identify a person from appearance. The AI scene reading is instructed to describe clothing, vehicles and behaviour only; its text is not filtered.
What stays with you: Your own impact assessment for the places and people your cameras cover.
Control: A.6 AI system life cycle
What the product does: Every scene reading records which version of the reading instructions produced it, each analysis module can be switched off per organisation, and dated release notes say what changed.
What stays with you: Measure each capability on your own cameras in a pilot before you rely on it.
Control: A.8 Information for interested parties
What the product does: A near-match plate is flagged beside the plate as read. Sightings are grouped only on request, by appearance, and never when they overlap in time. A scene reading is kept apart from the plate reader's own read.
What stays with you: Tell the people affected what is analysed and why.
Control: A.9 Use of AI systems
What the product does: No alert acts on its own. An alert stays New until a named person marks it Acknowledged or False positive, and a rule that reviewers keep marking false mutes itself on that camera.
What stays with you: Decide who reviews, how fast, and what happens next.
Control: A.10 Third-party and customer relationships
What the product does: The AI service that writes scene readings is one you choose and configure, and it can be left switched off.
What stays with you: Assess that supplier as you would any other.

DPDP Act 2023 and Rules 2025

Controls mapped

Personal data, India

India's Digital Personal Data Protection Act and its Rules. An organisation that runs cameras is the data fiduciary; the product runs in its environment. The Rules' duties on fiduciaries take effect in May 2027.

The mapping, 3 rows
Control: Reasonable security safeguards (rule 6)
What the product does: Access is by role and camera scope, credentials for the AI service, the mail relay and camera sources are stored encrypted, and audit entries are kept for one year by default.
What stays with you: The safeguards around the deployment: network, HTTPS, backups and your breach procedure.
Control: Erasure when the purpose is served (section 8)
What the product does: Sighting records and stills are deleted after the period you set.
What stays with you: Set a period that matches your purpose, and remove what is not deleted automatically.
Control: Processing on the fiduciary's behalf
What the product does: VisionObject is installed where you choose. We do not receive your footage or your records unless you send them to us for support.
What stays with you: A contract with any AI service you switch on, and notice to the people your cameras cover.

IEC 62676-4:2025

Used as a reference

Video surveillance systems

The application guidelines for video surveillance in security use. A useful reference when a pilot is specified: it asks for a written operational requirement and a test on representative scenes, which is how our pilot guide is organised. No conformity is claimed.

ISO/IEC 30137-1:2024

Not applicable yet

Biometrics in video surveillance

Covers biometric recognition in video surveillance, mainly face recognition. Face search is not offered in the current release.

Report a security issue

If you believe you have found a vulnerability in VisionObject or in this website, tell us before telling anyone else, so we can fix it.

  1. Email us with "Security" at the start of the subject line.
  2. Describe what you found, where, and how to reproduce it.
  3. Do not include footage, images of people, number plates or passwords.
  4. Do not test against a deployment you do not own or have permission to test.

We will reply to confirm we have received your report. hello@visionobject.io

Documents on request

Ask for these when you request a demo. They are shared as part of a pilot discussion.

  • The API specification
  • The deployment and operations guide
  • A summary of what data is stored, where, and for how long
  • The list of what each role may do

Questions we are asked first

Is face search on by default?

No. Face search is not offered in the current release. It is switched off in every deployment we deliver, and its recognition model is not licensed for production use. An organisation's administrator cannot switch it on; only a change to the deployment's configuration could, and our agreement does not allow it.

Does any of our footage come to VisionObject?

No. Footage is processed and stored in your environment. We see it only if you choose to share it, for example to set up a pilot, and then by a method agreed with you.

Does anything leave our deployment?

No footage, still or record leaves the deployment unless AI scene reading or the weekly brief is switched on. AI scene reading sends one still of the whole camera view per sighting to the AI service you configure, with the object type, the plate as read, the camera's identifier, colours, how long the object was followed and the time, and a failed request may go to a second service you configure. The weekly brief sends aggregate figures with the names of your rules, cameras, areas and watchlist labels. Both can be switched off for each organisation. Mail you configure goes through your relay, and the map loads its background from a public map service in the operator's browser.

Can the platform act on its own?

No. It raises alerts and groups candidate sightings, and no alert acts on its own. What to do about one is decided by people.

Does VisionObject hold any security certification?

No independent certification is held or claimed. We describe the controls that exist and share the documents above on request.

Bring your policy questions to the first call.

Tell us which capabilities you need, who should use them and how long records should be kept. We will show where each one is set.