Legal

Privacy Policy

Last updated: May 31, 2026 · Operated by AryanshTech

Overview

Design Catcher is a Chrome extension that extracts design-related information from web pages you visit and produces markdown design bundles (DESIGN.md, STRUCTURE.md, UI-KIT.md) for use with AI coding tools. This policy describes what data is processed, where it goes, and your choices.

Data we process

  • Page content you capture: HTML structure, computed CSS styles, CSS variables, and related design facts from the active tab when you click Capture.
  • Page metadata: URL, page title, and normalized domain key (hostname only; path and query are not used for caching).
  • Generated bundles: Three markdown files describing design tokens, layout, and UI library mappings.
  • Local extension data: Saved captures, language preference, and theme (light/dark) stored in chrome.storage.local on your device.

Cloud processing & community cache

When you capture a domain for the first time, extracted page data is sent to Design Catcher cloud services (Google Cloud / Firebase) to generate bundles using Gemini. Results may be stored in a community cache so repeat visits to the same domain can load instantly without another generation call.

  • Cloud API: us-central1-aryansh-2c7f0.cloudfunctions.net
  • Storage: Firebase Storage and Firestore (project: aryansh-2c7f0)
  • Public mirror: Capture bundles may be synced to design-catcher-captures as markdown only (no raw HTML retention in the public repo).

Rate limits

To prevent abuse, new cloud generations are limited to 10 captures per IP address per day and 100 new domains worldwide per day. Loading an already-cached domain is not subject to the new-capture limits.

What we do not collect

  • We do not require you to create an account to use the extension.
  • We do not sell personal data.
  • We do not intentionally collect passwords, payment fields, or other sensitive form submissions; avoid capturing pages where you are logged into personal accounts if you are concerned about incidental text in the DOM.

Third-party services

  • Google Cloud / Firebase — hosting, storage, and serverless APIs
  • Google Gemini (Vertex AI) — LLM synthesis for new captures
  • GitHub — optional public mirror of capture markdown bundles

Your choices

  • Uninstall the extension to stop all local processing.
  • Clear extension data via Chrome extension settings.
  • Request removal of a cached domain by contacting us (see below). We will review and remove community cache entries where appropriate.

Children

Design Catcher is not directed at children under 13. We do not knowingly collect data from children.

Changes

We may update this policy as the product changes. The “Last updated” date at the top will change when we do. Continued use after changes means you accept the updated policy.

Contact

Questions or privacy requests: developer.0208@gmail.com
Website: https://designcatcher.aryanshtech.com