Legal Document

Data Processing Agreement

Between VerifiedKnock, Inc. (Processor) and the subscribing Agency (Controller)

Effective: March 1, 2026Version: 1.0Jurisdiction: United States

Data Ownership

Agency retains full ownership

Processing Scope

Identity verification only

Retention Limit

Term + 90 days

Breach Notice

72 hours

Preamble

This Data Processing Agreement ("DPA") is entered into between VerifiedKnock, Inc. ("Processor," "VerifiedKnock," "we," or "us") and the agency, department, or organization that has executed a Master Services Agreement or Subscription Agreement with VerifiedKnock ("Controller," "Agency," or "you"). This DPA forms part of, and is incorporated into, the Master Services Agreement or Subscription Agreement between the parties (collectively, the "Agreement").

This DPA governs the processing of personal data that the Agency provides to VerifiedKnock in connection with the VerifiedKnock pre-arrival officer authentication platform (the "Service"). The parties agree that this DPA reflects their mutual obligations with respect to applicable data protection laws, including but not limited to the Illinois Biometric Information Privacy Act (740 ILCS 14/1 et seq.), the Texas Capture or Use of Biometric Identifier Act (Tex. Bus. & Com. Code § 503.001), and Washington's Biometric Privacy Law (RCW 19.375).

1. Definitions

"Personal Data"

Any information relating to an identified or identifiable natural person, including officer names, badge numbers, email addresses, and scan event metadata.

"Biometric Identifier"

A fingerprint template or other biometric data stored on a VerifiedKnock NFC credential card. Biometric identifiers are stored exclusively on the physical card hardware and are never transmitted to or stored on VerifiedKnock servers.

"Processing"

Any operation performed on Personal Data, including collection, recording, storage, retrieval, use, disclosure, or deletion.

"Controller"

The Agency, which determines the purposes and means of processing Personal Data in connection with the Service.

"Processor"

VerifiedKnock, which processes Personal Data on behalf of the Controller in accordance with this DPA.

"Sub-processor"

Any third party engaged by VerifiedKnock to process Personal Data on the Controller's behalf, including cloud infrastructure providers and payment processors.

"Scan Event"

A logged record of an officer verification attempt, consisting of a timestamp, geographic coordinates (city/zip level), officer identifier, and a pass/fail result. Scan Events do not contain biometric data.

2. Roles and Responsibilities

The Agency acts as the Controller with respect to all Personal Data submitted to the Service. VerifiedKnock acts as the Processor, processing Personal Data solely on documented instructions from the Agency as set forth in this DPA and the Agreement. VerifiedKnock shall not process Personal Data for any purpose other than providing the Service, unless required to do so by applicable law, in which case VerifiedKnock shall inform the Agency of that legal requirement before processing unless prohibited by law.

The Agency represents and warrants that it has the legal authority to submit the Personal Data to the Service and that all officers whose data is entered into the platform have been informed of such processing in accordance with applicable law and the Agency's own internal policies.

3. Scope and Nature of Processing

VerifiedKnock processes the following categories of Personal Data on behalf of the Agency:

Data CategoryExamplesPurpose
Officer Identity DataFull name, badge number, email addressRoster management and card provisioning
Organizational DataAgency name, ORI/PUC number, contact email, EINAccount verification and billing
Scan Event MetadataTimestamp, city/zip, officer ID, pass/fail resultAnalytics and audit logging
Authentication TokensMagic-link tokens, session cookies (hashed)Secure dashboard access

Important: Biometric identifiers (fingerprint templates) are stored exclusively on the physical NFC credential card hardware. They are never transmitted to, processed by, or stored on VerifiedKnock servers. The Service receives only a cryptographic verification result (pass/fail) from the card's onboard secure element.

4. Data Retention and Deletion

VerifiedKnock retains Personal Data for the duration of the Agreement plus a period of ninety (90) days following termination or expiration, during which time the Agency may request an export of its data. Following this period, VerifiedKnock will securely delete or anonymize all Personal Data associated with the Agency's account, except where retention is required by applicable law.

The Agency may request deletion of specific officer records at any time through the Agency Dashboard. Such deletions are processed within seventy-two (72) hours and are permanent. Scan Event metadata associated with deleted officers is anonymized rather than deleted to preserve audit integrity.

Upon termination of the Agreement for any reason, VerifiedKnock will, at the Agency's election, either return all Personal Data in a machine-readable format or certify its secure deletion within thirty (30) days of the termination date.

5. Security Measures

VerifiedKnock implements and maintains technical and organizational measures appropriate to the risk presented by the processing, including the following:

Encryption in Transit

