> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sitespy.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Extension Settings

> Configure the extension to your preferences

Open the extension popup and click the gear icon to access settings.

## Timing

### Notification speed (server recheck interval)

Controls how quickly you'll be notified when a tracked page changes. Shorter intervals mean faster notifications but use more server resources.

Default interval minimums vary by plan:

| Plan     | Minimum    |
| -------- | ---------- |
| Free     | 1 hour     |
| Starter  | 10 minutes |
| Pro      | 10 minutes |
| Business | 1 minute   |

Pro includes 10 fast slots at 1-minute intervals. Assign those to individual watches from the web dashboard.

### Background check interval

How often the extension polls the server for changes while your browser is running. Range 1–60 minutes, default 5. It lives in the **Browser Notifications** section and only runs while notifications or the badge count are enabled.

### Popup refresh rate

How often the watch list refreshes while the popup is open. This only affects the local display, not server-side checking.

* Range: 30–300 seconds
* Default: 30 seconds

## Theme

Three modes are available:

* **Auto** — Follows your system dark/light preference
* **Dark** — Always dark
* **Light** — Always light

There is also a style variant: **Neon** (the default cyan-on-navy look) or **Classic** (muted). Mode and variant are set independently.

The extension theme is separate from the [dashboard theme](/docs/dashboard/settings#theme). Changing one does not affect the other.

## API key management

Your API key connects the extension to the backend. You can:

* **Copy** the key to use in the web dashboard or other integrations
* **Regenerate** the key if it's compromised

### Regenerating your key

When you regenerate, a new API key is created and the old key stops working immediately. If you use the web dashboard, sign out and back in there to sync the new key.

> Your watches belong to your account, not to the key, so regenerating is safe — reconnect the extension with the new key to carry on.

## Webhook notifications

The **Webhook Notifications** section lets you add webhook destinations without opening the dashboard. See [Webhooks](/docs/dashboard/webhooks) for supported services and payload details.

## RSS feeds

The **RSS Feeds** section enables feeds, shows your feed URL, and offers **Copy Feed URL**, **Regenerate Token**, and **Disable RSS**.

Regenerating the token invalidates every feed URL you have already shared, so subscribers must re-add the new URL. See [RSS Feeds](/docs/dashboard/rss).

## Account

If signed in, this section shows your email and a **Sign Out** button. Signing out doesn't delete your watches — sign back in to access them again.
