Your firm's data, protected end-to-end.
How Migrawise stores, encrypts, audits and lets you export your data — designed for Canadian immigration practice and the regulators that audit it.
Data residency: Canada
All data — case files, documents, eSignatures, AI prompts and outputs — is stored in Canadian AWS regions. Required for PIPEDA and IRCC.
Encryption
AES-256 at rest. TLS 1.3 in transit. Credentials, API keys and SMTP secrets encrypted with a separate key tier and never written to logs.
Auth & lockout
Account lockout after 5 failed sign-ins. Optional Cloudflare Turnstile on login, register and forgot-password forms. Sessions expire after 12 hours.
Tenant isolation
Every database query is scoped by tenant_id. Cross-firm data access is structurally impossible. Files live outside the webroot, served only via authenticated APIs.
Audit log
Every authentication event, document read, eSignature, settings change, and AI generation is logged. Export the full audit trail any time.
Data export, no lock-in
One-click export of cases, contacts, documents, invoices and signed envelopes. Machine-readable formats. No exit fees, no negotiation.
AI & your data
Compliance
Reporting a vulnerability
Security researcher? Customer who spotted something? Email [email protected]. We respond within 24 hours and credit responsible disclosure on this page.
Need a deeper security review?
We have a longer compliance brief for procurement teams, including the AI provider's enterprise terms, our incident response policy and our data-handling addendum.
Request the compliance brief →