AnyImmi AI vs generic copilots

Generic AI will hallucinate an IMM number. We will not.

A comparison you can audit. Every row is something we can demo today, or a structural property of the registry-gated way we build tools.

Capability
AnyImmi AI
Generic copilot
CRS calculation
IRCC 2026 formula, client-side, 0 credits
Approximate, sometimes hallucinates factor weights
IMM form numbers
Gated to a known-good form registry
Invents IMM numbers that do not exist
NOC 2021 lookup
Matches duties against the NOC matrix, cites the row
Guesses — often cites NOC 2016 or misclassifies TEER
PII handling
21-field scrubber before any non-CA model call
Sends raw SINs, UCIs, passport numbers to US servers
Data residency
Default ca-central-1, opt-in to US with audit trail
Wherever the provider wants
DRAFT stamp
Non-dismissable on every AI output (CICC §8.1)
None — you have to remember to add a disclaimer
Refusal response
Structured concern-by-concern plan with cited rule
Generic letter that does not address the refusal specifics
Submission readiness
Checks forms, exhibits, signatures, consents
Cannot — it does not know what you are submitting
Auto-submit to IRCC
Forbidden — CICC red line, no such tool anywhere
Not applicable
Pricing
Free tier forever + credits that map to tool cost
Flat monthly fee, no per-task accounting

The two failure modes

What generic AI gets wrong in immigration.

It invents facts

ChatGPT will cheerfully cite IMM 5645 for a spousal sponsorship. That form does not apply to that category. The officer rejects the cover letter. You file again at client expense.

example
Q: What form does the sponsor submit?
ChatGPT: Use IMM 5645 (Family Information).

Reality: Sponsors use IMM 1344 (Sponsorship
Agreement). IMM 5645 is for the applicant.

It leaks PII

Paste a refusal letter into a public chat, and the client's SIN, UCI, passport, and address all land on US servers with no audit trail and no consent. That is a breach under PIPEDA and a CICC §7 violation at the same time.

example
// AnyImmi scrubs before routing
[[CLIENT_NAME]] was refused on [[DATE]]
per R216(1)(b). Passport [[PASSPORT]],
UCI [[UCI]], address [[ADDRESS]].

Still using ChatGPT for case work?

The Free tier covers every formula tool. No credit card. Make the switch on one case and see.