Public registry · v2

Shield check codes

Every Shield Verify and Shield Scan result ships with a stable code in the format <SV|SC>-<FAMILY>-<NNN>. Codes never change once published, so your risk-engine rules can target them instead of text. The hint is what the client sees; the full operator explanation is available in the report on a paid tier.

JSON · /api/verify/codes?lang=en Cached 1 hour, no auth, for SDK integrators.

Shield Verify — results

The final verdict of a document-and-face verification.

CodeTitleClient hintFamily
SV-ERR-901 Processing error Retry the check later. result
SV-FAIL-020 Verification failed Address the codes below and retry. result
SV-OK-000 Verification passed No findings. result
SV-REVIEW-010 Operator review There are findings; an operator will decide. result

Shield Verify — checks

Individual checks inside Verify: document, face, camera, chip, app and session.

CodeTitleClient hintFamily
SV-APP-101 App version Update Shield Checker to the latest version and retry. app
SV-APP-102 Device parameters Run the check on a device without system modifications. app
SV-APP-103 App integrity Install the app from the official source and sign in to Google Play. app
SV-APP-104 Camera runtime Close third-party utilities and retry on a clean device. app
SV-APP-105 Windows over the app Close pop-ups and floating panels of other apps. app
SV-APP-106 Camera source Use only the device's built-in camera. app
SV-APP-107 Screen input Perform the steps by hand, without helper tools. app
SV-APP-108 Remote control Turn off remote-access apps for the duration of the check. app
SV-APP-109 Developer tooling Disable debugging and automation tools. app
SV-APP-110 Accessibility Turn off third-party accessibility services. app
SV-APP-111 USB debugging Disable USB debugging in developer options. app
SV-APP-112 Session consistency Run the check on the same device and network as the scan. app
SV-APP-113 Session freshness The session is stale. Start the check again. app
SV-APP-114 Data completeness Complete every step without leaving the app. app
SV-APP-115 Device profiles Run the check in the device's main profile. app
SV-CAM-201 Camera streams Do not use other camera apps during the check. camera
SV-CAM-202 Frame freshness Close background apps and retry. camera
SV-CAM-203 Still vs stream Hold the device still at the moment of capture. camera
SV-CAM-204 Capture parameters Capture in natural light without filters. camera
SV-CAM-205 Exposure Avoid sudden lighting changes during capture. camera
SV-CAM-206 Image character Capture the real scene directly with the device camera. camera
SV-CAM-207 Image format The image must be taken by the device camera during the check. camera
SV-CAM-208 Camera profile Use the device's stock camera pipeline. camera
SV-CAM-209 Image data Do not process the image with third-party apps. camera
SV-CAM-210 Sensor data Grant the app full camera access and retry. camera
SV-CAM-211 Image origin The image must be taken on this device. camera
SV-CAM-212 Capture consistency Retake the picture without changing camera settings. camera
SV-CAM-213 Capture time Check the device date and time and retry. camera
SV-CAM-214 Frame cadence Close background apps that load the device. camera
SV-CAM-215 Shutter behaviour Capture in normal lighting without flickering light sources. camera
SV-CAM-216 Camera switch Do not switch cameras during the check. camera
SV-CAM-217 Frame rate Retry on an unloaded device without background apps. camera
SV-CAM-218 Camera response Make sure only Shield Checker is using the camera. camera
SV-CAM-219 Video stream Close streaming and camera apps, then retry. camera
SV-CAM-220 Video latency Make sure the image comes straight from the device camera. camera
SV-CAM-221 Camera capabilities Use the built-in camera without third-party tweaks. camera
SV-CAM-222 Image structure Capture the real scene, not an image on a screen or paper. camera
SV-CAM-223 Image geometry Retake the picture with the stock camera. camera
SV-CAM-224 Repeated frames Perform every step fresh, live. camera
SV-CAM-225 Device orientation Hold the phone upright in the usual way. camera
SV-DOC-401 Original document Capture the physical document, not an image of it. document
SV-DOC-402 Capture legibility Retake the picture in good lighting. document
SV-DOC-403 Glare Move the light source out of the reflection on the document. document
SV-DOC-404 Sharpness Hold the phone still and wait for focus. document
SV-DOC-405 Document colours Capture in natural light without filters. document
SV-DOC-406 Recapture Capture the original document, not a screen. document
SV-DOC-407 Document sides Capture both sides of the same document. document
SV-DOC-408 Document present Place the whole document inside the frame. document
SV-DOC-409 Document portrait Show the side of the document with the photo. document
SV-DOC-410 Portrait integrity Use the original, undamaged document. document
SV-DOC-411 Validity Use a valid document. document
SV-DOC-412 Age The service is available from age 18. document
SV-DOC-413 Issue date Check the issue date is legible and retake. document
SV-DOC-414 Document template Use an official document of a supported type. document
SV-DOC-415 Document type Choose another document type from the list. document
SV-DOC-416 Machine-readable zone Show the MRZ or barcode fully, without glare. document
SV-DOC-417 Document data Capture both sides sharply and uncropped. document
SV-DOC-418 Document history Contact support if this document is yours. document
SV-FACE-301 Device motion Hold the phone in your hands, not on a stand. selfie
SV-FACE-302 Natural motion Look at the camera and behave naturally. selfie
SV-FACE-303 Live scene Capture the face or document directly, not from a screen. selfie
SV-FACE-304 Scene depth Show a live face, moving slightly. selfie
SV-FACE-305 Face illumination Retake the selfie in moderate lighting, without glasses or headwear. selfie
SV-FACE-306 Colour illumination Take the selfie indoors without bright light on the face. selfie
SV-FACE-307 Face motion Move smoothly, not abruptly. selfie
SV-FACE-308 Face count Only one face — yours — must be in frame. selfie
SV-FACE-309 Face position Keep the face centred in frame. selfie
SV-FACE-310 Pose Turn your head as shown on screen. selfie
SV-FACE-311 Gesture timing Perform the gesture right after the on-screen prompt. selfie
SV-FACE-312 Selfie motion Move slightly during the selfie. selfie
SV-FACE-313 Gesture rhythm Perform the gestures at a natural pace. selfie
SV-FACE-314 Pose variety Perform each pose fresh. selfie
SV-FACE-315 Selfie present This flow requires a selfie. selfie
SV-FACE-316 Face match Take the selfie in good light, face as on the document. selfie
SV-FACE-317 Head position Look straight at the camera. selfie
SV-FACE-318 Face authenticity Capture a live face directly with the device camera. selfie
SV-FACE-319 Head angle Keep the phone still and turn only your head. selfie
SV-FACE-320 Head tilt Hold the phone level, do not tilt it. selfie
SV-FACE-321 Head turn Turn your head, not the phone. selfie
SV-FACE-322 Illumination response Retake the selfie indoors in moderate light. selfie
SV-FACE-323 Illumination timing Do not cover the screen or camera during the flash. selfie
SV-FACE-324 Light distribution Hold the phone at arm's length. selfie
SV-FACE-325 Live-face signals Hold the phone steadier and avoid abrupt movement. selfie
SV-FACE-326 Face history Contact support if this is your first verification. selfie
SV-FACE-327 Second camera Take the selfie with the phone's own camera without covering the rear lens. selfie
SV-INFO-501 Returning device Informational: this device has been verified before. info
SV-NFC-420 Chip read Hold the document against the back of the phone and keep it still. document
SV-NFC-421 Chip data Read the chip again. document
SV-NFC-422 Chip authenticity Use the original chipped document. document
SV-NFC-423 Chip vs document Capture the MRZ sharply and read the chip again. document
SV-NFC-424 Chip vs selfie Take the selfie in good lighting. document

