Privacy Policy
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.