> Autovalutazione di conformità clausola per clausola di EthicsPortal rispetto alla EN 301 549 V4.1.1 e alle WCAG 2.2 livello AA.

Source: https://ethicsportal.eu/it/en-301-549-conformance/
Updated: 2026-09-23

---

# Rapporto di conformità EN 301 549

Ultimo aggiornamento: 2026-09-20.

Questo rapporto è un'autovalutazione strutturata di EthicsPortal rispetto ai requisiti di accessibilità della **EN 301 549 V4.1.1** (e, in via transitiva, delle **WCAG 2.2 livello AA**). È destinato agli addetti all'approvvigionamento che necessitano di una risposta clausola per clausola oltre alla [dichiarazione di accessibilità](/accessibility/).

| Campo | Valore |
|---|---|
| Prodotto | EthicsPortal — piattaforma di conformità UE per il whistleblowing |
| Versione del prodotto | Distribuita in continuo; questo rapporto descrive lo stato alla data dell'ultimo aggiornamento |
| Norma | EN 301 549 V4.1.1 (che incorpora le WCAG 2.2 livello AA) |
| Approccio di conformità | Autovalutazione |
| Data di redazione | 14 maggio 2026 |
| Prossimo riesame | Novembre 2026 (trimestrale) |
| Contatto | [accessibility@ethicsportal.eu](mailto:accessibility@ethicsportal.eu) |

Una copia in PDF di questo rapporto può essere fornita per l'approvvigionamento su richiesta.

## Ambito

Questo rapporto copre tre superfici di distribuzione:

1. **Applicazione web** — `secure.ethicsportal.eu`, l'interfaccia autenticata del gestore del caso
2. **Portali di segnalazione pubblici** — `*.ethicsportal.eu`, l'invio delle segnalazioni e il monitoraggio dei casi rivolti ai segnalanti
3. **Sito di marketing** — `ethicsportal.eu`, il sito pubblico generato con Hugo (questa pagina inclusa)

Copre inoltre i documenti scaricabili e i servizi di assistenza erogati attraverso queste superfici.

EthicsPortal è un prodotto SaaS basato sul web. Non fornisce app mobili native, hardware da chiosco, TIC con comunicazione vocale bidirezionale, output video per i media o testo in tempo reale. Le clausole 6, 7, 8 e 13 della EN 301 549 sono pertanto in larga parte **non applicabili**.

## Sintesi

| Area della clausola | Stato |
|---|---|
| §5 Requisiti generici | Conforme, con le eccezioni indicate al §5.4 |
| §6 TIC che supportano la comunicazione bidirezionale in tempo reale | Non applicabile |
| §7 TIC con funzionalità video | Non applicabile |
| §8 Hardware | Non applicabile |
| §9 Web | Parzialmente conforme (vedi i dettagli al §9) |
| §10 Documenti non web | Non conforme — vedi §10.1 |
| §11 Software non web | Parzialmente conforme (vedi i dettagli al §11) |
| §12 Informazioni su prodotti e servizi | Conforme |
| §13 TIC che forniscono accesso a servizi di relè o di emergenza | Non applicabile |

## Valutazione clausola per clausola

### §5 Requisiti generici

