Input data and information sources
Camera images, wanted persons' photographs and online images originate outside the organisation operating the system. The system processes facial images of identifiable people and links them to identities.
Also known as: Remote biometric identification and facial recognition
The system compares faces in camera images or photographs with a database to identify unknown people.
Understand the use case
The person does not actively participate: the system searches for their face among many stored images and returns the closest matches. Germany's Federal Criminal Police Office uses retrospective matching in routine operations; real-time matching was tested at Berlin Südkreuz station.
This page describes a typical system design. Actual data flows and permissions depend on your implementation.
System design and data flows
The process begins with a photograph or camera image of an unknown person.
Camera images, wanted persons' photographs and online images originate outside the organisation operating the system. The system processes facial images of identifiable people and links them to identities.
The system calculates a facial feature representation and compares it with stored images.
The system detects a biometric characteristic in a recording and produces a comparable feature representation. It compares this against a reference collection to find possible identities. Recording quality, the reference collection and the decision threshold influence the matches.
The system returns the most similar people and their similarity scores.
The result describes the defined model task. A match, category or forecast acquires its professional significance only in conjunction with the underlying data and intended use.
Experts or officers review the matches and decide on investigation, a stop or arrest.
Integration determines whether the result is simply displayed, adopted after approval or written directly into a business application. These variants differ in their data flows and permissions.
Explore the system design: Select a component to see its task, incoming and outgoing data, and role in the use case. The guided walkthrough explains each phase. Then use Yes, Uncertain and No to represent your specific system variant.
8 review first10 clarify7 baseline threats
The diagram shows the typical architecture. Select a component to see what happens there and adapt its features to your system. Enable “Analysis guidance” to see which threats need reviewing for this architecture. The page's checklist continues to describe the typical case.
None yet. Each change will appear here.
In this system design: 8 to review first, 10 to clarify, 7 baseline threats.
External access: Depends on your system
To clarify
Input: Part of every AI system
Review first
Third-party content: Present
AI model: Part of every AI system
Baseline for every AI system
Provider service: Present
Review first
To clarify
Document collection: Present
Review first
To clarify
Training and feedback: Present
Review first
To clarify
Result: Part of every AI system
Baseline for every AI system
Business application or equipment: Depends on your system
To clarify
person: Part of every AI system
Review first
Affected person: Present
Unapproved AI services: Depends on your system
To clarify
Supply chain and technical foundations: 5 baseline threats applying to every AI system
Baseline for every AI system
Biometric verification and video identification
Only confirms that an actively participating person is who they claim to be
Intelligent video analytics in public spaces
Recognises events or objects in camera images without identifying people
Camera images, wanted persons' photographs and online images originate outside the organisation operating the system. The system processes facial images of identifiable people and links them to identities.
Recognition methods generally come from specialist providers.
The system searches stored photographs for the face and returns the closest matches.
Depending on the operation, a match triggers an alert to officers automatically or first goes to experts for review.
Using a provider does not automatically determine where processing takes place. Storage location, subcontractors, deletion periods and use for training must be checked for the specific deployment.
Assess risks and determine measures
Record data, participants, interfaces and permissions. Resolve uncertain characteristics in the model.
Relate review candidates to actual data flows: what could happen, and who would be affected?
Assess impacts and likelihood in the deployment context. The number of review candidates is not a risk score.
Select appropriate controls, assign responsibilities and define effectiveness checks. Document residual risks and approvals.
A total of 25 threats from the threat catalogue may be relevant to this use case.
Also review: whether the system disadvantages groups
Check whether selection, ranking or assessment disadvantages people with protected characteristics, such as sex, age or origin.
The system returns the closest match even if the person sought is absent from the database. Investigators who rely on it can place an uninvolved person under suspicion, as the Detroit incidents show.
Glasses, make-up, masks or edited photographs change the features the system compares. The person sought may go unrecognised or be mistaken for someone else.
Repeated image queries can reveal whether a particular person is stored in the database. That information alone may disclose that someone has been investigated.
Targeted Poisoning / Label Poisoning
Falsified training labels can deliberately shift model outputs.
Listed because of this characteristic
Training data or an adopted base model can introduce hidden triggers for misbehaviour.
Listed because of this characteristic
Sensitive Information Disclosure
Confidential content can appear in answers, supplied context or logs.
Listed because of these characteristics
Exfiltration from ML Application
Protected data can leak through tools, network connections, storage or insiders.
Listed because of this characteristic
RAG-Specific Attacks (Document Poisoning)
Content entering the retrievable knowledge collection can influence answers and subsequent steps.
Listed because of this characteristic
Up to 10 further threats may apply, depending on your system design. Nine threats need to be reviewed for every AI system. Two of these are particularly important here and are therefore listed above.
Each Yes adds further threats to your checklist, up to 10 in total. If you cannot yet answer a question, include its threats in your review.
How your system is built
How you operate the system
Depending on the operation, a match triggers an alert to officers automatically or first goes to experts for review.
If yes, add
With commercial services, many customers search the same image collection.
If yes, add
If yes, add
If yes, add
These questions arise for almost every AI system.
If yes, add
For real-time matching, camera images travel over a network to the recognition service.
If yes, add
If yes, add
If yes, add
Anyone can use online face search engines; police systems are restricted to authorised users.
If yes, add
Investigators who upload images to a freely available face search engine do so without approval.
If yes, add
Measures for the priority review areas are expanded. Each linked measure explains how to implement it.
Controls for the remaining threats are available on their pages in the threat catalogue.
For every AI system Applies since 2 February 2025.
In typical use Review trigger since 2 February 2025.
In typical use Review trigger from 2 December 2027.
Depending on use Review trigger from 2 December 2027.
Depending on use Review trigger from 2 December 2027.
Applies if staff or appointed representatives operate or use AI systems.
Applies since 2 February 2025.
Detailed obligations
Applies if facial images are collected indiscriminately from the internet or video recordings to build the database, or police identify people in public spaces in real time.
Applies since 2 February 2025.
Detailed obligations
Applies if the system identifies people remotely from their faces, including retrospectively from stored recordings.
Applies from 2 December 2027.
Detailed obligations
Applies if law enforcement authorities use the matches to assess evidence or people in an investigation.
Applies from 2 December 2027.
Detailed obligations
Applies if border authorities use the system to recognise or identify people beyond checking travel documents.
Applies from 2 December 2027.
Detailed obligations
Classify your system with the quick checker All obligations in the obligations compass
Review these threats for every AI system, whatever its purpose.
If any of these features does apply to your system, add the listed threats.
Does the system generate its own text, such as answers, drafts or summaries?
The system produces a list of matches with similarity scores, rather than text.
If yes, add
Does the system generate or edit images, sounds, voices or videos?
If yes, add
Does the system create new content from open-ended requests that people read, see or hear directly? Translation, reading aloud and transcription do not count.
If yes, add
Can users give the system natural language tasks that it then performs?
If yes, add
Does the system formulate answers from retrieved documents?
If yes, add
Does the system use a knowledge graph storing concepts and their relationships?
If yes, add
Does the system remember content from earlier conversations or tasks and reuse it later?
If yes, add
Does the system call other programs, interfaces or search services itself, even if only to read?
If yes, add
Does the system determine its next steps itself based on earlier results?
If yes, add
Does the system delegate tasks to other AI agents or incorporate their results?
If yes, add
Is the system connected to tools or data sources through the Model Context Protocol (MCP)?
If yes, add
Does the system process several input types together, such as text with images or speech?
If yes, add
Does the system generate code, scripts or database queries for further use?
If yes, add
Does the system execute programs, scripts or commands itself?
If yes, add
Is the system intended to maximise a specified metric, such as revenue, utilisation or clicks?
If yes, add
EU AI Act, Article 5(1)(e) and (h)
The Act prohibits untargeted scraping of facial images and, with narrowly defined exceptions, real-time remote identification in public spaces for law enforcement.
EU AI Act, Annex III, point 1(a)
The Act expressly lists remote biometric identification systems in Annex III.
Hunton Andrews Kurth, CNIL Fines Clearview AI 20 Million Euros, 2022
France's data protection authority CNIL fined Clearview AI €20 million.
NOS, Autoriteit Persoonsgegevens fine against Clearview, 3 September 2024
The Dutch data protection authority fined Clearview €30.5 million.
AI Incident Database, Incidents 74 and 592
The database documents facial recognition misidentifications, both involving Detroit police.
heise online, Facial recognition: Südkreuz station trial successfully completed, 2018
The report describes a facial recognition trial in Germany.
Federal Criminal Police Office, Facial recognition According to the deployer
The BKA describes how GES has matched photographs against INPOL since 2008 and how experts review every result.
Updated: 30 September 2026. Review checklist rules version 0.3.2, threat catalogue version 2026.10.24.2. How these pages are structured