PS PrestaShop Intermedio

AI Act Ready — Installazione, configurazione e utilizzo

Installa, attiva e utilizza AI Act Ready per strutturare la tua conformità EU AI Act da PrestaShop: scansione dei sistemi di IA, registro, obblighi, generazione di documenti in 6 lingue ed esportazione auditor.

Aggiornato Versione del modulo 1.0.0

AI Act Ready ti aiuta a strutturare il tuo lavoro di conformità al Regolamento (UE) 2024/1689 sull’intelligenza artificiale, direttamente dal back office PrestaShop: inventaria i tuoi sistemi di IA, tieni un registro guidato, monitora gli obblighi, genera documenti in 6 lingue e produci un’esportazione auditor consolidata.

AI Act Ready è uno strumento di strutturazione, non un certificato di conformità. La conformità dipende dalle tue pratiche reali. La classificazione del rischio prodotta dal modulo è un’indicazione operativa, non un parere giuridico vincolante. Per un sistema ad alto rischio è necessario il parere di un professionista legale qualificato.

Requisiti

  • PrestaShop 8 e 9 (8.0.0 minimo)
  • PHP 7.4 minimo (8.1 a 8.3 consigliato)
  • MySQL 5.7+ o MariaDB 10.3+ (colonne JSON)
  • Estensioni PHP: gd o imagick (rendering PDF), mbstring, json, openssl
  • Accesso amministratore al back office

Il modulo include dompdf nella sua cartella vendor. In produzione non è richiesta alcuna dipendenza esterna né Composer.

Installazione

  1. Scarica datafirefly_aiact-1.0.0.zip dal tuo ordine su datafirefly.com.
  2. Nel back office, apri Moduli > Gestore moduli e fai clic su Carica un modulo.
  3. Seleziona lo ZIP e avvia l’installazione.
  4. All’installazione, il modulo crea le sue tabelle, registra i suoi hook e aggiunge il menu AI Act con le sue 6 schede nella barra laterale.

Attivazione della licenza

  1. Apri AI Act > Licenza e Impostazioni.
  2. Inserisci la chiave ricevuta via email, nel formato DFAIA-PRO-XXXX-XXXX-XXXX.
  3. Fai clic su Attiva licenza. Il modulo contatta license.datafirefly.com via HTTPS e memorizza il risultato in cache localmente.

Modalità fail-open: se il server di licenza è temporaneamente irraggiungibile, il modulo resta pienamente funzionante per 7 giorni dall’ultimo controllo riuscito. Nessuna interruzione del servizio.

Panoramica del back office

Il menu AI Act ha sei schede: Dashboard, Registro IA, Obblighi, Documenti, Registro decisionale e Licenza e Impostazioni. Il percorso consigliato segue questo ordine: scansionare e completare il registro, poi gestire gli obblighi, poi generare i documenti.

1. Dashboard

La dashboard offre una panoramica: un indicatore di completezza del tuo lavoro, il numero di sistemi di IA inventariati, gli obblighi rimanenti e collegamenti rapidi alle azioni principali. È il tuo punto di partenza per monitorare l’avanzamento.

2. Registro IA

Il registro è il cuore del modulo: una voce per ogni sistema di IA inventariato, conservata nel tuo database PrestaShop.

Scanner automatico

Lo scanner confronta i tuoi moduli installati con un database di firme gestito da DataFirefly. Rileva circa il 90% dei moduli di IA popolari di PrestaShop e il 100% dei moduli DataFirefly. I moduli il cui nome o cartella contengono termini di IA (chatbot, gpt, openai, llm, neural…) vengono mostrati con lo stato «da esaminare» per la classificazione manuale — non vengono mai classificati automaticamente.

Lo scanner non rileva le IA personalizzate interne (PHP inline, tema) né le chiamate API serverless dal front. Aggiungi questi sistemi manualmente tramite Registro > Aggiungi manualmente. La scansione è un aiuto iniziale, non una condizione di conformità.

Questionario di classificazione guidato

Per ogni sistema, compili la finalità, il ruolo AI Act (fornitore, deployer, importatore, distributore), la base giuridica GDPR, il responsabile interno e la data di messa in servizio. In base alle tue risposte, il modulo propone un livello di rischio (minimo, limitato, alto, vietato, GPAI) con la relativa motivazione.

3. Obblighi

A partire dalla classificazione, il modulo elenca gli obblighi applicabili a ogni sistema, con l’articolo preciso del regolamento (Art. 50, Art. 4…) e la data di entrata in vigore. Gli obblighi sono organizzati in un kanban: Da fare / In corso / Fatto / Non applicabile. Per ogni obbligo puoi allegare una prova (riferimento screenshot, PDF, URL interna).

La classificazione del rischio si basa sulla metodologia FLI (Future of Life Institute) e su estensioni DataFirefly adattate a PrestaShop. Non ha valore giuridico formale e non è opponibile a un’autorità di controllo. In caso di verifica, contano solo le tue pratiche reali e la tua documentazione.

4. Documenti

Il modulo genera quattro documenti PDF, ciascuno in 6 lingue (FR, EN, ES, DE, IT, PT):

  • Politica IA interna — sintesi del registro, finalità e governance (Art. 4, Art. 26).
  • Carta di alfabetizzazione all’IA — carta di formazione del personale sui sistemi di IA (Art. 4).
  • DPIA leggera — valutazione d’impatto per i sistemi a rischio limitato.
  • Clausole per le condizioni di vendita sull’IA — clausole pronte da inserire nelle tue condizioni di vendita (Art. 50).

