Last updated: 2026-06-11
InnerAgents requests access to all URLs (<all_urls>) exclusively to:
InnerAgents does not monitor your browsing, track visited pages, or collect any data passively.
When you right-click a selection and choose "Ask agent", the selected text is stored temporarily in chrome.storage.session and sent to the model in your next message only.
All data is stored on your device. Nothing is synced to external servers by InnerAgents.
| Data | Storage | Retention |
|---|---|---|
| Provider API keys | chrome.storage.local | Until you delete the provider |
| Agent configurations | chrome.storage.local | Until you delete the agent |
| Conversation history | IndexedDB (on-device) | Up to 50 conversations per agent |
| Agent memories | chrome.storage.local | Until you clear them |
| MCP server credentials | chrome.storage.local | Until you delete the server |
| OAuth tokens (MCP) | chrome.storage.local | Until you disconnect |
| Anonymous analytics UUID | chrome.storage.local | Until you clear extension data (contains no personal data) |
InnerAgents connects to external services only at your direction:
Your messages are sent directly to the API of the provider you configured (e.g. api.anthropic.com, api.openai.com). No InnerAgents server logs, stores, or inspects these requests.
If you configure MCP servers, InnerAgents connects to the URLs you provided, on demand, when the agent needs to use a tool.
When an agent uses web_fetch or web_search, InnerAgents fetches the requested URL or calls the Brave Search API using your configured key. These are explicit, agent-triggered actions.
If you have an OpenRouter provider configured, InnerAgents performs a read-only fetch to openrouter.ai/api/v1/models to display pricing in the model selector.
InnerAgents sends anonymous usage events (e.g. extension opened, message sent, feature used) to Google Analytics 4 via the Measurement Protocol (www.google-analytics.com/mp/collect).
These events contain no message content, no API keys, no URLs you visit, and no personal data of any kind. The only identifier is a random UUID generated at install — it cannot be linked to your identity.
You can disable analytics at any time in Settings → General → Telemetry. Disabling takes effect immediately.
InnerAgents uses Sentry (ingest.de.sentry.io) to capture anonymous crash reports and unhandled errors. This helps identify and fix bugs affecting users.
Error reports contain the stack trace of the error, the extension version, and the browser context (sidepanel or background). They contain no message content, no API keys, no URLs you visit, and no personal data.
Error monitoring is governed by the same Settings → General → Telemetry toggle as analytics. Disabling it stops all error reports from being sent.
InnerAgents is not directed at children under 13 and does not knowingly collect data from them.
If this policy changes materially, the "Last updated" date will be updated. Continued use after changes constitutes acceptance.
Privacy questions: contact@frontastic.com
InnerAgents demande l'accès à toutes les URLs (<all_urls>) exclusivement pour :
InnerAgents ne surveille pas votre navigation et ne collecte aucune donnée passivement.
Lorsque vous choisissez "Ask agent" via le clic droit, le texte est stocké temporairement dans chrome.storage.session et envoyé au modèle dans votre prochain message uniquement.
Toutes les données sont stockées sur votre appareil. Rien n'est synchronisé vers des serveurs externes par InnerAgents.
| Donnée | Stockage | Rétention |
|---|---|---|
| Clés API des providers | chrome.storage.local | Jusqu'à suppression du provider |
| Configurations d'agents | chrome.storage.local | Jusqu'à suppression de l'agent |
| Historique des conversations | IndexedDB (local) | Jusqu'à 50 conversations par agent |
| Mémoires des agents | chrome.storage.local | Jusqu'à effacement manuel |
| Credentials serveurs MCP | chrome.storage.local | Jusqu'à suppression du serveur |
| Tokens OAuth (MCP) | chrome.storage.local | Jusqu'à déconnexion |
| UUID analytique anonyme | chrome.storage.local | Jusqu'à effacement des données de l'extension (ne contient aucune donnée personnelle) |
InnerAgents se connecte à des services externes uniquement à votre demande :
Vos messages sont envoyés directement à l'API du provider configuré (ex : api.anthropic.com). Aucun serveur InnerAgents ne journalise ou inspecte ces requêtes.
Si vous configurez des serveurs MCP, InnerAgents se connecte aux URLs renseignées, à la demande, lorsque l'agent a besoin d'utiliser un outil.
Lorsqu'un agent utilise web_fetch ou web_search, InnerAgents charge l'URL demandée ou appelle l'API Brave Search. Ce sont des actions explicites déclenchées par l'agent.
Si vous avez un provider OpenRouter configuré, InnerAgents effectue un appel en lecture seule vers openrouter.ai/api/v1/models pour afficher les tarifs dans le sélecteur de modèles.
InnerAgents envoie des événements d'usage anonymes (ex : ouverture de l'extension, envoi de message, utilisation d'une fonctionnalité) à Google Analytics 4 via le Measurement Protocol (www.google-analytics.com/mp/collect).
Ces événements ne contiennent aucun contenu de message, aucune clé API, aucune URL visitée, et aucune donnée personnelle. Le seul identifiant est un UUID aléatoire généré à l'installation — il ne peut pas être lié à votre identité.
Vous pouvez désactiver la télémétrie à tout moment dans Réglages → Général → Télémétrie. La désactivation est immédiate.
InnerAgents utilise Sentry (ingest.de.sentry.io) pour capturer des rapports de crash et erreurs non gérées de manière anonyme. Cela permet d'identifier et corriger les bugs affectant les utilisateurs.
Les rapports d'erreur contiennent la stack trace de l'erreur, la version de l'extension et le contexte navigateur (sidepanel ou background). Ils ne contiennent aucun contenu de message, aucune clé API, aucune URL visitée, et aucune donnée personnelle.
Le monitoring des erreurs est soumis au même bouton Réglages → Général → Télémétrie que l'analytique. Le désactiver arrête immédiatement l'envoi de tout rapport d'erreur.
InnerAgents ne s'adresse pas aux enfants de moins de 13 ans et ne collecte pas sciemment de données les concernant.
En cas de modification substantielle, la date "Last updated" sera actualisée. L'utilisation continue vaut acceptation.
Questions vie privée : contact@frontastic.com