Verificación de fotos con QR: cómo comprueba el destinatario

Verificación de fotos con QR: qué muestra la página, por qué el área es aproximada, qué significan los avisos de integridad y cómo comparar archivos.

La verificación de fotos con QR permite que cualquiera que reciba una foto escanee el código impreso en ella y abra un registro independiente de cuándo y aproximadamente dónde se tomó, además de las comprobaciones que hizo el servidor cuando llegó la foto. Si ese registro coincide con lo que está impreso en la imagen, tienes una razón sólida para confiar en ella. Si no coincide, o el código no aparece, tienes motivos para hacer preguntas. Esta guía explica qué ve el destinatario, cómo leer cada parte y cómo acostumbrar a tus clientes a comprobarlo.

Por qué una fecha impresa no basta

Una línea como “08:15 · 12 jul 2026 · Distrito 7” en la esquina de una foto no es más que píxeles. Cualquiera con un editor de fotos puede escribir una línea idéntica sobre una foto antigua. Los metadatos EXIF dentro del archivo son igual de fáciles de cambiar con herramientas gratuitas, y normalmente se eliminan cuando la foto pasa por redes sociales o apps de mensajería.

Así que el valor de una foto como prueba no viene del texto que lleva. Viene de un registro guardado en otro lugar que el fotógrafo no puede reescribir a escondidas. El código QR es simplemente el puente hacia ese registro. La diferencia se explica con más detalle en fotos con marca de tiempo vs fotos verificables.

Método ¿Cualquiera puede cambiarlo? ¿El destinatario puede comprobarlo?
Texto de fecha incrustado en la foto Sí No
Metadatos EXIF en el archivo Sí, y a menudo se pierden al compartir Difícil, requiere herramientas
Código QR que enlaza a un registro en el servidor El remitente no puede editar el registro Sí, con cualquier teléfono

Cómo verifica una foto el destinatario con el código QR

El destinatario no necesita ninguna app ni cuenta:

  1. Escanea el código QR con la cámara del teléfono (la mayoría de los teléfonos leen códigos QR directamente desde la app de cámara). Si la foto está abierta en ese mismo teléfono, ábrela en una computadora y escanéala, o escribe el código.
  2. O escribe el código impreso en la foto, con el formato SNP-XXXXX-XXXXX-XXXXX-XXXXX, en verify.snapidmark.com/v/CODE.
  3. Revisa el dominio en la barra de direcciones antes de confiar en nada. Un código QR falso puede llevar a una página falsa muy convincente.
  4. Compara la hora de captura y el área de la página con lo que está impreso en la foto.
  5. Lee las comprobaciones de integridad y, si es importante, compara el archivo que tienes con el original.

Cuatro pasos: tomar la foto (hora del servidor, GPS y dirección leídos al capturar), sellar (sello, código SnapID y QR incrustados), compartir como siempre y verificar (el destinatario escanea el QR para ver la hora, el área aproximada, el espacio de trabajo y los avisos de integridad)

Puedes probarlo con una foto de ejemplo en la demo de verificación de nuestra página de inicio.

Qué muestra la página de verificación

La página pública de verificación de SnapID Mark responde a una sola pregunta, “¿de verdad se tomó entonces y por esa zona?”, sin exponer más de lo necesario.

Página pública de verificación de un código SnapID: SnapID válido, la fecha y hora de la toma, un área redondeada a aproximadamente 1 km con enlace al mapa, espacio de trabajo, cuenta y elemento de trabajo

Hora de captura

Es la hora fiable registrada al capturar. Se sincroniza con el servidor en lugar de leerse del reloj del teléfono, así que atrasar el teléfono unas horas no la cambia. El mecanismo se explica en hora fiable vs hora del teléfono.

Un área aproximada, no coordenadas exactas

