Last Updated: February 8, 2026
Overview
AI Ensemble ("the Extension") is developed and maintained by Nolan Law Firm. This Privacy Policy explains how the Extension handles your data when you use it to coordinate conversations across Claude.ai, ChatGPT, and Google Gemini.
Data Collection and Usage
What Data We Access
The Extension accesses the following data to provide its core functionality:
- AI Response Text — The Extension reads text responses from Claude, ChatGPT, and Gemini as they appear on screen
- Input Field Content — The Extension reads the current content of input fields to safely append new content without overwriting user drafts
- DOM Elements — The Extension monitors page structure to identify AI responses and input fields
What Data We Store Locally
The Extension stores the following data in your browser's local storage (chrome.storage.local):
- User Preferences — Your settings for extension behavior
- Temporary Conversation Routing — Recent message routing data to prevent duplicate forwards
- Remote Config Cache — A cached copy of the remote configuration file (TTL: 6 hours)
Important: All stored data remains LOCAL to your browser. It is never transmitted to external servers except for the remote configuration fetch described below.
What Data We Transmit
The Extension makes only one external network request:
- Remote Configuration Fetch — Every 6 hours, the Extension fetches a configuration file from GitHub Pages to keep selector logic up-to-date as AI platforms change their interfaces.
- This request contains no user data, no conversation content, and no identifying information
- The configuration file contains only CSS selectors and timing parameters
What Data We Do NOT Collect
- Store your conversations on external servers
- Transmit conversation content to any third party
- Track your usage patterns or analytics
- Collect personal identifying information
- Use cookies or tracking pixels
- Share data with advertisers or data brokers
- Require account creation or login
Third-Party Services
AI Platforms
The Extension operates on three AI platforms: Claude.ai (Anthropic), ChatGPT (OpenAI), and Gemini (Google). The Extension does not modify, intercept, or transmit your conversations with these platforms beyond the local browser routing described above.
Your conversations with these AI services are governed by their respective privacy policies:
GitHub Pages (Remote Configuration)
The Extension fetches configuration updates from GitHub Pages. This request contains no user data, is made every 6 hours (cached with TTL), and can be disabled by using a local configuration file instead.
Data Security
- All conversation routing happens locally in your browser
- Local storage is encrypted by Chrome's standard storage encryption
- No external servers have access to your conversation content
- The Extension uses Manifest V3 security standards
Data Retention
- Local Storage — Data persists until you uninstall the Extension or clear browser data
- Remote Config Cache — Refreshed every 6 hours, stored locally only
- Conversation Routing Data — Automatically pruned to prevent memory bloat
Your Rights and Choices
- Disable the Extension — Deactivate routing at any time via the extension popup
- Clear Local Data — Uninstall the Extension to remove all local storage
- View Source Code — The Extension's code is available for inspection upon request
- Control Permissions — Revoke extension permissions at
chrome://extensions
Children's Privacy
The Extension is not directed at children under 13. We do not knowingly collect data from children.
Changes to This Policy
We may update this Privacy Policy as the Extension evolves. Changes will be posted with a new "Last Updated" date. Continued use of the Extension after changes constitutes acceptance.
Legal Compliance
This Extension complies with Chrome Web Store Developer Program Policies, Google API Services User Data Policy, Manifest V3 security requirements, and Limited Use requirements for extensions that read page content.
Chrome Web Store Disclosures
Host Permissions Justification
https://claude.ai/* — Required to read Claude responses and populate input fields
https://chatgpt.com/* — Required to read ChatGPT responses and populate input fields
https://gemini.google.com/* — Required to read Gemini responses and populate input fields
https://pattalkslaw-del.github.io/* — Required to fetch remote configuration updates
Chrome Storage Usage
The Extension uses chrome.storage.local to store user preferences (<1KB), temporary routing cache (<10KB), and remote config cache (<5KB). Total storage footprint: less than 20KB.
No Remote Code Execution
The Extension does not execute remotely hosted code, use eval() or equivalent functions, or inject third-party scripts. The remote configuration file contains only JSON data (CSS selectors and numeric parameters), not executable code.
Contact Information
For privacy questions or concerns: