Disclosure, before anything else
Ayonix publishes this guide and Ayonix sells one of the categories it compares — the enterprise on-premise platform, and the edge appliance alongside it. That is a conflict of interest, and the response to it is procedural rather than rhetorical: this guide compares categories rather than named competitors, states where the Ayonix category is the wrong answer, publishes its research date and methodology, and quotes no accuracy figure for any vendor including Ayonix. Read it as the work of an interested party who has tried to be useful anyway.
In short
A comparison of the five categories of face recognition system — cloud API, device-only terminal, identity-verification service, on-premise platform and edge appliance — against the requirements that actually decide the choice. Ayonix publishes it and appears in it; that is stated on the page.
Most face recognition procurements go wrong in the same place: a shortlist is assembled before the category is settled. Three products from three different categories are then compared on a feature grid, and the grid cannot express the thing that actually decides the outcome — whether biometric data may leave the premises, how many sites there are, and what a decision is allowed to cost in milliseconds.
This guide is therefore organised category first. Work out which of the five kinds of system your constraints permit, and the shortlist usually writes itself. Then use the evidence questions to separate the vendors inside that category.
Step one
The five categories, and what each is actually for
These are different products that happen to share underlying technology. Comparing one against another on a feature grid produces a grid that says nothing.
Cloud face API
Adding recognition to an application quickly, with no infrastructure.
- Strengths
- Fastest to start. No hardware. Capacity scales with demand.
- Constraints
- Images leave your premises. Internet latency in every decision. Recurring cost that grows with use. A link outage is a service outage.
Right when: Volume is modest, latency tolerance is generous, and nothing prohibits processing off site.
Device-only terminal
One door, one turnstile, one self-contained unit.
- Strengths
- Cheapest per door. Nothing to integrate. Installs in an afternoon.
- Constraints
- Gallery bounded by the device. Central management is usually weak or absent. Rarely integrates with a VMS. Becomes unmanageable past a few dozen units.
Right when: A small number of doors, no central reporting requirement, and no VMS to join.
Identity verification service
Remote onboarding — a selfie against an identity document, once.
- Strengths
- Document authenticity, liveness and compliance workflow together. Built for consumers at scale.
- Constraints
- Designed for a one-off remote event, not continuous operational recognition. Generally no camera, door or VMS integration.
Right when: The problem is onboarding a customer remotely, not recognising the same people repeatedly at a building.
Enterprise on-premise platform
Continuous operational recognition across a site or an estate, under your own governance.
- Strengths
- Data stays on site. LAN latency. Capital cost. Integrates with VMS and access control. Retention and audit on your own systems.
- Constraints
- Hardware to specify, buy and run. High availability is your design problem. Capacity changes are procurement, not an API call.
Right when: Data cannot leave, volume is real, and there is an operations team.
Edge appliance
Many small sites, or any site that must keep working while disconnected.
- Strengths
- Lowest latency. No video backhaul. Survives an outage. A repeatable per-site install.
- Constraints
- Capacity per box is finite. Configuration is distributed and must be kept in step. The device becomes part of the physical threat model.
Right when: Sites are many and small, bandwidth is scarce, or a decision cannot wait for a network.
| Requirement | Cloud API | Device terminal | Verification service | On-premise platform | Edge appliance |
|---|---|---|---|---|---|
| Biometric data stays on premises | Not supported: No | Supported: Yes, on the device | Not supported: No | Supported: Yes | Supported: Yes |
| Time to first working deployment | Supported: Hours — fastest of the five | Supported: Hours per door | Supported: Days | Partial: Weeks | Partial: Days per site |
| Works with no internet connection | Not supported: No | Supported: Yes | Not supported: No | Supported: Yes | Supported: Yes |
| Large gallery (1:N at scale) | Supported: Yes | Not supported: Bounded by the device | Not supported: Not the use case | Supported: Yes | Partial: Bounded per box |
| VMS integration | Partial: Varies; often none | Not supported: Rare | Not supported: Not applicable | Supported: Yes | Supported: Yes |
| Central management of many sites | Supported: Yes — inherent | Not supported: Weak past a few dozen units | Supported: Yes | Supported: Yes, per estate | Partial: Yes, with a central tier |
| Air-gapped deployment | Not supported: No | Partial: Effectively yes | Not supported: No | Supported: Yes | Supported: Yes |
| Cost shape | Recurring, scales with transactions | Capital, per door | Recurring, per verification | Capital, per site | Capital, per site |
| Operational burden on the customer | Supported: Lowest | Partial: Low per unit, high in aggregate | Supported: Lowest | Not supported: Highest — you run the servers | Partial: Moderate — you run the estate |
Researched 11 September 2026. Category characteristics are generalisations about the kind of product, not statements about any specific named vendor. Information may change; verify with each vendor.
Step two
The requirements that actually decide the choice
Answer these before looking at any product. Four of them eliminate entire categories on their own, which is why they come first.
1:1 verification or 1:N identification?
Verification confirms one claimed identity and its error rates do not change with database size. Identification searches a gallery and its error rates rise as the gallery grows. They are different problems, and a requirement that does not distinguish them will be sized wrongly for at least one.
What is the gallery size at three years?
Not today’s figure. 1:N performance is a function of gallery size, and a system measured at a thousand enrolments does not describe itself at a million. Size and test at the number you will actually reach.
May biometric data leave the premises?
This single answer eliminates two of the five categories when it is no. Establish it with whoever owns the legal position before, not after, a shortlist exists.
What is the latency budget at each decision point?
A door, a gate and a control-room alert tolerate very different delays. One number for the whole system will be too strict somewhere and too loose elsewhere, and internet round trips only fit inside the loose ones.
How many sites, and how good is the link to each?
One concentrated site favours a central server. Fifty small sites on unreliable links favour edge. This is usually the second most decisive question after data residency.
Which cameras exist, and what do they actually see?
Measure pixels across the face where people pass, not at the centre of the frame. This bounds what any vendor can achieve, and it is measurable before anyone quotes.
Which systems must receive the result?
A door controller, a VMS, an access platform, a business application. Integration is where projects fail, so confirm the mechanism exists before the contract rather than after.
Who reviews, and what is the fallback?
Who sees an exception, how quickly, and what serves people the system cannot. This path sizes the staffing, and the staffing usually dominates the business case.
Step three
Six evidence questions for every vendor
Put these to every supplier on the shortlist, including Ayonix. A vendor whose answer to any of them is a percentage has restated the claim rather than supported it.
Which algorithm identifier did you submit to an independent evaluation, and on what date?
A good answer: A specific identifier and a date, with a link to the published record.
A weak answer: A badge, a logo, or the phrase "NIST certified" — which describes nothing that exists.
At what threshold is your quoted figure measured, and on which dataset?
A good answer: Both stated, so the measurement could be repeated.
A weak answer: A percentage with neither. It is a marketing claim in the shape of a result.
What is the demographic breakdown behind the aggregate you publish?
A good answer: Error rates by group, and a willingness to discuss the differences.
A weak answer: A single headline figure, which averages away the number that matters most for fairness.
Which presentation attack instruments has liveness been tested against, and by whom?
A good answer: Named instruments, a named laboratory, a date, and a report following ISO/IEC 30107-3.
A weak answer: "ISO 30107-3 certified" — the standard is a test methodology and issues no certificate.
Will you pilot on our cameras, and report the failures as well as the matches?
A good answer: Yes, with acceptance criteria agreed in writing before it starts.
A weak answer: A demonstration on the vendor’s own equipment, with their own staff, in their own lighting.
Where do templates live, and what happens when the network drops?
A good answer: A specific answer about storage location and offline behaviour.
A weak answer: Vagueness. This question separates architectures more cleanly than any other.
These six are adapted from the position Ayonix publishes on its own evidence, and they are deliberately usable against Ayonix. This site publishes no accuracy percentage, which means it cannot answer question two with a number either — the honest answer there is a pilot on your cameras.
Step four
Deployment, integration and the things that get discovered late
Most of the risk in a face recognition procurement is not in the matching. It is in these.
| Factor | What to establish before contract | The failure if you do not |
|---|---|---|
| Camera suitability | Measured pixels across the face at each capture point, in the worst lighting of the day. | A deployment that worked in the demo and not in production, blamed on the algorithm. |
| Threshold ownership | Who sets it, how it is recorded, who may change it, and what is logged when they do. | An unrecorded default nobody can defend when a decision made at it is challenged. |
| VMS integration mechanism | The specific documented mechanism, and whether it has been tested against your version. | An integration that exists in the brochure and takes three months in the project. |
| Template protection | Where templates live, how they are encrypted, who can export them, how deletion is proved. | An audit finding, and no evidence to answer a data-subject request with. |
| Operator review | What the operator sees, what they can overrule, and how their decision is recorded. | Automation bias as an operational property, invisible because nobody measures for it. |
| Audit trail | What is retained, for how long, and whether it has been exercised by reconstructing a transaction. | An audit record that has never been used and turns out not to answer the question. |
| High availability | Whether it is genuinely required, and what it costs in hardware and complexity. | Either an outage that matters, or money spent on resilience nothing needed. |
| Fallback path | What serves people the system cannot or should not recognise, and who staffs it. | A staffing cost discovered after go-live, which is the usual reason a business case slips. |
| Vendor support model | Response times, escalation, and specifically what support looks like for an air-gapped site. | A site that cannot be helped remotely and a contract that assumed it could. |
Step five
Licensing and total cost, without a price list
No pricing appears on this page — not Ayonix's and certainly not anyone else's. What follows is the cost structure to model, which is more useful than a number that would be wrong for your deployment anyway.
Licence model
Per camera, per door, per transaction, per server or per site. These produce wildly different totals at the same list price, and the right question is which model matches how your deployment will grow.
Hardware
Servers or appliances, plus the cameras you will have to move, replace or add once the capture survey is done. The camera line is the one most often missing from a first estimate.
Integration effort
VMS, access control and business systems, plus the enrolment process itself. Usually measured in weeks of somebody’s time and usually underestimated.
Operations
Who runs it, patches it, monitors it and restores it — and, for an air-gapped site, who travels to it. This runs for the life of the system.
The fallback path
The staffing that serves people the system does not. This is a recurring cost that often exceeds the licence, and it is the one most often left out entirely.
Re-enrolment
What an engine version change costs at your gallery size. Ask whether templates remain compatible across versions before you commit to an architecture.
Measurement and tuning
The pilot, and the re-measurement after any change to cameras, lighting or enrolment. Budget for it; a system tuned once and never again drifts.
Exit
What it costs to leave: template export or destruction, data migration, and what you are left with. Ask at the start, when you still have leverage.
The enterprise buyer’s checklist
Twelve items, in the order they should be answered. The first four regularly eliminate entire categories, which is why doing them first saves the most time.
-
State the operational problem in one sentence, without naming a technology
"Reduce the queue at the north entrance at shift change" is a requirement. "Implement face recognition" is a solution looking for one, and it will produce a shortlist before anyone has agreed what success means.
-
Establish whether biometric data may leave the premises
With whoever owns the legal position, in writing. A no eliminates two of the five categories immediately, and finding out later wastes a procurement cycle.
-
Decide 1:1 or 1:N, and state the gallery size at three years
These are different problems with different error behaviour. Size and measure at the figure you will actually reach, not the one you start with.
-
Set the latency budget per decision point
A door, a gate and an alert tolerate different delays. An internet round trip fits inside some of those budgets and not others.
-
Survey the cameras before shortlisting anyone
Measure pixels across the face where people actually pass, in the worst lighting of the day. This bounds what any vendor can deliver and costs a morning.
-
List every system that must receive a result
Door controller, VMS, access platform, HR system, audit store. For each, confirm the documented integration mechanism exists before contract.
-
Ask all six evidence questions of every vendor
The same six, in writing, with the same deadline. Compare the answers side by side; the differences in what vendors are willing to state precisely are informative.
-
Specify liveness against named attack instruments or not at all
Which instruments, at what level, tested by whom, on what date, reported under ISO/IEC 30107-3. A liveness claim without those covers nothing specific.
-
Design the fallback path and cost its staffing
What serves people the system cannot or should not recognise, how quickly, and without singling them out. This is usually the largest recurring cost in the business case.
-
Write the pilot acceptance criteria before the pilot
Population, window, both error types, threshold, and the reporting format — agreed in writing before anyone has an incentive to move them.
-
Agree the governance controls in the contract
Retention per data category, access logging, human review before consequential action, and deletion that can be demonstrated. These are cheaper to agree now than to retrofit.
-
Ask what leaving costs
Template export or destruction, data migration, and what you are left holding. Ask at the start, while you still have leverage to get a useful answer.
Methodology
How this guide was produced, and its limits
Visible methodology is the minimum a comparison page owes its reader, particularly one published by a participant.
What was compared
Categories of system, not named vendors. Each category description is a generalisation about that kind of product, derived from the publicly documented characteristics of products in it, and is not a statement about any specific supplier. Where a particular product departs from its category’s general profile — and some do — the category description will be wrong about it.
Why no named competitors
A vendor-versus-vendor table published by one of the vendors is very hard to make fair, and harder still to keep fair as products change. Category comparison answers the question a buyer has first — which kind of system do my constraints permit — without requiring the reader to trust a competitor assessment written by a competitor.
Where this site does discuss third-party products, it does so only through each vendor’s own published documentation, cited and dated, on the integration pages. No competitor pricing, proprietary material, imagery or protected content is reproduced anywhere.
Research date
11 September 2026. Product categories evolve, and specific products change faster than a category description does. Information may change; verify with each vendor.
What is deliberately absent
No accuracy percentage for any vendor, Ayonix included, because a figure without its threshold, dataset, gallery size and demographic breakdown cannot be reproduced. No ranking. No pricing. No claim that any supplier is best, which would require knowing your constraints and is not a statement anyone can make in general.
Conflict of interest
Ayonix publishes this guide and competes in two of the five categories it describes. The comparison table above is written to show where those categories are weak — the on-premise column carries the highest operational burden of the five, and the edge column is bounded on gallery size. A guide in which the publisher wins every row would not be worth reading.
Corrections
If something here is wrong, we would rather be corrected than favourable. Write to infojp@ayonix.com with the statement and the correction. Corrections are made in public and change the page’s last-reviewed date.
Frequently asked questions
What is the best enterprise face recognition software?
There is no single best, and any page that names one without knowing your constraints is selling rather than advising. The choice is decided first by category — cloud API, device terminal, identity-verification service, on-premise platform or edge appliance — and that category is decided by whether biometric data may leave your premises, how many sites you have, and what latency a decision can tolerate. Only after the category is settled does comparing specific products become meaningful.
How should I compare face recognition vendors fairly?
Start with the requirement rather than the feature list. Establish whether you need 1:1 verification or 1:N identification, the gallery size at three years, whether data may leave the site, the latency budget, and which systems must receive the result. Then ask every vendor the same six evidence questions: which algorithm identifier was independently evaluated and when; at what threshold and on what dataset any quoted figure was measured; the demographic breakdown behind it; which presentation attack instruments liveness was tested against and by whom; whether they will pilot on your cameras and report failures; and where templates live when the network drops.
Is a cloud face recognition API cheaper than on-premise?
They are different financial shapes rather than different amounts, and which is cheaper depends entirely on volume and time horizon. Cloud is operational expenditure that scales with transactions and never ends. On-premise is capital expenditure with a known maintenance cost. Model both against your actual transaction forecast over your actual amortisation period; a vendor asserting one is universally cheaper is describing what it happens to sell.
What does NIST evaluation tell me about a vendor?
That the vendor submitted an algorithm to independent measurement on data it did not choose, on a specific date. That is meaningful — it is the strongest independent evidence available in this category — but it is evidence about an algorithm rather than a prediction about your deployment. It tells you nothing about camera placement, integration quality, support, or how the system behaves with your population. And there is no such thing as NIST certification: NIST publishes comparative reports and does not certify, approve or endorse vendors.
What is the difference between face recognition and identity verification?
Identity verification services typically compare a selfie against an identity document during onboarding — a one-off, remote, consumer-facing flow with document authenticity checks and often a compliance workflow attached. Enterprise face recognition is usually continuous and operational: the same people, repeatedly, at doors, gates and cameras. They share underlying technology and almost nothing else, and a product built for one is usually a poor fit for the other.
How large a gallery can face recognition handle?
The honest answer is that the question is incomplete. 1:N error rates rise with gallery size, so the limit is not a storage capacity but the point at which the error rate stops being acceptable for your use case — and that depends on your threshold, your capture quality and what an error costs you. A vendor quoting a maximum gallery size without asking about any of those has answered a different question.
Do I need liveness detection?
It depends on whether your threat model includes someone presenting a photograph, a screen or a mask to the camera, which in turn depends mostly on whether the capture point is attended. An unattended gate benefits materially; a camera in direct view of a staffed desk benefits less. Where you do need it, specify it against named attack instruments rather than as a feature: ISO/IEC 30107-3 defines how such testing is reported, and a liveness claim that does not name what it was tested against covers nothing specific.
What should a face recognition pilot cost and how long should it take?
That varies too much to quote responsibly, but the structure should not vary at all: acceptance criteria agreed in writing before it starts, measurement on your own cameras with your own population, both error types recorded, the threshold documented, and the results reported whatever they show. A vendor unwilling to agree failure criteria in advance is proposing a demonstration rather than a pilot.
Next step
Download the enterprise buyer’s checklist
Twelve items in the order they should be answered, written so you can hold any vendor to them — this one included. If after working through it a different category fits your constraints better, that is a useful outcome and we would rather you reached it now.
- No accuracy percentage will be quoted
- Acceptance criteria agreed in writing
- Usable against Ayonix