PWMSim

Privacy

The short version: your circuits never leave your computer. The site uses no cookies, and you do not need an account.

Circuit data is never sent

PWMSim never sends this information, on a free or paid plan:

A share link stores the circuit in the URL fragment. Browsers do not send this part of a link to the server. The link itself carries the circuit.

This website

Cookieless. No accounts. No third-party trackers, ads, or embedded widgets. Every font, script, and image comes from this site. That is why there is no cookie banner.

The hosted app

The app at app.pwmsim.com runs in your browser. The WebAssembly solver runs on your computer.

The app only requests data from its own site:

  1. App files, like any web page.
  2. Anonymous usage events. The hosted app sends small, cookieless batches to its /t endpoint. They describe actions such as opening an example, completing a simulation, changing a parameter, viewing a result, running a sweep, saving locally, or exporting. Events use closed enumerations, counts, durations, true/false values, and registered error codes. They cannot include free text or circuit data.

No installation identifier is created or sent. Dates and active-day history stay in your browser. Only summary counts, true/false values, and durations can be sent. Add ?telemetry=log to print events locally instead of sending them. The complete list of fields is published in TELEMETRY.md in the repository.

Accepted events are aggregated in Cloudflare Workers Analytics Engine on this site's own account and are kept for three months, after which they are deleted by the platform. Your IP address, your request headers, and the raw request body are not recorded.

Local development, downloaded copies, and any address other than https://app.pwmsim.com do not send usage events.

The contact form

The contact form sends the topic you select, your reply address, and your message to this site. That information is only used to answer you. It is not added to a mailing list.

The form sets no cookie or submission identifier. Your IP address is not saved with the message. The site does not publish the inbox address because public addresses attract spam.

Changes

This policy is stored with the site, so changes appear in the public history. The core rules do not change quietly: circuit data is never sent, anonymous usage data follows a published schema, and the site remains cookieless.

Questions? Use the contact form.