RankRecon Privacy Policy
Summary
RankRecon is designed with privacy as a core principle. All SERP extraction and competitor analysis happens locally in your browser. Optional anonymous error reporting can be enabled to help improve the extension.
What Data RankRecon Accesses
RankRecon accesses the following data only during active use:
Google Search Results Pages
When you click the RankRecon icon on a Google search results page, the extension reads the page content to identify organic search results. This data is processed locally and is not stored or transmitted.
Web Pages During Analysis
When you click "Analyse All", RankRecon opens each result URL in a background tab to extract 25+ data points, including:
- Page metadata (title, meta description, H1)
- Content metrics (word counts, heading counts)
- Structural elements (links, images, tables, schema markup)
This data is displayed in the extension popup and can be exported locally. It is not stored after you close the popup or navigate away.
Your Settings
RankRecon stores your preferences (theme, default export format, render delay, etc.) using your browser's sync storage. If you have browser sync enabled (Chrome sync, Firefox Sync, etc.), your browser may sync these preferences across your devices through your browser account. If browser sync is disabled, the data stays on your device.
In either case:
- RankRecon does not operate any cloud storage and never receives a copy of your settings
- This data is never transmitted to Mission Systems or any third party
- You can clear it by resetting settings or uninstalling the extension
What Data RankRecon Does NOT Collect
- No personal informationWe don't know who you are
- No browsing historyWe don't track what you search for
- No analyticsWe don't use Google Analytics or any tracking service
- No telemetryWe don't track how you use the extension or what you search for
- No cookiesWe don't set any cookies
- No accountsThere's no signup, login, or user identification
- No cloud storageYour SERP data and exports never leave your device
Data Transmission
All SERP extraction and analysis happens locally in your browser. If you enable optional error reporting, anonymous error data may be sent when errors occur.
The only network requests RankRecon makes are:
- Opening web pages you explicitly request to analyse
- Sending anonymous error reports (only if enabled in settings)
Optional Error Reporting
RankRecon includes an opt-in feature to send anonymous error reports when something goes wrong. This is disabled by default and can be enabled in Advanced Settings.
What IS Collected (When Enabled)
- Error type and error message
- Domain name of the page where the error occurred (e.g., "linkedin.com")
- RankRecon version number
- Browser name
- Timestamp of the error
- SERP extraction method RankRecon used
- Whether you are using a custom selector (an advanced setting)
What is NOT Collected
- Your IP address (not logged by our server)
- Full URLs or page paths (only the domain name is collected)
- Search queries
- SERP data or extraction results
- Any personal information
You can disable error reporting at any time in Settings → Advanced Settings.
Third-Party Services
RankRecon does not integrate with any third-party analytics, advertising, or tracking platforms. Optional error reports are sent to Mission Systems' error monitoring service.
Browser Permissions
RankRecon requests the minimum permissions necessary to function:
| Permission | Purpose |
|---|---|
content_scripts | Read SERP results on 25 supported Google domains (google.com, google.co.uk, etc.). Granted at install time. |
activeTab | Communicate with the active tab when you click the extension icon, so the SERP can be read. |
storage | Save your settings locally |
host_permissions (optional) | Open and read competitor pages during analysis. RankRecon asks for this on your first scrape rather than at install, so the broader access is granted only when you're about to use it. |
downloads (optional) | Save export files to your computer. Approved by your browser the first time you export. |
Data Retention
RankRecon does not retain any data beyond your current session:
- Search results and analysis dataStored locally in your browser and cleared on close*
- SettingsStored locally until you reset them or uninstall the extension
- Export filesSaved to your local device; RankRecon has no access after download
* Accumulated SERP results are cleared when you start a new search; in-progress scrape data expires after one hour; the report tab's data clears when you close the browser. None of this data ever leaves your device.
Children's Privacy
RankRecon does not knowingly collect personal information from anyone, including children under 13. Error reports, if enabled, contain no personal information.
Changes to This Policy
If we update this privacy policy, we will post the new version on this page with an updated "Last updated" date.
Your Rights
RankRecon does not collect personal data. Error reports, if enabled, are anonymous and cannot be linked to you. You have complete control over your data because it never leaves your device.
To remove all RankRecon data from your browser:
- Uninstall the extension, or
- Use the "Reset All Settings to Defaults" option in Settings