This site is currently undergoing maintenance, so instances of "RelativityOne" may still be present. You may also experience 404 errors, search disruptions, and temporary style changes.

Last date modified: 2026-Oct-06

Personal Information detection

Personal Information (PI) detection helps you identify and classify sensitive data—such as Social Security numbers, email addresses, or passport numbers—during Data Analysis in Data Breach Response. You configure which detectors to use from the Settings tab before running Data Analysis. Detector selections affect what PI is identified, how entities are deduplicated, and how individuals appear in Entity Analysis and reporting.

Definitions

The following terms are found throughout Personal Information detectors documentation:

  • Detector (PI)— A combination of AI models, regular expressions (RegEx), and keywords that identifies strings of text and classifies them as a type of Personal Information.
  • Out of the Box Detectors - Out of the Box (OOTB) Detectors are pre-built detectors created for Data Breach Response.
  • Custom Detectors - Custom Detectors are created by users to solve the particular needs of a given project outside of the OOTB offerings.
  • Deduplication Identifiers - Determine how entities are normalized during Entity Analysis.
    Deduplication IdentifierExpected RelationshipDescriptionExamples
    Primary1:1One PI value belongs to one individual, and one individual has only one value of this type.Social Security Number, Passport Number
    Secondary1:many or many:1An individual may have multiple values, or the same value may appear across individuals.Email Address, Date of Birth
    Tertiarymany:manyMultiple individuals can share multiple values of this PI type.Address, Phone Number
    Binary0 or 1 Default value applied when no Deduplication Identifier is selected. Does not participate in entity normalization.-
    Other-Used for PI that doesn't fit a standard deduplication pattern.-

Detection methods

Data Breach Response uses four types of detectors, each suited to a different kind of document:

Detector Detector Type Applies to Auto-linking

OOTB GenAI detectors

Unstructured

Unstructured documents — both text-based and image-based

Yes

OOTB Structured detectors

Structured

Structured documents (spreadsheets, CSV files)

Yes

Custom Regex detectors

Unstructured

Unstructured documents with extracted text only

No

Custom Manual Detectors

Manual

Unstructured documents (manual tagging) and structured documents (column assignment)

No

A Detector Type value of All on an individual detector means that detector is available for both Unstructured and Structured detection.

Permissions

Settings are available for users assigned the role of Lead.

Settings

The Detector table shows the description, status, and other information about each detector.

To view the Detectors table:

  1. Open the Settings tab in Data Breach Response.
  2. Select the Detectors subtab.
  3. Review the Detectors table to view enabled status, categories, and deduplication identifiers.
  4. Select a detector to view or modify its details.


An image of the Detectors table

The Detectors table can be sorted and filtered on any column. Mass actions available include Enable Detectors and Disable Detectors. Select rows using the checkboxes, then apply from the action bar at the bottom of the table.

Detectors fields

The following fields appear on the Detectors table:

Field Description
Detector Names of Out of the Box Detectors and Custom Detectors
Detector Type

Which document category the detector applies to.

All (Unstructured and Structured), Unstructured, Structured, or Manual.

Description A description of each detector
Enabled

Yes/No status

Detectors set to No will not be run during Data Analysis.

You can disable detectors to limit PI identification to only the data types relevant to your incident. Disabling unnecessary detectors can reduce noise, improve review efficiency, and simplify entity normalization results.
Created By Lists whether the detector was created by the system or a user.
Category Lists the detector category.
Deduplication Identifier The settings that will be used in entity normalization.

Click on any detector to see the details for that detector.

Supported Personal Information detectors

Data Breach Response supports the following out of the box detectors:

Detector Description Detector Type Enabled Category

ABA Routing Number

A nine-digit code used to identify U.S. banks for financial transactions

All

Yes

Financial

Account Number

A number used to identify a specific financial account

All

Yes

Financial

Address

A location where a person lives or receives mail

All

Yes

Contact

Age

All age terms and phrases

Unstructured

No

Demographic

Australia Tax File Number (TFN)

A unique number assigned to individuals and organizations in Australia for tax identification purposes

Unstructured

No

Asia Pacific

Australian Individual Healthcare Identifier (IHI)

A unique number assigned to a medical account in Australia for identification and billing purposes

Unstructured

No

Asia Pacific

Australian Medicare Provider Number

