middleware: delete start_seen cache if user is idle