// wiki / session timeout

A session that protects itself

An unattended dashboard tab is a real risk — someone shares a desk, a laptop is left unlocked, a browser stays open overnight. Maxlona ends an idle session automatically and always gives you a clear choice before it does.

How it works

Active work is never interrupted

While you're clicking, typing, or scrolling anywhere in the dashboard, your session simply stays open. There's nothing to configure and nothing you'll notice — the timeout only starts counting once the page goes quiet.

Step 1
Working normally

Nothing happens

Any activity in the tab keeps your session alive indefinitely. You can work for hours without ever seeing a prompt.

Step 2
20 minutes idle

A prompt appears

After 20 minutes with no activity, a dialog asks "Are you still there?" with two choices: Stay here or Sign out.

Step 3
2 minutes to answer

Automatic sign-out

If neither button is clicked within 2 minutes, the session ends on its own and the browser returns to the sign-in page.

The two choices

Stay here, or sign out

ChoiceWhat happens
Stay hereYour session is extended and the idle clock restarts. You're back to normal, uninterrupted use.
Sign outYour session ends immediately and you're returned to the sign-in page — the same as choosing "Sign out" from the menu.
No answerTreated the same as choosing Sign out, once the 2-minute window passes — nothing is left open on an unattended screen.

This applies to the dashboard session only. Management Keys and streaming keys used by applications and automation follow their own, separate lifecycle — see Authentication & RBAC.

Why it's built this way

A clear choice, never a silent one

Idle-based, not clock-based

The countdown is tied to when you stopped using the page, not to a fixed time since you signed in — a long, active work session never gets cut off.

A deliberate answer, not a stray click

Once the prompt is showing, only the two buttons resolve it. Moving the mouse near an unattended screen won't quietly dismiss the warning on someone else's behalf.