Identifiers and details for healthcare providers registered with Medicare in Australia

Unstructured

No

Patient

Credit/Debit Card Expiration

The month and year when a credit card expires

All

No

Financial

Credit/Debit Card Number

A unique number used to identify a credit card account

All

Yes

Financial

Credit/Debit Card Security Code

A short numeric code used to verify credit card transactions

All

No

Financial

Date of Birth

The full calendar date when a person was born

All

Yes

Demographic

Date of Death

The calendar date when a person passed away

All

Yes

Patient

Driver License Number

A unique number assigned to a licensed driver

All

Yes

Identification

EU VAT (value added tax) Number

A unique identifier assigned to businesses for Value Added Tax purposes within the European Union. Each EU country has its own format

Unstructured

No

Identification

Full Name

A person's complete name, including first and last names

All

Yes

Contact

Health insurance number

Someone's health insurance identification number

Unstructured

No

Patient

International Bank Account Number

A globally recognized number used to identify a bank account for international transactions

All

No

Financial

Medical dates of service

Someone's medical appointment or service dates

Unstructured

No

Patient

Medical information

Medical or health-related information in a structured record

Structured

No

Patient

Medical provider name

Someone's medical provider or healthcare facility name

Unstructured

No

Patient

Medical record number

Someone's medical record number

Unstructured

No

Patient

National ID Number

A government-issued unique identifier used to verify an individual's identity within a country

Unstructured

No

Identification

Other

Any personal information not covered by standard categories

All

No

Other

Partial Credit/Debit Card Number

A portion of a credit card number that does not include the full sequence

Unstructured

No

Financial

Partial Date of Birth

The year a person was born, without the full birthdate

Unstructured

No

Demographic

Partial Social Security Number

A portion of a US Social Security Number, not the full sequence

Unstructured

Yes

Financial

Passport Number

A unique number printed on a passport issued by a government or governing agency

All

Yes

Identification

Password

A secret word or phrase used to access a secure account or system

All

Yes

Security

Patient account number

A number used to identify an individual patient across multiple records or health systems

All

No

Patient

Personal email address

An email address used for personal communication outside of work

All

Yes

Contact

Personal Phone Number

A phone number used for personal communication

All

Yes

Contact

PIN

A short numeric code used to verify identity or authorize transactions

All

No

Security

Prescription information

Someone's prescription medication information

Unstructured

No

Patient

SWIFT Code

A code used to identify banks in international financial transactions

Structured

No

Financial

UK Electoral Roll Number

A unique identifier assigned to individuals registered to vote in UK elections

Unstructured

Yes

Europe, Middle East and Africa

UK National Health Service Number

A unique identifier assigned to patients in the UK's healthcare system

Unstructured

Yes

Europe, Middle East and Africa

UK National Insurance Number

A unique identifier assigned to UK taxpayers for social security purposes

Unstructured

Yes

Europe, Middle East and Africa

UK Unique Taxpayer Reference

A unique identifier assigned to UK taxpayers

Unstructured

Yes

Europe, Middle East and Africa

US Drug Enforcement Agency (DEA) Number

A unique identifier assigned to medical professionals authorized to prescribe controlled substances in the U.S.

Structured

No

Identification

US Individual Taxpayer ID Number

A unique identifier assigned to foreign individuals who need a US taxpayer identification number

Unstructured

Yes

North America

US Social Security Number

A government-issued number used for identity and tax purposes in the US

All

Yes

Identification

Username

A login name, handle, or account identifier used to sign in to a service, when it isn't a full email address

All

Yes

Security

Out of the box detectors are pre‑configured to identify common PI types. Detection coverage and accuracy can vary based on document structure, formatting, language, extracted text, and image quality.

Creating custom detectors

In addition to OOTB detectors, you can also create and use custom PI detectors. Custom PI detectors allow you to identify PI types that are not covered by Out of the Box (OOTB) detectors.

Custom Regex detectors

Consider the following before creating custom regex detectors:

  • Custom detectors must include at least one regular expression.
  • You are responsible for validating the accuracy and scope of custom detectors.
  • Custom detectors participate in entity normalization based on their assigned Deduplication Identifier.
  • Custom Regex detectors run only on unstructured documents with extracted text. They do not run on image-based documents (which use OOTB GenAI detectors only) or on structured documents (which use OOTB Structured detectors instead).
  • Custom Regex do not support auto-linking.

