// legal
Privacy Policy
Last updated: March 19, 2026
See also: Terms of Service · Contact
1. Who We Are
Blueprint Online Learning Inc., doing business as Slates (“Slates,” “slates-social,” “we,” “us,” or “our”), is an AI video and image creation studio operated from British Columbia, Canada. This Privacy Policy explains how we collect, use, disclose, and protect your personal information when you use the Slates desktop application (also known as slates-social), website (slates.video), and related services (collectively, the “Service”).
By using the Service, you agree to the practices described in this Privacy Policy. If you do not agree, please do not use the Service.
2. Information We Collect
2.1 Account Information
- Email address — required for account creation and authentication
- Display name — if provided
- Hashed password — stored securely; we never store plaintext passwords
2.2 Payment Information
- Billing details are processed entirely by Stripe, our third-party payment processor.
- We do not store your credit card number, expiration date, or CVV on our servers. We receive only transaction confirmations, amounts, and Stripe customer IDs.
- Purchase history (license purchases and credit top-ups) is stored on our servers for billing and support purposes.
2.3 Usage and Generation Data
- When you generate content via Proxy Mode (Slates Credits), we store: the text prompt submitted, the AI model used, timestamp, credit cost, and result status (success/failure). This data is necessary for credit billing, failed-generation refunds, and service improvement.
- Credit balance and transaction history are maintained on our servers.
2.4 Technical and Device Data
- IP address — collected during authentication and API requests
- Application version — sent with API requests for compatibility
- Operating system type — for support and compatibility
- Error and crash reports — diagnostic information that does not include your prompts or generated content
2.5 Website Analytics Data
On our website (slates.video), we use PostHog for product analytics. This includes pages visited, session duration, referral source, browser type, general geographic region, and conversion events (such as purchases and checkout interactions). When you make a purchase, your email address is associated with your analytics profile to connect your site activity with your account. We do not build individual behavioral profiles. The desktop application does not include third-party analytics or tracking.
2.6 Locally Stored Data (Desktop App)
API keys (BYOK Mode) are encrypted using OS-level encryption (Electron safeStorage, which uses macOS Keychain, Windows DPAPI, or Linux secret store depending on your OS). Your API keys are never transmitted to, stored on, or accessible by Slates servers. We have no ability to access or recover your API keys.
- Application preferences and settings — stored locally on your device
- Generated content — images and videos are saved to your local device. We do not upload, store, or have access to your generated files.
3. How We Use Your Information
| Purpose | Legal Basis |
|---|---|
| Provide and operate the Service | Contractual necessity |
| Process payments and manage credits | Contractual necessity |
| Send transactional emails | Contractual necessity |
| Detect and prevent fraud or abuse | Legitimate interest |
| Fix bugs and improve performance | Legitimate interest |
| Website analytics | Legitimate interest / Consent |
| Respond to support requests | Contractual necessity |
| Comply with legal obligations | Legal obligation |
We do not use your information to:
- Train AI models
- Sell or rent your personal data to third parties
- Sell or share your data with third parties for their own advertising purposes
- Send unsolicited marketing emails (unless you opt in)
4. AI Generation and Third-Party Processing
Proxy Mode (Slates Credits)
When you generate content using Slates Credits, your prompt and generation parameters are transmitted from the desktop app to Slates' proxy servers, which then forward the request to the appropriate third-party AI provider (Google, fal.ai, or others).
- What passes through our servers: your text prompt, selected model, generation parameters (resolution, duration, style settings)
- What we log: prompt text, model used, timestamp, credit cost, result status. We retain generation logs for 12 months.
- What we do NOT do: we do not review or analyze prompts in real time. Content moderation is handled by the AI providers' built-in safety systems. We do not use your prompts to train any models.
BYOK Mode
When you generate content using your own API keys (BYOK Mode), your requests are sent directly from the desktop application to the third-party AI provider. These requests do not pass through Slates' servers. We do not log, intercept, or have visibility into BYOK-mode generations.
Third-Party AI Provider Policies
Each AI provider processes your data according to their own privacy policies:
- Google (Gemini / Imagen): Google Privacy Policy
- fal.ai: fal.ai Privacy Policy
We select AI providers that commit to not using API-submitted data for model training, but we cannot guarantee or enforce their internal practices.
5. How We Share Your Information
We do not sell, rent, or trade your personal information. We share data only with the following third parties, and only as necessary:
| Third Party | Purpose |
|---|---|
| Stripe | Payment processing (email, billing info, transaction data) |
| PostHog | Website analytics and conversion tracking (page views, events, email on purchase) |
| Meta (Facebook/Instagram) | Advertising measurement and conversion optimization (pixel events, click identifiers) |
| Google Ads | Advertising measurement and conversion attribution (click identifiers) |
| Google, fal.ai | AI generation (prompts and parameters, Proxy Mode only) |
| Fly.io | Server hosting and infrastructure |
We may also disclose your information if required by law, legal process, or government request, or to protect the rights, property, or safety of Slates, our users, or the public.
In the event of a merger, acquisition, or sale of assets, user data may be transferred to the acquiring entity. We will notify affected users via email before any such transfer.
6. Cookies and Tracking
Website (slates.video)
- Strictly necessary cookies — for authentication and session management (no consent needed)
- PostHog analytics — tracks page views, session activity, and conversion events. PostHog also forwards certain conversion events (purchases, checkout interactions) to our advertising platforms via server-side integrations (Conversions API) for campaign measurement.
- Meta Pixel — measures advertising performance and conversion events. Sets cookies including _fbc and _fbp to attribute website activity to Meta ad campaigns.
- Advertising click identifiers — when you arrive from an ad, the URL may contain click identifiers (such as fbclid, gclid, or ttclid) placed by the advertising platform. We store these identifiers to measure campaign performance and attribute conversions.
We use advertising and conversion tracking technologies solely to measure the performance of our own advertising campaigns. We do not sell your data to advertisers or allow third parties to use our website for their own ad targeting.
Desktop Application
The Slates desktop application does not set cookies or include any third-party tracking, analytics, or telemetry beyond the error reporting described in Section 2.4.
7. Data Retention
We retain your data only as long as necessary for the purposes described in this policy:
| Data | Retention |
|---|---|
| Account information | Duration of account + 30 days |
| Payment & billing records | 7 years (tax compliance) |
| Generation logs | 12 months |
| Website analytics | 14 months |
| Server & proxy logs | 30 days |
| Support communications | 2 years after resolution |
| Locally stored data | Until you uninstall the app |
After the applicable retention period, data is permanently deleted or anonymized so it can no longer identify you.
8. Data Security
- Encryption in transit — all data transmitted between the desktop app, our servers, and third-party providers uses TLS/HTTPS encryption
- Encryption at rest — server-side data is encrypted at rest
- BYOK key encryption — API keys are encrypted using OS-level cryptography (macOS Keychain, Windows DPAPI, or Linux secret store)
- Password hashing — account passwords are cryptographically hashed and salted
- Access controls — internal access to user data is restricted to authorized personnel on a need-to-know basis
No system is 100% secure. While we take reasonable precautions, we cannot guarantee absolute security.
9. Your Privacy Rights
All Users
Regardless of your location, you may:
- Access your personal data by contacting us
- Correct inaccurate personal data
- Delete your account and personal data (see Section 11)
- Object to certain processing activities
- Withdraw consent where processing is based on consent
European Economic Area (EEA) and United Kingdom
Under the GDPR, you additionally have the right to:
- Data portability — receive your data in a machine-readable format (JSON or CSV)
- Restrict processing in certain circumstances
- Lodge a complaint with your local data protection supervisory authority
We will respond to GDPR requests within 30 days (extendable by 60 days for complex requests, with notice). For international transfers outside the EEA/UK, we rely on Standard Contractual Clauses or equivalent legal mechanisms.
California Residents
Under the CCPA/CPRA, you have the right to:
- Know what personal information we collect, use, and disclose
- Delete your personal information
- Opt out of the sale or sharing of your personal information — we do not sell or share your personal information
- Non-discrimination for exercising your privacy rights
We will respond to CCPA requests within 45 days (extendable by 45 days with notice).
Canadian Residents
Under PIPEDA and BC PIPA, you have the right to:
- Access your personal information held by us
- Challenge the accuracy and have it corrected
- Withdraw consent for non-essential processing
- Challenge our compliance with applicable privacy laws
We will respond to access requests within 30 days.
To exercise any of these rights, contact us at hello@slates.video.
10. Children's Privacy
Slates is not intended for use by anyone under the age of 18. We do not knowingly collect personal information from children. If we learn that we have collected data from a user under 18, we will delete the account and associated data promptly. If you believe a child has provided us with personal information, please contact us immediately at hello@slates.video.
11. Account Deletion
You may request deletion of your account and personal data at any time by using the account deletion option in the application or by contacting us at hello@slates.video.
What happens when you delete your account:
- We will verify your identity before processing the deletion.
- There is a 7-day grace period during which you may cancel the deletion request.
- After the grace period, we will permanently delete your account information, generation logs, and associated data within 30 days.
- Any remaining credit balance is forfeited upon account deletion.
Data we may retain after deletion:
- Payment and billing records for 7 years (tax and financial compliance)
- Anonymized or aggregated data that can no longer identify you
- Data required to comply with a legal obligation or defend legal claims
12. Breach Notification
In the event of a data breach that poses a real risk of significant harm:
- We will notify the Office of the Privacy Commissioner of Canada and the BC Information and Privacy Commissioner as soon as feasible.
- We will notify affected users via email as soon as feasible, describing the nature of the breach, the data involved, and steps you can take to protect yourself.
- Where required, we will notify the relevant EU supervisory authority within 72 hours.
13. International Data Transfers
Slates is operated from Canada. Your data may be processed in Canada, the United States (where some of our infrastructure providers and AI providers operate), and other countries where third-party AI providers may process generation requests. Canada has been recognized by the European Commission as providing an adequate level of data protection. For transfers to other countries, we ensure appropriate safeguards are in place.
14. Changes to This Policy
- Material changes will be communicated via email at least 30 days before they take effect.
- Non-material changes may take effect immediately upon posting.
- If you continue to use the Service after changes take effect, you accept the updated policy.
15. Contact Us
For privacy-related questions, data access requests, or to exercise any of your rights:
Email: hello@slates.video
We aim to respond to all privacy inquiries within 30 days.