My pleasure, happy to help
Yeah that is true, because then it would record everyone who has ever been online as still being online, which is definitely a false impression of that. On the other hand, you could make it work with longer temporary sessions if you wanted to, to give users who haven't checked that box to have a longer time online before they are considered to be logged out.