K Kibo Descargar

¿Puede un teclado de otra marca leer tus SMS con códigos de verificación en el iPhone?

El aviso que se ofrece a rellenar un código de un SMS lo dibuja el propio iOS, encima del teclado que tengas activo: un teclado de otra marca, con el Acceso Completo activado o no, no tiene ninguna vía para entrar en Mensajes y leerlo antes que tú.

Llega un código por SMS, vuelves a la app que lo esperaba y ya hay un aviso encima de tu teclado ofreciéndose a escribir esas seis cifras por ti. Si ese teclado es uno que te descargaste y no el de Apple, la primera duda razonable es cómo ha sabido lo que decía un mensaje que, en principio, no tendría por qué ver. No lo ha sabido. El aviso no es cosa del teclado en absoluto, y entender por qué despeja una preocupación que buena parte del texto de advertencia sobre el Acceso Completo deja a medias.

Qué es realmente ese aviso

Es el propio iOS quien vigila los SMS que llegan en busca de uno con forma de código de verificación, y cuando el campo donde has tocado está marcado por la app como uno que espera justo eso, ofrece el código en una franja encima del teclado: la misma capa que ofrece una contraseña guardada sobre un campo de inicio de sesión. Es una función del sistema, construida y ejecutada enteramente por iOS, que se apoya encima de cualquier teclado que esté activo en ese momento. Nada de eso sale del teclado que tienes debajo.

Por qué el teclado no podría leer el mensaje aunque quisiera

Un teclado se ejecuta como un proceso aislado, separado de la app Mensajes, sin ninguna vía para entrar en los datos de otra app, tenga el Acceso Completo activado o no. El Acceso Completo amplía exactamente dos cosas para un teclado: el acceso a la red y el portapapeles del sistema. Leer los mensajes de otra app no está en esa lista, con el interruptor como esté. Cuando tocas el aviso, iOS inserta las cifras en el campo por el mismo canal que usa una sugerencia de palabra o una corrección automática. El teclado ve el resultado aparecer en el campo, igual que si hubieras tecleado tú mismo esas cifras, y nada más.

Funciona igual con el Acceso Completo desactivado

Como el aviso del código es una función del sistema y no del teclado, aparece exactamente igual tenga o no el Acceso Completo activado el teclado que estés usando. Esto pilla desprevenida a alguna gente, porque cualquier cosa relacionada con un código tiende a asociarse por reflejo con el aviso del Acceso Completo. Conviene ser precisos aquí: igual que la franja del Autorrelleno de contraseñas, el aviso del código queda por completo fuera del alcance del teclado, esté ese interruptor como esté.

El único sitio por el que un código copiado sí pasa por un teclado

Algunos servicios todavía muestran «Copiar código» en la notificación en lugar del aviso más nuevo, lo que deja las cifras en el portapapeles general igual que copiar cualquier otro texto. Si después tocas el botón de Pegar de un teclado, ese botón lee lo que haya en el portapapeles en ese momento, código incluido, porque leer el portapapeles cuando se lo pides es justo para lo que sirve un botón de Pegar. Es una acción deliberada que tú haces en la barra del teclado, no algo leído en silencio de fondo, y también es la única excepción real: mejor nombrarla que fingir que no existe.

Y si el propio campo del código está oculto

Algunas apps, sobre todo bancarias, dibujan el campo del código con el mismo tratamiento de puntos en vez de cifras que usan para una contraseña. En ese caso se aplica la regla normal de campo seguro, la misma que sustituye cualquier teclado de otra marca por el de Apple en una casilla de contraseña: iOS entrega ese campo al teclado del sistema mientras el cursor esté dentro, y te devuelve el tuyo en cuanto sales. Eso es el campo marcado como seguro, igual que una contraseña, no una regla propia de los códigos, y ningún teclado puede saltársela.

Dónde encaja Kibo

Kibo no tiene ninguna forma de ver el texto de un mensaje que llega, sea un código de verificación o cualquier otra cosa, en ninguna configuración: no es una puerta que iOS le abra a un teclado, con Acceso Completo o sin él. El Acceso Completo, desactivado por defecto, controla en Kibo exactamente una cosa: los botones de Copiar palabra, Copiar línea y Pegar de su propia barra, que leen el portapapeles del sistema solo en el momento en que tocas uno de ellos. Todos los temas, sonidos, efectos de luz e idiomas funcionan igual con ese interruptor activado o desactivado. Kibo es gratis para descargar.

Preguntas frecuentes

¿Mi app de teclado ve el código de verificación antes que yo?

No. Es iOS quien lee el mensaje que llega y ofrece el código en una franja que dibuja él mismo encima del teclado activo. El teclado no tiene acceso al contenido de Mensajes, con Acceso Completo o sin él.

¿Necesito dar Acceso Completo a un teclado para que aparezca el aviso del código?

No. Es una función del sistema totalmente aparte de los permisos de cualquier teclado, así que aparece igual tenga el teclado que uses el Acceso Completo activado o desactivado.

¿Hay alguna situación en la que un teclado sí llegue a tocar mi código?

Solo si copias tú mismo el código, por ejemplo con el botón «Copiar código» de una notificación, y luego tocas el botón de Pegar de ese teclado, que necesita el Acceso Completo para leer el portapapeles. Es una acción que haces a propósito, no algo leído en automático.

¿Por qué cambió mi teclado al de Apple mientras escribía un código?

Eso pasa solo cuando la app ha marcado ese campo concreto como campo de texto seguro, la misma regla que sustituye cualquier teclado de otra marca en una casilla de contraseña. Depende de cómo se construyó el campo, no de que se trate de un código de verificación.

Pruébalo en tu propio teclado

Kibo es un teclado personalizado gratuito para iPhone con sonidos mecánicos de verdad, temas para elegir y efectos de luz RGB. Sin cuenta, sin anuncios y funciona con el Acceso Completo desactivado.

Descargar en el App Store

Guías relacionadas

Todas las guías