AsistenciaPlus

AsistenciaPlus // Silverswan

La marca que resiste una fiscalización.

Control de asistencia para empresas chilenas. Cada entrada y salida queda sellada con hora de servidor, coordenadas, foto cifrada y un hash SHA-256 encadenado al registro anterior. Si alguien altera una marca vieja, la cadena se rompe y la plataforma lo muestra.

Libro de asistencia Art. 33 · DS 969 · Ley 21.561 · Ley 21.719

Marca AS·01 · sellada EJEMPLO
tipo
ENTRADA
timestamp_app
2026-08-11 08:57:12 (lo que dice el teléfono)
timestamp_servidor
2026-08-11 08:57:14 (la que vale)
lat / lng
-36.82701 / -73.04977
accuracy_metros
8
dentro_radio_gps
SÍ · 41 m del centroide
foto_hash
9f2c…a71b (cifrada en disco)
match_score
0.94 · PASS
es_remota
NO
dispositivo_id
a1f0…7c33
hash_marca_anterior
4d81…c0e2
hash_marca
b7e5…19af
Cadena íntegra · verificable desde RP·02
8
Módulos operativos
AS·01–05 · RP·01–02 · CF·01
2
Cadenas SHA-256
marcas y bitácora de cambios
10
Tipos de justificación
con referencia al Código del Trabajo
26
Campos por marca
hora, GPS, foto, dispositivo, hash

AsistenciaPlus // Módulos

Ocho módulos, un solo registro

Todo lo que la Dirección del Trabajo puede pedirle, en la misma plataforma: quién marcó, cuándo, dónde, con qué turno asignado y quién autorizó cada excepción.

Marcaciones

AS·01

Entradas y salidas registradas por sus trabajadores. Cada fila muestra fecha y hora, tipo, modo de marca, coordenadas GPS, resultado del match facial y el hash del registro. Filtro por trabajador y rango de fechas.

Turnos

AS·02

Turnos rotativos con horario de inicio y fin, horas por día, ventana de colación y días de la semana (1 = lunes a 7 = domingo). Se asignan por trabajador con vigencia desde y hasta, de modo que el histórico no se pisa al cambiar un turno.

Justificaciones

AS·03

Atrasos, ausencias, licencias médicas, feriado legal, capacitación, permiso administrativo y los permisos con referencia legal explícita: maternal y paternal (CT 195), matrimonio (CT 207) y defunción (CT 66).

Trabajadores

AS·04

Nómina con RUT, cargo, sucursal, equipo, fecha de ingreso y jornada propia (inicio, fin, colación, días que trabaja). Incluye la foto base de enrolamiento, el estado del consentimiento y los enrolamientos pendientes.

Supervisores

AS·05

Define quién aprueba y supervisa a cada equipo. El correo del supervisor es a la vez su usuario de acceso y la dirección donde llegan las alertas, y se le asignan las sucursales que le corresponden.

Reportes

RP·01

Libro de Asistencia del periodo con el formato que exige el Art. 33 del Código del Trabajo y el DS 969, más atrasos, ausencias, días trabajados, horas totales y minutos de atraso. Detalle por trabajador y exportación a CSV y PDF.

Auditoría

RP·02

Las marcas recientes con su evidencia (foto, GPS, hash) y la bitácora de todo cambio manual: qué se modificó, quién lo hizo, valor anterior y valor nuevo. Botón Verificar integridad de la cadena: si un eslabón no cuadra, se muestra la alteración.

Configuración

CF·01

Geocerca por sucursal, horario por defecto, tolerancias de atraso y de salida anticipada, modalidades, umbral del reconocimiento facial, usuarios y roles, y las políticas de retención de datos.

AsistenciaPlus // Evidencia

Qué queda sellado en cada marca

Una marca no es una hora suelta. Es un registro con 26 campos del que diez entran al hash junto con el hash de la marca anterior del mismo trabajador. Cambiar cualquiera de ellos después rompe la cadena.

Campos que entran al hash

trabajador_idQuién marcó, con alcance estricto por empresa.
tipoEntrada, salida o marca de colación.
timestamp_appLa hora que declara el teléfono.
lat · lngCoordenadas del punto de marca.
accuracy_metrosPrecisión que reportó el GPS en ese momento.
foto_hashHuella SHA-256 de la foto de la marca.
match_scorePuntaje del reconocimiento facial.
es_remotaSi fue marca de teletrabajo o presencial.
hash anteriorEl eslabón previo. Esto es lo que forma la cadena.

Además queda registrado

timestamp_servidorLa hora real de recepción. Es la que manda cuando no coincide con la del teléfono.
dentro_radio_gpsSi la marca cayó dentro de la geocerca de la sucursal.
distancia_centroideA cuántos metros exactos del centro de la geocerca se marcó.
dispositivo_idEl teléfono desde el que se marcó, con su token propio.
ip_origenOrigen de la conexión.
offline_uuidIdentificador que evita que una marca sin señal se duplique al sincronizar.
sincronizadaSi la marca ya llegó al servidor o sigue en cola.

