Privacy Policy

Version 1.1 — Effective April 1, 2026

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).

1. Data Controller

The data controller is Scriptorian (support@scriptorian.ai). For any privacy-related requests, contact this address.

2. What Data We Collect

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)

3. IP Address Anonymization

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.

4. Data Retention

5. Data Sharing

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.

6. Cookies and Local Storage

Scriptorian uses:

We do not use advertising cookies or third-party tracking cookies.

7. Your Rights

Under GDPR (EU users) and CCPA (California users), you have the following rights:

Exercise Your Rights

When logged in, you can:

Or email support@scriptorian.ai and we will fulfill your request within 30 days.

8. Security

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.

9. Children's Privacy

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.

10. Changes to This Policy

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.

11. Contact

Privacy questions or requests: support@scriptorian.ai

← Back to Terms of Service