Chrome extension · Local-only

Stay present,
quietly.

KeepActive keeps your display awake and gives Microsoft Teams on the web a small, human-paced sign of life, on the schedule you choose. The moment you’re back at the keyboard, it steps aside.

  • No telemetry
  • No account
  • Four permissions

01 · The mark is the status

One glance tells you where things stand.

Active

A solid dot. You’re covered.

The display stays awake. In your open Teams tab, KeepActive sends a small pointer move, a Shift tap or a focus ping at random intervals, every 60 to 150 seconds by default.

Paused

A hollow ring. You’re back.

Smart Pause watches your computer’s idle signal. Touch the keyboard or mouse and activity stops at once. It resumes only after the idle delay you pick.

Off

No badge. Nothing running.

Outside your shift, after the session safety limit, or when you switch it off with Alt+Shift+S: no events and no keep-awake.

02 · What’s inside

Small, careful, and entirely yours.

Display keep-awake

Asks Chrome to keep the screen on while KeepActive is active. There are no drivers or installers, and it never overrides your company’s lock policy.

Teams Web activity

Randomized pointer moves, Shift taps and focus pings in top-level Teams tabs. The occasional click lands only on the empty page background, never on a button, link or message box.

Work shifts

Choose workdays and hours, overnight shifts included. Outside them, KeepActive rests.

Smart Pause

Real keyboard, mouse, wheel or touch input in Teams pauses activity instantly. No guessing.

And the quiet details

  • Alt+Shift+S to switch on or off
  • Session safety limit
  • Per-site switches for teams.microsoft.com and teams.cloud.microsoft
  • Local diagnostics you can read

03 · The interface

Two screens. Everything in reach.

KeepActive Control Deck showing Teams Web intervals, work shifts and Smart Pause settings
KeepActive popup showing active status, display keep-awake, Teams Web activity and the pause button

The popup for status and quick control. The Control Deck for intervals, shifts and Smart Pause.

04 · Privacy

Nothing leaves your browser.

Your settings and a short diagnostics log stay in chrome.storage.local, inside your Chrome profile. KeepActive has no server, analytics, account or remote code, and this site loads nothing from third parties.

power
Keep the display awake.
idle
Notice you’re back, so Smart Pause can step aside.
alarms
Wake up for shift changes without a busy loop.
storage
Remember your settings on this device.
Teams only
Site access is limited to teams.microsoft.com and teams.cloud.microsoft. It never reads messages.
Read the privacy policy

05 · Straight answers

The honest fine print.

Will Teams always show me as Available?

No. Microsoft controls presence and can change how it works. KeepActive sends small activity events. It can’t guarantee a status.

Does it read my messages or type anything?

No. It never reads Teams content, never types text, and never clicks buttons, links or inputs.

Does it get around my company’s security settings?

No. Screen-lock policy, device management, endpoint security and Group Policy still apply. KeepActive doesn’t touch them.

Is it allowed at work?

That depends on your organization. Check your acceptable-use policy and Microsoft’s terms before using automated activity.

How do I keep my screen from sleeping in Chrome?

Install KeepActive from the Chrome Web Store, pin it, and switch it on. It asks Chrome to keep the display awake while Chrome is running. No installer or admin rights are needed.

Is KeepActive a mouse jiggler?

It’s a free software alternative. It never moves your real cursor. It keeps the display awake and sends small activity events only inside Teams web tabs.

Does it work with the Teams desktop app?

No. It works with Teams on the web, in a Chrome tab you keep open. Chrome may slow timers in background tabs, so a normal open tab works best.

Long presentation? Big render?
Keep the lights on.

Built for long, passive sessions: presentations, dashboards, renders and downloads. Chrome 116 or newer.