| Clausola | Requisito | Stato | Note |
|---|---|---|---|
| 5.1.2.2 / 5.1.3 | Attivazione delle funzioni di accessibilità | Conforme | La piattaforma espone le funzioni di accessibilità tramite HTML standard e ARIA. Non è richiesto alcun passaggio di attivazione proprietario |
| 5.2 | Attivazione delle funzioni di accessibilità | Conforme | Sono rispettate le impostazioni di accessibilità a livello di browser e di sistema operativo (zoom, contrasto, movimento ridotto, screen reader) |
| 5.3 | Biometria | Non applicabile | L'autenticazione avviene tramite magic link o codice monouso con TOTP facoltativo; non è richiesto alcun input biometrico |
| 5.4 | Conservazione delle informazioni di accessibilità durante la conversione | Parzialmente conforme | Il contenuto dell'applicazione conserva le informazioni di accessibilità; le esportazioni in PDF no (vedi §10.1) |
| 5.5 | Parti operabili | Conforme | Tutti gli elementi interattivi sono operabili da tastiera e puntatore; la dimensione delle aree soddisfa il §2.5.8 |
| 5.6 | Stato di blocco o di commutazione | Conforme | Gli stati di commutazione sono esposti tramite `aria-pressed` / `aria-expanded` |
| 5.7 | Ripetizione dei tasti | Non applicabile | Il software non configura la ripetizione dei tasti di sistema |
| 5.8 | Accettazione della doppia pressione dei tasti | Non applicabile | Il software non configura l'accettazione dei tasti di sistema |
| 5.9 | Azioni utente simultanee | Conforme | Nessuna interazione richiede azioni utente simultanee |

### §9 Web (incorpora le WCAG 2.2 livello A e AA)

EthicsPortal punta alle WCAG 2.2 livello AA. I nuovi criteri aggiunti nelle WCAG 2.2 sono riportati singolarmente affinché gli addetti possano confermare la copertura oltre le WCAG 2.1.

**Principio 1 — Percepibile**

| SC | Titolo | Livello | Stato | Note |
|---|---|---|---|---|
| 1.1.1 | Contenuto non testuale | A | Conforme | Le immagini e le icone SVG hanno un testo alternativo o sono contrassegnate come decorative. I pulsanti con sola icona riportano `aria-label`. Lo stato indicato dalla sola icona ha un equivalente testuale `sr-only` |
| 1.2.x | Contenuti multimediali temporizzati | A/AA | Non applicabile | Nessun contenuto audio o video |
| 1.3.1 | Informazioni e relazioni | A | Conforme | HTML semantico; le tabelle usano `<th scope>`; i moduli usano `<label>` |
| 1.3.2 | Sequenza significativa | A | Conforme | L'ordine del DOM corrisponde all'ordine visivo |
| 1.3.3 | Caratteristiche sensoriali | A | Conforme | Le istruzioni non si basano sulla sola forma, dimensione o posizione |
| 1.3.4 | Orientamento | AA | Conforme | Il layout funziona in verticale e in orizzontale |
| 1.3.5 | Identificazione dello scopo dell'input | AA | Conforme | Gli input che corrispondono agli scopi di input WCAG usano `autocomplete` |
| 1.4.1 | Uso del colore | A | Conforme | Il colore non è mai l'unico segnale — è abbinato a testo o icone |
| 1.4.3 | Contrasto (minimo) | AA | Conforme | Testo del corpo ≥ 4,5:1, testo grande ≥ 3:1, verificato internamente |
| 1.4.4 | Ridimensionamento del testo | AA | Conforme | Il layout si ridispone al 200% di zoom senza perdita di contenuto |
| 1.4.5 | Immagini di testo | AA | Conforme | Il logo del marchio è l'unica immagine di testo; tutte le etichette dell'interfaccia sono in HTML |
| 1.4.10 | Ridisposizione | AA | Conforme | Si ridispone a 320 pixel CSS di larghezza (tabelle e blocchi di codice esclusi come consentito) |
| 1.4.11 | Contrasto del contenuto non testuale | AA | Conforme | I componenti dell'interfaccia e gli oggetti grafici soddisfano il 3:1 |
| 1.4.12 | Spaziatura del testo | AA | Conforme | Le sovrascritture utente della spaziatura del testo non rompono il layout |
| 1.4.13 | Contenuto al passaggio del mouse o al focus | AA | Conforme | Tooltip eliminabili (Esc), raggiungibili con il mouse e persistenti finché l'elemento di attivazione non perde il focus |

**Principio 2 — Operabile**

