← Back to app

Privacy Policy

Effective date: 26 May 2026 · Last reviewed: 26 May 2026

1. Controller

This site (md-converter.designs-os.com) is operated by Designs-OS ("we", "us"). Privacy queries and data-subject requests can be sent via the project issue tracker at github.com/jedbjorn/md-converter/issues.

2. Summary

This is a client-side tool. The Markdown files you load, the HTML you export, and any style overrides you make are processed entirely inside your browser and are never transmitted to us. We operate no backend, no database, no user accounts, and no analytics.

3. What is processed, and why

3.1 Files and content you provide

Markdown you paste, upload, or import; theme tokens and font choices; configuration JSON you import or export. All of this is handled locally in your browser. None of it reaches our infrastructure.

3.2 Browser storage (localStorage)

We persist a single key, md-converter-config-v1, in your browser's localStorage. It holds the active theme and your colour/font overrides so that they survive a page refresh. No personal data, no identifier, no tracking value. You can delete it at any time via your browser's site-data controls. Under the ePrivacy Directive this is classed as strictly necessary for the functionality you requested and does not require prior consent.

3.3 Hosting and access logs (Cloudflare)

The site is served by Cloudflare. When your browser requests a page, Cloudflare receives standard HTTP metadata including your IP address, user-agent, and the URL you requested. Cloudflare processes this on our behalf to deliver content, secure the service against abuse, and provide aggregate operational metrics. Cloudflare's processing is governed by its Privacy Policy and Data Processing Addendum. Legal basis: legitimate interest in operating a secure, available service (GDPR Art. 6(1)(f)).

3.4 Third-party fonts (Google Fonts)

Several themes load typefaces from Google Fonts (fonts.googleapis.com, fonts.gstatic.com). Loading these files causes your browser to send your IP address and user-agent to Google LLC (United States), as covered by Google's Privacy Policy. Legal basis: legitimate interest in presenting the chosen visual theme as designed (GDPR Art. 6(1)(f)). If you would prefer not to load fonts from Google, your browser or a browser extension can block requests to those domains; the app remains functional, with system fonts as the fallback.

4. What is not processed

  • No analytics, telemetry, or pixels.
  • No advertising or third-party tracking cookies.
  • No user accounts, no authentication.
  • No automated decision-making or profiling.
  • No data is sold or shared with marketing partners.

5. International transfers

Cloudflare and Google may process traffic on infrastructure located outside the European Economic Area, including the United States. Transfers rely on the European Commission's Standard Contractual Clauses and, where applicable, the EU–US Data Privacy Framework.

6. Retention

We retain no personal data ourselves. Cloudflare retains access logs in line with its own policy (typically a short rolling window for operational and security purposes). The localStorage entry remains on your device until you clear it.

7. Your rights under the GDPR

Where Designs-OS acts as a controller, you have the right to: access, rectify, erase, restrict processing of, port, and object to the processing of, your personal data. As we hold no personal data about you ourselves, in practice these rights are exercised against the processors named above (Cloudflare, Google) under their own policies. You are also entitled to lodge a complaint with the French data-protection authority, CNIL, or with the supervisory authority of your EU/EEA member state.

8. Children

The service is not directed at children under 16 and we do not knowingly process data about them.

9. Changes to this policy

Material changes will be reflected by updating the "Last reviewed" date at the top of this page. The full revision history is visible in the project's public Git history.