Mi duda es si "visto por última vez" indica que el usuario ha abierto activamente la aplicación, o que la aplicación se ha estado ejecutando en segundo plano al conectarse a los servidores de WhatsApp. El Preguntas frecuentes sobre WhatsApp ahora dice:
"Visto por última vez en..." se refiere al momento en que el contacto dejó WhatsApp
Pero googleando encontré una vieja respuesta del FAQ de WhatsApp para la misma pregunta, tal vez referida a las versiones antiguas:
"Visto por última vez" simplemente indica el estado de la conexión de red del dispositivo y no si la aplicación está en uso activo. Por ejemplo, en algunos sistemas operativos como BlackBerry y Android, el teléfono se conectará por sí solo si tiene un nuevo mensaje entrante, incluso si el teléfono no está en uso activo en este momento.
He visto "mejoras en "última vista" y "mecanografía..." corrección / puntualidad" en la versión 2.7.4705 (2012-MAR-05) changelog
Lo probaré
WhatsApp utiliza notificaciones push (el servidor notifica al dispositivo), por lo que no parece necesario conectarse periódicamente al servidor en busca de nuevos mensajes (pull). Otra pregunta es si una vez recibida la notificación, la aplicación se conecta al servidor para descargar nuevos mensajes. En cualquier caso, la pregunta es si WhatsApp tiene en cuenta las conexiones con la aplicación en segundo plano para el indicador "última vez vista".