Data controller: Mariya Shcherbyna, operating as perfect day (sole proprietor).
Address: 862 West 17th Avenue, Vancouver, British Columbia, Canada.
Data protection contact: hello@joinperfectday.com
This page is the operational companion to our Privacy Policy. It sets out, in one place, the providers that process data on our behalf, the legal basis for each activity, how long we keep data, the safeguards for international transfers, and how we handle your requests. It is written to meet the transparency requirements of the GDPR, the UK GDPR, Canada's PIPEDA, and the App Store guidelines.
We use the following providers as processors or sub-processors. Each operates under a data processing agreement that requires it to protect your data to the same standard set out in our Privacy Policy.
| Provider | What they process | Primary location | Transfer safeguard |
|---|---|---|---|
| Supabase | Account records, scripts, journal, quiz results, authentication | United States | Standard Contractual Clauses, DPA |
| Stripe | Subscription and payment data | United States and Canada | Standard Contractual Clauses, PCI-DSS, DPA |
| Anthropic | Text you submit, for AI script generation | United States | Standard Contractual Clauses, DPA, no training on inputs |
| Fish Audio | Text and optional voice sample, for voice synthesis | International | Per provider agreement and its privacy policy |
| OpenAI | Audio you record, for speech-to-text | United States | Standard Contractual Clauses, DPA |
| Resend | Email address, for account and transactional email | United States | Standard Contractual Clauses, DPA |
| Railway | Application and backend hosting | United States | Standard Contractual Clauses, DPA |
| Netlify | Website hosting | United States | Standard Contractual Clauses, DPA |
We will update this register when we add or change a processor, and notify active users of material changes.
| Activity | Data used | Legal basis (GDPR) |
|---|---|---|
| Run your account and deliver the service | Email, scripts, journal, quiz, usage | Contract, Art. 6(1)(b) |
| Process your subscription | Billing and subscription status | Contract, Art. 6(1)(b) |
| Voice cloning | Voice sample | Consent, Art. 6(1)(a) and Art. 9(2)(a) |
| Marketing email | Email address | Consent, Art. 6(1)(a) |
| Security, abuse prevention, product improvement | Aggregated, non-identifying usage | Legitimate interests, Art. 6(1)(f) |
| Keep tax and billing records | Billing records | Legal obligation, Art. 6(1)(c) |
| Data | How long we keep it |
|---|---|
| Account and content | While your account is active |
| After deletion request | Removed from live systems within 7 days, purged from backups within 30 days |
| Voice model (at Fish Audio) | Erasure requested within 7 days of your request or account deletion |
| Billing and tax records | As required by law, up to 7 years |
| Marketing email address | Until you unsubscribe |
| Error and security logs | Up to 90 days |
We are based in Canada and several processors are in the United States. Where data is transferred out of the EEA or the UK, we rely on the European Commission's Standard Contractual Clauses and, for UK data, the UK International Data Transfer Addendum. Canada has been recognized by the European Commission as providing adequate protection for personal data in the commercial sector. Together these mechanisms keep your data protected to an equivalent standard wherever it is processed.
You can make any data request by emailing hello@joinperfectday.com. We handle requests to access, correct, delete, export, restrict, or object to processing, and requests to withdraw consent.
If a personal data breach is likely to result in a risk to your rights, we will notify the relevant supervisory authority within 72 hours of becoming aware of it, as the GDPR requires, and we will notify affected users without undue delay where the risk is high.
We do not make decisions with legal or similarly significant effects about you by automated means. Our AI features generate content for you, such as a script or spoken audio. They do not evaluate you or make decisions about you.
If you are unhappy with how we handle your data, contact us first at hello@joinperfectday.com. You also have the right to complain to a supervisory authority: in Canada, the Office of the Privacy Commissioner of Canada; in the EEA, your national data protection authority; in the UK, the Information Commissioner's Office.
Data protection contact: hello@joinperfectday.com
Mariya Shcherbyna, operating as perfect day. 862 West 17th Avenue, Vancouver, British Columbia, Canada.