Who we are
Portage is an independent AI-powered study tool for the Canadian citizenship test. This policy explains what personal information we collect, why we collect it, and how we protect it.
Our designated privacy contact is reachable at hello@portageprep.ca. All privacy requests — access, correction, deletion, complaints — are handled within 30 days, as required by PIPEDA. Where a request is complex or requires us to search older records, we may extend by up to a further 30 days as permitted by PIPEDA section 8(3), and we will tell you why.
What we collect
- Account information. Your email address, and any display name you choose to add.
- Quiz activity. Questions you've seen, the answers you gave, your scores, and your mastery progress. This is the data the adaptive engine reads from to decide what to show you next.
- Chat conversations. If you use the AI study assistant (a paid-plan feature), the messages you send and the assistant's replies are stored under your account so the assistant can refer back to earlier turns within the same conversation. You can start a fresh conversation from the chat panel at any time, which permanently deletes the prior conversation from our servers; any remaining chat history is deleted when you delete your account.
- Payment information. We never see or store your card number. Card payments are handled by a third-party payment processor; we keep only a subscription reference and plan status.
- Usage data. Page views, feature interactions, and aggregate session events — used to understand what works and what to improve.
- Voluntary feedback. Any comments, bug reports, or 👍/👎 ratings you submit on chatbot replies or anywhere else in the app.
- Access logs. Standard server logs — IP address, request path, response code, timestamp — kept for security, abuse detection, and operational monitoring (see §9 for retention).
- Error reports. When something crashes, a report containing the error type, page URL, and browser environment is captured. These reports do not contain your answers or personal study data.
We do not collect your legal name (unless you provide it), phone number, mailing address, date of birth, immigration status, government ID, or any biometric data.
Why we collect it
- To run the service. Your quiz history is what powers the adaptive recommendations.
- To handle billing. To manage your subscription and process payments.
- To improve Portage. Aggregate patterns help us write better questions and fix rough edges.
- To communicate with you. Transactional messages only — account confirmations, billing receipts, and important service notices. We do not send marketing emails without your explicit consent, as required by Canada's Anti-Spam Legislation (CASL).
AI processing of your answers and chat
Portage uses a third-party large-language-model provider for two purposes:
- Evaluating open-ended quiz answers and generating explanations of why a wrong answer is wrong. When you submit an open-ended response, the text is sent to the provider for evaluation.
- Powering the AI study assistant (available on paid plans). When you message the assistant, your message together with a short window of prior conversation history is sent to the provider so it can answer in context. The assistant is also unavailable while you have a timed practice test in progress — so it can't be used as an answer-lookup tool mid-test.
Based on the AI provider's API terms in effect at the time of submission, submitted content is not used to train their models and is not retained beyond the time needed to handle the request. We will tell users if a change to those terms materially affects this commitment. Our system also takes reasonable steps to mask personal data the model might echo back, as an extra safety layer. If you would like the name of our current provider so you can review their privacy policy, email hello@portageprep.ca.
Please do not include sensitive personal details (immigration file numbers, social insurance numbers, etc.) in your free-text quiz answers or chat messages — they aren't needed and they don't help the model do its job.
Service providers
We use a small number of established third-party services to run the platform. Each is contractually bound to process your data only as we direct, consistent with applicable privacy laws. The categories of processor are:
- Payment processor — for card payments and subscription billing.
- AI provider — for question evaluation, explanations, and the chat assistant (see §4).
- Email delivery — for sending transactional messages (account confirmations, billing receipts).
- Hosting & storage — for running the web app and storing study material.
- Identity & database — for authentication and storage of account, quiz, and progress data.
- Product analytics — for measuring aggregate feature usage (see §7).
- Error monitoring — for capturing crash and exception reports.
We do not sell your data to any third party, ever. We do not share it with advertisers or data brokers. If you would like the current identity of any processor for your own review, email hello@portageprep.ca.
Automated decision-making
Portage uses an adaptive engine to decide which concept and question to show you next. The decision is based on your past answers, your mastery scores per topic, your selected test date, and how recently you've seen each question. No human reviews the choice; it is fully automated.
The consequence of an adaptive-engine decision is limited to which question appears next in your study session. The engine does not make decisions about your subscription, eligibility, or any other significant outcome for you. You can override it at any time by choosing a specific topic to study.
Separately, simpler rule-based gates in the app — such as paywall checks that grant or deny access to paid features based on your current subscription state, or the counter that enforces the free-tier monthly question limit — also run automatically. These read your subscription and usage data and apply the rules described in the Terms of Service.
If you'd like to understand why the engine picked a particular concept for you, email hello@portageprep.ca and we'll walk you through it.
Analytics, cookies, and local storage
Local storage. Portage uses your browser's local storage to remember practical things — your interface language, light/dark theme preference, recent session state. These values live only on your device and never leave it. Clearing your browser's site data resets them.
Cookies. We use cookies that are essential to keep you signed in and to protect against abuse, together with the analytics-layer cookies described below. We do not use third-party advertising cookies, retargeting pixels, or social-media trackers.
Analytics. We measure aggregate usage — which features are used, where users get stuck — to improve the product. The analytics layer may use cookies or local storage to distinguish unique visitors and sessions. Analytics data is used only to improve Portage; we do not use it for advertising and we do not share it with advertising networks. To opt out, use a browser extension that blocks third-party analytics (e.g., uBlock Origin) or email us at hello@portageprep.ca and we'll exclude your account.
If you are a Quebec resident, Quebec's Law 25 may grant you additional consent rights regarding cookies and tracking technologies — see §10 (Your rights).
International data transfers
Some of our service providers operate from outside Canada — primarily the United States. By using Portage, your personal information may be transferred to and processed in countries whose privacy laws differ from those of your province or territory.
We work only with providers that maintain industry-standard data protection through contractual safeguards. Once data is outside Canada, it may, however, be subject to lawful access by the authorities of the host country.
Data retention
- Account data is retained for as long as your account is active.
- Chat conversations are retained until you start a fresh conversation (which permanently deletes the prior one from our servers) or delete your account.
- Account deletion. When you delete your account (from Settings, or by emailing us), it enters a 14-day grace period during which signing back in restores access. After the grace period expires, our purge process permanently removes your personal data — email, quiz history, chat history, progress — promptly on its next run, so the total time from your deletion request to full removal stays within 30 days.
- Email tombstone. After deletion, we keep a short one-way hash of your email address for a brief cooldown period to prevent immediate re-registration with the same address. The tombstone cannot reasonably be reversed into your original email.
- Access logs (IP, request path, timestamp) are retained only for a limited operational window for security and operational monitoring, then pruned in line with our hosting provider's standard log-retention policy.
- Billing records may be retained for up to 7 years as required by tax and financial regulations, even after account deletion. These records do not include your card number.
- Anonymised, aggregated data (e.g., overall question difficulty statistics) may be retained for as long as it remains de-identified and cannot be linked back to you.
Your rights
Under PIPEDA, you have the right to:
- Access the personal information we hold about you. You can request a structured export by emailing us.
- Correct any inaccurate information.
- Delete your account and all associated personal data — from Settings, or by emailing us.
- Withdraw consent at any time by closing your account. Note that withdrawing consent means you can no longer use Portage, since the data above is what makes the service work.
- Lodge a complaint with the Office of the Privacy Commissioner of Canada at priv.gc.ca if you believe your rights have been violated. (Yes, we'd rather you talk to us first — but this right exists under PIPEDA whether we mention it or not, and we'd rather you know.)
Additional rights for Quebec residents. If you live in Quebec, the Act respecting the protection of personal information in the private sector (Law 25, CQLR ch. P-39.1) gives you additional rights — including the right to data portability (a copy of your data in a structured, commonly used format), the right to be forgotten in certain circumstances, and the right to be informed about automated decisions affecting you (see §6). Residents of Alberta and British Columbia have similar rights under their provincial private-sector privacy statutes (PIPA Alberta and PIPA BC).
To exercise any of these rights, email hello@portageprep.ca. We respond within 30 days, with a possible extension of up to a further 30 days where permitted by PIPEDA section 8(3) (we will tell you why if we use it).
Security
All traffic between your device and Portage is encrypted in transit (HTTPS). Passwords are never stored in plain text — they are hashed using industry-standard methods. Per-user access controls are designed to prevent any user from reading another user's data. Sensitive operations are throttled to prevent abuse, and we monitor for anomalous activity.
No system is perfect, however. If we ever experience a data breach that poses a real risk of significant harm, we will notify affected users and report the incident to the Office of the Privacy Commissioner of Canada as required by PIPEDA's Breach of Security Safeguards Regulations.
Children's privacy
Portage is built for adults. Our Terms of Service require you to be at least 18 to create an account. We do not knowingly collect personal information from anyone under 18. If you believe a child has provided us with personal information, please contact hello@portageprep.ca and we will delete it.
What we'll never do
- We will never sell your personal information.
- We will never share your personal information with advertisers, ad networks, or data brokers.
- We will never share your data with Immigration, Refugees and Citizenship Canada (IRCC) or any other government agency, except where required by valid Canadian legal process.
- We will never knowingly allow our AI provider to use your chat messages or quiz answers to train their model, and our agreement with the provider must reflect that commitment.
- We will never share your quiz answers, progress, or chat history with any other Portage user.
If we ever change one of these commitments, we will tell you in advance under §15 (Changes to this policy) — not bury it in a Terms update.
Change of ownership
If Portage is acquired, merged, or otherwise reorganised, your information may be transferred to the successor entity as part of the transaction. The successor will be required to handle your data subject to this Policy, and we will notify you in advance of any material changes to how your data is handled. You will have the option to delete your account before any such change takes effect.
Changes to this policy
If we make material changes, we will notify you by email or in-app notice at least 14 days before they take effect. The "Last updated" date at the top of this page always reflects the most recent version.
Portage provides this policy in English and in French. In case of conflict between the two versions, the English version governs — except for Quebec-resident users, for whom the French version is provided and governs, as required by Quebec's Charter of the French Language and applicable consumer-protection law.
Questions about your data?
We respond to every privacy request, access request, and deletion request within 30 days. Drop us a line — we'd rather over-communicate than leave you wondering.
Questions? Email hello@portageprep.ca · Terms of Service