Auth Session Watchdog — Idle sessions, closed on time, by the server.
All modules
Security Compliance Community + Enterprise

Auth Session Watchdog

Server-enforced idle logout for Odoo.

Session Watchdog enforces an idle-timeout cutoff on the server, not just in the browser, so a forgotten session cannot be left open indefinitely. Before logging anyone out it shows a calm grace-period dialog with a countdown and an Extend session button. Set it once and it runs quietly in the background.

  • Timeout checked server-side — cannot be bypassed by closing a tab or editing the page
  • Grace-period countdown dialog with one-click Extend Session
  • Per-group policies: tighter for admins, relaxed for shop-floor users
  • Full audit log of every logout and extension with timestamp and user
  • Configurable timeout in minutes from standard Odoo Settings
  • No external service — runs entirely inside Odoo

Compatible with Odoo 17, 18, and 19 Community and Enterprise.

$35 one-time per Odoo series
OPL-1 license · ZIP + install guide by email
Choose your Odoo version

You're buying: Odoo 19.0

Buy — $35
Stripe secure checkout Email delivery
Not sure it's the right fit?

Book a free Fit Assessment — we'll advise before you buy.

Book free Fit Assessment
Also available on the Odoo App Store

By purchasing you agree to our License & Refund terms.

Key features

What it does.

Session Watchdog settings page
01

Server-enforced cutoff

The idle timeout is validated on the server, so it cannot be bypassed by closing a tab or editing the page. When the limit passes, the session ends — regardless of what the browser is doing.

Grace-period countdown dialog
02

Friendly grace dialog

A few minutes before logout, users see a calm countdown dialog with an Extend session button. No surprise sign-outs in the middle of a task.

Per-group timeout policy list
03

Per-group policies

Give different user groups different timeouts — tighter for administrators, more relaxed for shop-floor logins.

Session audit log
04

Full audit log

Every logout and session extension is recorded with timestamp and user, so you can answer a compliance question with a clear, dated trail.

Need something custom?

We build Odoo modules to spec.

If this module is close but not quite right, we scope and build custom Odoo modules — fixed price, same quality bar.

Book a free scoping call