Legal

Privacy Policy

ColorFlow is built on a simple principle: your colors are yours. We store nothing on servers, collect no personal data, and send nothing anywhere.

Effective date: January 1, 2026
Last updated: March 2026
Applies to: ColorFlow Chrome Extension

The short version: ColorFlow stores your colors, palettes, and settings only on your own device using Chrome's local storage. We have no servers. We collect no personal information. We do not track you. Nothing leaves your browser.

1. Quick Summary

ColorFlow is a Chrome browser extension that helps designers and developers pick, save, and export colors. This Privacy Policy explains what information the extension handles and how.

No data is ever transmitted to any server. ColorFlow works entirely offline and locally within your browser.

2. Data We Store (Locally)

ColorFlow stores the following data locally on your device using chrome.storage.local. This data never leaves your browser and is not accessible to us or any third party.

Color data

  • Colors you pick using the eyedropper tool (stored as hex values)
  • Color history (the last 20 colors you picked)
  • Named color stacks and palettes you create
  • Color names and metadata (RGB, HSL values)

Project data

  • Project names you create to organize palettes
  • The colors saved within each project
  • Which project is currently active

Preferences

  • Panel position on screen (so it remembers where you left it)
  • Dark mode / light mode preference
  • Any other UI settings you configure in the Options tab

💾 All of this data is stored in chrome.storage.local — it lives in your browser's local storage, tied to your Chrome profile. Clearing your browser's extension data will erase it. It does not sync across devices via Google unless Chrome Sync is configured to include extension data by Chrome itself.

3. Data We Never Collect

ColorFlow is designed with a privacy-first architecture. We explicitly do not collect, store, or transmit:

  • Your name, email address, or any personal identifiers
  • Browsing history or the URLs of pages you visit
  • The content of web pages you use ColorFlow on
  • Screenshots or images of your screen (screenshots taken for the eyedropper are processed locally in memory only and are never saved or sent)
  • Analytics or usage statistics
  • Crash reports or error logs
  • IP addresses or device identifiers
  • Payment information (the extension is free)

We have no backend servers. There is no account system, no sign-in, and no data collection infrastructure of any kind.

4. Chrome Permissions Explained

ColorFlow requests the following Chrome permissions. Here is exactly why each one is needed:

Permission Why it's needed
storage To save your colors, palettes, and preferences locally on your device using chrome.storage.local.
activeTab To inject the ColorFlow panel into the webpage you are currently viewing, only when you activate it.
scripting To inject the panel UI and color picker scripts into the active tab. Required for the extension panel to appear on web pages.
tabs To identify the currently active tab so the service worker can relay messages between the popup and the content script running in that tab.
clipboardWrite To copy color values and exported code (CSS, JSON, etc.) to your clipboard when you click a copy button.
host_permissions
(<all_urls>)
To allow the color picker panel to be injected and work on any website. Without this, the extension could only run on specific domains, making it useless as a universal color tool.

⚠️ The <all_urls> host permission sounds broad, but it is only used to inject the panel UI when you activate it. ColorFlow does not read page content, does not extract data from pages, and does not communicate with any servers.

5. Third Parties

ColorFlow does not share any data with third parties because it does not collect any data to begin with.

Google Fonts

The extension loads the Material Icons Round icon font from Google Fonts (fonts.googleapis.com) to render the interface icons. This is a standard font request — Google may log the request (as any CDN does), but no ColorFlow data is included in it. If you are on a page with a Content Security Policy that blocks Google Fonts, the icons may not render, but the extension will continue to work normally.

Chrome Web Store

ColorFlow is distributed via the Chrome Web Store. Google's own privacy policies apply to that distribution channel and any reviews or ratings you leave there.

6. Local Storage & Data Deletion

All data ColorFlow saves is stored locally in your browser under Chrome's extension storage for ColorFlow's extension ID.

How to delete your data

  • Uninstall the extension — Chrome automatically removes all of ColorFlow's local storage when the extension is uninstalled.
  • Clear from within the extension — Use the "Clear History" button in the popup to erase your color history.
  • Clear via Chrome settings — Go to chrome://settings/siteData, search for ColorFlow's extension ID, and delete its storage entry.

7. Children's Privacy

ColorFlow does not collect any personal information from anyone, including children under 13. The extension is a general-purpose design tool with no age-specific features or content.

8. Changes to This Policy

If we ever make material changes to this privacy policy, we will update the "Last updated" date at the top of this page. Since the extension collects no personal data, meaningful privacy-impacting changes are not anticipated.

Continued use of ColorFlow after any changes constitutes acceptance of the updated policy.

9. Contact

If you have any questions about this privacy policy or how ColorFlow handles data, please reach out:

✉️

Get in touch

Email: contact@nayef.co
Chrome Web Store listing also has a contact channel for support and feedback.