Canal de denuncias — Denuncias anónimas y cifradas con plazos legales para PrestaShop

5.0
v1.0.0 1.7.8-9.x

Canal interno de denuncias dentro de tu PrestaShop: comunicaciones anónimas con código y contraseña, buzón de doble sentido, contenido cifrado en tu servidor, plazos de la Ley 2/2023 con semáforo, libro-registro y supresión. Pago único, sin cuotas ni servicios externos.

Canal de denuncias — Denuncias anónimas y cifradas con plazos legales para PrestaShop
89.99€ Licencia para 1 dominio
Comprar Ahora
Pago seguro con SSL
Actualizaciones durante 12 meses
Soporte técnico 3 meses
Descarga inmediata tras el pago

Un mozo del almacén ve que las salidas de emergencia llevan semanas tapadas con palés y no se atreve a decírselo a su encargado. A un proveedor le piden una comisión por seguir trabajando con vosotros. Si no tienen un sitio seguro donde contarlo, lo cuentan fuera o no lo cuentan.

Canal de denuncias pone ese sitio dentro de tu PrestaShop, en el dominio de la tienda. Se puede comunicar sin dar el nombre: quien lo hace recibe un código, elige una contraseña y sigue el caso en un buzón donde el equipo le contesta. Lo que envía se guarda cifrado en tu servidor y solo lo leen las personas del equipo que desbloquean la bóveda. Pago único, sin cuotas ni servicios externos.

Según la Ley 2/2023, en España deben tener un canal así las empresas con 50 o más trabajadores y algunas de sectores regulados, sea cual sea su tamaño; las demás pueden abrirlo de forma voluntaria. Es una herramienta técnica: no sustituye el asesoramiento jurídico ni las obligaciones de tu organización (designar al Responsable del Sistema, consultar a la representación de los trabajadores, hacer la evaluación de impacto…).

✓ Canal dentro de tu PrestaShop: los datos se quedan en tu servidor, sin servicios externos ni telemetría, y con un único pago
✓ Comunicación anónima por defecto, o con nombre, y seguimiento con código de acceso y contraseña
✓ Buzón de doble sentido: acuse, preguntas del equipo, respuestas con adjuntos, solicitud de reunión y aviso de represalias
✓ Contenido cifrado en reposo: solo lo leen los miembros del equipo que desbloquean la bóveda (frase de paso y código de doble factor)
✓ Páginas del canal aisladas de la tienda: sin cookies, sin guardar la IP y sin scripts del tema ni de terceros
✓ Mensajes de voz grabados en el navegador y limpieza de metadatos en fotos (JPG, PNG) y documentos (DOCX, XLSX, ODT, ODS)
✓ Plazos con semáforo: acuse en 7 días, respuesta en 3 meses y la ampliación de otros 3 que permite la ley española
✓ Libro-registro exportable, reglas de conservación y supresión, y registro de lo que llega por teléfono o en una reunión
✓ Modo prueba por IP, cuatro idiomas (ES, EN, FR, IT) y plantillas para España, Francia, Italia y la Directiva UE

Así se ve el canal y su gestión en el back-office

Quién tiene que tenerlo y qué sigue siendo cosa tuya

En España, la Ley 2/2023 obliga a las empresas con 50 o más trabajadores y, aunque sean más pequeñas, a las de sectores como los servicios financieros o la prevención del blanqueo. Si tu tienda no está obligada, puede tener el canal de forma voluntaria: el módulo funciona igual y solo cambia la base jurídica del aviso de privacidad. Trae textos de partida para España, Francia, Italia y la Directiva UE, en los cuatro idiomas.

Son plantillas que debes revisar con tu asesor, y la parte organizativa sigue siendo tuya: designar al Responsable del Sistema, consultar a la representación de los trabajadores, aprobar la política, hacer la evaluación de impacto. El módulo apunta la fecha de cada paso en una checklist y calcula hasta qué día tienes para notificar la designación a la autoridad.

Páginas separadas de la tienda para no dejar rastro

PrestaShop guarda la IP de cada visita, crea cookies y carga los scripts del tema y de otros módulos: chats, píxeles, estadísticas. Nada de eso debería estar donde alguien cuenta lo que ha visto. Las páginas del canal tienen un diseño propio con el logo de la tienda: no ejecutan el tema ni hooks, no envían cookies, no guardan la IP y no cargan nada de otros dominios. Siguen abiertas con la tienda en mantenimiento y funcionan sin JavaScript.

Un archivo también puede delatar a quien lo envía: una foto lleva el modelo del móvil y la ubicación, un Word el nombre del autor. Con la casilla marcada (lo está por defecto), las fotos se recodifican sin EXIF y los DOCX, XLSX, ODT y ODS pierden sus propiedades; los PDF y los audios no se tocan, y el formulario lo avisa. El autodiagnóstico comprueba que el canal no envía cookies y que PrestaShop no registra la visita.

