Privacy Policy
Last updated: April 5, 2026
Overview
Mermaid Editor (mermaideditor.io) and the Mermaid Anywhere Chrome extension are operated by Starmorph. This policy explains what data we collect, how we use it, and your rights regarding that data.
Mermaid Editor (Web App)
Data stored in your browser
Diagrams and preferences are stored in your browser's localStorage. We do not have access to this data unless you explicitly share a diagram via URL.
Account data
If you create an account, we collect your email address and authentication data. Authentication is managed by Clerk. We use your Clerk user ID to associate your account with saved charts and subscription status.
Analytics
We use PostHog for anonymous usage analytics (page views, feature usage, export events). For unauthenticated users, no personally identifiable information is collected. For authenticated users, your Clerk user ID is used as a distinct identifier to improve the product experience.
Payments
Payments are processed by Stripe. We do not store your credit card information. Stripe receives your payment details directly. We store your Clerk user ID in Stripe metadata to associate purchases with your account.
AI diagram generation
When you use the AI diagram generator, your text prompt is sent to third-party AI providers (Anthropic, Google) to generate Mermaid code. We do not store your prompts or the generated output on our servers. The AI providers' own privacy policies apply to the processing of your prompts.
Cookies
We use essential cookies for authentication (Clerk session cookies) and analytics (PostHog). We do not use advertising or third-party tracking cookies.
Mermaid Anywhere (Chrome Extension)
The extension collects zero data.
- No user data, browsing history, or page content is collected, transmitted, or stored.
- All diagram rendering happens locally on your device using an offscreen document. No data is sent to any server.
- The extension contains no analytics, telemetry, or tracking of any kind.
- The "Edit in Mermaid Editor" button opens mermaideditor.io with the diagram code encoded in the URL. This is a standard navigation — no data is transmitted to our servers beyond what is visible in the URL.
Third-Party Services
- Clerk — Authentication and user management
- Stripe — Payment processing
- PostHog — Product analytics
- Vercel — Hosting and deployment
- Anthropic / Google — AI diagram generation
Each service operates under its own privacy policy. We recommend reviewing their policies for details on their data practices.
Data Sharing
We do not sell, trade, or transfer your personal data to third parties for advertising or marketing purposes. Data is shared only with the service providers listed above, solely to operate the product.
Data Retention
- Analytics data: retained for 12 months
- Account data: retained until you delete your account
- Payment records: retained as required by tax/financial law
- Chrome extension: stores no data
Your Rights
You can request access to, correction of, or deletion of your personal data at any time. To delete your account and associated data, contact us at support@starmorph.com.
Security
All data transmission uses HTTPS encryption. Authentication is managed by Clerk with industry-standard security practices including secure session tokens and optional multi-factor authentication.
Changes to This Policy
We may update this policy from time to time. Changes will be posted on this page with an updated revision date. Continued use of the service after changes constitutes acceptance of the updated policy.
Contact
Questions about this policy? Email support@starmorph.com.
See also: Terms of Service