Lamentablemente los dispositivos Android y Apple no tienen algo parecido a GetComputerName().
Lo más parecido en GetEnv("HTTP_USER_AGENT"), pero realmente solo nos da información sobre el navegador que utiliza.
Lo que solemos hacer es "dárselo" nosotros.
En mi caso lo he preparado así;
Cada vez que un dispositivo se conecta con nuestra AppWeb comprobamos si tiene un Cookie plantando, en caso de no tenerlo en el formulario de autentificación, además de usuario y contraseña, pido un nombre de maquina (por ejemplo: "Teléfono de la Empresa"), una vez autentificado genero una cadena larga aleatoria como "CodigoMaquina", la guardo en la BBDD CodigoMaquina y Nombre de Maquina, y planto una Cookie con dicho CodigoMaquina con una larga caducidad.
Luego con cada autentificación guardo CodigoMaquina, Usuario, Fecha y Hora de conexión.
De esa manera cada vez que un usuario se autentifique tengo registrado con que máquina se conecto.
Cada uno puede implementar su solución.
Espero que te sirva.