Privacy Policy
Last updated: June 11, 2026
This policy explains how Nodea (“Nodea,” “we,” “us”) handles your data across both the Nodea web app at nodea.ai and the “Nodea Tree for Claude” browser extension.
The “Nodea Tree for Claude” extension reads the branch structure of conversations you already have on claude.ai and draws them as a visual tree inside the page. It does this using your existing, logged-in Claude session; we never ask for, see, or store your Claude credentials. The sections below describe, in full, what data we collect, how we use (handle) it, how and where it is stored, and how it is shared.
1. Data we collect
Nodea collects the following categories of user data. We do not collect any data not listed here.
Through the browser extension
- Authentication information. When you sign in to your Nodea account from inside the extension, the sign-in form collects your Nodea email and password. The password is used only to authenticate you and is never stored by the extension. After a successful sign-in, the extension caches your Nodea session tokens (an access token, a refresh token, their expiry, and your account id and email) so the panel stays signed in across page reloads.
- Personal communications & website content.The extension reads the content of the Claude conversation you are viewing — the message text (your prompts and Claude’s replies), the branch structure, and message IDs — from Claude’s own API in your browser, in order to render the visual tree and to power the “Open in Nodea” and “Update Conversation” features.
- Display preferences. Per-conversation settings such as node colors, which you choose, so the map keeps its appearance between visits.
Through the Nodea web app
- Personally identifiable information. Your email address, collected when you create a Nodea account, used for authentication.
- Conversation content. The conversations you create in Nodea or import from Claude, including the messages within them.
2. How we use your data (handling)
- Authentication information is used solely to sign you in to your Nodea account and to keep that session active in the extension panel and, when you choose, carry it over to the Nodea web app. It is not used for any other purpose.
- Claude conversation contentread by the extension is used only to draw the branch tree in your browser and, when you explicitly click “Open in Nodea” or “Update Conversation,” to rebuild that conversation inside your own Nodea account.
- Conversation content in the web app is used to show you your conversations and, when you send a message, is processed by our AI provider to generate a reply.
- Display preferences are used only to render your map with the colors you picked.
We do not use any of this data for advertising, profiling, or to determine creditworthiness, and we do not sell or rent it.
3. How and where your data is stored (storage)
- Locally in your browser.The extension stores your Nodea session tokens, your per-conversation color preferences, and any pending “Open in Nodea” handoff payload using
chrome.storage.localon your own device. The handoff payload (the conversation tree you chose to send) is written only when you click “Open in Nodea,” is read once to deliver it to the Nodea app, and is then immediately deleted. - While visualizing the tree,the Claude conversation data stays in your browser. Nothing is sent to Nodea’s servers unless you explicitly trigger an import.
- On our servers. Your Nodea account (email) and the conversations you create or import are stored in our database, hosted by Supabase. This data is protected by row-level security so it is accessible only to your account.
4. How your data is shared (sharing)
We do not sell or rent your data, and we do not share it with third parties for their own purposes. We share data only with the service providers (processors) below, strictly to operate Nodea on our behalf:
- Supabase: authentication and database (stores your account and conversations).
- Anthropic: the Claude AI models that generate replies to messages you send in the web app.
- Stripe: payment processing for paid plans (we never see your full card details).
- Vercel: application hosting.
When you click “Open in Nodea” or “Update Conversation,” the conversation tree you chose is sent to your own authenticated Nodea accountso it can be rebuilt there. This happens only on your explicit action, never automatically, and the data goes only to your account — never to the developer or any analytics endpoint. The extension does not collect data from any site other than claude.ai and nodea.ai, and does not access your Claude data unless you have the extension installed and are actively using it.
Data retention & deletion
Your conversations are kept until you delete them or close your account. To delete your account and associated data, email us at the address below and we will remove it.
Limited Use disclosure
The “Nodea Tree for Claude” extension’s use of information received from Claude/claude.ai adheres to the Chrome Web Store User Data Policy, including the Limited Use requirements. Conversation data is used only to provide and improve the user-facing tree-visualization and import features described above; it is not transferred or used for any other purpose.
Not affiliated with Anthropic
Nodea and the “Nodea Tree for Claude” extension are not affiliated with, endorsed by, or sponsored by Anthropic. “Claude” is a trademark of Anthropic, PBC.
Changes to this policy
We may update this policy from time to time. Material changes will be reflected by the “Last updated” date above.
Contact
Questions about privacy or data deletion requests: nodea.ai@gmail.com.