Privacy

Seatbelt works like your coding agent. To check your code, it reads your code. Your agent already streams your whole project to an API on every edit. Seatbelt sends it once, to the hosted engine, to catch mistakes before you share the link.

Your source passes through the detector and is not stored. It is read, then discarded, and only the redacted report is kept. Here is exactly what does and does not leave, a tighter pipe than the one you already trust.

What gets uploaded

A zip of your project source, built on your machine by the MCP. It is an allowlist, not a filter: only source and config file types go in, the code and config the check actually reads. Images, binaries, media, and fonts never leave your machine, because nothing outside the allowlist is ever added.

What never leaves

You choose what leaves

Anything you list under ignores in .seatbelt/config.json is never scanned or uploaded. Add a folder or file name there and it stays on your machine.

How it is handled

Or upload nothing

Point the MCP at a local API and it scans on your machine directly, uploading nothing. Teams that cannot let source leave their environment run the engine locally.

The marketing site

This page, and the rest of the public site at withseatbelt.com, uses two analytics tools: Google Analytics, for aggregate traffic counts, and Snitcher, a business tool that shows which companies land here so our small team knows who to reach out to. Snitcher reads business signal: the company and industry behind a visit, and the pages they read. Both run only on these marketing pages.

They are walled off from the product. The scanner, the detector, and the app never load them. Nothing you scan, no source, no config, no report, is ever sent to Google Analytics or Snitcher or used for this. Everything above about what leaves your machine still holds, because this touches none of it.

We honor Global Privacy Control and do not run either tool for visitors in the EU, EEA, UK, or Switzerland. To opt out anywhere else, turn on Global Privacy Control in your browser, or email hello@withseatbelt.com and we will exclude you.