Shield Verify — operator decisions

Reasons an operator selects when deciding manually.

CodeTitleClient hintFamily
SV-OPS-902 Approved by operator process
SV-OPS-903 Rejected by operator process
SV-OPS-904 Retake Repeat the indicated steps. process
SV-OPS-905 Other process

Shield Scan — results

The overall result of a device check.

CodeTitleClient hintFamily
SC-INFO-001 Info result
SC-OK-000 No findings result
SC-RISK-020 Elevated risk result
SC-WAIT-002 Still computing result
SC-WARN-010 Findings result

Shield Scan — cards

28 device-check cards: root and hooks, system integrity, identity and network.

CodeTitleClient hintFamily
SC-APP-104 Overlays and screen capture Close apps that draw over other windows or record the screen. app
SC-APP-105 Accessibility Turn off third-party accessibility services. app
SC-LOC-112 Location Enable precise location and turn off any location override. location
SC-NET-117 Network environment Use a regular home or mobile connection. network
SC-NET-118 Network latency The connection must match your real location. network
SC-NET-121 SIM card The SIM card must match the region and carrier. network
SC-NET-126 VPN and tunnels Turn off VPN and proxies for the check. network
SC-NET-127 Wi-Fi Connect to a regular Wi-Fi network or mobile data. network
SC-ROOT-101 Bootloader The bootloader must be locked and the device on stock firmware. root
SC-ROOT-102 Firmware Use the manufacturer's stock firmware. root
SC-ROOT-103 Installed apps Remove root and system-modification apps. root
SC-ROOT-111 Kernel Use the kernel from the stock firmware. root
SC-ROOT-113 Modification frameworks Remove frameworks that alter app behaviour. root
SC-ROOT-115 File system System partitions must not be modified. root
SC-ROOT-116 Root traces Remove leftover root tooling from the system. root
SC-ROOT-119 Check bypass Remove Google Play check-bypass modules. root
SC-ROOT-120 Security policy The system security policy must be in its default mode. root
SC-ROOT-122 Root access The device must not be rooted. root
SC-ROOT-128 System modules Disable modules that inject into system processes. root
SC-SYS-106 Content protection The content-protection level must match the device model. system
SC-SYS-107 Device identity Device identity data must be self-consistent. system
SC-SYS-108 System identifiers System identifiers must be available unaltered. system
SC-SYS-109 System components Update system components through official channels. system
SC-SYS-110 Check consistency Different checks give a contradictory picture of the device. system
SC-SYS-114 App memory Close tools that interfere with running apps. system
SC-SYS-123 System properties System properties must match the factory values. system
SC-SYS-124 Hardware security The device's hardware security must be intact and unmodified. system
SC-SYS-125 Runtime environment Use a real device, not an emulator or virtual environment. system