This Privacy Policy explains what data Scriptorian collects, why, how it is protected, and your rights over it. This policy applies to all users of scriptorian.ai and complies with the EU General Data Protection Regulation (GDPR) and the California Consumer Privacy Act (CCPA).
The data controller is Scriptorian (support@scriptorian.ai). For any privacy-related requests, contact this address.
| Data Category | What We Collect | Why | Legal Basis (GDPR) |
|---|---|---|---|
| Account | Email address (from Google OAuth) | Authentication | Contract (Art. 6.1.b) |
| Login metadata | Browser type, OS, device type, anonymized IP (last octet zeroed) | Security & analytics | Legitimate interest (Art. 6.1.f) |
| Search queries | Text entered in the search bar | Improve search quality | Consent (Art. 6.1.a) |
| AI chat queries | Your full conversation with the Study Companion (questions, responses, and tool calls) | Improve AI responses and service quality | Consent (Art. 6.1.a) |
| Feature usage | Which features you use (footnotes, talks, translations, etc.) | Understand usage patterns | Consent (Art. 6.1.a) |
| Consent records | Timestamp and version when you accepted ToS/Privacy Policy | Legal compliance | Legal obligation (Art. 6.1.c) |
IP addresses are anonymized before storage by zeroing the last octet (e.g., 192.168.1.42 becomes 192.168.1.0). Full IP addresses are never stored in our database.
We do not sell your personal data. We do not share your data with third parties except:
Data is stored on servers in the United States. If you are located in the EU, your data is transferred to the US under standard contractual clauses.
Scriptorian uses:
We do not use advertising cookies or third-party tracking cookies.
Under GDPR (EU users) and CCPA (California users), you have the following rights:
When logged in, you can:
GET /api/me/data — returns all stored data as JSONDELETE /api/me — permanently deletes all your data and logs you outOr email support@scriptorian.ai and we will fulfill your request within 30 days.
We use HTTPS for all data in transit. Session cookies are signed with a server-side secret key. The database is hosted on Railway's infrastructure with access restricted to the application. IP addresses are anonymized before storage.
Scriptorian is not directed at children under 13. We do not knowingly collect personal data from children under 13. If you believe a child has provided us data, contact us immediately.
We may update this policy. Material changes will require re-acceptance via the consent screen. The current version and effective date are shown at the top of this page.
Privacy questions or requests: support@scriptorian.ai
← Back to Terms of Service