| SC | Titolo | Livello | Stato | Note |
|---|---|---|---|---|
| 2.1.1 | Tastiera | A | Conforme | Tutte le funzionalità sono operabili da tastiera |
| 2.1.2 | Nessuna trappola da tastiera | A | Conforme | Le finestre modali intrappolano il focus solo mentre sono aperte e lo ripristinano alla chiusura |
| 2.1.4 | Scorciatoie con carattere singolo | A | Non applicabile | Nessuna scorciatoia a carattere singolo implementata |
| 2.2.1 | Tempo regolabile | A | Conforme | Il timeout di inattività della sessione è di 30 giorni, soddisfacendo l'eccezione delle 20 ore |
| 2.2.2 | Pausa, stop, nascondi | A | Conforme | Nessun contenuto ad aggiornamento automatico si muove, lampeggia o scorre per più di 5 secondi senza un controllo per metterlo in pausa |
| 2.3.1 | Tre lampeggiamenti o meno | A | Conforme | Nessun contenuto lampeggiante |
| 2.4.1 | Saltare blocchi | A | Conforme | Link di salto al contenuto principale presente in ogni layout |
| 2.4.2 | Pagina con titolo | A | Conforme | Ogni pagina ha un `<title>` localizzato e descrittivo |
| 2.4.3 | Ordine del focus | A | Conforme | Il focus segue l'ordine del DOM |
| 2.4.4 | Scopo del link (nel contesto) | A | Conforme | Il testo del link descrive la destinazione |
| 2.4.5 | Modalità multiple | AA | Conforme | Sono disponibili ricerca nel sito, navigazione e breadcrumb |
| 2.4.6 | Intestazioni ed etichette | AA | Conforme | Un solo `<h1>` per pagina; le intestazioni scendono senza salti |
| 2.4.7 | Focus visibile | AA | Conforme | `:focus-visible` è abilitato globalmente; gli anelli di focus non sono disattivati |
| 2.4.11 | Focus non oscurato (minimo) | AA *(nuovo in 2.2)* | Conforme | Gli elementi con focus non sono interamente coperti da intestazioni fisse o altro contenuto |
| 2.5.1 | Gesti del puntatore | A | Conforme | Non sono richiesti gesti multipunto o basati su percorso |
| 2.5.2 | Annullamento del puntatore | A | Conforme | Tutte le azioni di clic si completano al `up-event` |
| 2.5.3 | Etichetta nel nome | A | Conforme | I nomi accessibili contengono l'etichetta visibile |
| 2.5.4 | Attivazione tramite movimento | A | Non applicabile | Nessun input basato sul movimento del dispositivo |
| 2.5.7 | Movimenti di trascinamento | AA *(nuovo in 2.2)* | Conforme | Nessun flusso di solo trascinamento; i caricamenti accettano alternative con clic e tastiera |
| 2.5.8 | Dimensione delle aree (minimo) | AA *(nuovo in 2.2)* | Conforme | Aree interattive ≥ 24×24 px CSS |

**Principio 3 — Comprensibile**

