Privacy
Handwashing Coach's privacy rule is simple: the camera picture never leaves your device.
What happens to the camera picture
- During a wash session, each camera frame is analysed in your browser by a hand-tracking model that ships with the app. It finds the positions of your hands and discards the frame. No video is sent anywhere.
- Only the hand positions (a few dozen numbers) are used, for the current step, to check your hand shape and rubbing. Nothing is recorded, uploaded, shared or stored.
- The camera is only on during a wash session after you press Start washing. It turns off when you go home, press Turn off, or switch to another tab.
What is stored on your device
- Which steps you have passed, your points, badges, levels and day streaks.
- Your settings (sound, celebrations, language) and whether you have seen the welcome message.
- An offline copy of the app, so it works without network after your first visit.
- All of this lives in your browser on your device. There are no accounts, ads, cookies, analytics or trackers.
How to delete it
- On the home page, open Offline proof and press Delete all my data. It shows what was stored before and after.
- Or open Settings and press Clear progress.
- Or clear this site's data in your browser settings.
What the app cannot do
- The app loads nothing from other websites. A security policy (
connect-src 'self') blocks connections anywhere else, so the app cannot send data anywhere even if it tried. - The links on the About page open other websites in a new tab. Those sites have their own privacy policies, and Handwashing Coach sends them nothing.
- Like any website, the server that delivers the app's files may keep standard technical logs (such as IP addresses) of those downloads. The app itself sends nothing.
Prove it yourself
Press Offline proof on the home page. It shows a live log of every network request the page makes, lets you simulate a fully offline session, shows exactly what is stored, and deletes it all with one button.
Handwashing Coach version 1.0.0 · Disclaimer