Skip to content
In force

Tranche 2 started 1 July — AML/CTF obligations now extend beyond financial services.

See who is coveredarrow_forward
WatchEyeOnboarding & monitoring

Customer onboarding, screening and ongoing monitoring in one system, with real-time KYC and KYB alerts when a customer's risk changes.

Visit WatchEyearrow_forwardcheck_circleIncluded in the Global Data Portal
IDFEX ID CheckIdentity verification

One-to-one identity, document and data checks against the DVS and Australian data sources, run from the Portal or by API.

Visit IDFEX ID Checkarrow_forwardcheck_circleIncluded in the Global Data Portal
ID PassSelf-service verification

Customers verify their own identity and biometrics from a link on their phone. The result comes back to you, and they keep control of their data.

Visit ID Passarrow_forwardcheck_circleIncluded in the Global Data Portal
InsiightData quality

Verifies, corrects and enriches customer records so they stay accurate — one at a time or across your whole database.

Visit Insiightarrow_forwardcheck_circleIncluded in the Global Data Portal
Australian Death CheckDeceased data

The official national death data source. Match your records against it to find and remove deceased individuals.

Visit Australian Death Checkarrow_forwardcheck_circleIncluded in the Global Data Portal
QuesterMarketing lists

Build targeted, privacy-compliant Australian marketing lists with smart filters. Pay only for the records you download.

Visit Questerarrow_forwardcheck_circleIncluded in the Global Data Portal
verified_userVerify identities6 solutions

Confirm a person or business is who they claim to be: government IDs, biometrics, business registries and employment checks against authoritative Australian sources.

All solutionsarrow_forwardcheck_circleAvailable in the Portal and by API
policy_alertStay compliant6 solutions

Meet AUSTRAC obligations and understand customer risk: screening, risk assessment, fraud controls and investigation tools with evidence recorded for each check.

All solutionsarrow_forwardcheck_circleAvailable in the Portal and by API
databaseImprove your data3 solutions

Keep customer records accurate and put them to work: correct and enrich existing data, unify it into a single view, or build compliant marketing lists from opted-in records.

All solutionsarrow_forwardcheck_circleAvailable in the Portal and by API
policyAML & screening6 use cases

Obligations under the AML/CTF Act, from screening at onboarding through to ongoing monitoring — with the evidence for each check recorded.

All use casesarrow_forwardcheck_circleMapped to the products and data that cover it
how_to_regOnboarding & identity3 use cases

Verifying who a customer, employee or account holder is — at sign-up and during ongoing checks — against authoritative Australian sources.

All use casesarrow_forwardcheck_circleMapped to the products and data that cover it
databaseData & enrichment4 use cases

Keeping customer records accurate, current and complete: validate contact detail, fill the gaps, locate people and remove deceased records.

All use casesarrow_forwardcheck_circleMapped to the products and data that cover it
Global Data
Portalarrow_forward
Productsexpand_more
Solutionsexpand_more
Use casesexpand_more
Dataexpand_more
APIarrow_forwardIndustriesarrow_forwardResourcesarrow_forwardAboutarrow_forwardContactarrow_forward Request a Demo
Talk to the team

9am–5pm AEST, Monday to Friday.

call03 9948 4089
Solution datasheet

Data Cleansing & Enrichment

Fix what's wrong, fill what's missing, and flag who has died. One run corrects addresses to GNAF, validates phones and emails, appends missing fields from opted-in records and washes the file against the death register.

Reference records
2BN+
Deceased
7M+ records
Consumer profiles
20M+ current
Report
Per-record, what changed

Three jobs in one pass

Cleansing fixes what you hold, enrichment adds what you're missing, suppression removes who shouldn't be there.
cleaning_services

Cleansing

What you hold is correct and standardised
Corrects and standardises what's already in the file.
Addresses corrected to GNAFInvalid phones & emails flaggedDuplicates merged by your rules
auto_fix_high

Enrichment

The gaps are filled from opted-in data
Appends missing fields from opted-in records.
Phones, emails & demographicsSource & recency per fieldOpt-in status preserved
deceased

Deceased suppression

Deceased individuals are flagged out
Washes the file against the official death register.
Registry data via ADCAuto-suppress or reviewFeeds billing, marketing & mail

Problem-first reading: the profile enrichment use case.

Why files get washed on a schedule

Data decays whether or not you touch it. People move, change numbers and die.
payments

Cost of bad data

Returned mail, bounced email and wasted calls repeat every campaign until the record is fixed.

