Privacy policy

Too Many Projects browser extension ยท Last updated 4 October 2026

Too Many Projects shows the Asana tasks assigned to you on one timeline, with analysis of how much runs in parallel and how reliable your dates are. This policy says what data the extension handles and where it goes.

Your Asana data stays in your browser

The extension reads your tasks and their date history directly from Asana into your browser. It does the analysis in your browser. Your task data is never sent to us or to anyone else. Task names, projects and sections are held in memory only, while the extension page is open. To avoid reading the same history again every time, the extension keeps a few numbers per task on your device (see the table).

The extension only reads. It cannot create, change or delete anything in Asana. It asks Asana for read-only access: tasks, task history, projects, users and workspaces.

Task history is read with the date fields only. Comment text is never requested.

What the extension handles

DataWhere it goesHow long it is kept
Task names, dates, projects and sectionsFrom Asana to your browserIn memory while the page is open
Date changes in task historyFrom Asana to your browserIn memory while the page is open
Numbers worked out from each task's history: days late, number of date changes, how many were made by someone else (a count, no names or IDs), how many were made on or after the due day, planned-vs-actual ratio, net days pushedExtension local storage, on your device onlyUntil the task drops out of your task list, or you sign out
Who made a date changeFrom Asana to your browserCompared with your own Asana user ID, then discarded. Other people's names are never shown.
Your Asana sign-in tokensBetween Asana and your browser, through our sign-in relay (below)The long-lived token is kept in the extension's local storage until you sign out. The relay keeps nothing.
Your own Asana user IDExtension local storageUntil you sign out
View settings (time range, mode, theme, lane colours)Extension local storageUntil you remove the extension

Sign-in relay

Asana requires a secret key when an app signs a user in. A browser extension cannot keep a secret, so sign-in, token refresh and sign-out pass through a small relay we run on Cloudflare Workers. The relay adds the key and forwards the request to Asana. It sees your sign-in tokens in transit. It does not store them, does not log them, and never sees your task data.

Donations

The extension is free. It shows a link to a donation page on Ko-fi. Following that link opens an outside website in a new tab. The extension sends nothing to that website, and nothing about whether you donate changes what the extension does.

What we don't do

Signing out and removing data

Sign out from the extension's header. That revokes the extension's access with Asana and deletes the stored token, your user ID and the per-task numbers. Removing the extension from your browser deletes everything it stored.

Asana

Too Many Projects works with Asana. It is not made, endorsed or sponsored by Asana, Inc. Your use of Asana is governed by your agreement with Asana and, where applicable, your employer.

Contact

Questions or requests: toomanyprojects.ramble400@passmail.net.