One golden customer across core banking, CRM and cards — with POPIA-grade masking
Challenge
The same customer existed three or four times over — separately in core banking, the CRM and the cards platform — with no reliable link between them. Stewards could not tell which record was authoritative, and sensitive identity fields were visible to teams that had no need to see them.
Approach
A single party model mastered across six source systems, scored match rulesets with human review, and per-attribute survivorship for the golden record. Sensitive-data governance classified identity attributes so restricted fields are hidden — not just masked — from users without clearance.
Outcome
A single, explainable golden customer with full cross-reference lineage back to every source, and serve-time masking that keeps regulated fields inside the right hands under a POPIA-aligned posture.