What is physical presence verification?
Physical presence verification evaluates whether a linked person or device was observed at a trusted place during a defined time window. It adds a verifiable signal to an existing workflow; it does not replace identity, policy, or the customer's system of record.
Identity, presence, and authorization are not the same thing.
Reliable systems keep these decisions separate so a presence signal is not accidentally treated as proof of identity, permission, or intent.
One signal, many customer-owned workflows.
A receiver-backed observation can be useful wherever software needs more than a self-declared check-in.
Proximity is not absolute truth.
BLE does not provide exact distance, eliminate every relay attack, establish legal identity, or prove a person's intent. Deployment controls and the customer's decision policy remain essential.
Review the security modelWhat is physical presence verification?
Physical presence verification is the process of evaluating whether a linked person or device was observed at a trusted physical place during a defined time window. It is different from identity verification, which asks who someone is.
Does NearID use GPS to verify presence?
No. NearID uses rotating Bluetooth Low Energy tokens and organization-managed receivers as the basis for presence verification. Older Android versions may require an operating-system location permission for Bluetooth scanning, but GPS coordinates are not used as NearID presence data.
Does a BLE signal prove an exact distance?
No. Radio signal strength is affected by walls, bodies, device orientation, hardware, and interference. NearID treats receiver observations as a time-bounded proximity signal, not exact distance measurement or GPS-level location assurance.
Does NearID replace attendance, payroll, or access-control software?
No. NearID supplies a physical-presence verification signal through APIs and webhooks. The customer system remains the system of record and decides whether to record attendance, grant access, or trigger another workflow.
