Privacy Policy

Service: Bottom.ch/editor — https://bottom.ch/editor/
Controller: Bottom.ch Hofmann
Contact: tom+bottom@scheidweg.net
Effective: 21 April 2026

What this service does

Bottom.ch/editor is a Python coding editor that runs entirely in your browser using WebAssembly. No code you write is ever transmitted to our servers. The only exceptions are the optional cloud-storage and permalink features described below.

Data we handle

The editor creates and works with two kinds of user data:

By default this data is stored only in your browser's localStorage, on your device, and is never sent anywhere.

Permalinks

When you use the Share / permalink feature, your code is encoded directly into the URL. These URLs are not stored on our servers — we never see them. Sharing a link is entirely under your control.

Cloud storage (optional, user-initiated)

If cloud sync is available on a given page and you choose to enable it, your code and exercise state are saved to your own cloud storage account. We support two providers:

In both cases:

Use of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.

Server logs

Our web server records standard access logs (IP address, timestamp, requested URL) when serving the editor files. These logs are used solely for security and performance monitoring and are deleted within 30 days. We do not use cookies, tracking pixels, or third-party analytics.

Your rights

Under Swiss and European data-protection law you may request information about, correction of, or deletion of personal data we hold. The only personal data on our servers is what appears in access logs. To exercise your rights, contact us at tom+bottom@scheidweg.net.