TL;DR — TabNoodle runs entirely on your device. It does not collect, transmit, store remotely, or share any personal data with anyone, including the developer. There are no servers, no accounts, no analytics, and no tracking.
To score, group, and clean tabs, TabNoodle reads the following information about your open tabs via the Chrome browser APIs:
This information is read only while the extension is active and only for making cleanup decisions based on your chosen settings. It is never transmitted off your device.
TabNoodle stores the following information on your device using Chrome's chrome.storage.local API:
This data never leaves your device. Uninstalling the extension removes all of it.
tabs — to read tab metadata (title, URL, audible state, last focus) so we can score, group, and close tabsactiveTab — grants temporary access to the tab that was active when you clicked the extension icon. This is what allows the pause-media snippet to run on whatever site you happen to be listening on (YouTube, Spotify, a podcast site, etc.) without requiring broad host permissionswindows — to enumerate your browser windows and optionally consolidate tabs into a single windowstorage — to save your preferences and cleanup stats on your devicetabGroups — to implement auto-grouping into Chrome's native tab groupsscripting — paired with activeTab, this lets TabNoodle inject a tiny local pause-media snippet into the active tab when you open the popup. No network requests are made; the snippet only calls pause() on any playing <video> or <audio> elements on that one tab.The extension's About panel and this website include optional links to a PayPal donation page. Clicking these opens PayPal's website in a new tab; if you choose to donate there, PayPal's own privacy policy applies to that interaction. No data about your browsing or tab usage is ever sent to PayPal or anyone else.
If the privacy practices ever change — for example, if a future optional feature transmits data (such as the AI classification feature planned for a future Pro tier) — this page will be updated and the change noted here. Any feature that involves data transmission will be strictly opt-in.
If you have questions about this policy or the extension, reach out via the contact link in the extension's About panel, or email zach.ermis@gmail.com.