Privacy Policy

Your Files Stay On Your Machine

Fiolin scripts run entirely in your browser using Pyodide. Any files you upload and any inputs you provide are processed locally and are never transmitted to any server. Output files are downloaded directly to your device. At no point do your files or their contents leave your browser.

The only network requests made during script execution are those explicitly programmed into the script itself (for example, fetching a public dataset from a URL you provide). First-party scripts hosted on fiolin.org do not make such requests. Third-party scripts are code written by others; you are shown the author's GitHub identity and asked to approve before running them.

Analytics

Fiolin collects lightweight, anonymous analytics to understand which scripts are being used. Specifically, we record:

We do not collect: your identity, your IP address, the contents of any files, the values of any inputs, or any other personal information. Analytics events contain only the script identifier and outcome.

Cloudflare may also collect standard web analytics (page views, referrers) via their analytics beacon; see Cloudflare's privacy policy for details.