La página pública no muestra coordenadas precisas. Muestra un área redondeada, por ejemplo a nivel de distrito. Es una decisión de privacidad: las fotos se toman a menudo en la casa de un cliente o en la ubicación de un empleado, y quien tenga la foto no debería conocer el punto exacto. Las coordenadas completas y la precisión del GPS siguen en la propia foto con sello y en los registros del fotógrafo o de la empresa.

Al comparar, basta con comprobar que el área de la página contiene la dirección impresa en la foto. Una foto sellada con “Thao Dien, ciudad de Thu Duc” cuya área de verificación está en Hanói es una señal de alerta evidente.

Nombre del espacio de trabajo

Si la foto pertenece a un espacio de trabajo y la empresa lo permite, la página muestra el nombre del espacio de trabajo, para que sepas qué equipo de qué empresa la tomó.

Otros estados

  • Aún se está subiendo: el código se emitió pero el archivo todavía no ha llegado al servidor, normalmente porque el fotógrafo estaba sin conexión. Vuelve a comprobarlo más tarde.
  • Eliminado: el espacio de trabajo eliminó la foto, y la página muestra la fecha.
  • No encontrado: ninguna foto tiene ese código. Revisa cada carácter o pregunta al remitente.

Cómo leer los avisos de integridad

Cada subida se vuelve a comprobar en el servidor en lugar de confiar ciegamente en el teléfono. Los resultados aparecen como una lista de comprobaciones superadas y avisos. Una foto sin avisos se marca como “Verificado”, y una con avisos, como “Con avisos”.

Aviso Qué significa Qué hacer
Ubicación simulada El teléfono informó una ubicación procedente de una app de falsificación Considera la ubicación poco fiable y pregunta
Dispositivo con root o jailbreak Las protecciones del sistema del teléfono estaban desbloqueadas Sé más prudente, busca otras pruebas
Desfase del reloj El reloj del teléfono no coincidía con la hora del servidor Fíate de la hora fiable, no de la hora del teléfono
Fuera de la geocerca Una foto de fichaje se tomó fuera del radio permitido del sitio La empresa la revisa según su política
Subida tardía La foto llegó al servidor más de 15 minutos después de tomarse A menudo solo es falta de señal, así que pregunta antes de juzgar
Versión de la app no válida La foto no salió de una versión oficial No la uses como prueba

Tabla de avisos de integridad y su significado: ubicación simulada, dispositivo con root o jailbreak, desfase del reloj, fuera de la geocerca, subida tardía después de 15 minutos y versión de la app no válida

Un aviso no significa que la foto sea falsa. Una subida tardía puede indicar simplemente que el técnico trabajaba en un sótano sin cobertura. Del mismo modo, no tener avisos no es una garantía absoluta. Los avisos te dicen si vale la pena hacer una pregunta adicional. Mira cómo los usan las empresas en cómo frenar el fraude en la asistencia.

Comparar tu archivo con el original

La página tiene un botón para comparar con mi archivo. Eliges la imagen en tu dispositivo, tu navegador calcula su huella SHA-256 localmente, sin subir la foto, y la compara con la huella que el servidor guardó cuando llegó el original.

Diagrama de SHA-256: la huella del archivo original se registra al subirlo; el mismo archivo enviado como documento da el mismo hash, una copia reenviada por una app de mensajería no coincide

  • Coincide: tu archivo es idéntico byte a byte al original. No se editó nada.
  • No coincide: el archivo es distinto del original. Podría ser una edición, pero muy a menudo es simplemente una app de mensajería que volvió a comprimir la imagen. WhatsApp, Messenger y muchas otras reducen las fotos al enviarlas, lo que cambia el archivo aunque se vea igual.

Cuando la comparación importa, pide al remitente el original por un canal que no recomprima: enviarla como “archivo” en lugar de “foto”, por correo electrónico o en una carpeta compartida. Más detalles en detectar fotos editadas con SHA-256.

Acostumbra a tus clientes a comprobar tus fotos

