ExpatReady, Automate · Integrate · Immigrate
Data Processing Addendum · template

The DPA your firm signs.

Template DPA for ExpatReady customers. Covers PIPEDA and GDPR-spillover scenarios. To execute, contact your account team.

Effective: May 19, 2026 · ExpatReady Technologies Inc., Toronto, Canada
Notice:This document is a template prepared for ExpatReady's commercial launch preparation. It will be reviewed and finalized by a Canadian admitted lawyer before becoming legally binding. Until then, treat this as a working draft. For questions, contact legal@expatready.com.
01

Context

This Data Processing Addendum ("DPA") supplements the Terms of Service between ExpatReady Technologies Inc. ("Processor") and the subscribing firm ("Controller") for processing Personal Data through the ExpatReady Service.

02

Definitions

Personal Data: information relating to an identified or identifiable natural person processed through the Service. Subprocessor: a third party engaged by Processor to process Personal Data. Data Subject: the individual to whom Personal Data relates.

03

Roles

For end-client (applicant) data, Controller is the firm and Processor is ExpatReady. For firm-side authentication data, ExpatReady is the controller (covered by the Privacy Policy).

04

Scope, duration, nature, purpose

Processing happens for the term of the subscription. Nature: providing the Service. Purpose: enabling Controller to run their immigration practice. Categories of data subjects: Controller's employees, contractors, and end-clients (immigration applicants and their family members).

05

Controller obligations

Controller warrants it has lawful basis to process all Personal Data submitted to the Service. Controller is solely responsible for CICC professional conduct, trust account handling, retainer requirements, and informed consent from end-clients.

06

Processor obligations

Processor will: process Personal Data only on Controller's documented instructions; impose confidentiality obligations on personnel; implement technical and organizational measures (see Annex 2); assist Controller with data subject requests; notify Controller of personal data breaches within 72 hours; delete or return Personal Data on termination.

Processor will not access Customer Data except as required to provide the Service or for support tickets.

07

International transfers

Primary processing in AWS Canada Central (ca-central-1). Secondary processing (Stripe, transactional email) may occur in the US under SCCs Module Two equivalents. Annex 3 lists all transfers.

08

Subprocessors

Controller pre-authorizes the subprocessors listed at /legal/subprocessors. Processor will give 30 days notice of new subprocessors. Controller may object - if Processor cannot accommodate, Controller may terminate the affected portion of the Service.

09

Data subject rights assistance

Processor will assist Controller in fulfilling data subject requests (access, correction, deletion, portability, restriction). Tools for export are built into the Service.

10

Breach notification

Processor will notify Controller of any personal data breach affecting Customer Data within 72 hours of becoming aware, with details of nature, categories, approximate number of records, and mitigation steps.

11

Audit rights

Controller may audit Processor's compliance with this DPA once per calendar year on reasonable notice. Processor will provide written security documentation including SOC 2 / ISO 27001 reports when available.

12

Return / deletion

On termination, Processor will, at Controller's option, return Personal Data in a structured format or delete it (subject to legal retention). Backup deletion follows standard retention schedules with no longer than 90 days from termination.

13

Annex 1, Processing description

Categories of data: account credentials, profile data, client identifiers and contact info, immigration history, family info, education, employment, financial data, medical and police certificate documents (uploaded files), case communications, payment records.

14

Annex 2, Technical and organizational measures

AES-256 encryption at rest (AWS S3 SSE), TLS 1.3 in transit, bcrypt password hashing, JWT with refresh-token rotation, role-based access control, per-firm data isolation, append-only audit log on every entity, Stripe-managed PCI scope, AWS Canada-Central hosting. Detail: /security.

15

Annex 3, Subprocessors

Maintained at /legal/subprocessors with: name, service, data accessed, region, contract date.

One platform · replaces 9 tools

The operating system Canadian immigration practice deserves.

From $199 CAD/seat (annual). Unlimited cases. Unlimited client-portal users. No per-form or per-case fees. White-glove migration included with Practice tier and above.