In plain English
Time limits assume everyone moves at the same pace. Many do not: people using a screen reader, typing with one hand, or who simply read more slowly need more time. This rule says if you impose a time limit (a session that logs out, a cart that expires), let people turn it off, adjust it, or extend it, with a warning before it runs out.
Who this is for
- Screen-reader and switch users, for whom every task takes longer.
- People with motor or cognitive differences, who need to work at their own pace.
- Anyone interrupted mid-checkout, who should not lose everything.
How to check and fix it yourself
Look for anything that expires or logs out on a timer. Before it happens, warn the user and offer an easy extension:
Good: "Your session will expire in 2 minutes. [Stay signed in]" ✓
Good: cart hold that can be extended, or has a generous limit. ✓
Bad: silent logout mid-checkout with no warning or extension. ✗
Also remove any timed page refresh or redirect (meta refresh), which fails this outright.
Where we can help
Session and cart timeouts are easy to overlook because they rarely bite the person who built the store. We test your timed flows and flag any that rush users without a warning or extension. It sits on the common failures list.