El comportamiento correcto NO es confiar en la computadora.
Cuando inicio sesión en uno, si no puedo insertar una memoria USB con mi propia copia de Firefox para navegar, cargaré la suya, pero me aseguraré de que se actualice primero a la última versión, por seguridad (o cualquier otro navegador que puedan usar).
Luego verificaré las tareas en ejecución en la máquina y veré si algo parece sospechoso. Esto es más difícil para alguien no técnico, ya que es posible que no sepa qué procesos son parte de Windows, etc., pero es un paso.
Para su contraseña real, si le preocupa el registro de teclas, siempre puede escribir una letra, luego, en un bloc de notas abierto, escriba un montón de basura, luego la siguiente letra y repita. A menos que su keylogger sea lo suficientemente sofisticado como para ser específico de la aplicación, por supuesto.
En ese punto, querrás considerar la autenticación de dos factores. Obtenga un SMS o un mensaje en la aplicación con un código que ingrese (se puede configurar Gmail y más para esto) o un código QR que su teléfono escanea en la pantalla (la web de Whatsapp hace esto).
Si te estás volviendo realmente elegante, puedes pegar un sistema operativo en una memoria USB, preconstruido con el navegador de tu elección, etc. y luego arrancar la máquina para eso, pero depende de que puedas acceder al BIOS, o qué otro restricciones de administrador que han colocado en la computadora (o incluso si puede llegar al puerto USB).
Después, borro el caché, las cookies, etc. del navegador, y también tiendo a reiniciar la computadora cuando me voy, ya que algunos cibercafés están configurados para reinstalar todo desde cero en el reinicio, borrando cualquier rastro de que haya estado allí (una vez trabajé en un cibercafé donde hicimos esto).