GEODI | Sensitive data discovery, classification and masking

Find the sensitive data your inventory missed.

GEODI scans more than 200 systems, reads what is inside scanned documents and images, labels what it finds by sensitivity, then masks or removes the exposure.

Available across Canada, the United States and Mexico. Deploy on your own servers or in a cloud region you choose.

GEODI project list showing PCI DSS, AmazonS3, workstation folder scan and PIPEDA scanning projects
GEODI 9.0.159, project workspace

Every team can name the databases they run. Almost none can name the scanned contract on a share drive with a client account number inside it.

Structured data is the part organizations already track. The exposure tends to sit somewhere else: in email attachments, in exports nobody deleted, in folders inherited through a migration, and in paper that was scanned to PDF and never read again by anything.

GEODI treats those the same as a database table. Optical character recognition turns scanned pages into text, so a credit card number printed on a 2019 invoice is found the same way as one sitting in a column.

What happens after it finds something

STAGE 1

Connect

Point GEODI at a source with read access. Folders, mail, databases, cloud storage and collaboration tools.

STAGE 2

Recognize

Prebuilt recognizers detect card numbers, national identifiers, health numbers and financial values.

STAGE 3

Classify

Findings are labelled Confidential, PII, Restricted or Unclassified against rules you control.

STAGE 4

Mask

Values are masked or anonymized per user group, so analysts work without seeing the originals.

STAGE 5

Govern

Permissions decide who sees what, and every change is attributable to an account.

Anonymization, on real records

One query, run twice against the same PCI DSS project. The second run is the anonymize profile: card numbers and financial values are swapped for realistic substitutes, so the dataset keeps its shape for testing while the originals stay protected.

Administrator profile · live values
GEODI results showing genuine card numbers such as 4111 1111 1111 1111 and amounts including 95,000.00 CAD and 984.00 CAD
Anonymize: All · substituted
The same GEODI results after anonymization, with 4470031902047156 replacing the card number and 85,500.00 CAD replacing the original amount
4111 1111 1111 11114470031902047156
95,000.00 CAD85,500.00 CAD
984.00 CAD974.16 CAD
5,200.00 CAD5,148.00 CAD

Coverage is the whole argument

A scanner that reaches half your systems produces a false sense of completeness. GEODI connects to file shares, mail, databases, and the cloud services teams adopt without telling anyone.

Full source list and deployment options →

GEODI source selection showing folder, web, e-mail, database and cloud connectors including Dropbox, Google Drive, OneDrive, Confluence, FTP, Jira, Microsoft Teams, S3, SharePoint, SSH and WebDAV
Adding a cloud source in the project wizard

One product, three regulatory regimes

GEODI supports the work these rules require: knowing what personal data you hold, limiting who can reach it, and producing evidence. Certification of your organization stays your own program.

MarketRules that drive the workWhat GEODI contributes
CanadaPIPEDA, Quebec Law 25, PHIPA, FIPPA and MFIPPAInventory of personal data, access requests answered from the index, anonymization for retention limits
United StatesHIPAA, CCPA and CPRA, GLBA, SOX, state privacy statutesLocate protected health and financial data, restrict access, evidence for audit
MexicoLFPDPPPIdentify personal data, apply masking, document the controls in place
Cross-borderPCI DSS, GDPR where applicableCardholder data discovery and scope reduction, subject access response

Run it against your own systems

A scoped session on representative data tells you more than any specification sheet. We connect one source, run discovery, and walk through what surfaces.