Skip to content
All work

RegTech · Compliance

Vanguard AML

An API-first anti-money-laundering layer for Alberta's iGaming operators. Identity verification, sanctions and PEP screening, real-time monitoring with explainable alerts, a case workbench, and automatic staging of FINTRAC reports against their deadlines.

Vanguard AML case workbench showing a case summary, deposits charted against the reporting threshold, and investigator notes.
Case workbench: deposits charted against the reporting threshold.

The problem

Alberta's iGaming market opened in 2026 and every operator needs a compliant AML program. Bank-grade suites do not model casino reports or iGaming patterns, and casino-focused tools are priced for large enterprises.

What we built

  1. 01Identity verification, self-exclusion checks, and scheduled screening
  2. 02Real-time transaction monitoring with tunable, backtested rules
  3. 03A case and enhanced due diligence workbench for investigators
  4. 04Automatic staging of every FINTRAC report type with deadlines
  5. 05A platform console to run the service across operators

Engineering decisions

Every alert explains itself

Each alert and score change stores the reason it fired, so an analyst can defend the decision.

Built to a latency budget

The rules engine is designed for a p99 under 35 ms on the ingest path.

People file, software prepares

Reports are staged automatically and filed only after human review.

Vanguard AML analytics with alert workload, triage time, and false-positive rate by rule.
Program analytics with false-positive rate per rule.
Vanguard AML alerts queue with critical alerts first and filters for status, severity, and rule.
Alerts queue: the most severe first, each with its reason.
Vanguard AML alerts on a phone, with critical sanctions alerts and review, escalate, and dismiss actions.
Alerts on a phone: review, escalate, or dismiss with a reason.

Need a system like Vanguard AML?

Tell us what you need to build or improve, your timeline, and how you will measure success. We reply with clear next steps.