PromptTidy — Privacy Policy

Effective date: 2025-08-25

Product: PromptTidy (Chrome extension)

PromptTidy is built to improve the text you type into AI chatboxes by fixing grammar, punctuation, casing, and structure on your device. We designed it to minimize data collection and avoid transmitting your content.

If you have questions, email apps@icecapapps.com.


1) Scope

This policy explains what PromptTidy does with information it accesses while running as a browser extension and what, if anything, is stored or transmitted. It applies only to the PromptTidy extension, not to AI services (e.g., ChatGPT, Gemini, Grok, DeepSeek) you interact with.


2) Our single purpose

PromptTidy’s sole purpose is to improve the clarity of the text you type into supported AI chat input boxes, then replace your text in the same input box (and, if you choose, press the site’s native “send”). Processing is local.


3) What data PromptTidy 

does not

 collect

  • We do not collect, transmit, sell, or share your prompts, page content, messages, credentials, API keys, personal identifiers, or browsing history.
  • We do not read page content beyond the chat composer where you type.
  • We do not perform keystroke logging.
  • We do not use remote code or load code from external servers.

4) Data processed 

locally

 (on-device)

To optimize your text, PromptTidy briefly reads:

  • The current chat input field value you typed
  • The site’s native send button state (to click it if you choose)

This processing happens in memory and is not persisted unless stated below (Settings, Optional Telemetry).


5) Data stored 

on your device

 (chrome.storage.local)

We store only configuration and integrity information needed for the extension to work:

  • On/off (global and per-site)
  • Aggressiveness / rule options (e.g., contractions, Oxford comma, emoji handling)
  • Language behavior (auto-detect / translate gating preferences)
  • Training bundle/version + integrity signature
  • UI preferences (e.g., preview/hotkeys)

No raw prompt text is stored.

You can delete all extension data anytime via chrome://extensions → PromptTidy → “Remove” or via the extension’s “Reset/Clear data” control (if provided).


6) Optional, 

consent-based

 telemetry (off by default)

PromptTidy includes a disabled-by-default option to record anonymous, non-content diagnostics to help improve reliability. If you explicitly opt in, we may store or transmit the following minimal counters/flags:

  • Rule hit counts (e.g., “punctuation.normalized”, “whitespace.collapsed”)
  • Estimated “tokens saved” count (numeric)
  • Send success/failure (boolean/event codes)
  • Extension version and platform info (e.g., browser/OS family)
  • Redacted error types (no page content)

What we still do not collect, even with telemetry on: prompt text, page content, URLs, names, emails, IP addresses, cookies, credentials, or any personal identifiers.

Retention:

  • If kept locally only, entries rotate and are cleared when you clear extension data.
  • If you opt in to share diagnostics, anonymized aggregates may be sent to our endpoint and retained for up to 30 days for stability analysis, then aggregated or deleted.

You can change your telemetry choice anytime in the Options page. Turning it off stops collection; previously stored local telemetry is cleared when you reset data.


7) Permissions we request and why

  • storage — Save your preferences locally.
  • Host permissions only for supported AI chat sites (e.g., chatgpt.com, gemini.google.com, grok.com, chat.deepseek.com) so we can:
    • Locate the composer element
    • Read your typed text from that field
    • Write back the optimized text
    • Click the site’s native send button (if you choose)

We request no broader host access than necessary.


8) Security by design

  • Local-first: Optimization runs in your browser.
  • No remote code: All code ships with the extension (MV3).
  • Strict CSP & no eval patterns in our UI components.
  • Protected spans: Rules avoid altering URLs, code blocks, API keys, times, and other sensitive patterns.
  • Minimal permissions: Only what’s needed for the single purpose.
  • Telemetry redaction: If enabled, diagnostics are anonymized and never include content.

9) Third-party sharing

We do not sell or transfer user data to third parties. If you enable diagnostics sharing, only anonymous, non-content aggregates may be transmitted to our analytics endpoint to improve reliability. No personal data is included.


10) International transfers

If you enable diagnostics sharing, anonymized, non-content telemetry may be processed on servers that could be located outside your region. Because no personal data is included, this does not identify you. You can keep telemetry off to prevent any transmission.


11) Your choices and controls

  • Use without telemetry (default).
  • Review/Change settings in the Options page at any time.
  • Disable on specific sites via per-site toggle.
  • Delete local data by resetting in the extension or removing the extension.
  • Uninstall anytime via chrome://extensions.

12) Children’s privacy

PromptTidy is not directed to children and does not knowingly collect personal information from anyone, including children under 13 (or the age defined by local law).


13) Your rights (GDPR/CCPA-style)

While PromptTidy does not collect personal data, you still have control:

  • Opt out of telemetry (default is off).
  • Remove the extension at any time.
  • Clear extension data locally.

If you believe your privacy rights have been impacted, contact us at apps@icecapapps.com


14) Changes to this policy

If we change how PromptTidy handles data or telemetry, we will update this policy and bump the extension version. Material changes will be highlighted in release notes and/or within the Options page.


15) Contact

PromptTidy

Email: apps@icecapapps.com

Policy URL: https://icecapapps.com/privacy-policy-prompttidy/


Quick summary (non-legal)

  • Local by default; no content leaves your browser.
  • No PII collected.
  • Telemetry is OFF by default; if you turn it on, it’s anonymous counts only.
  • You control everything from the Options page.