Un código QR solo sirve si la gente lo escanea. Si diriges una cuadrilla de construcción, una empresa de limpieza, un servicio de entregas o técnicos de campo, convierte la comprobación en un hábito para tus clientes:

  1. Dilo una vez, desde el principio. En el contrato o en el primer mensaje: “Cada foto del informe lleva un código QR. Escanéalo para ver la hora de captura y el área que registró el sistema”.
  2. Envía el enlace junto con la foto. Cuando compartes una foto desde la app, el enlace de verificación va con ella, así que el cliente puede tocarlo en lugar de escanear.
  3. Haz una demostración en la entrega. Escanea una foto junto con el cliente y señala tres cosas: hora, área y avisos.
  4. Envía los originales si hay una disputa. Guarda el JPEG en tu dispositivo y envíalo como archivo o por correo para que el cliente pueda comparar huellas (un PDF es útil para los registros, pero no sirve para la comparación).
  5. Recibe bien las preguntas. Si un cliente ve un aviso, explica la razón real (por ejemplo, no había señal y la subida se retrasó). La transparencia genera más confianza que una insignia verde.
Sector Fotos habituales Qué debe comprobar el cliente
Construcción Fotos de inspección y de avance La hora y el área coinciden con el día de la inspección
Limpieza de edificios Fotos de antes/después del turno La hora cae dentro del horario del turno
Entregas Fotos de prueba de entrega El área coincide con la dirección de entrega
Alquileres Fotos del estado al entrar y al salir La fecha coincide con la entrega

Cómo ayuda SnapID Mark con la verificación

Cada foto tomada con SnapID Mark recibe su propio código SNP-XXXXX-XXXXX-XXXXX-XXXXX y un código QR en el sello, junto con la hora fiable, el clima, las coordenadas GPS con su precisión, la dirección y un minimapa. Sin conexión, la foto recibe igualmente un código emitido de antemano y la hora fiable, y las fotos del espacio de trabajo que ya se enviaron se suben automáticamente cuando vuelve la señal, mientras que las fotos personales se quedan en el teléfono. La página de verificación funciona en cuanto termina la subida. Los destinatarios no necesitan cuenta, y dentro de la app puedes escanear el QR de la foto de otra persona para ver su resultado. Consulta seguridad y cómo funciona en nuestra página de inicio.

Para dejar claros los límites: SnapID Mark ofrece a los destinatarios una comprobación rápida y bien fundamentada, pero no es un sello de tiempo con validez legal certificada como el de un servicio cualificado de sellado de tiempo o una firma digital. El peso que tenga una foto en un caso concreto lo decide la autoridad competente.

Si quieres que tus clientes puedan comprobar ellos mismos cada foto de tus informes, descarga SnapID Mark y envíate una foto con QR para probarlo.

Las empresas de seguridad usan la misma comprobación por QR para compartir fotos de rondas con sus clientes; consulta app de rondas para vigilantes de seguridad.

Preguntas frecuentes

¿El destinatario necesita instalar una app?

No. Basta con escanear con la cámara del teléfono o abrir verify.snapidmark.com/v/CODE en cualquier navegador, sin necesidad de cuenta.

¿Por qué la página no muestra la dirección exacta?

Para proteger la privacidad del fotógrafo y del propietario del lugar. La página muestra un área aproximada, suficiente para compararla con la dirección impresa en la foto.

¿Puedo escanear el código QR después de que la foto se haya enviado por una app de mensajería?

Normalmente sí, porque el código QR forma parte de la imagen. Sin embargo, la comparación SHA-256 no coincidirá, ya que la app vuelve a comprimir el archivo. Pide el original si necesitas compararlo.

¿“Aún se está subiendo” significa que la foto es falsa?

No necesariamente. El código existe pero el archivo todavía no ha llegado, normalmente porque el fotógrafo estaba sin conexión. Vuelve a comprobarlo más tarde.

¿Debo rechazar una foto que tiene un aviso?

Pregunta primero el motivo. Los avisos son distintos: una subida tardía suele ser inofensiva, mientras que una ubicación simulada o una versión de la app no válida merecen mucha más cautela.