Privacy Policy
What personal information we collect, why, and your rights.
Last updated: April 26, 2026
1. Who we are
TwinsVision Inc. ("TwinsVision") operates the streaming service available at twinsvision.tv. This policy explains how we handle your personal information in compliance with Quebec's Law 25 (modernization of personal information protection) and the federal PIPEDA.
2. Information we collect
- Sign-up: email, password (hashed), first and last name, preferred language.
- Verification: 6-digit code emailed to you, kept 30 minutes.
- Subscription: Stripe customer ID, subscription ID, status, period dates.
- Service: player credentials (auto-generated streaming username and password), or MAC address for compatible set-top boxes.
- Technical logs: IP address, login timestamps, session identifier, retained for security and diagnostics.
- Communications: messages you send us via live chat or email.
We never store full credit-card numbers. Payment processing is handled by Stripe.
3. Why we collect it
- Create and manage your account;
- Activate and maintain your subscription;
- Provide the streaming service;
- Send you operational communications (verification, invoices, renewal reminders, service alerts);
- Prevent fraud, abuse, and uses contrary to our Terms;
- Comply with our legal obligations.
4. Who we share with
Your information is never sold. It is shared only with service providers we rely on to operate TwinsVision:
- Stripe (United States) – credit card payment processing.
- Postmark (United States) – transactional email delivery (verification, invoices, reminders).
- OVH (Canada) – hosting of the servers where your account data is stored.
- Google LLC (United States) – push notification delivery for the iOS and Android mobile apps (Firebase Cloud Messaging). Only an anonymous per-device notification token is transmitted; no account data is shared with Google.
In accordance with Quebec's Law 25, you are notified that some of these providers process your information outside Quebec. We have reasonable contractual measures in place to ensure a comparable level of protection.
5. Cookies
Our site uses only essential cookies:
tvsid– secure session (lasts the visit).tv_locale– language preference (12 months).
No third-party advertising or analytics cookies are set.
6. Retention
We keep your information as long as your account is active. After account closure:
- Billing records: 7 years (Canadian tax obligation).
- Account data (email, name): up to 24 months after last activity, then deleted.
- Technical logs: 90 days, then automatically deleted.
7. Your rights
Subject to exceptions provided by law, you may:
- Access the information we hold about you;
- Request correction of inaccurate information;
- Withdraw consent and delete your account (directly from the mobile app under Settings > Delete account, or by writing to privacy@twinsvision.tv);
- Request portability of your data in a structured format;
- File a complaint with the Commission d'accès à l'information du Québec.
To exercise these rights, write to privacy@twinsvision.tv. We respond within 30 days.
8. Privacy breaches
In the event of a privacy incident posing a serious risk to you, we will notify you without delay and report to the Commission d'accès à l'information du Québec, in accordance with article 3.5 of Law 25.
9. Privacy officer
The person responsible for personal-information protection at TwinsVision:
Privacy Officer
TwinsVision Inc.
4877 Saint-Charles Blvd, Suite 101
Montréal, QC H9H 3E4
Canada
1-807-90-TWINS (1-807-908-9467)
Email: privacy@twinsvision.tv
10. Mobile applications
The TwinsVision mobile apps for iOS and Android collect the same information as the web portal (email, hashed password, subscription status, player credentials, technical logs). They additionally use:
- Notification token (FCM): a random identifier issued by your device and sent to Google Firebase Cloud Messaging so we can deliver notifications (renewal reminders, support replies, announcements). You can revoke it by disabling notifications in your system settings or signing out of the app.
- Biometric data (Face ID, Touch ID, fingerprint): stays on your device only. Apple and Google never share your fingerprint or face with us; we only receive a "successful unlock" signal.
Account deletion from the app: open Settings > Delete account. Deletion cancels future renewals (no refund of the current paid period), erases your personal data from our systems, and the service ends at the close of the current period.
11. Changes to this policy
This policy may be updated from time to time. Material changes will be communicated by email or through your portal at least 30 days before they take effect.