Privacy & Terms what this site actually touches

No accounts, no cookies, no tracking pixels. This page is not a legal template — it was written line by line against the actual code, including two tools that keep what you typed on your own device. You should know about those.

The one thing worth knowing first

Two tools keep what you type in this browser, so you can pick up where you left off:

We cannot see any of it — it never leaves your browser. But the flip side: on a shared computer, the next person who opens the same page will see it. Clear it with your browser’s "clear site data", or delete the contents on the tool page itself.

What stays on your device (invisible to us)

KeyWhat it holdsUsed by
teamotif.recent.v1Which tools you opened recently (URL and title, never what you typed)"Recently used" on the home page
teamotif.recent.offWhether you turned that feature offSame, one click to disable
teamotif-themeLight or dark preferenceTheme toggle
teamotif-draw-namesThe names you enteredWheel picker
teamotif.growth.v1The measurements you enteredChild growth

No cookies. Not one line of code on this site writes a cookie, and there is no cross-site identifier.

What we genuinely see

File tools: enforced by your browser, not promised by us

On PDF, image compression, LINE chat analysis, QR scanning and QR generation, the Content Security Policy permits exactly one destination — the traffic-statistics endpoint. Not even our own server can receive your file.

You do not have to take our word for it: open developer tools on any of those pages and try to make a network request. The browser blocks it and logs the refusal. Verifiable, and falsifiable.

There is exactly one outbound exception

Receipt lottery needs the winning numbers from the Ministry of Finance, fetched through our server (cached six hours, since draws happen every two months). All that goes out is "send me the latest numbers" — never the receipt number you typed. The matching happens in your browser.

Terms

Checked 2026-08-11. Every item here was written against the code and against what actually happens at runtime, not from a template. The localStorage keys were enumerated in a real browser; "no cookies" comes from searching the whole site for document.cookie and finding none; the file-tool CSP was verified by issuing three kinds of request and watching them fail. If you find anything here that does not match reality, that is our mistake — please tell us.