Registered where it operates
KwiikPay moves money under its own financial-services registrations in Canada, with fiat accounts and bank rails provided through regulated EMI partners.
Virtual-currency dealer
Registered with FINTRAC as a Money Services Business dealing in virtual currency (Canada).
FINTRAC & RPAA
Registered as a Money Services Business and Payment Service Provider — FINTRAC and the Retail Payment Activities Act, supervised by the Bank of Canada.
Sanctions & Travel Rule
Global Affairs Canada, OFAC, OFSI (HM Treasury), EU and UN sanctions screening, and FATF Recommendation 16 (Travel Rule) compliance on transfers.
What the platform is made of
Fiat and stablecoin rails under one ledger, with client-fund segregation and reconciliation built in — not bolted on.
Client funds are held separately
Segregation is structural: client balances sit apart from KwiikPay’s own funds at regulated banking partners. It reduces risk but is not a bank deposit and is not FSCS-protected.
Separate accounts
Client funds are held in dedicated segregated accounts at regulated banking partners, never mixed with company money.
Policy-based signing
On-chain funds move only under multi-party policy — no single key, no single person.
Always reconciled
Every fiat and on-chain movement is matched to the ledger, with alerts on any drift.
Role-based control
Granular roles, approvals and full audit trails across the dashboard and API.
Sanctions & monitoring
Beneficiary checks, sanctions screening and ongoing monitoring on every payment.
Encrypted end to end
Data encrypted in transit and at rest; secrets and keys held in managed vaults.
Every payment, accounted for
Authenticate
Requests are authenticated and screened before any funds move.
Segregate
Incoming funds land in segregated client accounts at regulated banking partners.
Settle
Fiat over regulated rails or stablecoin under institutional custody — recorded to the ledger.
Reconcile
Balances are continuously matched against bank and on-chain truth, with drift alerts.
