Tactify — Privacy Policy
Last updated: 2026-07-09 · Applies to Tactify v0.1.x (Phase 1) · 中文版
Short version: Tactify v0.1 runs entirely on your device. It does not send your tabs, your browsing history, or any personal data anywhere. There is no account and no server.
What Tactify stores, where, and why
| Data | Where it lives | Why |
|---|---|---|
| URLs and titles of tabs you save | Your browser's local IndexedDB | So you can find and restore saved tabs. |
| Domain of each saved tab | Your browser's local IndexedDB | Used by the on-device classifier to assign a category. |
| Onboarding-banner-dismissed flag | chrome.storage.local |
So the first-run banner doesn't keep coming back. |
| Your per-domain category overrides | chrome.storage.local |
So your corrections persist and apply to future tabs from the same domain. |
| Topic labels (derived on-device) and your corrections | Your browser's local IndexedDB | So saved tabs are organized into topics like Video or Code, and your corrections stick. |
| Names you give to snapshots | Your browser's local IndexedDB | So renamed snapshots keep their names. |
None of this leaves your device. Tactify itself makes no network requests in v0.1 — no telemetry, no analytics, no error reporting, no remote configuration. The only network activity you may observe is your browser loading the site icons (favicons) of pages you saved, fetched directly from those sites when the list is displayed — the same request your browser made when you originally visited the page.
What Tactify does not collect
- Your name, email, phone, or any account information (there is no account in v0.1).
- Your browsing history outside the tabs you explicitly save.
- The contents of pages — only URLs and titles you choose to save.
- Identifiers, advertising IDs, cookies, or fingerprints.
- Crash reports or usage analytics.
Chrome permissions and why
| Permission | How Tactify uses it |
|---|---|
tabs |
To read the URLs and titles of tabs in the current window when you click the toolbar icon, and to close those tabs after they're saved. Tactify reads tabs only when you trigger a save; it does not observe your browsing. |
storage |
To keep small preferences on your device via
chrome.storage.local: onboarding state, sidebar
layout, and the classification corrections you make (your
personal rules). Never synced to Google's
chrome.storage.sync. |
alarms |
To run a once-a-day background task that permanently deletes tabs that have been in the trash for more than 7 days. |
contextMenus |
To add a single "Open Tactify" item to the extension icon's right-click menu, so you can open your saved-tabs page without saving anything. It reads no data. |
Third parties
Tactify v0.1 has no third-party services. No analytics SDK, no error tracker, no AI provider, no payment processor, no CDN runtime calls. The extension package is delivered through the Chrome Web Store, which is operated by Google; Google's privacy policy applies to that distribution channel, not to Tactify's runtime behavior.
Children
Tactify is not directed at children under 13. We do not knowingly collect personal information from children.
How to delete your data
Because Tactify stores everything locally, deletion is direct:
- Inside the Tactify list page, use Delete on individual tabs or whole snapshots; then Empty Trash to remove them permanently.
- Or uninstall the extension from
chrome://extensions. Uninstalling removes Tactify's IndexedDB and chrome.storage data entirely.
Future versions and changes
Future versions of Tactify will introduce optional cloud sync (after a Google sign-in) and optional AI features. Those will be opt-in and will be described in a revised version of this policy before they ship. The "Last updated" date at the top will reflect material changes. Continued use of a future version of Tactify constitutes acceptance of the version of this policy current at the time of that release.
Contact
Questions about Tactify's privacy practices: info@knotmark.com.
For Knotmark's company-wide privacy stance, see the umbrella privacy policy.