TRTabRestrain
Policy / Local first
Privacy,
without fine print.
Last updated 13 October 2026
The short version
The extension has no analytics and no TabRestrain account. Saved tabs and settings stay on your device. If you connect Todoist and choose to export archived tabs, TabRestrain sends the selected titles, URLs, and snippets direct to Todoist.
What it does
- Counts open tabs and compares URLs on your device.
- Stores your limit and cooldown timestamps in
chrome.storage.local. - Archives tab URLs and titles when you declare Tab Bankruptcy. If you grant optional access, it also stores snippets and screenshots in your browser's local database.
- Sends selected titles, URLs, and snippets to
api.todoist.comwhen you choose to export. Screenshots are never uploaded. Your Todoist token stays inchrome.storage.local. - Displays locally saved screenshots or a text preview. Opening the ledger does not load favicons or preview images from the saved sites.
What it does not do
- No analytics, tracking, or telemetry.
- No TabRestrain server. Todoist is the only external API, and the extension uses it only for an export that you start.
- No advertising, third-party libraries, or SDKs.
- No sale of your data. Todoist receives only the data you choose to export.
Permissions
- tabs reads counts and URLs for limits, duplicate detection, and archives.
- storage saves settings, archives, and an optional Todoist token on your device.
- unlimitedStorage keeps local screenshots from reaching the normal browser quota.
- alarms tracks the 24-hour lock after Chrome stops the background worker.
- notifications reports blocked tabs and completed bankruptcies.
- scripting and optional site access capture page descriptions and screenshots only after you grant access. You can revoke access in
chrome://extensions. - api.todoist.com creates Todoist tasks after you start an export.
Saved tabs and the website
The last ten tab archives are kept. Older archives are removed after a new archive completes. You can remove saved tabs and archives in the ledger. Uninstalling the extension removes its local data. Saved URLs can contain private information. An archive does not restore unsaved form text or edits.
The public download website is hosted by Vercel. Vercel receives normal website requests, including connection information. The website has no analytics scripts.