Legal
Privacy Policy
Last updated: 25 August 2026
CircuitSimulate is built so that your work stays on your own device. This policy explains, in plain terms, what that means and the few cases where data leaves your browser — always because you chose to send it.
The short version
- Your circuits are stored locally in your browser, not on our servers.
- Simulations run entirely client-side — the solver executes on your machine.
- There is no account and no sign-up, so we do not collect your name or email to use the tool.
- Share links encode the circuit in the URL fragment, which is never sent to a server.
- We do not sell personal data, and we do not run cross-site advertising trackers.
What we store, and where
When you save a project, it is written to IndexedDB — a storage area that belongs to your browser on your device. We never receive a copy. Clearing your browser data for this site removes those saved circuits, so treat exports as your backup.
We do not set advertising or cross-site tracking cookies. Any local storage we use exists to remember your preferences and your work between visits, and it stays on your device.
Simulation is local
Building, editing and simulating a circuit happens completely within your browser, using a Web Worker on your own machine. The components you place, the values you set and the results the solver returns are not transmitted to us as you work.
Share links
When you create a share link, the entire circuit is serialised into the
fragment of the URL — the part after the #. Browsers do not
send the fragment to the server, so the circuit travels only inside the link itself. Anyone
you give that link to can open the circuit; anyone you do not, cannot. Be mindful that a
share link is only as private as the place you paste it.
Exports
Exporting a circuit as JSON writes a file directly to your device through your
browser's normal download mechanism. The file is yours; it is not uploaded anywhere.
Hosting and server logs
The site is served as static files. As with essentially any website, the hosting infrastructure may process standard technical request information (such as IP address and user-agent) transiently to deliver pages and guard against abuse. We do not use this to build advertising profiles of you, and it is not linked to your circuits — because your circuits never reach the server in the first place.
Third parties
We keep external dependencies to a minimum. We do not sell, rent or trade personal information. If we ever introduce an optional feature that requires sending data off your device — for example cloud sync — it will be clearly opt-in and described before you use it.
Children
CircuitSimulate is a general-purpose educational tool suitable for classrooms. Because it requires no account and collects no personal information to operate, it does not knowingly gather data from children.
Changes to this policy
If this policy changes, we will update the date at the top of the page. Continued use of the simulator after an update means the revised policy applies.
Contact
Questions about privacy? Get in touch — we are happy to explain how anything works.