Privacy by architecture, not by policy
Most edtech privacy pages describe what the company promises not to do with student data. This page is shorter, because the architecture removes the question: the tools on lans.cloud run entirely in the browser, and the site has no server code that can receive student data. Class lists, seating rules, spelling words, scores, and reading passages are processed on the teacher’s device and stored, at most, in that browser’s local storage. A promise can be broken; a missing endpoint cannot. That local data is also fully portable: teachers can export, move, or erase everything themselves at /my-data — data portability and the right to erasure, without an account or a data request.
The review checklist
What an IT / privacy review will ask, answered
| Question | Answer |
|---|
| Student accounts required | No — no login exists for anyone |
| Student PII transmitted to servers | No — tools compute in the browser; there is no endpoint that accepts names or lists |
| Data stored server-side | Anonymous counters only — page views, the referring domain, and tool-link clicks (no IPs written down, no cookies, no identifiers). The one exception is the feedback form: if someone submits it, their message is stored, along with an email address if they chose to leave one for a reply |
| Class data persistence | Browser localStorage on the teacher’s own device only |
| Microphone (noise meter) | Audio is reduced to one loudness number in-browser and discarded; nothing is recorded or uploaded |
| Ads shown to students | None anywhere — the site currently serves no advertising at all, and loads no ad scripts |
| Cookies / consent | No advertising or analytics cookies are set, so no consent message is needed or shown |
| Sign-up, newsletters, upsells | None — no account, no newsletter, no marketing list. The only place an email can be entered is the feedback form, where it is optional and used solely to reply |
| Offline behavior | Loaded tools keep working if the connection drops mid-lesson |
| Cost | Free, no premium tier, and currently no ads either |
Every claim is verifiable in the browser's network tab: use any tool and watch — nothing a student types into a tool generates a network request. What you will see is the anonymous page-view ping and, if you click through to a related tool, its click counter. Opening the feedback box additionally loads a Cloudflare Turnstile bot check from challenges.cloudflare.com, and the check runs at that moment, so the visitor’s IP is visible to Cloudflare from the point the box is opened rather than only on submit.
Ads and the classroom
The site currently shows no ads at all, and loads no advertising scripts. If advertising returns, the founding rule still holds and is enforced in code: ads never appear on a projected screen. Every presentation-style tool has a one-click fullscreen mode with zero ads, and the embeddable versions (for Google Sites and class pages) contain none either — ads would appear only on the regular browsing pages, in clearly separated slots.
Embedding in class websites
The wheel, timer, name picker, scoreboard, noise meter, exam clock and several others can be embedded with a copy-paste snippet from the bottom of their pages — ad-free inside the embed, no scripts beyond the tool itself.
Start here
The full classroom set is at lans.cloud/classroom-tools, and there’s a printable one-page cheat sheet for staff rooms. Questions this page doesn’t answer: use the feedback button on any tool page (add your email for a reply) — it goes directly to the developer, and answers typically come within a day. More background on who builds this and why: the about page.