What this extension can see

Short version: your settings stay in your browser, and nothing is sent anywhere except the alert destinations you set up yourself.

There is no server

This extension has no backend. Nobody operates a service behind it, so there is nowhere for your data to be collected, sold, or breached. Everything it knows lives in chrome.storage.local on your own machine.

What it stores

What leaves your machine

There is no analytics, no telemetry, no crash reporting and no third-party script of any kind. The extension bundles no remote code — the content security policy blocks it.

What it deliberately does not read

BookMyShow's pages carry your account details — name, email, mobile number and a session token — in the same page data as the showtimes. The code does not descend into those parts of it at all, so that information is never read rather than read-and-discarded. There is a test asserting this, using a value that trips if anything touches it.

District's pages are the same shape of problem. Your details sit beside the city you have chosen — and the city is read, because a film that isn't out yet has no city in its address and a watch has to know which one to watch in. So the reach is narrow on purpose: the chosen city and nothing else beside it. There is a test for this one too, built the same way.

The tabs permission is not requested. The extension cannot read the addresses or titles of your other tabs, and never sees your browsing history.

Removing it

Uninstalling deletes everything above. There is no account to close and nothing retained elsewhere, because there is no elsewhere.

Seat Watch is free and open source. If something here doesn't match what the code does, the code is the bug — please report it.