● 01 Privacy Policy

Chrome Extension

Last updated: May 20, 2026
This policy outlines the data collection and storage practices for the Prodigi Studio Chrome Extension.

01

Overview

Prodigi Studio ("the Extension") is a Chrome browser extension developed by Prodigi Studios. This Privacy Policy explains what data the Extension collects, how it is handled, where it is stored, and who it is shared with.

By installing and using the Extension, you agree to the practices described in this policy.

02

Data We Collect

The Extension collects and processes the following data:

a) User-configured settings

  • Webhook URL (if using n8n mode)
  • Selected AI provider (OpenAI, Gemini, DeepSeek, or Claude)
  • AI provider API keys entered by the user
  • Selected AI model name
  • Custom system prompt (if entered)
  • Request format preference (FormData or JSON)
  • WhatsApp phone number (if WhatsApp delivery is enabled)
  • Window size preference (width and height in pixels)

b) Chat session data

  • Messages typed by the user
  • AI responses received from the configured provider
  • Files attached by the user (images, PDFs, audio, video, text)
  • URLs attached by the user
  • Session identifiers (randomly generated UUIDs)
  • Timestamps of messages

c) Technical data

  • Active request status (pending/done/error) stored temporarily during background webhook or API calls

We do NOT collect:

  • Browsing history
  • Visited URLs or page content
  • Keystrokes outside the Extension window
  • Any data from web pages you visit
  • Crash reports or diagnostic data
  • Device identifiers
03

How We Handle Your Data

All data processing occurs locally in your browser or is transmitted directly to the endpoint you configure. Specifically:

a) API keys

Your API keys are read only when you press Send or Test Connection. They are included in the Authorization header of the request sent directly to the AI provider you selected (e.g. api.openai.com). They are never logged, cached externally, or sent to Prodigi Studios.

b) Messages and files

When you press Send, your message text and any attached files are packaged and sent via HTTPS directly to the URL you configured — either your n8n webhook or the AI provider API. This transmission is initiated by your explicit action and goes to no other destination.

c) Chat history

Conversation history is processed entirely in your browser using the Chrome Extension APIs and is never transmitted to Prodigi Studios or any server outside your configured endpoint.

d) WhatsApp phone number

If you enable WhatsApp delivery, your phone number is included as a field in the webhook request sent to your own n8n workflow. It is stored locally in your browser and is never sent to Prodigi Studios.

04

Data Storage

All data is stored exclusively on your device using the Chrome browser's built-in storage APIs:

a) chrome.storage.sync

Stores: webhook URL, request format, AI provider preference, API keys, selected model, system prompt, WhatsApp toggle and phone number.

Scope: Synced within your own Chrome profile across your devices. This data never leaves your Chrome profile infrastructure.

b) chrome.storage.local

Stores: chat history per session (up to 200 messages), session IDs, window size preference, temporary request status during active fetches.

Scope: Local to the device only. Never synced or transmitted.

Data retention:

  • Settings persist until you change or delete them.
  • Chat history persists per session until you start a new session or manually clear it.
  • Temporary request records (req_*) are deleted immediately after a response is received.

We do not operate any servers, databases, or cloud storage. No Extension data is stored by Prodigi Studios.

05

Data Sharing and Disclosure

We do not sell, rent, trade, or share your personal data with any third party, with the following necessary exceptions:

a) Your configured AI provider

When you send a message, your text and any attached files are transmitted to the AI provider API you have selected and configured (OpenAI, Google Gemini, DeepSeek, or Anthropic Claude). This transmission is entirely at your direction. Please review the privacy policies of these providers:

b) Your n8n webhook (if configured)

If you use n8n Webhook mode, your messages, files, and metadata flags are sent to the webhook URL you provide. You are responsible for the data handling practices of your own n8n instance.

c) Legal requirements

We may disclose information if required to do so by law or in response to valid legal process.

We do not share data with advertisers, analytics providers, data brokers, or any other third parties.

06

Permissions Used and Why

The Extension requests the following Chrome permissions:

storage

Used to save your settings and chat history locally in your browser as described in Section 4.

windows

Used to create and manage the persistent floating chat window. The Extension opens a single popup window and brings it to focus on subsequent toolbar clicks.

alarms

Used solely to keep the background service worker alive during active API or webhook requests. The alarm fires every ~24 seconds only while a request is in flight and is immediately cancelled once the request completes.

host_permissions (<all_urls>)

The Extension must be able to send HTTP requests to any URL because the webhook or API endpoint is configured by you at runtime and cannot be known in advance. This permission is used only for outbound POST requests you explicitly trigger. The Extension never reads, intercepts, or modifies web page content.

07

Children's Privacy

The Extension is not directed at children under the age of 13. We do not knowingly collect personal information from children. If you are a parent or guardian and believe your child has provided information through the Extension, please contact us.

08

Your Rights

You have full control over your data:

  • Access: All stored data is accessible via Chrome's built-in developer tools (chrome://extensions → Inspect views).
  • Deletion: Uninstalling the Extension permanently deletes all locally stored data (chrome.storage.local and chrome.storage.sync data associated with the Extension).
  • Correction: You can edit or delete any settings at any time via the Settings panel inside the Extension.
  • Portability: Chat history can be copied from the chat window.
09

Security

API keys and settings are stored using Chrome's encrypted storage APIs. All transmissions to AI providers and webhooks are made over HTTPS. The Extension contains no remote code execution; all logic runs from locally bundled files.

10

Changes to this Policy

We may update this Privacy Policy from time to time. The "Last Updated" date at the top of this page will reflect any changes. Continued use of the Extension after changes constitutes acceptance of the updated policy.

11

Contact

If you have any questions or concerns about this Privacy Policy or the data practices described here, please contact:

Prodigi Studios

Email: contact@prodigi-studios.com

PRODI Online
PRODI

Hello. I'm PRODI, the Prodigi Studios AI assistant. Ask me anything about our work, services, or how we can help you.