Firmas Digitales — QAL Sign
QAL Sign es el módulo de firma electrónica integrado en QAL Platform. Permite enviar documentos para firma a cualquier persona — sin necesidad de que tenga cuenta en QAL — y obtener un certificado de evidencia con validez legal en México, España, Colombia y Argentina.
Para firmar documentos debes tener archivos subidos en el módulo de Archivos de QAL.
Crear una solicitud de firma
- Ve a Firmas digitales en el menú lateral.
- Haz clic en Nueva solicitud.
- Paso 1 — Documentos: selecciona uno o más archivos PDF o imágenes desde tu biblioteca. Puedes buscar por nombre.
- Paso 2 — Configuración:
- Escribe el título del documento (ej: "Contrato de servicios 2026").
- Agrega un mensaje opcional para los firmantes.
- Elige el orden de firma:
- En paralelo — todos reciben el email al mismo tiempo.
- Secuencial — cada firmante recibe el email solo cuando el anterior ya firmó.
- Indica los días para expirar (opcional).
- Agrega los firmantes: nombre completo y correo electrónico. En modo secuencial, el orden de la lista define el orden de firma.
- Haz clic en Crear solicitud — la solicitud se guarda como borrador.
Enviar la solicitud
Una vez creada como borrador, la solicitud aparece en la tabla con estado Borrador. Para enviarla:
- Abre el menú de acciones (···) en la fila de la solicitud.
- Selecciona Enviar a firmantes.
Los firmantes recibirán un correo con un enlace único e intransferible para revisar y firmar el documento.
Una vez enviada, no puedes agregar ni eliminar firmantes. Sí puedes cancelar la solicitud si es necesario.
Flujo del firmante
El firmante no necesita cuenta en QAL. Al recibir el correo:
- Hace clic en "Revisar y firmar documento".
- Ve el documento en pantalla completa.
- Hace clic en "Continuar con la firma".
- Solicita un código de verificación (OTP de 6 dígitos) que llega a su correo.
- Ingresa el código y hace clic en "Verificar" para registrar su firma.
- Puede alternativamente Rechazar el documento e indicar el motivo.
Cada acción queda registrada con timestamp, IP y tipo de dispositivo.
Seguimiento en tiempo real
Desde la tabla de Firmas digitales puedes ver el estado de cada solicitud:
| Estado | Significado |
|---|---|
| Borrador | Creada, aún no enviada |
| Pendiente | Enviada, esperando primer firmante |
| En curso | Al menos un firmante completó |
| Completado | Todos firmaron |
| Rechazado | Un firmante rechazó el documento |
| Expirado | Venció el plazo sin completarse |
| Cancelado | Cancelada por el creador |
Haz clic en cualquier fila para ver el detalle completo: estado de cada firmante, IP, geolocalización, dispositivo y timeline de eventos.
Descargar el certificado de evidencia
Cuando una solicitud alcanza el estado Completado, aparece el botón Descargar certificado en el panel de detalle. El certificado PDF contiene:
- Datos de la solicitud (título, ID, fecha de completado)
- Tabla de firmantes con timestamp, IP, ciudad, país y tipo de dispositivo
- Hash SHA256 de cada documento original (para verificación de integridad)
- QR code con enlace de verificación pública
- Timeline completo de eventos
- Los documentos originales embebidos
Verificación pública
Cualquier parte puede verificar la autenticidad de una firma en:
https://app.qal.com/verify/[ID-de-solicitud]
Esta página es pública y no requiere login. Muestra:
- Estado de la solicitud y fecha de completado
- Integridad del certificado — hash SHA256 del PDF de evidencia y fecha de emisión (solo si la solicitud está completada). Descarga el PDF y calcula su SHA256 para confirmar que no fue alterado desde su emisión.
- Integridad de documentos — hash SHA256 de cada documento original y hash agregado del conjunto
- Firmantes — nombre, correo, estado, timestamp de firma, IP, ciudad y dispositivo
- Registro de eventos — timeline completo con timestamps
El certificado PDF incluye un código QR que apunta directamente a esta página de verificación.
Enviar recordatorios
Si un firmante no ha completado, puedes enviarle un recordatorio manualmente:
- Abre el menú de acciones (···) en la solicitud.
- Selecciona Enviar recordatorio.
QAL Sign también envía recordatorios automáticos: cuando quedan menos de 48 horas para que expire una solicitud, el sistema envía un recordatorio a cada firmante pendiente cada 6 horas hasta que firmen o la solicitud expire.
Las solicitudes que alcanzan su fecha de vencimiento sin completarse se marcan como Expirado automáticamente cada hora. No se requiere acción manual.
Cancelar una solicitud
Solo puedes cancelar solicitudes en estado Borrador, Pendiente o En curso. Una vez cancelada, los firmantes ya no podrán acceder al enlace.
- Abre el menú de acciones (···).
- Selecciona Cancelar solicitud.
Seguridad y validez legal
| Elemento | Protección |
|---|---|
| Enlace del firmante | Token opaco SHA256 — único, no reutilizable |
| OTP | 6 dígitos, expira en 10 minutos, máximo 3 intentos |
| Hash del documento | SHA256 calculado al crear la solicitud — inmutable |
| Hash del certificado | SHA256 del PDF de evidencia generado — verificable |
QAL Sign es válido como firma electrónica simple en:
- 🇲🇽 México — NOM-151 + Código de Comercio
- 🇪🇸 España / UE — eIDAS (FES)
- 🇨🇴 Colombia — Ley 527/1999
- 🇦🇷 Argentina — Ley 25.506
Para documentos que requieren equivalencia con firma autógrafa, considera integración con proveedor PKI certificado (disponible en versiones futuras de QAL Sign).