Reference
What Locke detects
All 78 built-in detection types, by category, with the risk level Locke assigns each one. Anything not on this list is what custom rules are for.
You switch these on and off individually under Controls › Detection data types — see Controls. Almost all of them are on out of the box.
What the risk levels mean
| Level | Means |
|---|---|
| High | Directly harmful if exposed — identity theft, financial loss, or immediate system access. |
| Mid | Identifying or sensitive, but not immediately exploitable on its own. Dangerous in combination. |
| Low | Public or low-sensitivity identifiers. Masked mainly to avoid linking activity back to a person or organization. |
The five that start switched off
Everything else is enabled by default. These five are region-specific, and switching every country's formats on at once produces false alarms for people who never encounter them. If you work with these identifiers, switch them on:
- NHS Number (UK)
- National Insurance Number (UK)
- Social Insurance Number (Canada)
- Sort Code (UK)
- IFSC Code (India)
The full catalog
Personal & identity
Who someone is — the details that identify a specific human being.
| Type | Risk | Default |
|---|---|---|
| Person Name | High | On |
| Email Address | Mid | On |
| Phone Number | Mid | On |
| Address / Location | Mid | On |
| Date of Birth | Mid | On |
| GPS Coordinate | High | On |
| Minor / Child Term | High | On |
| Passport Number | High | On |
| Driver License | High | On |
Government & tax IDs
State-issued identifiers. Among the most damaging things to leak, and the hardest to change afterwards.
| Type | Risk | Default |
|---|---|---|
| Social Security Number (US) | High | On |
| Individual Taxpayer ID Number (ITIN) | High | On |
| Employer Identification Number (EIN) | High | On |
| NHS Number (UK) | High | Off |
| National Insurance Number (UK) | High | Off |
| Social Insurance Number (Canada) | High | Off |
Financial
Payment and banking details. Directly exploitable if they get out.
| Type | Risk | Default |
|---|---|---|
| Credit Card | High | On |
| Card Verification Value (CVV) | High | On |
| Bank Account Number | High | On |
| ABA Routing Number | Low | On |
| IBAN | Mid | On |
| SWIFT / BIC Code | High | On |
| Sort Code (UK) | Mid | Off |
| IFSC Code (India) | Mid | Off |
Health & medical
Clinical information and the codes that encode it. Regulated almost everywhere.
| Type | Risk | Default |
|---|---|---|
| Health Term | High | On |
| Medical Record Number | High | On |
| Health Plan ID | High | On |
| DEA Number | High | On |
| NPI Number | Low | On |
| ICD-10 Diagnosis Code | High | On |
| CPT Procedure Code | High | On |
| HCPCS Code | High | On |
| NDC Drug Code | High | On |
Secrets & credentials
Keys, tokens and connection strings. A leaked credential is a live door into a system.
| Type | Risk | Default |
|---|---|---|
| API Key | High | On |
| Generic Secret | High | On |
| Private Key (PEM) | High | On |
| JWT Token | High | On |
| Bearer Token | High | On |
| Database URL | High | On |
| GCP API Key | High | On |
| Azure API Key | High | On |
| AWS Key | High | On |
| OAuth Token | High | On |
| Exchange API Key | High | On |
| Discord Token | High | On |
Crypto & web3
Wallet keys, seed phrases and addresses. Irreversible if exposed — there is no chargeback.
| Type | Risk | Default |
|---|---|---|
| BIP-39 Seed Phrase | High | On |
| Wallet Private Key (WIF) | High | On |
| Extended Public Key (xpub) | Mid | On |
| Lightning Invoice (BOLT-11) | Low | On |
| Bitcoin Address | Mid | On |
| Ethereum Address | Mid | On |
| Ripple Address | Mid | On |
| Solana Address | Mid | On |
| Monero Address | Low | On |
| Transaction ID | Low | On |
Legal & business
Case, contract and filing identifiers. Often confidential by court order or agreement.
| Type | Risk | Default |
|---|---|---|
| Legal Case Number | High | On |
| Court Order Number | High | On |
| Litigation ID | High | On |
| Subpoena Number | High | On |
| Deposition ID | High | On |
| Evidence ID | High | On |
| Witness ID | High | On |
| Filing Number | High | On |
| Settlement Reference | High | On |
| Contract Number | Mid | On |
| Organization Name | Mid | On |
| State Bar Number | Low | On |
| Patent Number | Low | On |
| Trademark Number | Low | On |
| Entity Number | Low | On |
Device & network
Identifiers that pin activity to a specific machine or connection.
| Type | Risk | Default |
|---|---|---|
| IMEI | Mid | On |
| ICCID (SIM Card) | Mid | On |
| IP Address | Mid | On |
| IPv6 Address | Mid | On |
| MAC Address | Mid | On |
| Android ID | Mid | On |
| iPhone UDID | Mid | On |
| UUID | Low | On |
| Serial Number | Low | On |
When the catalog isn't enough
No built-in list can know your matter codes, your project codenames, or the client shorthand your team uses in every message. Those are custom rules: give Locke a pattern or a list of terms, decide whether to mask or just flag matches, and test it in the Sandbox before you rely on it. Teams admins can push custom rules to everyone at once — see My Team.