| SC | Titolo | Livello | Stato | Note |
|---|---|---|---|---|
| 3.1.1 | Lingua della pagina | A | Parzialmente conforme | Le pagine dell'applicazione e del portale impostano `<html lang>` sulla lingua attiva. Le pagine di errore statiche di fallback sono solo in inglese — vedi la [dichiarazione di accessibilità](/accessibility/#non-accessible-content) |
| 3.1.2 | Lingua delle parti | AA | Conforme | Le stringhe in lingua straniera incorporate usano gli attributi `lang` ove necessario |
| 3.2.1 | Al focus | A | Conforme | Il focus non innesca un cambiamento di contesto |
| 3.2.2 | All'input | A | Conforme | L'input non innesca un cambiamento di contesto senza avviso |
| 3.2.3 | Navigazione coerente | AA | Conforme | L'ordine di navigazione è coerente in tutta l'applicazione |
| 3.2.4 | Identificazione coerente | AA | Conforme | Le icone e i componenti sono utilizzati in modo coerente |
| 3.2.6 | Aiuto coerente | A *(nuovo in 2.2)* | Conforme | Il contatto di assistenza e i link di aiuto compaiono nella stessa posizione su ogni pagina autenticata (area piè di pagina della barra laterale) e nel piè di pagina del portale |
| 3.3.1 | Identificazione degli errori | A | Conforme | Gli errori sono mostrati tramite `role="alert"` e descritti all'utente |
| 3.3.2 | Etichette o istruzioni | A | Conforme | Gli input sono etichettati; i suggerimenti usano `aria-describedby` |
| 3.3.3 | Suggerimento di correzione degli errori | AA | Conforme | Gli errori indicano cosa non va e come correggerlo |
| 3.3.4 | Prevenzione degli errori (legali, finanziari, di dati) | AA | Conforme | Operazioni reversibili o conferma esplicita per le azioni distruttive |
| 3.3.7 | Inserimento ridondante | A *(nuovo in 2.2)* | Conforme | Le informazioni inserite in precedenza (email, organizzazione) vengono compilate automaticamente ove richieste di nuovo nella stessa sessione |
| 3.3.8 | Autenticazione accessibile (minimo) | AA *(nuovo in 2.2)* | Conforme | L'autenticazione usa magic link e codici monouso incollabili; non sono richiesti test di funzione cognitiva |

**Principio 4 — Robusto**

| SC | Titolo | Livello | Stato | Note |
|---|---|---|---|---|
| 4.1.2 | Nome, ruolo, valore | A | Conforme | I controlli espongono nome, ruolo e stato |
| 4.1.3 | Messaggi di stato | AA | Conforme | I messaggi flash, le notifiche e i risultati asincroni usano regioni `aria-live` |

### §10 Documenti non web

| Clausola | Requisito | Stato | Note |
|---|---|---|---|
| 10.1 | Documenti non web (PDF) | Non conforme | I rapporti di conformità, i certificati, i poster, il manuale del gestore del caso e le esportazioni dei casi sono prodotti come PDF non taggati. Alternative accessibili in HTML sono disponibili su richiesta tramite [accessibility@ethicsportal.eu](mailto:accessibility@ethicsportal.eu). Una pipeline di PDF taggati è in roadmap. Il modello di policy e l'informativa sulla privacy sono DOCX e sono trattati al punto 10.2. |
| 10.2 | Modelli di policy DOCX | Parzialmente conforme | I file DOCX generati (policy per il whistleblowing, informativa sulla privacy) contengono struttura dei titoli con livelli di struttura espliciti, ordine di lettura, titolo del documento e la lingua del documento della locale per cui sono stati generati. Non sottoposti a verifica indipendente. |

### §11 Software non web

L'applicazione web si qualifica come software ai sensi del §11. Il §11 incorpora le WCAG (valutate sopra al §9) più clausole specifiche del software:

