Security & infrastructure

Built on regulated rails,
secure by design.

KwiikPay moves real money for real businesses. The platform is built on regulated payment rails, segregated client funds, institutional on-chain custody and continuous reconciliation — so every balance is accountable.

Regulated
RPAA PSP · FINTRAC MSB (Canada)
Segregated
Client funds ring-fenced
Policy-signed
Institutional on-chain custody
Continuous
Ledger reconciliation
Regulation

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.

Crypto

Virtual-currency dealer

Registered with FINTRAC as a Money Services Business dealing in virtual currency (Canada).

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.

Global

Sanctions & Travel Rule

Global Affairs Canada, OFAC, OFSI (HM Treasury), EU and UN sanctions screening, and FATF Recommendation 16 (Travel Rule) compliance on transfers.

The stack

What the platform is made of

Fiat and stablecoin rails under one ledger, with client-fund segregation and reconciliation built in — not bolted on.

Fiat rails
Faster Payments, SEPA / SEPA Instant and SWIFT into named multi-currency vIBANs
Client-money segregation
Client funds held in segregated accounts at regulated banking partners, separate from operating capital (not a bank deposit; not FSCS-protected)
On-chain settlement
USDC / EURC on Ethereum; USDT on Ethereum, BSC and Tron — institutional custody with policy-based signing
Ledger
Double-entry ledger is the source of truth for every customer balance
Reconciliation
Automated recon against bank and on-chain truth with drift alerting
Compliance
KYC / KYB onboarding, sanctions screening and transaction monitoring on every payment
API security
Authenticated REST API, idempotency keys and cryptographically signed webhooks
Client-fund segregation

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.

Segregation

Separate accounts

Client funds are held in dedicated segregated accounts at regulated banking partners, never mixed with company money.

Custody

Policy-based signing

On-chain funds move only under multi-party policy — no single key, no single person.

Audit

Always reconciled

Every fiat and on-chain movement is matched to the ledger, with alerts on any drift.

Access

Role-based control

Granular roles, approvals and full audit trails across the dashboard and API.

Screening

Sanctions & monitoring

Beneficiary checks, sanctions screening and ongoing monitoring on every payment.

Encryption

Encrypted end to end

Data encrypted in transit and at rest; secrets and keys held in managed vaults.

How money moves

Every payment, accounted for

01

Authenticate

Requests are authenticated and screened before any funds move.

02

Segregate

Incoming funds land in segregated client accounts at regulated banking partners.

03

Settle

Fiat over regulated rails or stablecoin under institutional custody — recorded to the ledger.

04

Reconcile

Balances are continuously matched against bank and on-chain truth, with drift alerts.

Questions

Security & infrastructure — FAQs

KwiikPay is a trading name of KWP Finance Limited, registered in Canada as a Payment Service Provider under the Retail Payment Activities Act (supervised by the Bank of Canada) and as a FINTRAC-registered Money Services Business, including dealing in virtual currency. These are registrations for anti-money-laundering and payment-activity purposes — not authorisation as a bank or e-money institution. Cryptoassets are high risk and are not covered by the UK Financial Services Compensation Scheme (FSCS) or the Financial Ombudsman Service.

Client funds are held in segregated accounts at regulated banking partners, kept separate from KwiikPay’s own funds and not pooled with operating capital. This segregation reduces risk but is not a deposit guarantee: KwiikPay is not a bank, and balances are not protected by the FSCS.

Stablecoin settlement uses institutional custody with policy-based signing — no single person can move funds. USDC and EURC settle on Ethereum; USDT settles on Ethereum, BSC or Tron. Every on-chain movement is reconciled against the ledger.

Continuous reconciliation compares the internal ledger against bank and on-chain truth on a fixed cadence, with automated drift alerts. The ledger is the source of truth for every customer balance.

Data is encrypted in transit and at rest, access is role-based with audit trails, and identity verification is handled through vetted KYC/KYB providers. API traffic is authenticated and webhooks are cryptographically signed.

Compliance

See how onboarding works

Risk-based KYC and KYB with sanctions screening on the company and every individual who controls it.

Open your first IBAN today.

Open a multi-currency account, subject to KYB, screening and our risk appetite.

Talk to sales