heart_broken

Mail to the deceased

Marketing addressed to someone who has died lands on their family. It's the complaint that reaches the news.

gavel

Accuracy obligations

The Privacy Act requires reasonable steps to keep personal information accurate, current and complete.

insights

Downstream decisions

Credit, service and marketing systems all read the customer record. Clean input is the cheapest fix they'll ever get.

API endpoints

Request schemas and example calls are in the API reference. Sandbox available for integration testing.
helpFAQ

Common questions

Something not covered? Ask our team.

What happens in a single run?

add

Three separate jobs, in one pass over the file:

  • Cleansing — corrects and standardises what you already hold. Addresses are corrected to GNAF, and invalid phone numbers and email addresses are flagged.
  • Enrichment — fills the gaps from opted-in records, appending phones, emails and demographic fields, each carrying its own source and recency.
  • Deceased suppression — washes the file against the official death register via the Australian Death Check.

They run together because they answer different questions about the same record. Cleansing fixes what is wrong, enrichment adds what is missing, and suppression removes who should not be there at all.

One-off or scheduled?

add

Both, and most clients do both. The usual pattern is an initial full-file cleanse to fix the accumulated backlog, followed by monthly or quarterly runs to keep pace with change.

Field mapping is configured once and reused on every subsequent run, so the recurring job needs no setup.

Scheduling matters because data decays whether or not you touch it. People move, change numbers and die at a steady rate, so a file that is cleansed once and then left alone is simply back where it started within a couple of years.

How do you avoid merging two different people?

add

Duplicate detection matches on multiple keys (name, date of birth, address history and contact points), not on any single field, and a merge only happens above a confidence threshold.

Borderline pairs are never auto-merged. They are returned for review, so a human decides on the cases the rules cannot settle confidently.

That bias is deliberate. An unmerged duplicate is a minor inefficiency you can fix later; an incorrect merge fuses two customers' records together and is considerably harder to unpick once downstream systems have consumed it.

What does the per-record report tell us?

add

What changed, record by record. Results return in your original file layout with the report columns added alongside, so nothing has to be re-mapped on the way back in.

For each record you can see which fields were corrected and what they were corrected from, which fields were appended and where they came from, and whether the record was flagged as deceased.

That level of detail is what makes the run auditable. You can see the effect on any individual customer instead of accepting a summary count of records changed, and you can apply your own rules about which classes of change get loaded automatically and which get reviewed.

Where does appended data come from, and is it opt-in?

add

From opted-in Australian consumer records: around 20 million current profiles, drawn from a reference universe of more than 2 billion records.

Opt-in status is preserved on the appended field, not stripped away. If a phone number arrives with marketing consent attached, that status travels with it into your file, so a record enriched for service purposes is not silently converted into a marketing contact.

Each appended field also carries its source and the date it was last verified, so you can apply different confidence rules to a field confirmed last month and one confirmed three years ago.

How is deceased suppression handled?

add

The file is washed against the Australian Death Check, which draws on state and territory registry data (the same record a death certificate comes from), not an inferred list assembled from returned mail or obituaries.

You choose what happens to a match. Exact matches on multiple fields can be suppressed automatically; weaker matches can be routed for review, so a living customer who shares a name with a deceased person is not cut off in error.

The suppression flag feeds billing, marketing and mail alike. Marketing addressed to someone who has died lands on their family, and that is the complaint most likely to end up as a news story instead of a support ticket.

How is privacy handled during a run?

add

Files are processed in Australia under ISO 27001 controls, used only for the run they were supplied for, and deleted according to the retention schedule agreed in your contract.

There is also an obligation running the other way, which is often the reason for the work in the first place. The Privacy Act requires you to take reasonable steps to keep personal information accurate, current and complete. A scheduled cleansing run is one of the more straightforward ways to show those steps were taken.

What formats and delivery methods do you support?

add

CSV and the common delimited formats, uploaded through Insiight or delivered by SFTP.

Results come back in your original layout with the per-record report columns appended, so the file can go straight back into the system it came from without a transformation step.

If you would rather not move files at all, the same jobs run as endpoints (Address Validate Bulk, Enhance Record Plus and ADC Bulk) directly from your own pipeline.

Request a demo

Request a demo of our solutions

Complete the form and our team will be in touch shortly to walk you through how it works.

SOME OF OUR TRUSTED CLIENTS

Request a Demo

"*" indicates required fields

This field is for validation purposes and should be left unchanged.
Full Name*