SmartMark Ai Privacy Policy

Last updated: April 5, 2026

Summary: SmartMark processes your bookmark data locally in your browser. No personal data is collected, stored on external servers, or sold. If you choose to use the Azure OpenAI provider, bookmark titles and URLs are sent to your own Azure endpoint for AI categorization.

1. What Data We Access

SmartMark requires access to your browser bookmarks to provide its core functionality. The extension accesses:

SmartMark does not access your browsing history, passwords, form data, cookies, or any other personal information.

2. How Data Is Processed

Local Processing (Default)

By default, SmartMark uses an on-device AI model (Transformers.js) that runs entirely within your browser. When using local mode:

Azure OpenAI Processing (Optional)

If you choose to configure the Azure OpenAI provider in settings, the following data is sent to your own Azure OpenAI endpoint:

This data is sent directly to the Azure endpoint you configure. SmartMark does not route this through any intermediary servers. Your Azure OpenAI usage is governed by your own Microsoft Azure agreement and the Azure OpenAI data privacy policy.

Dead Link Checking

When you run the dead link checker, SmartMark makes HTTP HEAD requests (with GET fallback) to each bookmark URL to verify the link is still active. These are standard web requests identical to what your browser does when you visit a page. No additional data beyond the URL is transmitted.

3. Data Storage

All data is stored locally using the browser's browser.storage.local API:

Data Purpose Retention
Extension settings Configuration preferences Until you change or uninstall
Link check cache Avoid rechecking recently verified links 24 hours (configurable)
Undo snapshots Restore bookmarks after destructive operations Up to 5 snapshots, overwritten on new operations

No data is stored on external servers, cloud services, or any infrastructure controlled by SmartMark.

4. Permissions Explained

Permission Why It's Needed
bookmarks Read, organize, and manage your bookmarks
storage Save settings, link check cache, and undo snapshots locally
tabs Open the dashboard in a new tab
offscreen Run on-device AI model (Transformers.js requires DOM/WASM context)
alarms Schedule periodic background dead-link scans
history Read visit count and last-visited time for your bookmarked URLs so the Usage view can highlight stale and frequently-used bookmarks. Read-only — never modified or transmitted.
<all_urls> Make HTTP requests to bookmark URLs for dead link checking

5. Third-Party Services

SmartMark does not integrate with any third-party analytics, tracking, or advertising services. The only external service interaction is:

6. Data Sharing

SmartMark does not:

7. Your Control

You have full control over your data:

8. Changes to This Policy

If we make material changes to this privacy policy, the updated policy will be included in the extension update and the "Last updated" date will be revised.

9. Contact

If you have questions about this privacy policy or SmartMark's data practices, please open an issue on our project page or contact us at digitaldriftai@gmail.com.