All data transmitted between the Agency Dashboard, mobile applications, and VerifiedKnock servers is encrypted using TLS 1.2 or higher.

Encryption at Rest

Personal Data stored in the VerifiedKnock database is encrypted at rest using AES-256 encryption provided by the underlying cloud infrastructure.

Access Controls

Access to Personal Data is restricted to VerifiedKnock personnel who require it to perform their job functions. All access is logged and audited.

Authentication

Agency Dashboard access requires magic-link authentication with time-limited tokens. Administrative access requires multi-factor authentication.

Incident Response

VerifiedKnock maintains a written incident response plan and conducts annual tabletop exercises to test its effectiveness.

Sub-processor Security

VerifiedKnock contractually requires all sub-processors to implement security measures no less protective than those described in this DPA.

6. Data Breach Notification

In the event that VerifiedKnock becomes aware of a confirmed breach of security leading to the accidental or unlawful destruction, loss, alteration, unauthorized disclosure of, or access to Personal Data transmitted, stored, or otherwise processed by VerifiedKnock, VerifiedKnock will notify the Agency without undue delay and in any event within seventy-two (72) hours of becoming aware of the breach.

Such notification will include, to the extent then known: a description of the nature of the breach; the categories and approximate number of individuals and records affected; the likely consequences of the breach; and the measures taken or proposed to address the breach and mitigate its effects. VerifiedKnock will cooperate with the Agency in any investigation of the breach and in any required notifications to affected individuals or regulatory authorities.

7. Sub-processors

The Agency authorizes VerifiedKnock to engage the following categories of sub-processors to assist in providing the Service. VerifiedKnock will ensure that each sub-processor is bound by data protection obligations no less protective than those set forth in this DPA.

Sub-processor CategoryPurposeData Processed
Cloud Infrastructure ProviderDatabase hosting and server infrastructureAll Personal Data categories
Stripe, Inc.Payment processing and subscription managementBilling contact information only
Resend, Inc.Transactional email deliveryEmail addresses and magic-link tokens

VerifiedKnock will notify the Agency at least thirty (30) days in advance of any intended changes to the list of sub-processors. The Agency may object to such changes within fourteen (14) days of notification. If the Agency objects and the parties cannot resolve the objection, either party may terminate the Agreement upon written notice.

8. Data Subject Rights

To the extent that applicable law grants officers or other individuals rights with respect to their Personal Data (such as rights of access, correction, deletion, or portability), the Agency is responsible for responding to such requests. VerifiedKnock will provide reasonable assistance to the Agency in fulfilling such requests, including by providing tools within the Agency Dashboard to access, correct, export, or delete officer records.

9. Biometric-Specific Obligations

With respect to any biometric identifiers processed in connection with the Service, the parties acknowledge and agree as follows. The Agency, as the entity that provisions officer NFC credential cards, is responsible for obtaining written informed consent from each officer prior to the enrollment of that officer's biometric identifier on a credential card, in compliance with applicable biometric privacy laws including BIPA, CUBI, and Washington HB 1493.

VerifiedKnock's servers do not receive, store, or process raw biometric identifiers at any time. The biometric matching process occurs entirely on the NFC card's onboard secure element. VerifiedKnock's platform receives only a binary verification result (authenticated / not authenticated) and does not have access to the underlying biometric template. The Agency acknowledges this architecture and agrees that it, not VerifiedKnock, bears primary responsibility for biometric data collection compliance.

10. Term and Termination

This DPA is effective as of the date the Agency first activates its VerifiedKnock account and remains in effect for the duration of the Agreement. Upon termination or expiration of the Agreement, this DPA terminates automatically, subject to the survival of provisions relating to data retention, deletion, and breach notification obligations that arose prior to termination.

11. Governing Law

This DPA is governed by the laws of the United States and the state in which the Agency's principal place of business is located, without regard to conflict of law principles. Any disputes arising under this DPA shall be resolved in accordance with the dispute resolution provisions of the Agreement.

Execution

By activating an Agency account on the VerifiedKnock platform and submitting the credential verification form, the Agency acknowledges that it has read, understood, and agrees to be bound by this Data Processing Agreement. This electronic acceptance constitutes a legally binding signature under the Electronic Signatures in Global and National Commerce Act (E-SIGN Act), 15 U.S.C. § 7001 et seq.

Processor

VerifiedKnock, Inc.

United States

[email protected]

Controller

Subscribing Agency

As identified in the Agency account registration

Accepted electronically upon account activation

Questions about this DPA?

Contact our legal team at [email protected]. For urgent data breach notifications, use the same address with the subject line "DATA BREACH NOTICE."