1. What we collect: nothing.
The app does not collect, upload, or sync any data. No account, no backend, no analytics, no ads, no third-party scripts, no cookies.
2. Where your data lives.
All records live only in your browser's localStorage (keys such as timelog.v1, timelog.config, and timelog.locale), on this one device only. Clearing your browser's site data or uninstalling the PWA deletes your records — export a backup regularly.
3. Hosting.
This site is statically hosted on GitHub Pages. Like any web host, GitHub Pages routinely logs incoming requests (IP address, user agent, and other transport-layer metadata) while serving pages. This project does not access, retain, or analyze that data, and it injects no identifiers of its own into it.
4. Scripts on these pages.
The product homepage carries one inline script that does exactly one thing: show the "used daily for N days" figure as of today. It makes no network request, reads and writes no storage, sets no cookie, and never touches your records. With JavaScript disabled, that spot shows the lower bound hard-coded in the page; everything else works as usual. The app itself (/app/) is front-end JavaScript and likewise runs only on your device. There are no third-party scripts anywhere on this site.
5. Your data is portable.
A full backup can be copied, downloaded, or shared as JSON at any time — free, with no account and no network required.
6. Android app.
The Android app (package org.eigentime.timelogger) follows the same rule as the web version: it collects nothing. It does not declare the internet permission, so no upload path exists at all; entries live in the app's private directory and are removed when you uninstall it. System cloud backup and device transfer are explicitly switched off, so there is no copy you neither know about nor can inspect. The only permission it requests is notifications, used solely for the always-on logging entry point you can switch off. The only way data leaves the device is still a JSON backup you export yourself.
7. Children.
The app does not knowingly collect information from children — because it does not collect information from anyone.
8. Changes.
Any change to this policy updates the "Last updated" date at the top of this page; the change history is publicly verifiable in the project's Git history.
9. Contact.
GitHub issues: github.com/wowayou/time-logger/issues · homepage: eigentime.org