Made for Canada
The Canadian Immigration CRM That Understands Canadian Requirements
Most immigration CRMs are built for the US market and retrofitted for Canada. Immicase is different. Built from day one for Canadian immigration professionals, it addresses the specific requirements of operating in Canada — from data residency and privacy law to IRCC stream coverage and bilingual readiness.
Why a Canadian-Specific CRM Matters for Immigration Firms
Canada's immigration system, regulatory environment, and privacy laws are distinct from those of any other country. Software built for US immigration or as a generic global platform will always have gaps when used by Canadian practitioners.
Canadian Law Governs Your Practice
As an RCIC or immigration lawyer operating in Canada, you are subject to Canadian federal and provincial privacy legislation, CICC professional standards, and Canadian law society requirements (for lawyers). The software you use to store and process client data must support compliance with these Canadian requirements — not US or EU regulations that do not apply to your practice.
IRCC Is Not USCIS
The Canadian immigration system has fundamentally different streams, processes, and terminology than the US system. Express Entry, Provincial Nominee Programs, the points-based Comprehensive Ranking System, LMIAs, and the CICC regulatory framework have no direct equivalents in US immigration law. Software designed for I-130 petitions and H-1B applications cannot meaningfully support Canadian case management.
Canadian Data Residency: Your Clients' Data Stays in Canada
Where your client data is stored matters — legally, ethically, and practically. Immicase stores all data exclusively on Canadian servers.
Why Data Residency Matters for Immigration Firms
Immigration client files contain some of the most sensitive personal information imaginable: passport numbers and copies, medical examination results, police clearance certificates, financial statements, employment histories, family composition details, and in some cases, refugee protection claims that could endanger the client if disclosed.
When this data is stored on US servers, it is potentially subject to US law enforcement access under the CLOUD Act, regardless of what the vendor's privacy policy says. For clients who have fled persecution or who have sensitive immigration histories, the knowledge that their data is stored under US jurisdiction can erode trust.
Immicase stores all data — client records, documents, communications, audit trails, and backups — on servers located in Canada, operated by Canadian data center providers. No client data is transferred to, processed in, or backed up to servers outside of Canada.
PIPEDA and Provincial Privacy Law Compliance
The Personal Information Protection and Electronic Documents Act (PIPEDA) is Canada's federal private-sector privacy law. It governs how businesses collect, use, and disclose personal information in the course of commercial activity. Several provinces — including Alberta, British Columbia, and Quebec — have their own substantially similar privacy legislation that may impose additional requirements.
Immicase is designed to support PIPEDA alignment. Data collection is limited to what is necessary for case management. Consent mechanisms are built into intake and client portal workflows. Data retention policies can be configured to align with CICC file retention requirements (typically six years after the conclusion of services). Client data can be exported and deleted upon request, supporting the right of access and the right to withdrawal of consent.
Encryption and Security Standards
All data is encrypted at rest using AES-256 encryption and in transit using TLS 1.3. Access controls are enforced at the application, database, and infrastructure levels. Regular third-party security audits ensure our security posture remains strong. Backup data is encrypted and stored in geographically separate Canadian data centers for disaster recovery, but never outside Canada.
Bilingual Support Readiness for Canadian Firms
Canada is a bilingual country, and many immigration firms serve clients in both English and French. Immicase is built with bilingual readiness from the ground up.
Interface Language Support
The Immicase platform interface supports both English and French. Team members can each set their preferred language, and the entire interface — menus, labels, system messages, and help content — adapts accordingly. This is essential for firms in Quebec and New Brunswick, as well as national firms with team members in both language communities.
Client Portal in Both Languages
The client portal can be configured in English or French per client. Document request communications, status labels, and portal instructions are all available in both languages. For clients who are more comfortable in French, being able to interact with your firm through a French-language portal demonstrates professionalism and respect.
Quebec-Specific Requirements
Firms operating in Quebec must comply with Quebec's language laws and its distinct privacy legislation (Law 25, formerly Bill 64). Immicase supports Quebec's specific requirements including French-language client communications and compliance with the Commission d'accès à l'information du Québec (CAI) privacy framework. Quebec's immigration streams (CSQ, QSWP) are also fully supported.
Bilingual Document Templates
Retainer agreement templates, invoice templates, and client communication templates are available in both English and French. Create a bilingual practice without maintaining separate document systems for each language.
Complete IRCC Stream Coverage
Immicase covers every major Canadian immigration pathway with pre-built case lifecycles, document checklists, and processing timeline data.
Express Entry
FSW, CEC, and FST programs with CRS-aware milestones
Provincial Nominee Programs
All provinces and territories with stream-specific stages
Study Permits
Initial permits, extensions, and post-graduation permits
Work Permits
Open, employer-specific, LMIA-based, and LMIA-exempt
Family Sponsorship
Spousal, parent/grandparent, and dependent child cases
Citizenship
Citizenship grants, proof of citizenship, and renunciations
Additional streams supported: LMIA applications, Start-Up Visa, Refugee Protection Claims, Humanitarian and Compassionate applications, Super Visa, and Visitor Visas. Each stream comes with its own lifecycle, document checklist, and expected processing timelines.
Canadian Payment Methods and Financial Management
Immigration firms in Canada need financial tools that work with Canadian banking, currency, and tax requirements — not US-centric payment systems.
Canadian Dollar Invoicing
All invoicing is in Canadian dollars by default. No currency conversion, no exchange rate confusion, no clients receiving invoices in USD and wondering about the conversion. Invoices display GST/HST registration numbers and calculate applicable taxes based on your province.
Interac e-Transfer Support
Many Canadian immigration clients prefer to pay via Interac e-Transfer, which is uniquely Canadian and not supported by most US-built software. Immicase integrates with Canadian payment processors that support e-Transfer alongside credit card and direct bank payment options.
Trust Accounting Compliance
Immigration lawyers in some provinces are required to maintain trust accounts for client funds. Immicase supports trust accounting workflows that track funds held in trust, record withdrawals against specific invoices, and maintain the records needed for law society trust account audits.
Tax-Ready Reporting
Generate revenue reports organized by tax period with GST/HST summaries ready for your accountant or for CRA reporting. Expense tracking for government filing fees (IRCC processing fees, biometrics fees, right of permanent residence fees) is built in, making year-end accounting straightforward.
Compliance With Canadian Privacy Laws
Canadian privacy law is distinct from US and EU frameworks. Immicase is designed specifically for the Canadian regulatory landscape.
PIPEDA Principles Built Into the Platform
PIPEDA is built around ten fair information principles: accountability, identifying purposes, consent, limiting collection, limiting use, accuracy, safeguards, openness, individual access, and challenging compliance. Immicase supports each of these principles through its design. Data collection is limited to what is needed for case management. Client consent is captured during onboarding. Clients can access their data through the portal. Data retention policies are configurable to match your professional obligations.
Provincial Privacy Legislation
Alberta's Personal Information Protection Act (PIPA), British Columbia's PIPA, and Quebec's Law 25 impose additional requirements beyond PIPEDA. Immicase supports compliance with these provincial frameworks, including Quebec's enhanced consent requirements, data portability rights, and privacy impact assessment obligations that took effect in 2024.
Data Breach Notification Readiness
Under PIPEDA's mandatory breach notification provisions, organizations must report breaches that pose a real risk of significant harm to the Privacy Commissioner and affected individuals. Immicase maintains detailed access logs and data processing records that would support breach investigation and notification obligations if ever needed. Our incident response procedures are documented and tested regularly.
Explore Immicase for Your Practice
Discover how Immicase addresses every aspect of running a Canadian immigration practice.
A CRM that is truly Canadian — built here, hosted here, designed for here
Join the immigration firms across Canada that trust Immicase to manage their practice with Canadian data residency, IRCC stream coverage, and full compliance support.