Skip to main content

Privacy Policy

Effective date: April 18, 2026

Full legal terms → /mykal/pages/legal/privacy-policy.html (the GDPR/CCPA-compliant notice; the short version below is a plain-language summary).

mykal is designed to be transparent about what it stores and why. This page is the authoritative description; where DEV_GUIDE §20 (sessionStorage for tokens) differs from product copy elsewhere, DEV_GUIDE wins.

1. Data we store

2. Data we do NOT store

3. How we use your data

Your routine text and calendar free/busy are sent to the LLM provider you choose (Claude or OpenAI) solely to produce a scheduling decision. We do not train models on your data. We do not sell or share data with advertisers.

4. Third parties

5. Your rights

6. Security

Sensitive fields (OAuth tokens, webhook secrets) are encrypted with Fernet before reaching the database. Keys are rotated via a two-key window. Transport is TLS 1.2+. Row-level security on every tenant-scoped table prevents cross-tenant leakage.

7. Contact

For privacy requests: privacy@otrotl.com.