- All analysis runs 100% locally in your browser
- No data is sent to any server — ever
- No analytics, no telemetry, no cookies, no tracking pixels
- No account or sign-up required
- No remote code — all JavaScript is bundled locally
1. Introduction
This Privacy Policy describes how SEO Toolkit (“the Extension”), a Google Chrome extension developed by NuttTaro, handles user data. This policy is provided in compliance with the Chrome Web Store Developer Program Policies.
The Extension is an SEO analysis tool that examines the current webpage’s DOM to provide insights about meta tags, headings, links, images, structured data, readability, keyword density, and technology detection.
2. Data Collection
SEO Toolkit does not collect, transmit, or store any personal data or browsing data.
Specifically, the Extension does not collect:
- Personally identifiable information (name, email, address, phone number)
- Authentication information (passwords, credentials, tokens)
- Financial and payment information
- Health information
- Location data
- Browsing history or web browsing activity
- User activity (clicks, mouse position, scroll, keystrokes)
- Website content from pages you visit
For all data categories defined by the Chrome Web Store, the answer is No — the Extension collects nothing.
3. How the Extension Works
When you click the Extension icon, it reads the DOM (Document Object Model) of the current active tab only. This analysis happens entirely within your browser. The results are displayed in the Extension popup and are never sent to any external server.
The analysis includes:
- Reading meta tags, title, canonical URL, and robots directives
- Parsing heading hierarchy (H1–H6)
- Counting and categorizing links (internal, external, nofollow)
- Auditing image alt text
- Validating JSON-LD and microdata structured data
- Checking Open Graph and Twitter Card tags
- Calculating Thai word count, readability, and keyword density
- Detecting web technologies used on the page
All of this runs locally using standard browser APIs. No data leaves your device.
4. Permissions
The Extension requests only the minimum permissions necessary to function. Below is each permission and why it is needed:
activeTab | Allows the Extension to read the DOM of the currently active tab only when you click the Extension icon. This permission does not grant persistent access to any tab or browsing data. |
|---|---|
storage | Used to save scan history and user preferences (such as dark mode setting) locally in Chrome’s chrome.storage.local. This data never leaves your browser and is not synced to any server. |
| Host permissions ( http/https) | The Extension uses content_scripts on HTTP/HTTPS pages to analyze SEO elements (meta tags, headings, links, images, structured data) in the current page’s DOM when the user clicks the Extension icon. No data is collected, stored remotely, or transmitted. |
The Extension does not request access to browsing history, bookmarks, downloads, clipboard, geolocation, camera, microphone, or any other sensitive permissions.
5. Local Storage
The Extension uses chrome.storage.local to store:
- Scan history — a record of previous SEO scans so you can compare results over time
- User preferences — settings such as dark/light mode and display options
This data is stored entirely on your local device within Chrome’s built-in storage system. It is never transmitted to any server, API, or third party. You can clear this data at any time by:
- Using the Extension’s built-in clear history feature
- Removing the Extension from Chrome (all stored data is deleted automatically)
- Clearing Chrome’s extension storage via
chrome://settings
6. Remote Code
This Extension does not use remote code. All JavaScript is bundled locally at build time. No scripts, stylesheets, or resources are loaded from external servers at runtime. The Extension functions entirely offline after installation.
7. Third-Party Services
The Extension does not integrate with, connect to, or send data to any third-party services. There are:
- No analytics services (Google Analytics, Mixpanel, etc.)
- No crash reporting services (Sentry, Bugsnag, etc.)
- No advertising networks or tracking pixels
- No external APIs or server endpoints
- No CDNs or externally hosted resources
8. Data Sharing
Since no data is collected, there is no data to share. The Extension does not sell, trade, rent, or transfer any user data to any third party for any purpose, including but not limited to:
- Advertising or marketing
- Analytics or research
- Credit assessment or lending
- Any purpose unrelated to the Extension’s core functionality
9. Children’s Privacy
The Extension is a general-purpose SEO tool and is not directed at children under the age of 13. Since no data is collected from any user, no data is collected from children.
10. Open Source
SEO Toolkit is open source. You can inspect every line of code to verify that no data collection or transmission occurs. Transparency is a core design principle of this Extension.
11. Changes to This Policy
This Privacy Policy may be updated from time to time. Changes will be posted on this page with an updated “Last updated” date. If the Extension ever begins collecting data (which is not planned), this policy will be updated accordingly and users will be notified via a new version release.
12. Contact
If you have any questions or concerns about this Privacy Policy, please reach out via:
- Website: https://nutttaro.com
- Contact: Contact section on the homepage
- Extension page: https://nutttaro.com/extension/seo-toolkit