Privacy Policy
Effective April 1, 2026
Introduction
CueFlow is a Chrome extension that adds a floating sidebar to AI chat platforms (ChatGPT, Claude, Gemini, and Perplexity) for saving, organizing, and replaying prompts. This policy explains what data CueFlow accesses, where it's stored, and what leaves your device.
Questions? Email us at skipbackward@gmail.com.
Information We Collect
All your prompt and folder data stays on your device. It is stored locally using Chrome's built-in chrome.storage.local API and is never uploaded to our servers.
Locally stored data includes:
- Your saved prompts (title, text, folder assignment, timestamps)
- Folder structure (names, colors, nesting)
- Pro license state (key, validation status, plan type)
- Cached CSS selectors for AI platform UI detection
- UI preferences (e.g., dismissed banners)
Data sent to remote servers:
- License validation — Your license key string is sent via HTTPS POST to our validation API when you activate Pro and every 7 days for revalidation. Only the key is sent; no prompt content or personal data.
- Selector config fetch — A GET request (containing no user data) fetches CSS selector configurations from GitHub every 6 hours to keep the extension compatible with AI platform updates.
Information We Do NOT Collect
- No analytics, telemetry, or usage tracking of any kind
- No browsing history
- No conversation content from ChatGPT, Claude, Gemini, or Perplexity
- No personally identifiable information (name, email, IP address)
- No cookies or tracking pixels
- No data sold to or shared with third parties
How We Use Information
- Local storage — Powers core functionality: saving prompts, organizing folders, persisting preferences across sessions.
- License validation — Verifies your Pro license key to unlock premium features. Occurs on activation and periodically thereafter.
- Selector config — Keeps the extension working when AI platforms update their page structure.
Data Storage & Security
All prompt and folder data is stored locally in your browser using Chrome's storage API. This data is sandboxed to the CueFlow extension and cannot be accessed by other extensions or websites.
License validation communicates over HTTPS with our Cloudflare Workers API. No prompt content is ever transmitted.
Third-Party Services
- Stripe — Payment processing for Pro subscriptions. You are redirected to Stripe's hosted checkout. CueFlow never handles credit card data. Stripe's Privacy Policy
- Cloudflare Workers — Hosts our license validation API. Cloudflare's Privacy Policy
- GitHub — Hosts the static selector configuration file. GitHub's Privacy Statement
Permissions Explained
CueFlow requests only the permissions it needs:
storage— Save prompts, folders, and preferences locallyactiveTab— Inject the sidebar UI into the current AI chat tabalarms— Schedule periodic selector config refreshes (every 6 hours)- Host permissions on chatgpt.com, claude.ai, gemini.google.com, perplexity.ai — Required for content script injection to display the sidebar
- Host permission on raw.githubusercontent.com — Fetch the selector configuration file
- Host permission on cueflow-api.skipbackward.workers.dev — Validate Pro license keys
Data Sharing
We do not sell, trade, or transfer your data to third parties. The only outbound data is your license key during Pro validation, sent exclusively to our own API.
Children's Privacy
CueFlow is not directed at children under 13. We do not knowingly collect information from children.
Changes to This Policy
If we update this policy, we will revise the "Effective" date at the top. For significant changes, we may notify users through the extension's update notes or a banner on our website.
Contact Us
If you have questions about this privacy policy, email us at skipbackward@gmail.com.