StakeoutAuto Refresh Plus
Chrome extension · restocks, tickets, status pages · free tier

Stakeout reloads the tab and rings you when the button changes.

You get to the page while the thing is still there. Stakeout reloads any tab on a schedule — 5 seconds to 30 minutes, or a custom interval from 2 seconds to 24 hours — with optional ±15% jitter and a live countdown on the toolbar icon. Mark one element, and a desktop alert lands on the first reload where its words change.

Install Stakeout — Free One monitor included free. No account, no card.
shop.example.com/retro-runner-ember
Retro Runner ‘Ember’
Sail / ember orange · US 8–13
$210
SOLD OUT
reloaded 11:52:47 AM

Stakeout counts what your thumb costs: 847 reloads, one tab, one morning.

F5
847
reloads, by hand
one tab · one morning
7:04 AM

The restock can land any minute. Or in four hours. The shop doesn’t say which.

9:18 AM

Sold out. Reload. Sold out. Reload. The button never changes while you’re staring at it.

11:52 AM

Four hours and 847 reloads later, the drop still lands the minute you step away.

shop.example.com/retro-runner-ember
Retro Runner ‘Ember’
Sail / ember orange · US 8–13
$210
SOLD OUT

Stakeout’s popup: pick 5s to 30m, press Start once, and the toolbar icon counts down the rest of the day.

F5
23s
The takeover

Pick an interval — 5s, 30s, 1m, 5m, 30m, or type your own — and press Start once.

±15% jitter

Switch jitter on and every reload shifts by up to ±15% — a 30-second setting lands between 25.5 and 34.5 seconds. No two gaps alike.

The badge

The toolbar icon counts down to the next reload — 45s, 4m, 1h — while you get on with the day.

shop.example.com/retro-runner-ember
12s
Retro Runner ‘Ember’
Sail / ember orange · US 8–13
$210
SOLD OUT
ADD TO CART
watching · button text

Stakeout watches one element’s text and rings your desktop the moment its words change. One monitor, included free.

Stakeout — change detected shop.example.com · “Add to Cart” appeared
Element watch

Mark one element — the buy button, the price, a stock line. Stakeout hashes its text after every reload.

3:07 AM

The text changes, the hash breaks, the alert fires. The tab was watching. You weren’t.

Included free

One monitor, no time limit, no watermark — the same check a Pro monitor runs. Tonight’s drop is a fine first test.

Any page with words

Point it at a ticket page, a status page, a court docket, a hiring board. Anything whose words change when something happens.

Why this exists

Being there is the whole job.

Restocks open and close inside a few minutes. Price mistakes get corrected before lunch. The change that matters shows up unannounced, sits briefly, and leaves. Same shape everywhere: the ticket page that flips from “Sold out” to “Find tickets” at 10:02, the status page that goes from Operational to Degraded at 3 AM, the DMV calendar that drops one Tuesday slot a week. The manual answer is a thumb on the reload key and a morning you don’t get back.

Stakeout’s free tier stands at the page so you don’t have to. Any tab, on any interval from 5 seconds to 30 minutes — or a custom number from 2 seconds to 24 hours. Turn jitter on and each reload moves by up to ±15%. A countdown badge sits on the toolbar icon, so a glance tells you when the next reload lands. Pause, resume, or stop each tab on its own, and if the page navigates, the schedule re-arms itself instead of dying with the URL.

And it tells you the second it opens — one monitor is included free, desktop alerts on. Pick one element on any page. Stakeout reloads on your interval, hashes that element’s text after every load, and fires a desktop notification on the first load where the hash differs. No time limit, no watermark: the same check a Pro monitor runs, capped at one at a time.

Pro is the plan, not the product yet: unlimited monitors, keyword triggers for text that appears or disappears, and cloud checks that keep running after you close the browser — $4.99 a month, or $39.99 a year, when it ships. The alert is interval-bound by design: Stakeout tells you on the first reload where the change shows up, and claims nothing about the gap in between.

2s
fastest custom interval — five presets from 5s to 30m, custom runs to 24 hours
±15%
random jitter on every reload, one toggle per tab
1
element monitor included in the free tier, desktop alerts on
$4.99
planned Pro price per month — or $39.99 a year — unlimited monitors, keyword triggers, cloud checks
shop.example.com/retro-runner-ember
30s
Retro Runner ‘Ember’
Sail / ember orange · US 8–13
$210
SOLD OUT
ADD TO CART
watching · button text
5s30s1m5m30mcustom
25.5s · 34.5s · 27.1s · 32.8s
Stakeout — change detected shop.example.com · “Add to Cart” appeared

