RankSEO — AEO & GEO Expert Chrome Extension
RankSEO is an on-demand SEO/AEO/GEO analysis tool. It analyses the page you are actively viewing when you ask it to and shows the results to you.
RankSEO does not run any analytics, advertising, or data-collection server of its own. We do not sell, rent, or share your data.
| Category | What | Where it goes | Stored? |
|---|---|---|---|
| Page content you analyse | URL, title, meta tags, headings, links, image attributes, visible text of the active tab | Processed locally; optionally sent to third-party services you configure | Session memory only |
| API keys & settings | Keys for PageSpeed, AI providers, SEO data providers, and your WP-X-MCP endpoint | chrome.storage.local; a small subset via chrome.storage.sync |
On your device / Chrome sync |
| Reports you export | The Markdown/PDF report you choose to download | Saved by you to your computer | Local file only |
We do not collect browsing history, keystrokes, passwords, location, or PII beyond what you explicitly submit to a third-party API you configured.
This Privacy Policy describes how RankSEO — AEO & GEO Expert ("the Extension," "we," "our") handles information when you use our Chrome browser extension. The Extension is developed and maintained by Mubashir Hassan.
The short version: RankSEO does not collect, store, transmit, or sell your personal data. All page analysis happens locally in your browser. Your data stays with you.
By installing and using the Extension, you agree to the practices described in this policy. If you do not agree, please uninstall the Extension from your browser.
RankSEO is designed with a privacy-first architecture. Here is a complete breakdown of what data is and is not collected:
We do NOT collect:
What stays on your device: All SEO analysis — headings, images, links, keywords, metadata, readability scores, CRO checks — is computed locally inside your browser using the currently active tab. Nothing leaves your device.
RankSEO requests the following Chrome permissions. Each permission has a specific, limited purpose:
| Permission | Why It's Needed |
|---|---|
activeTab |
Access the content of the currently open tab when you click the extension icon. The Extension only reads the active page — never background tabs or other windows. |
scripting |
Inject a content script into the active tab to extract SEO data (headings, images, links, meta tags, structured data) for analysis. No data is sent externally. |
storage |
Save your extension settings (theme preference, AI configuration) locally in Chrome's storage so your preferences persist between sessions. Data is stored on your device only. |
downloads |
Enable the PDF export and CSV/JSON download features when you choose to save an audit report to your computer. |
The Extension also declares host permissions for the following external APIs, which are only called when specific features are actively used by you:
rdap.org — Domain registration and WHOIS data (Domain Information panel)pagespeedonline.googleapis.com / googleapis.com — Google PageSpeed / Core Web Vitals APIdata.keywordseverywhere.com — Optional keyword data integrationpublicapi.semrush.com — Moz-powered Domain Authority and backlink metricsintegrate.api.nvidia.com — AI chat via NVIDIA NIM (only when you configure and use AI Chat)openrouter.ai — AI chat via OpenRouter (only when you configure and use AI Chat)These external API calls send only the domain name or URL of the currently analyzed page to the respective service — never your personal information.
RankSEO can send the page URL and/or content to services you opt into by entering an API key or endpoint. Each is governed by its own privacy policy. If you do not configure a service, no data is sent to it.
We do not control, operate, or take responsibility for the data practices of these third-party services. We encourage you to review their respective privacy policies.
The AI Chat feature is optional. To use it, you provide an API key from either NVIDIA NIM or OpenRouter. Here is exactly how your API key is handled:
storage permission.Important: When you use AI Chat, your messages and the page's SEO data are processed by the AI provider (NVIDIA or OpenRouter) according to their terms of service. Please review NVIDIA's Privacy Policy and OpenRouter's Privacy Policy before use.
RankSEO uses Chrome's chrome.storage.local API to save the following data on your device only:
This data never leaves your device and is never synced to any cloud service or server operated by us. You can clear all stored data by uninstalling the Extension or clearing its storage via Chrome's extension settings.
RankSEO contains zero tracking code. We do not use Google Analytics, Mixpanel, Segment, Sentry, or any other analytics or error-reporting service. We do not serve advertisements. We do not build user profiles. We do not monetize your usage data in any way.
This is a free, privacy-respecting developer tool. Our business model does not depend on your data.
RankSEO is intended for use by web developers, SEO professionals, marketers, and website owners. The Extension is not directed at children under the age of 13. We do not knowingly collect personal information from children. If you believe a child has provided personal information through the Extension, please contact us and we will take appropriate steps.
We may update this Privacy Policy from time to time as the Extension evolves. When we make material changes, we will update the "Last Updated" date at the top of this page and, where appropriate, notify users via the Extension's settings panel or the Chrome Web Store listing.
Your continued use of the Extension after any changes constitutes your acceptance of the updated policy. We encourage you to review this policy periodically.
If you have questions, concerns, or requests regarding this Privacy Policy or the Extension's data practices, please reach out:
We aim to respond to all privacy-related inquiries within 5 business days.