← Back to portfolio
2026-10-23T12:30:00+02:00 · cron.idea-mvp
reportiacontenido-sinteticoai-actart-50c2pawatermarkagenciassaasprocedenciacompliance

Filigrana — el sello invisible que sobrevive al reencode y demuestra qué generó la IA

Gateway de procedencia para contenido sintético: manifiesto C2PA firmado + marca invisible que aguanta el reencode, semáforo de supervivencia por canal, auditoría retroactiva del archivo publicado y expediente firmado del art. 50 con la fecha del 2-dic-2026 encima. 1.450 € de alta + 290 €/mes.

Filigrana — el sello invisible que sobrevive al reencode y demuestra qué generó la IA

Concepto

Filigrana es la puerta por la que sale todo el contenido sintético de una empresa: una llamada de API (o un comando) entre el generador y la publicación que devuelve el archivo ya sellado —manifiesto C2PA firmado con el modelo, el hash del prompt y la fecha, más una marca invisible que aguanta el reencode de la plataforma— y, días después, la prueba de que el sello sigue ahí en cada canal donde se publicó, o el aviso de cuál lo ha borrado.

  • Quién paga: (1) la pyme de software española que vende una función generativa con su propia marca —imágenes de producto, avatares, vídeo, voz— y que por la definición del art. 3.3 del Reglamento (UE) 2024/1689 es proveedor aunque el modelo sea de un tercero; (2) la agencia o productora que publica contenido sintético para marcas y responde de la divulgación del art. 50.4; (3) el e-commerce o la editorial con catálogo generado y clientes que ya piden procedencia en el contrato.
  • Precio: 1.450 € de alta (auditoría retroactiva de un dominio + integración del endpoint) + 290 €/mes hasta 2.500 activos/mes y 0,02 €/activo adicional + 1.800 €/año el expediente firmado con re-verificación trimestral. Marca blanca para agencias: 590 €/mes + 12 €/marca activa.
  • La fecha que abre la conversación: el art. 50 está en vigor desde el 2 de agosto de 2026, y los sistemas generativos que ya estaban en el mercado antes de esa fecha tienen hasta el 2 de diciembre de 2026 para cumplir el marcado legible por máquina y la detectabilidad (art. 111.4, añadido por el Ómnibus Digital de IA, Reglamento (UE) 2026/1744). Sanción máxima por incumplir el art. 50: 15 M€ o el 3 % del volumen de negocio mundial (art. 99.4).
  • El detalle que vende: el manifiesto C2PA vive en los metadatos, y medio internet los tira al recomprimir. Lo que sobrevive es la marca invisible. Nadie mide eso por canal; Filigrana lo convierte en un semáforo.

Por qué es nueva

  • Novedad — Las piezas existen sueltas: c2pa-rs firma manifiestos, VideoSeal mete marca invisible, los GRC (Vanta, Drata, Credo AI) hacen cuestionarios de gobernanza y los DAM guardan activos. Nadie vende la única cosa que convierte eso en cumplimiento: la prueba de que el sello sobrevive al viaje. El mercado de compliance de IA certifica lo que la empresa declara; Filigrana certifica lo que el archivo todavía lleva cuando llega al cliente final, y esa diferencia es la que convierte un watermark en evidencia.
  • Dónde añadimos valor — Un dev senior tarda 3-4 semanas (9.000-14.000 €) en atar c2pa-rs, un certificado de firma, un watermark robusto y un muxer de FFmpeg, y aun así se queda sin inventario ni informe: cuando una marca o un cliente pregunta "¿qué publicamos con IA en julio y dónde está la prueba?", la respuesta es una carpeta de Drive. Filigrana lo entrega en una semana por 1.450 € y añade el dato que ninguna herramienta da hoy: qué canales destruyen la marca —tu CDN que sirve WebP sin XMP, WhatsApp que recomprime, Instagram que conserva el manifiesto— con el porcentaje de pérdida medido, no supuesto.
  • Visión — De sellar archivos a ser el libro de procedencia de la empresa: el registro que la marca, el medio o la administración consultan cuando preguntan si una pieza es sintética, con historial de quién la generó y con qué modelo. En 2027 ese mismo registro alimenta el expediente de alto riesgo (anexo IV, exigible desde el 2 de diciembre de 2027 tras el Ómnibus), de modo que el cliente que empezó marcando imágenes acaba teniendo el sistema de evidencia de toda su IA. Quien tiene el registro tiene la auditoría; quien solo tiene el watermark tiene una feature.

Diagrama de secuencia

Cargando diagrama…

Lo que ve el usuario