Quién puede leer una comunicación

El texto, los adjuntos, la voz y la identidad se guardan cifrados con AES-256-GCM. Para leerlos hace falta la clave privada de la empresa, protegida con la frase de paso de cada miembro del equipo y con una clave de servidor guardada en un fichero fuera de la base de datos, y para desbloquear la bóveda se pide además un código de doble factor. Un SuperAdmin que no está en el equipo se queda fuera, y quien copie la base de datos no puede leer el contenido.

Cada persona entra con un código de un solo uso que el Responsable le da en mano o por un canal seguro, nunca por e-mail, y con un rol: gestor, recursos humanos, legal o DPD. La bóveda se bloquea sola tras 15 minutos sin uso, revelar la identidad exige un motivo que queda registrado, y cada acceso va a un registro de auditoría encadenado que puedes verificar.

Un buzón para hablar sin dar el nombre

Al enviar, quien comunica ve su número de registro, un código de acceso de 20 caracteres que solo se muestra esa vez, la fecha y hora de recepción y una huella SHA-256 de lo enviado, y puede descargarlo en TXT o imprimirlo. Por defecto, el acuse de recibo ya le espera en el buzón. Si prefiere hablar, graba un mensaje de voz en el navegador o sube un audio, y puede pedir una reunión.

Con el código y su contraseña vuelve cuando quiera: lee las preguntas del equipo, que firma con un alias, contesta, añade pruebas y valida la transcripción de una reunión. Un botón avisa de represalias y pone el caso como prioritario. Si dejó un e-mail, solo recibe «Tienes una notificación pendiente». Tras varios intentos fallidos, el acceso se bloquea cada vez más tiempo.

Plazos, libro-registro y supresión

Cada caso calcula sus fechas según el país de la entidad. En España: acuse en 7 días naturales, respuesta en 3 meses desde la recepción (ampliable una vez otros 3 si el caso es especialmente complejo) y reunión en 7 días si se pide. El panel y la ficha las muestran en verde, ámbar o rojo, los avisos por e-mail al equipo no llevan contenido, y el simulador enseña la línea temporal de un caso con el artículo que fija cada fecha.

Cada comunicación tiene su fila en el libro-registro, separado de los expedientes y exportable en CSV con un motivo que queda en la auditoría. Si a los 3 meses no se ha iniciado la investigación, el caso pasa a pendiente de supresión y lo confirmas tú; también puedes anonimizarlo o retenerlo por un procedimiento judicial. Suprimir destruye las claves: solo queda una lápida sin contenido.

Llamadas, reuniones y puesta en marcha con la tienda abierta

Si alguien llama o pide que le recibáis, registras la comunicación en el back-office con la fecha real de recepción, de la que parten los plazos, su consentimiento para grabarla y la grabación o el acta. Una hoja de acceso impresa, con un código y una contraseña inicial, le permite seguir el caso en el buzón como los demás.

Al instalar, el canal queda en modo prueba: solo lo ven las IP que indiques y el resto recibe un 404. Las pruebas usan la serie TEST, no entran en el libro-registro y se pueden envejecer para ver cambiar los semáforos sin esperar. El botón «Publicar el canal» no te deja publicar hasta que lo imprescindible está listo (bóveda, kit de recuperación, doble factor, textos legales, HTTPS), y al final te da la URL pública y un código QR para los carteles.

Requisitos técnicos
PrestaShop 1.7.8, 8.x y 9.x
PHP 7.1 o superior, con la extensión OpenSSL (y GD y Zip para limpiar metadatos)
HTTPS Obligatorio para publicar el canal; sin HTTPS solo funciona en modo prueba, si lo permites
Cron Recomendado, cada hora. Sin cron, la conservación y el resumen diario se ejecutan cuando alguien del equipo abre el módulo (como mucho una vez por hora)
Base de datos 21 tablas propias; al desinstalar se conservan por defecto para no perder el libro-registro
Almacenamiento Adjuntos cifrados y fichero de clave en una carpeta fuera de la raíz web si el servidor lo permite; si no, en una carpeta protegida que revisa el autodiagnóstico
Overrides Ninguno
Multitienda Sí, con una entidad (la empresa titular del canal) por tienda
Idiomas Español, inglés, francés e italiano: canal, back-office, e-mails y plantillas legales
Preview
PrestaShop 1.7.8-9.x
Versión Mínima 1.7.8
Versión Máxima 9.1.5
PHP Requerido 7.1+

Información Rápida

Versión
1.0.0
PrestaShop
1.7.8-9.x
PHP
7.1+
Última actualización
octubre 21, 2026
Licencia
1 dominio
Soporte
3 meses
Idiomas
es, en, fr, it

¿Necesitas Ayuda?

Nuestro equipo técnico está disponible para ayudarte con la instalación y configuración.

Contactar Soporte →