De fato não há diferença entre usar in ou on. A sutileza grammatical é irrelevante neste caso.
Por outro lado, em inglês, há uma diferença entre login/logon (substantivo) e log in/on (verbo) mas, como as sutilezas gramaticais tendem a ser desprezadas no mundo da informática, observo que a maioria dos colegas aqui (informática, ou IT, nos EUA) não estão conscientes desta diferença.