Tasker — Activity Tracker & Google Drive Recap

Privacy Policy

Effective: August 8, 2026  ·  Last updated: August 30, 2026
The short version: Tasker is local-first. Your browsing data never leaves your device unless you explicitly sync it to your own Google Drive or enable the optional AI summary feature.

Tasker ("the extension", "we") is a Chrome browser extension that helps you track your own browsing activity, summarize daily accomplishments, and optionally back up reports to your personal Google Drive. This policy explains what data Tasker handles, where it is stored, and the choices you have.

1. Data Tasker Collects

To provide its single purpose — personal activity tracking and productivity recaps — Tasker records the following on your device only:

Tasker does not collect or handle: personally identifiable information beyond your Google account authorization, passwords or other credentials, keystrokes, page contents, form inputs, or mouse activity.

About page titles. Tasker does not seek out health or financial information, but it does record the title of the page in your active tab, and a title can contain such things — an account balance, a clinic name. Two protections apply. First, on sites recognised as sensitive (banks, brokerages, crypto exchanges, mail, health and tax providers) Tasker records only the domain and deliberately discards the title. Second, any site on your excluded list is not recorded at all. That recognition list is best-effort and cannot cover every provider, so if a site matters to you, add it to the excluded list — that is the guarantee. Either way this information stays on your device: it is never sent to our summary service, which receives category totals only.

2. Where Your Data Is Stored

All tracked activity, notes, and reports are stored locally in your browser using chrome.storage.local. Your browsing history — the sites you visit, page titles, and time per site — never leaves your device. There is no account, no login, and no analytics.

Tasker operates one small service, used only to write the optional AI monthly summary described below. It receives category totals only, never your browsing history, and only when that feature is switched on.

3. When Data Leaves Your Device

Data leaves your device only in these two cases, both fully under your control:

  1. Google Drive sync (optional). When you click Sync (or enable automatic sync), Tasker uploads your daily log and monthly recap files (PDF documents by default, or Markdown if you choose) to a folder in your own Google Drive account, authorized through Google's official OAuth 2.0 sign-in. The files are visible only to you under your Google account. Tasker requests the minimum Drive scope needed to create and update its own files. You can revoke this access at any time at myaccount.google.com/permissions. These reports are generated on your device; if the work profile is switched on, the report includes it, labelled as an inference.
  2. AI monthly summaries (optional, switchable off). When you open a monthly recap, Tasker asks our summary service to write a short narrative for that month. Only aggregate totals are sent: the month, your total tracked seconds, the number of active days, and seconds per category (for example "Development: 58 hours"). No URLs, page titles, domains, notes or milestones are ever sent — your browsing history cannot be reconstructed from this data. A random identifier generated on your device accompanies the request purely to apply a fair-use limit; it is tied to no account and to nothing identifying. The service forwards those totals to Google's Gemini API, returns the text, and does not retain the request. Switch this off in Settings and monthly recaps are generated entirely on your device.

Google's handling of data in both cases is governed by the Google Privacy Policy.

4. What We Never Do

5. Your Controls

6. Permissions Explained

PermissionWhy Tasker needs it
tabsTo read the domain and title of the active tab so time can be attributed to the right site and category. Page contents are never read, and Tasker has no host access to the sites you visit.
storage, unlimitedStorageTo save your activity log, notes, and settings locally on your device.
idleTo pause the timer when you step away from the computer, keeping stats honest.
identityTo sign in to your own Google account for Drive sync, via Google's official OAuth flow.
alarmsTo keep the timer accurate. Chrome shuts a background extension down when idle, so Tasker sets a repeating alarm to wake up and record the time you have spent, roughly twice a minute. The same mechanism schedules optional automatic Drive backups.
tasker-extension.onrender.comHost access to Tasker's own summary service, and to no other site. Used only when AI monthly summaries are switched on, and it receives category totals only — never a URL, page title or note. With the feature off, Tasker contacts nothing.

7. Children's Privacy

Tasker is not directed at children under 13 and does not knowingly collect information from them.

8. Changes to This Policy

If we change this policy, we will update the "Last updated" date above and, for material changes, note it in the extension's update notes. Continued use after a change constitutes acceptance.

9. Contact

Questions or concerns about privacy? Contact the developer at uabdul88@gmail.com.