El origen
El café estaba frío antes de terminar de servirse.
No por descuido: por falta de tiempo. En la mesa había tres cosas que ya no eran "pistas", eran hechos con cadena de custodia: el PDF con canary filtrado, el documento de Arclight con iniciales y la cronología con timestamps que Ingrid había convertido en un arma corporativa.
Daniel miraba esos papeles como se mira un parte meteorológico antes de despegar: no te dice si vas a sufrir, te dice por dónde viene la tormenta .
Tormod llegó a la sala con un hombre que nadie conocía, pero que hablaba con la autoridad silenciosa de quien no necesita impresionar. Pelo corto, maletín discreto, manos grandes. No saludó con sonrisas. Saludó con protocolo.
—Forense externo —dijo Ingrid, sin presentar más—. Aquí no venimos a opinar. Venimos a clonar.
El forense dejó el maletín, sacó un formulario y lo colocó entre ellos como si fuera un contrato con la realidad.
—¿Quién autoriza y quién observa? —preguntó.
Ingrid señaló con la barbilla: ella autoriza. Eva observa. El DPO de la firma estaba conectado por videollamada, obligado por su propia supervivencia. Daniel solo estaba allí porque su nombre era el campo de batalla. Anton, como siempre, se colocó cerca de la puerta: no por paranoia, por costumbre.
—Primero, preservación de todo lo relativo al canary —dijo Tormod—. Segundo, dispositivos y logs de Jonas Brandt. Tercero, correlación de IP con el token remoto de "Frontdesk-ops".
El forense no preguntó "por qué". Solo asintió y empezó .
Clonar un portátil no suena a acción, pero lo es.
Es quirúrgico, frío y, sobre todo, irreversible: una vez el disco está copiado y sellado, ya no hay vuelta atrás para el que pretendía borrar.
Daniel observó el proceso con una atención extraña; era como ver cómo por fin alguien aplicaba un método a lo que hasta entonces había sido miedo.
Un cable, un software, una barra de progreso y el enemigo perdía una de sus ventajas favoritas: la niebla .
—Necesito a Jonas aquí —dijo Ingrid.
No lo dijo como una petición. Lo dijo como una orden de cliente. Y cuando un cliente así ordena, la empresa se mueve, aunque no quiera.
A las 08:13, Jonas Brandt entró en Nordlys con un abrigo caro y una cara ensayada.
La sonrisa que intentó usar era la de "esto se arregla hablando".
No funcionó. Al ver el forense, la sonrisa se le congeló un milímetro.
Un fallo mínimo. Un fallo de alguien que entendió, tarde, que el juego de palabras había terminado.
—Ingrid —dijo Jonas—. Esto es... excesivo.
Ingrid no se levantó.
—Siéntate —respondió—. Reunión grabada. Acta. Cadena de custodia. Y una sola pregunta al principio: ¿autorizaste tú la filtración del documento "Declaración de Daniel Kerr" a las 02:11?
Jonas parpadeó, lento, como si intentara comprar segundos.
—¿Qué filtración? —preguntó.
Eva no dejó que el teatro respirara.
—No preguntes "qué filtración" —dijo—. Pregunta "cómo se ha registrado". Porque está registrado.
Jonas miró a Daniel, como buscando en él un gesto de humanidad, una grieta por la que colarse. Daniel sostuvo la mirada sin odio. El odio te vuelve útil al enemigo. Jonas bajó la vista hacia el móvil, lo dejó boca abajo, y eligió el camino clásico: negar lo obvio mientras se ofrece cooperación.
—Mi cuenta puede haber sido comprometida —dijo—. Esto... esto no prueba nada.
Tormod giró su portátil hacia él con un gesto simple.
—Prueba una cosa —dijo—: que el canary salió por tu ruta. La pregunta ahora es si lo sacaste tú o alguien se puso tu piel.
Jonas intentó sonreír.
—¿"Se puso mi piel"? —repitió—. Vamos, Tormod. Estamos en una consultora, no en una película.
Anton habló por primera vez, sin levantar la voz.
—Ayer había policía falsa. Hoy hay confesiones falsas. Si esto no te parece película, es porque tú has visto demasiadas veces el mismo truco.
Jonas apretó la mandíbula. Y ahí Daniel vio algo real: no miedo, rabia . La rabia de alguien que se cree imprescindible y de pronto descubre que puede ser prescindible.
—Esto se está yendo de las manos —dijo Jonas—. Por el bien del proyecto, deberíamos...
Eva lo cortó.
—No uses "por el bien del proyecto" —dijo—. Es la frase con la que se justifican todas las porquerías.
Silencio. Ingrid deslizó una hoja hacia Jonas. Era el log del canary, con hora exacta, ruta, y el usuario origen: Jonas Brandt . No era acusación. Era espejo.
—Responde —dijo Ingrid—. Sí o no .
Jonas miró el papel y, por primera vez, su voz bajó un tono.
—No —dijo—. No lo hice.
Daniel notó algo raro dentro de sí: no le creyó, pero tampoco sintió deseo de destruirlo. Sintió algo más incómodo: la sospecha de que Jonas también podía ser una palanca. Y eso le recordó su propia herida con demasiada precisión.
Tormod movió otra ventana en pantalla.
—Entonces vamos a la parte técnica —dijo—. La descarga del documento se hizo desde tu cuenta, sí. Pero además hay una firma de dispositivo. Un fingerprint. Eso nos dice si fue desde tu portátil, tu móvil o un tercero. Y... —tecleó— ...tenemos la IP.
Jonas levantó la vista.
—¿Qué IP?
Tormod la mostró sin dramatismo. Jonas la leyó y su cara cambió apenas.
Eva lo vio.
—La conoces —dijo.
Jonas negó demasiado rápido.
—No —respondió—. Es una IP, Eva. No "se conoce".
Tormod intervino, con voz neutra.
—Es una IP de salida asociada a una pasarela VPN comercial. La misma familia que usaron anoche para generar el token remoto de "Frontdesk-ops". Y la misma que aparece en incidentes ligados a proveedores de crisis. No es prueba absoluta de persona, pero sí de método.
Ingrid se inclinó hacia Jonas .
—¿Has usado VPN corporativa externa últimamente? —preguntó.
Jonas dudó un segundo. Un segundo que gritó.
—Lo usan muchos —respondió—. No es ilegal.
—No te he preguntado si es ilegal —dijo Ingrid—. Te he preguntado si la usaste.
Jonas tragó saliva.
—Sí —admitió—. Por seguridad.
Anton soltó una risa corta.
—Por seguridad de quién.
Jonas lo ignoró. Miró a Ingrid con un intento de recuperar control.
—Ingrid, esto es una caza —dijo—. Daniel está en el centro de una tormenta mediática. Yo intenté proteger al equipo.
Eva levantó el bolígrafo.
—"Proteger al equipo" con una confesión falsa —dijo—. Qué curioso.
Jonas apretó los labios. Y entonces cometió el error típico del que lleva demasiado rato justificándose: explicó demasiado.
—No era "falsa" —dijo—. Era... una salida. Una forma de cerrar el caso sin que nadie acabara en prensa. Daniel se iba con dignidad, Eva se salvaba de quedar marcada, Nordlys seguía adelante, y nosotros... nosotros no perdíamos al cliente.
Daniel sintió el golpe porque la frase había dicho lo que el comité no quiso decir en voz alta: "no perder al cliente" . Jonas no hablaba de ética. Hablaba de supervivencia institucional. Y ahí estaba la lógica real del edificio.
Ingrid no levantó la voz .
—Entonces sí lo redactaste tú —dijo—.
Jonas abrió la boca para corregir... y se quedó sin aire. Porque la trampa era simple: si niega, contradice su propia explicación; si admite, cae.
Eva lo remató con una pregunta corta.
—¿Quién te lo pidió? —dijo.
Jonas la miró como si Eva hubiera cruzado una frontera prohibida.
—Nadie me "lo pidió" —respondió—. Fue una decisión.
—Mentira —dijo Anton, y la palabra sonó como un martillo sin rabia—. Tú no decides así sin cobertura.
Jonas se giró hacia Daniel, otra vez buscando grieta.
—Daniel, tú entiendes esto —dijo, casi suplicante—. Tú sabes que hay momentos en los que el daño colateral...
Daniel sintió el reflejo: no entiendo colaterales . Y el enemigo había encontrado a alguien que sí los entendía y que podía pronunciarlos por él. Era un intento de activación por espejo.
Daniel no mordió.
—No uses mi moral como escudo —dijo, y le sorprendió lo firme que sonó—. Responde a la pregunta: ¿quién te cubría?
Jonas apretó la mandíbula. Su mirada se deslizó, un instante, hacia la esquina de la sala como si allí hubiera un tercero invisible. Y entonces, por primera vez, la máscara se rompió lo suficiente como para ver el miedo real: no miedo a perder el trabajo, miedo a que lo expusieran.
—No podéis entenderlo —dijo.
Eva inclinó la cabeza .
—Inténtalo —respondió—. Aquí todo se entiende con hechos.
Jonas cerró los ojos un segundo. Cuando habló, su voz había bajado tanto que parecía un secreto que no quería existir.
—Hay cosas... —empezó—. Cosas personales. Si esto sale... me destruyen.
Daniel sintió un pinchazo incómodo. La mentira parcial. La vida oculta. La versión limpia. Jonas no era Daniel, pero el mecanismo era idéntico. Y en ese instante Daniel entendió algo que le dio asco: Arclight no solo opera con tecnología. Opera con vergüenza .
Ingrid no se ablandó. Solo cambió el ángulo.
—¿Te chantajearon? —preguntó.
Jonas no respondió. Pero no necesitó: el silencio, ahí, era confesión.
Tormod mostró otra pantalla. Un detalle que Daniel no había visto.
—El PDF no solo tiene automatización —dijo—. Tiene un identificador interno de plantilla asociado a un proveedor concreto. Arclight.
Jonas levantó la vista de golpe.
—No —dijo, demasiado rápido.
Eva lo miró fijo.
—Sofia El-Amin estuvo hoy en Nordlys —dijo—. Está registrado. Dijo "da igual si era sintetizada o no; lo importante es que funcionó". Y pronunció "Jonas K.". Así que ahórrate el "no".
Jonas tragó saliva. Su voz salió rota por primera vez.
—Yo no conozco a Sofia —dijo .
Anton se acercó un paso, lo suficiente para que Jonas sintiera el peso físico de la sala.
—Entonces alguien te hizo creer que no la conocías —dijo—. O la conoces y te conviene no recordarlo.
Jonas miró al suelo. Y en ese gesto Daniel vio la rendición, no por moral, por cálculo: Jonas había entendido que el edificio ya no lo iba a salvar si el cliente estaba mirando.
—Me contactaron —admitió al fin—. Hace semanas. Dijeron que eran... "apoyo". Que estaban ahí para evitar que el deal se fuera al infierno.
Ingrid no pestañeó.
—¿Quién? —preguntó.
Jonas dudó, como si nombrar fuera invocar.