This privacy policy describes how the browser extension Task AI Companion ("the Extension", "we", "us") accesses, uses, stores, and shares data — including Google user data, the web content you choose to attach, and the way AI processing works — when you use it. The Extension is published by ozeo (Jean-Sébastien Mancebo), 14 avenue de l'Europe, 77144 Montévrain, France. Contact: contact@ozeo.io.
The Extension is a third-party tool. It is not affiliated with, endorsed by, or sponsored by Google LLC or Anthropic PBC. Google Tasks™ is a trademark of Google LLC; Claude is a trademark of Anthropic.
Task AI Companion turns a Google Task into a chat with context. It lets you:
With your authorization, the Extension uses the Google Tasks API
(https://www.googleapis.com/auth/tasks) to access:
email / openid scope, used only to build correct
?authuser= deep links for multi-account users and to derive a coarse
account domain for anonymous analytics (section 5). The email itself is never
transmitted to ozeo and never used for advertising.
When you explicitly click "Attach current page" (or a similar action), the Extension reads the content of the page you are currently viewing, converts it to text/markdown, and saves it as a context node locally on your device (in your browser's IndexedDB storage). This happens only on your explicit action, only for the tab you invoke it on, and only for pages you already have open.
When you send a message in the task chat, the Extension composes a request containing your message, the task's title/notes, and the context you attached, and sends it to an AI model to generate a response. There are two modes, and you choose which one is active:
api.anthropic.com); they do not pass through ozeo.
Your use of Anthropic is governed by
Anthropic's privacy policy
and terms. Your API key is stored locally in your browser
(chrome.storage.local), is never synced, and is never sent to ozeo.
AI-generated responses can be inaccurate. You are responsible for reviewing them before relying on or acting upon them.
googleapis.com) — your task data
stays in your own Google account, governed by
Google's privacy policy. It is
never sent to ozeo.
api.anthropic.com) — receives your
chat messages and attached context, either directly from your browser (BYOK) or
via the managed proxy, only when you send a message.
ozeo never sells, rents, or shares your Google user data or attached content with any third party beyond the providers strictly needed to deliver the features you use, as described above.
chrome.storage.local
on your device only, never synced, never sent to ozeo. It is not encrypted at rest
in this version; treat your browser profile as you would any credential store.
identity API for the duration of a
session.
OAuth scope requested: https://www.googleapis.com/auth/tasks plus
openid and email. The Tasks scope is the minimum required
to read and manage the tasks you chat about; Google offers no narrower Tasks scope.
The Extension requests no Gmail or Drive scopes — email/ticket
context is read from pages you already have open, never via those APIs.
| Permission | Why |
|---|---|
identity |
OAuth token for the Google Tasks API, and reading your account email (email/openid) for multi-account deep links |
storage, unlimitedStorage |
To store your preferences and, locally, the context you attach and your chat history (which can be large) |
activeTab, scripting |
To read the current page's content into a context node — only when you explicitly attach it |
contextMenus |
To offer a right-click action to add a page/selection to a task |
sidePanel |
To show tasks and the chat in Chrome's side panel |
| Content script on all sites | Runs only to (a) capture the current page when you ask, and (b) show an "already linked" badge from the page URL. It does not send page content anywhere except as context you explicitly attach. |
https://www.googleapis.com/* |
To call the Google Tasks API |
https://api.anthropic.com/* (optional) |
Requested at runtime only in BYOK mode, to send your chat requests directly to Anthropic |
In the free/BYOK configuration, ozeo retains no data about your use of the Extension, because none of your task data or attached content reaches our systems. In managed mode, request content transits our proxy only to be forwarded to Anthropic and is not persisted beyond what is needed to serve the request and count usage. Local data on your device persists until you delete it or uninstall.
We may offer optional paid features (the "Paid Plan"), including expanded managed AI usage. Any Paid Plan will be opt-in. If you subscribe, you will sign in on companion.ozeo.io ("Sign in with Google", sharing only your email and basic profile), payments will be handled by Stripe (Stripe's privacy policy), and we will store your email, subscription status, and aggregate usage counters in our EU-hosted database. These features are not active at publication; this policy will be updated before they launch.
As an EU/EEA user you have the right to access, rectify, erase, restrict or object to processing, data portability, and to lodge a complaint with a data protection authority (in France: CNIL). For the free/BYOK Extension, because we do not store your data, these rights are exercised directly with Google and Anthropic. For the (future) Paid Plan, contact contact@ozeo.io.
The Extension is not directed at children under 16 and does not knowingly collect data from them.
We may update this policy from time to time. Material changes will be communicated through the Chrome Web Store listing and via this page. The "Last updated" date reflects the most recent change.
Task AI Companion's use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.
ozeo — 14 avenue de l'Europe, 77144 Montévrain, France
Email: contact@ozeo.io