Privacy Policy

Last updated: 25 July 2026

CrewGIF ("the extension") is a Chrome extension that records a region of a browser tab and turns it into an animated GIF.

The short version

CrewGIF collects nothing, transmits nothing, and makes no network requests. It has no servers, no accounts, and no analytics. Everything it does happens on your own computer.

What the extension processes

Tab video frames

When you start a recording, CrewGIF captures the visible content of the tab you invoked it on as a video stream, and converts those frames into an animated GIF. This happens entirely in memory on your machine. Recording can only begin after you click the extension's own button, and only for that one tab. No audio is ever captured.

The resulting GIF stays in memory until you act on it:

It is also freed when you start a new recording, close the browser, or the extension is unloaded. It is never sent anywhere.

Your settings

The frame rate and output width you choose are stored locally in the extension's own storage so they persist between sessions. That is the only data CrewGIF retains, it never leaves your machine, and it contains nothing personal.

What the extension does not do

Permissions

CrewGIF requests the minimum set of permissions needed to record a tab and hand you the file:

Permission Purpose
tabCapture Capture the visible content of the invoked tab as a video stream.
offscreen Host the capture and GIF encoding, which a Manifest V3 service worker cannot do itself.
activeTab Limit the extension to the single tab you invoked it on, at the moment you click.
scripting Draw the selection overlay and recording indicator in that one tab.
downloads Save the finished GIF when you click Save.
clipboardWrite Copy the finished GIF when you click Copy.

Children's privacy

CrewGIF collects no personal information from anyone, including children.

Changes to this policy

If this policy changes, the updated version will be published at this URL with a new "last updated" date. Because the extension collects no data, any change is expected to be clarification rather than a change in practice.

Contact

Questions about this policy or the extension? Please use the contact form and I'll get back to you.