Privacy Policy
Overview
Prism is a browser extension that filters social media feeds locally on your device using keyword-based scoring. Feed content is not uploaded to Prism servers. If you opt in to BYOK AI classification and paste your own API key, unclassified item text (and on YouTube, thumbnail images) may be sent to the provider you choose — never to Prism. Pro licensing and payments do contact our API and Stripe as described below. We collect as little data as possible.
What We Collect
Extension settings (local only)
Your mood profiles, blocked/allowed categories, focus schedule, and
display preferences are stored exclusively in your browser via
chrome.storage.sync. This data never leaves your device
except via Chrome's own sync infrastructure (if enabled), governed by
Google's privacy policy.
Analytics (local only)
Rough tab time on Prism-supported tabs while the tab is visible in the foreground (Page Visibility API — not OS Screen Time), filtered item counts, and per-platform statistics are computed and stored locally. This is not a cloud dashboard. This data is never transmitted to our servers.
License verification
If you subscribe to Prism Pro, checkout completion exchanges a Stripe
session for a signed license token (one-time). The extension verifies
that token locally and may refresh it with our API. We do not unlock Pro
from an email address alone. The token contains your checkout email and
subscription status claims and is stored in
chrome.storage.local for the token lifetime (typically 24
hours, then refreshed).
Optional AI classification (BYOK)
Off by default. If you enable Bring Your Own Key (BYOK) AI and provide
an API key, the extension may send unclassified feed-item text (capped)
and, on YouTube, thumbnail images from allowlisted CDNs to the provider
you pick (OpenAI, Anthropic, Google Gemini, or OpenRouter). The key is
stored in chrome.storage.local on this device only — never
synced, never sent to Prism. Host access to those providers is requested
only when you enable BYOK.
Payment information
Payments are processed by Stripe. We never see or store your full card number, CVC, or billing address. Stripe provides us only with a customer ID and subscription status.
What We Do Not Collect
- The content of your social media feeds, except unclassified items you opt in to send to the AI provider you chose (BYOK)
- Which posts, videos, or profiles you viewed (beyond those optional BYOK payloads)
- Browsing history outside of supported platforms
- Personally identifiable information beyond your email (for Pro subscribers)
- Device identifiers or fingerprints
How We Use Your Data
- Checkout email (Pro): stored in signed license claims and used when activating or refreshing a license with our API
- Stripe customer/subscription ids: to manage billing, issue refunds, and prevent fraud
- Server logs: standard access logs retained for 30 days for security and debugging
Third-Party Services
Stripe
We use Stripe for payment processing. Stripe's privacy policy: stripe.com/privacy.
Optional AI providers (BYOK)
If you enable BYOK, requests go directly from your browser to the provider you choose. Those providers' privacy policies apply to the payloads you send: OpenAI, Anthropic, Google, OpenRouter. Prism does not operate a classification backend.
Data Retention
Pro subscriber emails and subscription records are retained for as long as your account is active, plus 90 days after cancellation to handle refund and support requests. You may request deletion at any time by contacting us.
Your Rights
You may request a copy of any personal data we hold about you, ask us to correct inaccurate data, or request deletion. Email us below. We will respond within 30 days.
Children's Privacy
Prism is not directed at children under 13. We do not knowingly collect personal information from children. If you believe a child has provided us with personal information, contact us and we will delete it.
Changes to This Policy
We may update this policy as the product evolves. Significant changes will be noted in the extension's update notes. Continued use after changes constitutes acceptance.
Contact
Questions about this policy? Use the support form (topic: Privacy). The support form is the preferred contact. privacy@prismfilter.app also reaches us.