🛡️ Privacy Policy

Your privacy and data protection are our top priorities

Effective Date: January 1, 2025

Privacy First: SimpleMermaid is designed with privacy in mind. Your diagrams are processed entirely in your browser. We don't store, transmit, or have access to your diagram content.

1. Information We Collect

SimpleMermaid operates as a client-side application, which means most functionality happens directly in your browser. We collect minimal information:

1.1 Automatically Collected Information

  • Analytics Data: We use Google Analytics to understand usage patterns. This includes:
    • Page views and navigation paths
    • Browser type and version
    • Operating system
    • Referring website
    • General geographic location (country/city level)

1.2 Information We Do NOT Collect

  • Diagram content (processed entirely in your browser)
  • Personal identification information
  • Email addresses or contact information
  • Account information (no accounts required)
  • Payment information (service is free)

2. How Your Diagrams Are Handled

Complete Browser-Based Processing: All diagram creation, editing, and rendering happens locally in your web browser using JavaScript. Your diagram content:

  • Never leaves your browser unless you explicitly share a URL
  • Is not transmitted to our servers
  • Is not stored in any database
  • Is compressed and embedded in the URL when you use the share feature

URL Sharing: When you share a diagram via URL, the entire diagram is compressed and stored in the URL hash (after the # symbol). This means the diagram data stays in the URL and is never sent to our servers.

3. Use of Cookies

SimpleMermaid uses minimal cookies:

  • Google Analytics Cookies: Used to analyze site usage and improve user experience
  • Theme Preference: Stores your theme choice (light/dark) locally

You can disable cookies in your browser settings, though this may affect some functionality.

4. Third-Party Services

We use the following third-party services:

  • Google Analytics: For usage analytics (see Google's privacy policy)
  • CDN Services: For loading Mermaid.js and other libraries (jsDelivr)
  • Google Fonts: For typography

5. Data Security

Since SimpleMermaid doesn't collect or store your diagram data, the primary security consideration is the integrity of the application itself:

  • We use HTTPS to ensure secure delivery of the application
  • All third-party libraries are loaded from reputable CDNs
  • No user data is transmitted to or stored on our servers

6. Data Retention

We retain:

  • Analytics data: Aggregated and anonymized, retained according to Google Analytics policies
  • Diagram data: Never collected or retained

7. Your Rights

Since we don't collect personal data, traditional data rights (access, correction, deletion) don't apply. However, you can:

  • Use ad blockers to prevent analytics tracking
  • Clear your browser's local storage to reset preferences
  • Use the tool without any tracking by disabling JavaScript from third-party domains

8. Children's Privacy

SimpleMermaid is a developer productivity tool intended for professional use. We do not knowingly collect information from children under 13.

9. International Use

SimpleMermaid is accessible globally. By using the service, you consent to the processing of any collected data in accordance with this policy, regardless of your location.

10. Changes to This Policy

We may update this privacy policy from time to time. Changes will be posted on this page with an updated effective date.

11. Contact Information

For privacy-related questions or concerns about SimpleMermaid, please contact us through our GitHub repository or via our website contact form.

Summary: SimpleMermaid is designed to respect your privacy. We don't collect, store, or have access to your diagrams. The tool runs entirely in your browser, and we only use minimal analytics to improve the service.