Puoi farlo solo se l'utente effettua un login/logout o un'azione che indichi l'uscita dal sito, non c'è altro modo per sapere se l'utente se ne va dal sito.
Non puoi intercettare né il cambio di pagina verso un altro dominio, né la chiusura del browser.
Questo è il motivo per cui sui forum anche dopo che un utente ha chiuso il browser, questo risulta ancora online.