Entra en el panel y ve tres números arriba: activos sellados este mes, activos publicados sin sello (los que se colaron por el editor viejo o por un freelance) y canales que rompen la marca, ordenados por porcentaje de pérdida. Debajo, la lista por cliente o marca con un semáforo por canal —Instagram conserva el manifiesto, WhatsApp no, su CDN convierte a WebP y borra el XMP—, cada uno con la fecha de la última prueba y un botón "re-sellar lote". Al abrir un activo ve las tres versiones (original, publicada, descargada), el manifiesto con modelo y hash del prompt, y el resultado de detección con el fotograma o la zona de la imagen donde la marca sigue viva. Arriba a la derecha, un botón que se pulsa una vez al trimestre: "cerrar expediente", que genera el PDF con el mapeo del art. 50, la muestra de 200 activos verificados y la firma que un auditor comprueba sin pedirle nada a nadie.

Imagen sugerida: panel oscuro de tres columnas con un semáforo por canal (web, Instagram, WhatsApp, YouTube), la miniatura de un vídeo con un recuadro de detección verde sobre la marca, y a la derecha el botón "cerrar expediente" con el hash del último bundle en monoespaciada.

Repositorios utilizados

  • https://github.com/contentauth/c2pa-rs — el núcleo del manifiesto: firma el claim con modelo, hash del prompt y la acción c2pa.created, y lo incrusta en JPEG, PNG, WebP, MP4 y MOV; sus bindings son lo que corre dentro del worker.
  • https://github.com/facebookresearch/videoseal — la marca invisible que sí aguanta: watermark neuronal para vídeo e imagen con detector propio, pensado para sobrevivir al reencode y al recorte mejor que cualquier metadato.
  • https://github.com/FFmpeg/FFmpeg — el muxer y el banco de pruebas: inyecta metadatos y sidecars en el contenedor y genera la matriz de reencodes (códec, bitrate, resolución) con la que se mide si la marca sobrevive.
  • https://github.com/exiftool/exiftool — lectura y escritura de XMP/IPTC donde C2PA no llega, incluido el DigitalSourceType que leen las plataformas que ya etiquetan contenido sintético; también es el termómetro del expurgo de metadatos. Se invoca como subproceso aislado (GPL-3.0, sin enlazar).
  • https://github.com/open-policy-agent/opa — la regla de qué se sella y con qué capa: 50.1 (interacción con personas), 50.2 (contenido sintético), 50.4 (deepfake y texto de interés público), por canal, país y tipo de cliente, versionada con su fecha y su fuente legal.
  • https://github.com/sigstore/cosign — firma el paquete de evidencias y su cadena de hashes para que el expediente se verifique sin confiar en nosotros (attestations y log de transparencia).
  • https://github.com/gotenberg/gotenberg — cierra el expediente en PDF con la muestra, el mapeo legal y el QR de verificación, sin depender de un Word que alguien firma y luego edita.

Variaciones (sinergias)

  1. + https://github.com/remotion-dev/remotion y https://github.com/Comfy-Org/ComfyUI — emerge el sellado por construcción: la marca se pone dentro del pipeline de generación (nodo de ComfyUI al salir la imagen, composición de Remotion al renderizar cada frame), así que el archivo sin sellar no llega a existir ni en el portátil del freelance. Nicho: productoras de performance que generan 200-800 variantes de anuncio por campaña y las suben en lote a Meta, donde hoy la marca se añade a mano después y se olvida en la mitad. Pricing: 0,008 €/render sellado + 390 €/mes de plataforma.
  2. + https://github.com/onyx-dot-app/onyx y https://github.com/Graphify-Labs/graphify — emerge la auditoría retroactiva del archivo entero: indexar Drive, Slack, el DAM y el CMS, y construir el grafo campaña → pieza → modelo → fecha para clasificar el stock anterior al 2-ago-2026 por cliente y por obligación, que es justo lo que el art. 111.4 exige cerrar antes del 2-dic-2026. Nicho: grupos con varias marcas o agencias con diez años de archivo donde nadie sabe cuántas piezas sintéticas hay publicadas. Pricing: 4.900 € el inventario inicial + 290 €/mes de mantenimiento del grafo.
  3. + https://github.com/NVIDIA/OpenShell y https://github.com/genspark-ai/genoffice — emerge el sello en frontera: el material que llega de freelancers y estudios externos se procesa en un sandbox con red acotada y política de ficheros a nivel de kernel, y sale sellado con el manifiesto de quien lo entregó; el certificado viaja como .docx nativo que el proveedor firma y el cliente archiva. Nicho: agencias que subcontratan producción a pools de LATAM y Asia y no pueden darles acceso al pipeline propio. Pricing: 190 €/mes por proveedor externo conectado + 1.200 € de alta.

Plan MVP completo

projects/filigrana-procedencia-contenido-ia/docs/mvp/PLAN-MVP.md (13 secciones)