Privacy Policy
Last updated: May 2026
1. Data Controller
Olfyne Ltd is the data controller for personal data processed through the Service. Contact: privacy@olfyne.io.
2. Data We Collect
Account data: Email address, name, and authentication credentials.
Formula data: Formulas, ingredients, compliance results, and version history you create.
Usage data: Feature usage, session duration, and performance metrics (anonymised).
Payment data: Processed by Stripe; we do not store card details.
3. Legal Basis (GDPR)
We process data under: (a) Contract performance — to provide the Service; (b) Legitimate interests — to improve the Service; (c) Consent — for marketing communications.
4. Data Sharing
We share data only with:
- ScentShield — CAS numbers and concentrations for compliance checking (no personal data)
- Supabase — Database hosting (EU region)
- Vercel — Application hosting
- Stripe — Payment processing
We never sell personal data to third parties.
5. Your Rights (GDPR)
You have the right to: access, rectify, erase, restrict processing, data portability, and object to processing. Exercise these via Settings > Data or by emailing privacy@olfyne.io.
6. Data Retention
Account data is retained while your account is active. Formula data is deleted within 30 days of account deletion. Anonymised analytics data may be retained indefinitely.
7. Security
We use encryption in transit (TLS) and at rest. Access to production data is restricted and audited. We conduct regular security reviews.
8. Cookies
We use essential cookies for authentication. No third-party tracking cookies are used. Analytics are privacy-respecting and do not require consent.
9. International Transfers
Data may be processed in the EU and US (Vercel edge network). Transfers are covered by Standard Contractual Clauses.
10. Contact
Data Protection Officer: privacy@olfyne.io. You may also lodge a complaint with the UK Information Commissioner's Office (ICO).