Dos cadenas, no una

La primera encadena las marcas de cada trabajador. La segunda encadena la bitácora de cambios manuales, así que corregir una marca también queda sellado. El hash de cada marca es único a nivel de base de datos.

Fotos cifradas

Las fotos de enrolamiento y de marca se guardan cifradas en disco. Solo las ve un administrador autenticado de la propia empresa, y nunca a través de una URL adivinable.

Aislamiento por empresa

Toda consulta va filtrada por empresa. Un supervisor ve sus sucursales; una empresa nunca alcanza los datos de otra, ni siquiera al buscar el eslabón anterior de la cadena.

AsistenciaPlus // Operación

Cómo se ve desde cada lado

La misma marca, dos experiencias distintas: la del trabajador que abre la app y la de quien tiene que responderle a la Dirección del Trabajo.

La app en su teléfono

Aplicación para Android e iOS. El trabajador se enrola una vez, firma su consentimiento y desde ahí marca en segundos.

  • Marca de entrada, salida y colación
  • Historial propio de marcas
  • Avisos configurables desde la empresa
  • Perfil y datos personales

Sin señal también marca

Si está en una faena sin cobertura, la marca queda en cola en el teléfono y se sincroniza sola cuando vuelve la conexión.

  • Cola de marcas pendientes visible
  • Identificador único que impide duplicados
  • Queda registrada la hora declarada y la de llegada
  • Desbloqueo con la biometría del propio teléfono

El panel de la empresa

Un resumen con el estado de la operación y acceso directo a los ocho módulos, sin instalar nada.

  • Marcas del día con su evidencia
  • Justificaciones pendientes de aprobación
  • Turnos vigentes y asignaciones
  • Sesiones activas y notificaciones

Cuando llega la fiscalización

El Libro de Asistencia sale del módulo de reportes con el formato exigido, y la auditoría respalda que nadie lo tocó.

  • Libro de Asistencia en CSV y PDF
  • Atrasos, ausencias y horas por trabajador
  • Bitácora de cambios con valor anterior y nuevo
  • Verificación de integridad de la cadena

AsistenciaPlus // Configuración

Usted define qué exige

Ninguna de estas reglas viene impuesta. Cada empresa ajusta las suyas en CF·01 y quedan aplicándose a todas sus marcas.

Geocerca

Dónde vale marcar

Centroide y radio en metros por sucursal, con dirección de referencia, comuna y región. Las marcas fuera del radio quedan señaladas con la distancia exacta.

Rostro

Reconocimiento facial

Se activa por empresa y define el puntaje mínimo de coincidencia contra la foto base del trabajador, enrolada con su consentimiento firmado.

Jornada

Horario y tolerancias

Horario por defecto, días laborables, pausa de colación, tolerancia de atraso y de salida anticipada. Marca remota para teletrabajo y marca de colación obligatoria, si las necesita.

Datos

Retención

Meses de conservación de fotos y de marcas, con un flujo formal de solicitud y autorización de eliminación. Es la exigencia del artículo 5 de la Ley 21.719.

AsistenciaPlus // Marco normativo

Contra qué se construyó

No es una lista decorativa: cada cuerpo normativo está detrás de una función concreta de la plataforma.

Registro de asistencia

CT Art. 33Obligación de llevar registro de asistencia y determinar las horas trabajadas. Define el formato del Libro de Asistencia.
DS 969Reglamento del registro de asistencia, respaldo del libro que emite RP·01.
DTExigencia de inalterabilidad del registro. Es la razón de la cadena de hash.
Ley 21.561Reducción de jornada a 40 horas. Los turnos y el cálculo de horas trabajan sobre esta base.

Permisos y datos personales

CT Art. 195Permisos maternal y paternal, tipificados en el módulo de justificaciones.
CT Art. 207Permiso por matrimonio o acuerdo de unión civil, cinco días.
CT Art. 66Permiso por fallecimiento.
Ley 21.719 art. 5Tratamiento de datos personales. Rige el consentimiento del enrolamiento, el cifrado de las fotos y los plazos de retención.
Código del Trabajo Art. 33 DS 969 Ley 21.561 · 40 horas Ley 21.719 · Datos personales DS 319 · Jornada especial

AsistenciaPlus // Contratación

Conversemos su caso

El valor depende de cuántos trabajadores marcan, cuántas sucursales tiene y qué controles necesita activar. Le preparamos una propuesta con eso a la vista.

Dotación — cuántos trabajadores registran asistencia
Sucursales — cuántas geocercas hay que definir
Controles — reconocimiento facial, marca remota, colación
Puesta en marcha — carga de nómina, turnos y enrolamiento
Verificación
en este sitio

Sin compromiso. Sus datos se usan solo para responder esta solicitud.

Ver contratación en línea Ya soy cliente