
Set it. Walk away. Tabs stay alive.
Auto-refresh tabs and cycle internal links of any site with human-like timing. Auto-pauses when you're active. Per-domain memory. Zero telemetry — your data never leaves the browser.
Built for screens that need to stay current — without you babysitting them.
Job boards, dashboards, marketplaces, auction sites, monitoring screens. Tab Assistant rotates between the links you care about, refreshes on a cadence you control, and gets out of the way the second you start using the page.
Freelancers
Keep Upwork, Fiverr, and LinkedIn job feeds fresh without staring at them.
Researchers
Monitor news, prices, and listings across rotating internal sections.
Business
Keep BI dashboards and admin panels alive past their idle timeouts.
General
Social feeds, forums, auctions — anywhere fresh content beats stale.
What's inside
Everything to automate a tab — nothing to leak it
Auto-refresh, your way
Set per-link refresh seconds. Each rotation reloads exactly when you want — never a second early, never late enough to miss the listing.
Cycle internal links
Scrapes same-origin links on the active page and lets you pick a curated rotation — perfect for job boards, marketplaces, and dashboards.
Human-like timing
Randomized navigation delays (default 120–180s) and simulated clicks make activity look organic, not robotic.
Auto-pause when you're back
Mouse, keyboard, and scroll detection each toggle independently. One active tab pauses every tab on the same domain.
Per-domain memory
Every site keeps its own delays, link selections, and toggles. Switch between Upwork and a dashboard — settings follow.
Local analytics
Per-domain navigations, refresh counts, total time automated. 7-day, 30-day, or never retention. You own the data.
Search & filter links
Slice the scraped link list by text or URL substring so a 200-link page becomes the 12 that matter.
Toolbar badge & widget
Live action counter in the toolbar, optional status notifications, and a 5-step intro that gets you running in under a minute.
Auto-start after idle
Walk away. After N seconds of inactivity (default 120s), Tab Assistant resumes the rotation right where you left off.
How it works
From open tab to set-and-forget in under a minute
Open the popup
Tab Assistant reads the same-origin links on your current page and lists them so you can pick a rotation.
Pick the links to cycle
Toggle the links you care about, set per-link refresh seconds, and choose how random the navigation should feel.
Walk away
Tabs rotate with human-like timing. Touch the page and it pauses; idle past your threshold and it resumes on its own.
Stays under the radar
Looks like a person tabbing through. Not a script.
Naive auto-refreshers hammer URLs on fixed intervals — and get flagged. Tab Assistant blends timing jitter, simulated clicks, and activity-aware pauses so rotations look organic.
- Randomized min/max delays between navigations
- Simulated click events instead of raw href changes
- Auto-pause on mouse, keyboard, or scroll activity
- Domain-wide pause when any tab on the site is active
Jitter window 120–180s
Rotation
- /jobs?cat=web90s
- /jobs?cat=design90s
- /jobs?cat=writing90s
- /saved90s
Verified zero network egress.
The code contains no fetch, XMLHttpRequest, WebSocket, or sendBeacon — anywhere. No analytics SDK, no telemetry, no crash reporting, no remote server. Per-domain settings and analytics live in chrome.storage.local. Uninstall and it's all gone.
Permissions, in plain English
Every permission has one job
tabs
Identify the active tab and navigate it
scripting
Inject the link scraper into the current page
storage
Save per-domain settings and analytics locally
notifications
Optional status notifications (off by default)
activeTab
Operate only on the tab you opened the popup on
alarms
Schedule navigation timers in the MV3 service worker
host_permissions: <all_urls>
So you can use it on any site you choose
Questions
The honest answers
Tab Assistant uses randomized delays (default 120–180s with min/max you control) and simulated click events rather than raw location changes. Combined with auto-pause on user activity, it behaves a lot more like a person tabbing through than a script hammering URLs.
No. There is zero network egress in the extension code — no fetch, no XHR, no WebSocket, no telemetry. Everything (per-domain settings, analytics counters, link selections) lives in chrome.storage.local on your device. Uninstall the extension and it's all gone.
So you can use it on any site you choose — job boards, marketplaces, dashboards. The extension only reads <a href> tags on the active tab when you open the popup. It never reads page content otherwise.
Refresh reloads the current URL on a timer. Navigate cycles between the links you've selected. You can do either, or both — each link has its own refresh interval that fires while it's the active tab.
Tab Assistant is a Manifest V3 Chrome extension. It runs on Chrome and Chromium-based browsers (Edge, Brave, Arc, Opera). Firefox and Safari aren't currently supported.
Free. MIT licensed. Source is on GitHub. No accounts, no paid tier, no upsell.

Free · MIT · v1.8
Stop refreshing tabs. Start working.
One click from the Chrome Web Store. No account, no setup, no upsell — just pin the icon and you're running.

