Skip to content

Inactivity Auto-Logout

LedgerBuk automatically logs you out after a period of inactivity to protect your financial data. This security feature is enabled by default for all organizations.

  1. You stop interacting — no mouse movement, typing, scrolling, or tapping for a configurable period (default: 15 minutes)

  2. Warning appears — a modal warns you that your session is about to expire, with a live countdown

  3. Choose to continue or wait — click “Continue Session” to stay logged in, or let the timer run out

  4. Auto-logout — if the timer reaches zero, you are signed out and redirected to the login page with a “Session Expired” message

LedgerBuk tracks these interactions to determine if you are active:

  • Mouse movement and clicks
  • Keyboard input
  • Page scrolling
  • Touch screen taps
  • Stylus/pointer input

If any of these happen, the inactivity timer resets.

SettingDefault
Timeout15 minutes
Warning2 minutes before logout

Go to Settings → General tab and scroll to the Security section to adjust:

OptionRangeDescription
Inactivity timeout5–60 minutesHow long before an idle session expires
Warning period1–5 minutesHow early the warning modal appears before logout
DisableSet timeout to “Disabled” to turn off auto-logout entirely
ScenarioTimeoutWarning
High security (shared computers)5 minutes1 minute
Standard office use15 minutes (default)2 minutes
Long-form data entry30–60 minutes5 minutes

When your session expires due to inactivity:

  1. You are redirected to the login page
  2. A “Session Expired” banner explains what happened
  3. Sign in again to resume — your saved data is not affected

Does it work when the browser tab is in the background?

Section titled “Does it work when the browser tab is in the background?”

Yes. The timer continues even if the LedgerBuk tab is not focused. If you step away with LedgerBuk open in a background tab, the timeout still applies.

What if I have multiple LedgerBuk tabs open?

Section titled “What if I have multiple LedgerBuk tabs open?”

Each tab tracks activity independently. If one tab times out, it logs out that tab. Other tabs will follow as their own timers expire.

Can individual users override the organization timeout?

Section titled “Can individual users override the organization timeout?”

No. The inactivity timeout is an organization-level security setting controlled by Owners and Admins. This ensures consistent security policies across the team.

Yes. Touch interactions (taps, swipes) count as activity, so normal mobile use keeps your session alive. The same timeout applies.