WhipWhip

Privacy Policy

Version 0.2.0 · Effective 2026-09-17 · 한국어

WhipWhip is a browser extension that overlays a control panel on the web chat UIs of ChatGPT, Claude, Gemini, Grok, and Perplexity, letting you assemble and run reusable "Whip" automations across those chat tabs.

What we collect

Nothing. WhipWhip has no backend server and requires no account. Your conversations never leave your browser — the extension does not transmit prompts, replies, or page content anywhere.

The extension makes exactly one kind of outbound request, and only to our own share board: it reads a published post from that board when you import a set by address, when you check whether a set you took has an update, or right after you publish one. That request carries a post id, no credentials, and none of your conversation data. We — the developers — never receive, see, or store any of your data.

What the extension stores, and where

All extension state is kept locally in your own browser (a few values are discarded when the browser closes):

This data never leaves your browser. It is not synced to any server, not shared with the developers, and not transmitted to third parties. Uninstalling the extension removes it.

What the extension accesses

To do its job, WhipWhip reads from and writes to the page (DOM) of the five supported chat sites only:

WhipWhip does not read pages on any other website. Its content script is injected only on the host domains listed below, and nowhere else.

Permissions and why they are needed

Permission Purpose
storage Save your WhipSets, workspaces, and settings in local browser storage.
unlimitedStorage Lift the default local-storage size cap so long conversation captures and large WhipSets are not truncated.
tabGroups Group the tabs belonging to one workspace so they stay visually together.
Host access to chatgpt.com, gemini.google.com, grok.com, www.perplexity.ai, claude.ai Operate the chat UI (read replies, write prompts, send) on each supported service. No social or general-purpose domain is requested.
Host access to whipwhip.center Read a published post from our own share board — the one outbound request described above.

The panel UI is mounted on every page of the five chat domains above — it is a general launcher, not a per-page feature. Reading and writing chat content only ever happens against the chat interface of a supported service.

WhipWhip requests no activeTab and no scripting permission: the content script is declared statically in the manifest for those five chat hosts, so there is no mechanism by which it could be injected into any other site.

WhipWhip requests no broad host access (<all_urls>), runs no remote code, and calls no third-party service. Its only outbound request is the share-board read described above.

Sharing a WhipSet

Sharing a WhipSet produces a portable encoded string that you copy and hand to someone yourself (e.g. by message or file). Exporting it uploads nothing anywhere. Posting that string to our share board is a separate step you choose to take, and the next section covers it. Either way your chat content is never part of a share — only the automation definition you export.

The WhipWhip site (separate from the extension)

Everything above describes the extension, and none of it changes: the extension still has no backend, no account, and sends nothing about your conversations anywhere — beyond the single request described above, which carries a post id and nothing else. The WhipWhip product site is a separate service, and this section covers it — it is also the only host the extension ever reads from, as described above.

Your AI chat provider

WhipWhip operates on top of ChatGPT, Claude, Gemini, Grok, and Perplexity, but is not affiliated with them. Anything you send into those chats is governed by that provider's own privacy policy and terms, exactly as if you had typed it yourself.

Children

WhipWhip is a general-purpose productivity tool and is not directed at children under 13.

Changes

If this policy changes, the effective date above is updated (the version tracks the extension release, not this document). Material changes will be reflected in the extension's store listing.

Contact

Questions about this policy: lastdeathdragon@gmail.com