Interesante aunque algo lioso, pienso que los de wasap lo podían simplificar.
Cuidado con las aplicaciones que desactivan el check azul poque pueden ser peligrosas. Una forma sencilla de leer mensajes sin que se sepa es desactivar los datos, leer los mensajes y después volverlos activar. El chek azul solamente aparecerá si vuelves a entar e el chat en cuestión
Un saludo