Updated 8 November 2026
Privacy
LiveWaves has no accounts, no ads and no tracking across other sites, and it doesn't sell or share anything about you. This page lists everything it does keep, where, and for how long. Questions go to support@livewaves.net.
The circuits stay in your browser
Every lesson and the Lab run entirely on your own device. Nothing you set, measure or build is sent to us. Your settings, and the circuits you write in the Lab, are kept in your browser's local storage so they're still there next visit. They never leave your device, and clearing the site's data in your browser removes them:
lw-theme: light, dark or automatic.lw-labs-skin,lw-labs-guideandlw-labs-drawer-pin: the Lab's front panel, whether its guide is on, and which pane you pinned open.lw-labs-seen-50: that you've read the note about the generator's 50 Ω load.lw-labs-saved: a Lab setup, only when you press Save.lw-labs-circuits,lw-labs-circuit:… andlw-labs-custom: Your circuits, the netlists you paste or write in the Lab (their text, name, probes and sliders), and which one was open last.lw-labs-models: the model library files you add in the netlist editor. Each is kept until you delete it there.lw-lesson-layout:…: how you arranged a lesson's cards, one entry per lesson and stage, until you reset it.lw-access: that you've confirmed a RisingEdge signup, which opens the later lessons and the flagship scopes in this browser.lw-learn-scheme: light or dark in the LiveWaves Learn preview.lw-learn-demo: the answers you give in the Learn preview's class setup (name, college, course, term start, class code), kept in session storage, so they're gone when you close the tab.
The site sets no cookies. Its fonts are served from livewaves.net itself, not from a font service.
For engineers and IT: checking it yourself
If the circuits you paste are your employer's, here is what reaches our servers, and how to check it without taking our word for it.
- What does reach livewaves.net: requests for the pages and their files, which carry the page's address but never the part of a link after
#; a page count for each view, with the address cut at#before it's sent; and, only if you sign up, an email address and the page to send you back to. None of it carries a circuit, a model file or a result. - A shared link. Copy link puts the circuit after the
#. Browsers never send that part to a server, so it goes only where you paste it, and stays in your browser's history like any address. - Enforced by your browser. Every page is served with a Content-Security-Policy whose
connect-src 'self'lets it open connections only back to livewaves.net: your browser refuses a fetch, WebSocket or beacon to any other server. Read it yourself withcurl -I https://livewaves.net/lab. - Try it unplugged. Open the Lab and its netlist editor, then disconnect from the network: paste a netlist and it still solves, Power on included. Or keep your browser's developer tools on the Network tab while you work: no request carries anything you typed. The only requests are for the site's own pages, files and fonts (a front panel's lettering, the first time it's drawn).
For a company's review (a data-flow statement, or running the Lab on your own network), write to support@livewaves.net.
Page counts
We count page views with our hosting provider's analytics. It's anonymous and uses no cookies. For each view it records the time, the page, the referring page, the country, region and city, and the browser, operating system and device type. To tell visits apart it uses a hash of the request that is discarded after 24 hours, so it can't follow you from day to day.
Hosting
As with any website, your browser sends your IP address and a description of itself with every request, and our hosting provider processes that to deliver pages and protect the site from abuse. We don't use it to identify anyone.
The newsletter
If you sign up for RisingEdge, the LiveWaves newsletter, here is what happens to your email address:
- Confirmation first. We send one email with a link to confirm. Your address joins the list only when you press Confirm. If you don't, we never email you again. The link expires after 7 days.
- What we keep: your address and whether you're subscribed. Nothing else: no name, no tracking of which pages you read.
- Who holds it: the list is kept by the email service that sends our email. It also keeps a log of the emails it sends, including the confirmation.
- What you'll get: new lessons, Lab features and a featured circuit in each issue. We don't use the list for anything else, and don't give it to anyone.
- Leaving: every newsletter has a one-click unsubscribe link, or write to support@livewaves.net. Either stops all email. Ask and we delete the address entirely.
To stop the signup form being used to flood someone else's inbox, the server briefly remembers the IP address and email of recent signups, in memory only, for up to an hour. It isn't written anywhere.
Email you send us
If you write to an @livewaves.net address, the message is kept in our mailbox so we can reply, and deleted on request. Report a bug opens an email in your own mail app with the page's address, your browser and your window size filled in: you see all of it before you send, and can delete any of it.
Your choices
You can ask what we hold about you, correct it, or have it deleted, by writing to support@livewaves.net. We'll answer within 30 days. In practice the only personal data we can hold is a newsletter address or an email you sent us. Our providers are in the United States, so that is where it's kept.
LiveWaves is written for practicing engineers and students, and isn't aimed at children under 13.
Changes
If anything here changes, this page changes with it and the date at the top moves. If a change affects newsletter subscribers, we'll say so in the next newsletter. Links to other sites (GitHub, references) take you to pages with their own policies.
What your browser does on LiveWaves, in technical detail.