Privacy Policy — Daily Task Tracker

Last updated: September 19, 2026

Daily Task Tracker is a Chrome extension for tracking daily tasks with an optional points/rewards system. Signing in with Google is optional and turns on two features together: read-only Google Calendar import and cross-device Cloud Sync. This page explains what data the extension collects, why, and how you can control or remove it.

What we collect

DataWhenWhy
Google Account email address Only if you sign in with Google To identify your account so synced data is associated with the right person
Google Calendar events (title, description, start/end time) Only if you sign in with Google To import events as tasks. Access is read-only — the extension never creates, edits, or deletes anything in your Calendar. Once imported, an event is stored as an ordinary task, so its title, description, and time are also copied to our cloud database along with your other tasks while you are signed in (see below)
Tasks you create (title, description, due date/time, priority, difficulty, tags, recurrence, completion status) Always, as you use the extension This is the core data the extension exists to manage
Feedback you choose to send (star rating, message, feedback type, optional contact details, app version, language setting) Only when you press "Gửi góp ý" in the feedback form To improve the extension and, if you gave contact details or were signed in, to reply to you
Points balance, points transaction history, reward redemption history Always, as you complete tasks / redeem rewards Powers the gamification (points and rewards) feature

We do not collect browsing history, contacts, payment information, health data, or any data unrelated to the features above. We do not use analytics or tracking SDKs, and we do not show ads.

Where your data lives

By default, everything stays on your device — tasks, points, and history are stored locally in your browser's own storage (IndexedDB and chrome.storage). Nothing leaves your computer unless you sign in with Google, which turns on the two features below together.

Google Calendar import (when signed in): the extension reads your upcoming Calendar events (read-only) from Google directly into your browser and turns them into tasks. We use this data only to show those tasks to you.
Cloud Sync (when signed in): your tasks, points transaction history, and reward redemption history are stored on a database we operate (Cloudflare D1, via a Cloudflare Workers backend), keyed to your Google Account so the same data can be pulled down on your other devices. Because imported Calendar events are stored as tasks, the title, description, and time of those events are stored in this database too. This is the only scenario where your task, points, or Calendar-derived data leaves your device. Signing out in Settings stops both features and any further uploads, but does not delete data already stored on our database (see Deletion below).
Feedback (only when you send it): the form asks for an optional star rating, a message, a feedback type, and optional contact details. When you press send, this is stored on the same database as Cloud Sync. It is sent anonymously unless you are signed in with Google (then it is linked to your account so we can reply) or you type contact details yourself. Sending feedback never uploads your tasks, points, or Calendar data.

How we use your data

Third-party services

Data retention and deletion

Security

Cloud Sync requests are authenticated using a Google-issued access token, which our backend verifies directly with Google before returning or accepting any data — we do not use passwords, and we do not accept a client-claimed identity without that verification. Each account can only read and write its own data.

Data is encrypted in transit (HTTPS) and encrypted at rest by our infrastructure provider. It is not end-to-end encrypted, meaning the operator of the service has technical access to it — which is why we limit when we look at it, as described above.

Children's privacy

Daily Task Tracker is not directed at children under 13, and we do not knowingly collect data from children under 13.

Changes to this policy

If this policy changes, we'll update the date at the top of this page. Continued use of the extension after a change means you accept the updated policy.

Contact

Questions, or want your cloud-synced data deleted? Email luongtamanh2@gmail.com.