Home Assistant’s Supervisor corrects how sessions for apps opened through its interface expire. Every request had added another fifteen minutes to the existing deadline, so a page loading about a hundred files could push expiry roughly twenty-five hours into the future.

Manuel Rüger changes the deadline to fifteen minutes after the most recent request. Active use continues to refresh the session, while fifteen minutes without requests lets it expire instead of preserving an ever-growing access window.