To create a Custom Regex Detector:

  1. Click Add Detector in the top right corner of the Detectors table.
  2. Fill out the fields about the new Detector. Name and Category are required.
    If you do not select a value for Deduplication Identifier, it will default to Binary.
  3. Click Next to open a second tab where you define detection parameters (regexes and keywords).
  4. Add Regexes for your Custom Detector. The text responsive to the regex is what is highlighted in the document and added to annotation cards. Keywords, described below, do not appear in the document highlighting — they only confirm that a regex match belongs to the correct PI type.
    • For more information on regular expressions, see Frequently asked questions.
    • Specify a Match Group for the regular expression, if necessary.
      • Match group indicates which matching group contains the PI.
        For example, take the following regular expression: (ssn|social security number)\s*+:\s*+(\d{3}-\d{2}-\d{4}). This regular expression matches two groups, (ssn|social security number), and (\d{3}-\d{2}-\d{4}), but only group 2 contains the personal information to be captured. Therefore, the match group would be set to 2.
  5. Click Add. Repeat as necessary. You can include several regexes for a single Custom Detector.
  6. Add Keywords for your Custom Detector. The purpose of keywords is to confirm that the detected text is related to the proper PI type. For example, if you were looking for telephone numbers, you would add a regex to identify the number string, then add telephone, number, and phone to the keywords. A document would be required to match the regex and the keywords to be responsive to the custom detector.
    • Global Keyword— A global keyword term is a term that must appear somewhere in the body of the document. If a global keyword is not found in the document, the detector will not return PI matches.
    • Global Blocklist Keyword— A global blocklist term is a term that must not appear anywhere in the body of the document. If a global blocklist term is found in the document, the detector will not return any PI matches.
    • Local Keyword— A local keyword term is a term that must appear near a PI matched via a regex pattern. You can specify a maximum distance in characters to indicate how far away the term should be on either side of the PI found. If the term is not found within the specified distance, the detector will not return that PI match.
    • Local Blocklist Keyword— A local blocklist term is a term that must not appear in the vicinity of a PI match. You can specify a maximum distance. If the local blocklist term appears within that distance of a PI match, the PI match will not be returned.
    • If you add keywords, the document must have a match for each type of keyword you add — Global Keyword, Global Blocklist Keyword, Local Keyword, and Local Blocklist Keyword.
    • If you select a Local Keyword or a Local Blocklist Keyword, specify a Max Keyword Distance. The default value is 40 characters.
  7. When complete, click Save.

The Custom Detector will now appear in your Detectors list.

Custom Manual Detectors

To create a Custom Manual Detector:

  1. Click Add Detector in the top right corner of the Detectors table.
  2. Fill out the fields about the new Detector. Name and Category are required. If you do not select a value for Deduplication Identifier, it will default to Binary.
  3. Click Create and Close. This creates a field that can be populated by:
    • Selecting text in an unstructured document and adding it as that PI type, or manually typing it in, or
    • Assigning the detector's PI type directly to a column in a structured document. Relativity adds the information in that column to the record and classifies it as the selected PI type.
    Custom Manual Detectors run on both unstructured and structured documents, but do not run automatically — they require manual application. If your project requires detecting custom PI elsewhere in a structured document, outside an assigned column, or in an image-based document, plan for manual review or QC of those documents.

Editing detectors

To enable or disable a Detector:

  1. Click on the detector you would like to modify.
  2. From the detector detail view adjust the Enabled toggle.
  3. Click Save.
    An image of the Edit Detector window

Limitations

The quality of PI detections may be impacted by the quality of unstructured documents.

For unstructured documents with extracted text, Data Breach Response uses that text to create PI detections, so formatting affects performance.

Examples:

  • OCR quality — If your source is images and you use OCR to generate text, errors in that text reduce detector performance. Consider image-based PI detection instead.
  • Lack of standard punctuation or casing

Custom Regex detectors run only on unstructured documents that have extracted text. They do not run on image-based documents, which use OOTB GenAI detectors only, or on structured documents, which use OOTB Structured detectors instead. Any project-specific PI in image-based or structured documents outside of these methods requires manual review, QC.

Frequently asked questions

Feedback