Privacy Policy
ScriptAce is built on the principle that your creative work belongs to you. This policy explains exactly what data we collect, why we collect it, how long we keep it, and the controls you have over it. We've written it in plain language — no legal smoke screens.
Information We Collect
We collect only what we need to operate ScriptAce and improve your experience. Here's what that means in practice:
| Category | What We Collect | Why |
|---|---|---|
| Account | Email address, display name, authentication tokens | Creating and securing your account |
| Script Content | Script text, block structure, titles, notes, timestamps, tags | Saving and syncing your scripts across devices |
| Usage | Feature usage patterns, session duration, error logs, page views | Improving the product and diagnosing bugs |
| Payment | Billing email, subscription tier, payment status (no card numbers stored by us) | Processing subscriptions via Stripe |
| Technical | IP address, browser type, operating system, device type | Security, fraud prevention, and analytics |
| Communications | Support emails and chat messages you send us | Responding to your requests |
How We Use Your Data
Your data is used solely to operate and improve ScriptAce. We rely on the following legal bases under GDPR:
We do not sell your personal data. We do not use your script content to train machine learning models. We do not use your data for behavioural advertising on third-party platforms.
Data Storage & Security
All ScriptAce data is stored on Google Cloud Platform (Firebase / Firestore), hosted in data centres located in the European Union and the United States. Data transfers outside the EEA are covered by Standard Contractual Clauses.
We apply the following security measures:
Third-Party Services
ScriptAce uses a limited set of trusted third-party services to operate. Each has its own privacy policy and data processing agreements with us where required by GDPR.
| Service | Purpose | Data Shared |
|---|---|---|
| Firebase (Google) | Authentication, database, hosting | Email, script content, usage data |
| Stripe | Payment processing | Billing email, payment status |
| Google Analytics | Anonymised usage analytics | Anonymised session data, IP (truncated) |
| Cloudflare | CDN, DDoS protection | IP address, request metadata |
| Resend | Transactional emails | Email address, name |
We do not share your script content with any advertising networks, data brokers, or social media platforms.
Cookies & Tracking
ScriptAce uses a minimal set of cookies. No third-party advertising cookies are set on any ScriptAce domain.
A cookie consent banner is presented on your first visit. You may change your preferences at any time via the Cookie Settings link in the footer.
Your Rights
Under GDPR and applicable data protection laws, you have the following rights. We respond to all valid requests within 30 days.
To exercise any of these rights, contact us at privacy@scriptace.app. You also have the right to lodge a complaint with your national supervisory authority.
Children's Privacy
ScriptAce is not directed at children under the age of 13 (or 16 in the European Union). We do not knowingly collect personal data from children under these ages. If you believe a child has provided us with personal data, please contact us immediately at privacy@scriptace.app and we will delete the data promptly.
Changes to This Policy
We may update this Privacy Policy from time to time. When we make material changes, we will notify you by email (to the address on your account) and by posting a notice in the ScriptAce dashboard at least 14 days before the changes take effect.
For non-material updates (e.g., clarifying language, fixing typos), we will update the "Last updated" date at the top without notice. We encourage you to review this page periodically. Continued use of ScriptAce after the effective date of any changes constitutes acceptance of the updated policy.
v2.0.0 — June 2025: Full rewrite for GDPR compliance.
v1.0.0 — January 2024: Initial policy.
Contact & Data Controller
The data controller for ScriptAce is MKTechs Ltd. For all privacy-related enquiries, data subject requests, or to report a concern:
Response time: within 30 days of receipt
Subject line: "Privacy Request — [Your Request Type]"
For urgent data breach reports or security disclosures, please use security@scriptace.app with "URGENT" in the subject line.