âœĻ Chrome Extension

Privacy Policy

Spark AI — Web Copilot & Summarizer

Effective Date: May 10, 2026

1. Introduction

This Privacy Policy explains how Spark AI — Web Copilot & Summarizer (referred to as "Spark AI", "the Extension", "we", "our", or "us") collects, uses, stores, shares, and protects your personal and non-personal data. We are committed to transparency and user privacy. By installing and using Spark AI, you agree to the practices described in this policy.

🔒 Our Core Privacy Principle

Spark AI is designed with a privacy-first architecture. We collect only the minimum data necessary to provide AI-powered features. We do not sell, rent, or trade your personal data to any third party. We do not use your data for advertising purposes.

2. Data We Collect

Below is a comprehensive overview of all data types the Extension collects and processes:

2.1. Authentication Data (Optional — only when you sign in)

When you choose to sign in with Google, we collect the following via Google OAuth 2.0:

We request the OAuth scopes openid, profile, and email. We do not request access to your Google Drive, Gmail, Contacts, Calendar, or any other Google service beyond basic profile information.

2.2. Webpage Content (Processed Temporarily)

To provide AI-powered features such as summarization, Q&A, and text analysis, the Extension reads and processes:

â„šī¸ Important

Page content is only read when you actively interact with Spark AI (e.g., open the side panel, use the selection toolbar, or trigger a quick action). The Extension does not passively monitor, scrape, or log your browsing activity in the background.

2.3. Chat History (Stored Locally)

Your conversations with the AI assistant are stored in your browser's local IndexedDB database:

2.4. User Preferences (Stored Locally)

The Extension stores your settings in chrome.storage.local:

2.5. Usage Telemetry (Local Only — No Network Transmission)

Spark AI collects lightweight, anonymous usage statistics stored entirely on your device in chrome.storage.local. This data is never transmitted to any server.

2.6. Temporary Visual Data

When you use the "Area Capture" or "Ask about image" feature:

3. Data Storage Summary

Data Type Storage Location Retention
Chat history Local IndexedDB Until you delete it or sign out
User preferences Local chrome.storage Until you change or uninstall
Usage telemetry Local chrome.storage Until you clear data or uninstall
Page content cache Local IndexedDB 30-minute TTL, auto-expires
Auth session tokens Local localStorage Until sign out
User account info Server Supabase Until account deletion
Chat history (synced) Server Supabase Until you delete it or request removal
AI credit balance Server Cloud API Active account lifecycle
Page content sent to AI Server Cloud Run Not stored — processed in real-time, discarded after response
Screenshots / images Server Cloud Run Not stored — processed in real-time, discarded after response

4. How We Use Your Data

We use the collected data exclusively for the following purposes:

  1. Provide AI-powered features — Page summarization, Q&A, text rewriting, translation, and other AI actions require sending page content to our secure backend for processing.
  2. User authentication — Your Google account information is used to create and manage your Spark AI account, verify identity, and manage subscription tiers.
  3. Chat history synchronization — If you are signed in, your chat history may be synced to our server (Supabase) so you can access conversations across devices.
  4. Credit management — Track your AI usage credits for free and premium tiers.
  5. Improve user experience — Local telemetry helps us understand which features are used so we can prioritize development (this data never leaves your device).

đŸšĢ We Do NOT

â€ĸ Sell or share your personal data with third parties for advertising or marketing
â€ĸ Use your browsing history for targeted advertising
â€ĸ Track your web browsing activity in the background
â€ĸ Store page content, screenshots, or images on our servers after processing
â€ĸ Access any Google services beyond basic profile info (no Gmail, Drive, etc.)
â€ĸ Use any third-party analytics SDK or tracking scripts

5. Data Sharing & Third-Party Services

Spark AI integrates with the following third-party services to function:

5.1. Google OAuth 2.0

Used for user sign-in. We receive your basic profile info (name, email, photo). Governed by Google's Privacy Policy.

5.2. Supabase (Authentication & Database)

Our backend authentication and database provider. Stores your user account record and synced chat history. Supabase is SOC 2 Type II compliant. Governed by Supabase's Privacy Policy.

5.3. Google Cloud Run (AI Processing)

Our AI processing backend runs on Google Cloud Run. When you use AI features, your page content and queries are sent to this service for real-time processing. Data is transmitted over HTTPS and is not persisted after the response is generated. Governed by Google Cloud's Privacy Notice.

5.4. LemonSqueezy (Payments)

If you choose to upgrade to a premium plan, payment processing is handled by LemonSqueezy. We do not store credit card numbers or financial data. Governed by LemonSqueezy's Privacy Policy.

5.5. Cross-Extension Communication

Spark AI can communicate with our sister extensions (BlackNote and AI Screen Recorder) via Chrome's cross-extension messaging API. This is limited to sending text content between extensions you have installed. No data is shared with any extensions outside our ecosystem, and only at your explicit action (e.g., "Send to BlackNote").

6. Chrome Extension Permissions Explained

Spark AI requests the following Chrome permissions. Each is justified below:

Permission Purpose
sidePanel Opens the Spark AI interface as a Chrome side panel for a non-intrusive browsing experience
activeTab Reads the content of the currently active tab when you interact with Spark AI (e.g., summarize, chat)
tabs Detects tab URL changes to update the AI context and manages tab lifecycle for state cleanup
identity Enables Google OAuth sign-in flow within the extension using Chrome's built-in identity API
storage Stores user preferences, feature toggle states, and session tokens locally on your device
host_permissions: <all_urls> Required so the content script can extract page text, show the floating toolbar, and inject the Quick Access overlay on any webpage you visit. The Extension only activates when you interact with it.

7. Data Security

We implement the following security measures to protect your data:

8. Data Retention & Deletion

8.1. Local Data

All locally stored data (chat history, preferences, telemetry, page cache) is automatically deleted when you:

8.2. Server-Side Data

To request deletion of your server-side data (Supabase account and synced chat history), contact us at alvesoscar517@gmail.com. We will process deletion requests within 30 days.

8.3. AI Processing Data

Page content, screenshots, and images sent to our AI backend are processed in real-time and are not retained after the response is delivered. There are no server-side logs of your page content.

9. Children's Privacy

Spark AI is not directed at children under the age of 13. We do not knowingly collect personal information from children under 13. If we learn that we have collected personal data from a child under 13, we will take steps to delete it promptly. If you believe your child has provided us with personal information, please contact us at alvesoscar517@gmail.com.

10. Your Rights

Depending on your jurisdiction, you may have the following rights regarding your personal data:

To exercise any of these rights, contact us at alvesoscar517@gmail.com.

11. Changes to This Privacy Policy

We may update this Privacy Policy from time to time. When we do, we will update the "Effective Date" at the top of this page. Significant changes will be communicated via the Extension's update notes on the Chrome Web Store. We encourage you to review this policy periodically.

12. Contact Us

If you have any questions, concerns, or requests regarding this Privacy Policy or your data, please contact us:

📧 Contact Information

Email: alvesoscar517@gmail.com
Developer: Joe
Extension: Spark AI — Web Copilot & Summarizer
Chrome Web Store ID: jaddgjjhbekcjdpmoglkeakpihbmgiah