Privacy

Privacy

Last updated 8 August 2026

Mull Reader is a static web page with no backend. There is no account to create, no server to send anything to, and no analytics, tracking, or advertising code of any kind.

Your documents never leave your device

When you open a markdown file, your browser reads it directly from disk using the File System Access API (or a plain file input, on browsers without it). The text is converted to HTML and displayed entirely inside the page. It is never uploaded, copied to a server, or transmitted anywhere.

Mull Reader keeps no copy of your documents. Close the tab and the content is gone from memory; nothing is retained.

What is stored on your device

Your reading preferences are saved in your browser's localStorage so the app looks the same next time. These stay on your device and are readable only by this site:

The app's own files — HTML, CSS, JavaScript, icons — are also stored by a service worker so the app works offline. That cache holds only the app itself, never your documents.

You can clear all of it at any time by clearing site data for this site in your browser settings.

No cookies

Mull Reader does not set cookies and does not use any third-party scripts. The markdown, sanitising, and syntax-highlighting libraries it depends on are bundled with the app and served from the same place, not from a CDN.

Hosting

The site is served through Cloudflare, and the same files are also published on GitHub Pages. As with any website, those providers process standard request information — such as your IP address, browser type, and the files requested — in order to deliver the page. That happens at the hosting layer, before the app runs, and is outside its control; their handling is governed by Cloudflare's privacy policy and GitHub's privacy statement.

Once the app has loaded, it makes no further requests of its own. If you install it as a progressive web app and use it offline, it makes no requests at all.

Content inside your documents

A markdown file can reference things on the internet — most commonly images with an https:// address. If a document you open contains one, your browser will fetch it from whichever server hosts it, and that server will see the request. This is normal browser behaviour, but it is worth knowing if you open documents from sources you do not trust. Links you click in a document likewise take you to third-party sites governed by their own policies.

Children

Mull Reader collects no personal information from anyone, including children.

Changes

If this policy changes, the updated version will be published here with a new date. Because the app is open source, every revision is visible in the page's commit history.

Contact

Questions or corrections are welcome as an issue on GitHub.