# Idle Timeout A component that counts down to the end of a session (behind the scenes) and shows a warning message after a set amount of time of inactivity. ## Guidance ### When to use - Use the `IdleTimeout` for authenticated sessions to force logout after a set amount of time on inactivity. ## Accessibility Idle timeout is a behind-the-scenes function that triggers a modal window using the design system’s [modal component](/components/modal-dialog/). Please refer to the modal component’s [accessibility documentation](/components/modal-dialog/#accessibility/).