| Clausola | Requisito | Stato | Note |
|---|---|---|---|
| 11.5 | Interoperabilità con le tecnologie assistive | Conforme | Sviluppata su HTML semantico e ARIA; testata con VoiceOver, NVDA e la navigazione da tastiera della piattaforma |
| 11.6 | Uso documentato dell'accessibilità | Conforme | Questa pagina e la [dichiarazione di accessibilità](/accessibility/) documentano le funzioni di accessibilità e i limiti noti |
| 11.7 | Preferenze utente | Conforme | Sono rispettate le preferenze a livello di sistema operativo (movimento ridotto, schema di colori, scalatura del testo) |
| 11.8 | Strumenti di authoring | Parzialmente conforme | I contenuti dei gestori usano campi di testo semplice e controlli file nativi etichettati. Le funzioni di testo formattato, se introdotte, saranno valutate rispetto alle [ATAG 2.0](https://www.w3.org/TR/ATAG20/) |

### §12 Informazioni su prodotti e servizi

| Clausola | Requisito | Stato | Note |
|---|---|---|---|
| 12.1.1 | Funzioni di accessibilità e compatibilità | Conforme | Questo rapporto e la [dichiarazione di accessibilità](/accessibility/) descrivono le tecnologie assistive supportate e le combinazioni di piattaforme |
| 12.1.2 | Documentazione accessibile | Conforme | La documentazione è erogata come HTML semantico sul sito di marketing e tramite l'aiuto in-app |
| 12.2.2 | Informazioni sulle funzioni di accessibilità | Conforme | Il personale di assistenza e la dichiarazione pubblicata possono rispondere alle domande sull'accessibilità |
| 12.2.3 | Comunicazione efficace | Conforme | Il canale di feedback sull'accessibilità è monitorato ogni giorno lavorativo; avviso di ricevimento entro 2 giorni lavorativi |
| 12.2.4 | Documentazione accessibile (assistenza) | Parzialmente conforme | I documenti forniti in risposta alle richieste di assistenza ereditano lo stesso stato degli artefatti sottostanti — i PDF sono segnalati; sono disponibili alternative in HTML |

## Limiti noti

Le voci seguenti sono monitorate, non nascoste:

1. **PDF non taggati.** Il divario più ampio. Mitigato oggi da alternative accessibili in HTML su richiesta; previsto di essere sostituito da una pipeline di PDF taggati o con HTML canonico.
2. **Pagine di errore statiche solo in inglese.** Incontrate raramente; le stesse informazioni sono presentate nella lingua dell'utente all'interno dell'applicazione.
3. **Contenuti incorporati di terze parti (pagine ospitate da Stripe)** che esulano dal nostro controllo diretto; la documentazione sull'accessibilità del fornitore è riesaminata annualmente.

## Metodologia di test

L'autovalutazione ha combinato:

- **Automatica**: `axe-core-capybara` viene eseguito in CI sui flussi pubblici di segnalazione, sull'autenticazione e su flussi autenticati rappresentativi dei gestori; qualsiasi violazione fa fallire la build
- **Test manuali da tastiera** sul flusso di invio della segnalazione nel portale, sul flusso di lavoro del gestore del caso, sulla gestione dell'account e sull'autenticazione
- **VoiceOver (macOS, Safari)** e **NVDA (Windows, Firefox)** con passaggi di screen reader sugli stessi flussi
- **Controllo di ridisposizione al 200% di zoom** su ogni layout a 1280×800
- **Movimento ridotto** verificato abilitando la preferenza del sistema operativo
- **Simulazione del daltonismo** con Coblis
- **Revisione del codice** rispetto alla guida di ingegneria dell'accessibilità interna, disponibile durante la revisione di procurement

## Contatto e feedback

Preoccupazioni sull'accessibilità, richieste di formati alternativi e domande sull'approvvigionamento:

- [accessibility@ethicsportal.eu](mailto:accessibility@ethicsportal.eu) — monitorato ogni giorno lavorativo
- Vedi la [dichiarazione di accessibilità](/accessibility/) per la procedura completa di feedback e applicazione

## Norme e riferimenti

- [EN 301 549 V4.1.1](https://www.etsi.org/deliver/etsi_en/301500_301599/301549/04.01.01_60/en_301549v040101p.pdf)
- [EN 301 549 V3.2.1](https://www.etsi.org/deliver/etsi_en/301500_301599/301549/03.02.01_60/en_301549v030201p.pdf) (versione armonizzata)
- [Direttiva (UE) 2016/2102](https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32016L2102)
- [Direttiva (UE) 2019/882](https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32019L0882) — Atto europeo sull'accessibilità
- [Decisione di esecuzione (UE) 2018/1523](https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32018D1523)
- [WCAG 2.2 livello AA](https://www.w3.org/TR/WCAG22/)
- [ATAG 2.0](https://www.w3.org/TR/ATAG20/)
