Privacy

Your files are converted inside your browser by a WebAssembly module. They are never sent to a server, because there is no server to send them to: file2md is a static site, and the conversion code runs on your own machine.

The site loads one binary, the converter itself, from this domain. After that, no request carries any part of your document. You can confirm this in your browser devtools: open the network tab, convert a file, and watch what is sent.

Analytics

This site counts page views, and records four kinds of event around a conversion — and nothing else. The analytics run on OpenPanel, hosted by the site owner on their own server at stats.mzaidi.fr — no analytics company is involved, and the data is not shared with anyone. There are no cookies, and nothing is stored in your browser to recognise you on a later visit; what the server can still tell from the connection itself is described at the end of this section.

When you convert a file, five things are recorded:

Three more events describe what happened around the conversion, and none of them looks at the file at all:

That is everything recorded about the file itself. The name of your file is never transmitted, and neither is any part of its contents or of the Markdown produced from it — a file name alone can say a great deal about a person, so it stays on your machine along with the document. Every field above is built by a small set of functions in the source code that cannot emit anything else.

Two other things travel with every event, as they do with any request to any web server: the address and title of the page you are on, the site you arrived from if any, and — visible to the server simply because you connected to it — your IP address and browser version. The server combines those last two into a short-lived, rotating visit count so that one person reading three pages is not counted as three people. It is not a lasting identifier, it is not a cookie, and it is not designed to recognise you when you come back — but it is not nothing either, and you should know it exists.

The rest is unchanged and is the point: the document itself never leaves your browser.