Stakeout runs a schedule per tab.

What ships in the free tier

Set it per tab. Read it at a glance.

Intervals

Five presets — 5s, 30s, 1m, 5m, 30m — plus a custom field that takes seconds or minutes, from 2 seconds to 24 hours. Each tab keeps its own schedule; a 2-second sneaker page and a 6-hour status page run side by side.

Stakeout runs a schedule per tab

Countdown badge

Compact time to the next reload, on the icon itself: 45s, then 4m, then 1h. You never open the popup to check — the toolbar answers before you ask.

Stakeout’s countdown, on the icon

Random jitter

Off by default; one toggle per tab turns it on. Each reload then moves by up to ±15% of the interval — on a 30-second setting, between 25.5 and 34.5 seconds. Never an exact metronome, which is what a rate limiter watches for.

Stakeout, never on a metronome

Element watch 1 free, then Pro

One click marks an element. After every reload, Stakeout hashes its text and compares. First difference, desktop alert — with the site name and what changed.

Stakeout watches one element’s words

The honest part

Five limits you should know before you install.

01

Chrome clamps extension alarms to 30 seconds. Below that, Stakeout drives reloads with a 1-second tick. If Chrome suspends the background worker mid-run, timing recovers within one alarm period — at most 30 seconds late.

02

Refreshers are per browser session. Quit Chrome and every refresher and the monitor reset — tab ids don’t survive a restart. Leave the window open overnight and the watch holds. Checks that outlive the browser are exactly what the Pro cloud tier is for.

03

The monitor compares the element’s text. An image swap, or a colour change with identical text, won’t trigger it. Pick an element whose words change — a button label, a price, a stock line.

04

Above one minute, the badge rounds. It shows compact time — 4m, 1h — not exact seconds. The popup always has the precise countdown.

05

The monitor rides on that tab’s refresher. Arm one and Stakeout starts a 30-second refresher if the tab has none. Stop that refresher and the monitor stops with it. Arm a monitor somewhere else and the first one is replaced — one at a time, on the free tier.

Never aim a refresher at a virtual waiting room.

Queue pages detect reloads and can send you to the back of the line — or out of it. Point Stakeout at the product page or the drop calendar instead. The alert fires on the next reload after things open; the queue is yours to join by hand.

Pick the slowest interval that still wins.

A 5-second refresher on a shop that restocks twice a week is 60,000 requests for two events, and it is what rate limiters are built to spot. Start at 30 seconds with jitter on. Move to 5 seconds only in the last ten minutes before a known drop time. For a status page or a calendar, 5 minutes is plenty and it will still beat the email.

Mark the words, not the picture.

Stakeout hashes the text inside the element you mark. Mark the buy button, the price, the stock line, the status word — anything whose letters change. Marking the product photo or a colour swatch will never fire.

At install, Stakeout asks for five permissions: alarms storage tabs scripting notifications — timers, your settings, reloading the tab, reading the one element you mark, and showing the alert. Site access is requested per-site, only at the moment you arm a monitor there — never up front, never everywhere.

Pricing

Two tiers. The free one is not a demo.

Start here

Free

$0forever

Everything the reload key did, minus you.

  • A refresher on every tab you open — each on its own schedule
  • Intervals from 5s to 30m, plus custom from 2s to 24h
  • ±15% random jitter, on by choice per tab
  • Countdown badge on the toolbar icon
  • Pause, resume, stop — per tab
  • Schedule survives page navigation
  • 1 element monitor — desktop alerts on, no time limit, one at a time
Install Stakeout — Free

No account. No card. Five permissions, and no site access until you point at an element.

Pro

$4.99/mo. — or $39.99/yr — when it ships

Not on sale yet. Here is what it will add.

  • Everything in Free
  • Unlimited element monitors
  • Keyword triggers — text appears or disappears
  • Checks that keep running with Chrome closed
  • Free monitor keeps working either way
See what ships free

Pro is not built yet. The Upgrade button inside the extension says “coming soon” and takes no card.

The reload key gets the day off

Be there when it opens.

Free forever: reload any tab from 2 seconds to 24 hours, with jitter and a countdown badge on the icon. One change monitor included, desktop alerts on — so you get to the page while the thing is still there.

Install this build in four steps

Stakeout is not on the Chrome Web Store yet. Until it is, it loads unpacked in under a minute.

  1. Open chrome://extensions
  2. Turn on Developer mode, top right
  3. Click Load unpacked and pick the 03-auto-refresh folder
  4. Pin Stakeout from the puzzle-piece menu, open any tab, press Start refresh

Copied

Chrome 121 or newer · free tier, no account · site access only when you arm a monitor