Un pulsante «Genera fascicolo di audit» produce un PDF auditor consolidato: copertina, registro completo, obblighi con prove e marche temporali, registro decisionale dell’IA, versione del Rules Pack applicato e identificativo univoco di audit.

I documenti generati sono modelli generici precompilati. Devono essere rivisti e adattati al tuo contesto prima di qualsiasi uso ufficiale. Per le lingue ES, DE, IT e PT, si raccomanda la revisione da parte di un professionista legale locale prima di qualsiasi uso vincolante. Non costituiscono un parere giuridico.

5. Registro decisionale

Ogni azione significativa (scansione, aggiornamento di un obbligo, generazione di un documento) viene registrata con marca temporale in un registro esportabile in CSV. Il registro può essere alimentato dai moduli DataFirefly compatibili tramite l’API JournalCollector::record(). Per i moduli di IA di terzi, l’integrazione da parte loro è di loro competenza; puoi documentare manualmente.

Nella v1.0, la completezza del registro dipende dall’adozione dell’API da parte dei terzi. Il modulo fornisce l’interfaccia, non l’integrazione del terzo. Se non utilizzi moduli DataFirefly, il registro sarà alimentato principalmente dalle tue azioni all’interno del modulo e dalla tua documentazione manuale.

6. Licenza e Impostazioni

Questa scheda gestisce l’attivazione della licenza, il token del cron di aggiornamento del Rules Pack e le opzioni di visualizzazione nel front office (sempre disattivate per impostazione predefinita):

  • Avviso Art. 50 — avviso di trasparenza nel front (opt-in).
  • Badge di divulgazione chatbot — badge per pagina prodotto, attivabile per sistema.

Dati e riservatezza

Solo l’hash SHA-256 della tua chiave di licenza e l’IP del tuo server vengono trasmessi a license.datafirefly.com, per la validazione della licenza e la limitazione della frequenza. Il registro IA, gli obblighi, le prove, il registro decisionale, i documenti e tutti i dati del negozio (clienti, ordini, prodotti) restano esclusivamente nel tuo database PrestaShop. La chiave non viene mai memorizzata in chiaro.

Multinegozio

Il modulo è multinegozio in modo nativo: ogni negozio dispone del proprio registro, dei propri obblighi e del proprio registro decisionale indipendenti. La scansione, gli obblighi e i toggle di visualizzazione nel front sono gestiti per negozio. Il token del cron è condiviso a livello globale.

Aggiornamenti normativi (Rules Pack) e rinnovo

Il modulo include un Rules Pack baseline che copre l’Art. 50 e l’Art. 4, verificato su fonti ufficiali (AI Act Explorer FLI + Commissione europea). Il cron del modulo contatta il server per recuperare le versioni aggiornate, il che richiede una licenza attiva.

Il rinnovo a 69 €/anno mantiene la licenza attiva e il Rules Pack aggiornato (linee guida della Commissione, recepimenti nazionali, codici di condotta GPAI). Senza rinnovo, il modulo continua a funzionare con l’ultimo pack ricevuto, ma non beneficia più degli aggiornamenti normativi.

Disinstallazione

Prima di disinstallare, esporta il tuo registro e il tuo registro decisionale in CSV/PDF dalla scheda Documenti. La disinstallazione elimina tutte le tabelle e le chiavi di configurazione del modulo.

Alla disinstallazione, le tabelle del modulo vengono eliminate, le chiavi di configurazione purgate, gli hook deregistrati e le schede del back office rimosse. Nessun dato orfano resta nel database. I tuoi dati esportati restano interamente sotto il tuo controllo — nessun lock-in.

FAQ

Lo scanner non rileva il mio chatbot o modulo di IA

Verifica che il modulo sia effettivamente installato (non solo scaricato). Se è personalizzato o recente, potrebbe non essere ancora nel database di firme. Aggiungilo manualmente tramite Registro > Aggiungi manualmente; questa opzione non richiede alcuna scansione preliminare.

La chiave di licenza viene rifiutata

Copia e incolla la chiave dall’email di consegna (formato DFAIA-PRO-XXXX-XXXX-XXXX) invece di trascriverla. Verifica che non sia scaduta e che il tuo hosting non blocchi le connessioni HTTPS in uscita verso license.datafirefly.com.

I PDF non vengono generati

Assicurati che l’estensione PHP gd (o imagick) sia attivata, necessaria per il rendering PDF di dompdf.

Il modulo è compatibile con PrestaShop 9?

Sì. AI Act Ready è compatibile con PrestaShop 8 e 9. È tuttavia specifico per PrestaShop e non copre Shopify né WooCommerce.

Questo modulo mi rende conforme all’EU AI Act?

No. Ti fornisce gli strumenti per documentare e strutturare il tuo lavoro. La conformità dipende dalle tue pratiche reali e, in alcuni casi, da una consulenza legale esterna.

Supporto

Supporto fornito da DataFirefly Limited (Dublino, Irlanda), in francese e inglese, entro 48 ore lavorative: support@datafirefly.com o il modulo su datafirefly.com/support. Per una richiesta urgente, indica «URGENT» nell’oggetto.

Questa pagina ti è stata utile?

Ancora bloccato? Contatta l'assistenza