Indietro

Dichiarazione di accessibilità — Whispet

Versione: 2.10  |  Data di entrata in vigore: 1° marzo 2026  |  Ultimo aggiornamento: 20 luglio 2026

1. Informazioni generali

La presente dichiarazione è resa da CRE8EVE Sp. z o.o. e si riferisce all'applicazione mobile Whispet disponibile sulla piattaforma iOS.

CRE8EVE Sp. z o.o. mira a garantire l'accessibilità dei propri prodotti e servizi, tenendo conto nel processo di sviluppo dell'App delle buone pratiche di accessibilità mobile e delle linee guida ampiamente riconosciute (tra cui WCAG 2.1 e la norma EN 301 549) come materiale di riferimento.

1.1. Status giuridico — microimpresa che presta un servizio

CRE8EVE Sp. z o.o. è una microimpresa ai sensi dell'Art. 7 par. 1 punto 1 della Legge polacca del 6 marzo 2018 — Legge sulle imprese (Dz.U. 2024 pos. 236 e successive modifiche). L'app Whispet è un servizio ai sensi dell'Art. 3 par. 17 della Direttiva (UE) 2019/882 (European Accessibility Act).

Ai sensi dell'Art. 4 par. 5 della Direttiva (UE) 2019/882 e dell'art. 4 n. 1 della Legge polacca del 26 aprile 2024 sulla garanzia del rispetto dei requisiti di accessibilità di determinati prodotti e servizi da parte degli operatori economici (Dz.U. 2024 pos. 731), i requisiti di accessibilità stabiliti da tali atti non si applicano alle microimprese che prestano servizi. La presente dichiarazione ha pertanto carattere volontario ed è resa nello spirito di trasparenza verso gli Utenti e delle buone pratiche valide per i fornitori di applicazioni mobili.

Il Titolare si riserva il diritto di valutare la proporzionalità delle soluzioni di accessibilità implementate in relazione alle dimensioni dell'attività svolta e alle risorse disponibili.


2. Stato di conformità

L'App Whispet è stata progettata tenendo conto delle buone pratiche di accessibilità mobile, in particolare delle linee guida WCAG 2.1 e della norma EN 301 549, considerate come riferimento tecnico.

Il Titolare non dichiara la conformità dell'App a un livello specifico dello standard (A / AA / AAA), in particolare in considerazione di:

a) lo status giuridico di microimpresa che presta un servizio (sezione 1.1) — assenza di obbligo legale di soddisfare i requisiti EAA / Legge del 2024,

b) il carattere di auto-valutazione della presente dichiarazione — assenza di certificazione da parte di soggetto terzo indipendente,

c) lo sviluppo continuo dell'App — le funzionalità di accessibilità sono introdotte progressivamente nei successivi aggiornamenti.

Metodologia di valutazione: La presente dichiarazione è stata redatta sulla base dell'auto-valutazione del Titolare condotta in base a:

  • audit automatico del codice sorgente per quanto riguarda le etichette di accessibilità, l'occultamento di elementi decorativi e il supporto di Reduce Motion,
  • verifica delle dimensioni degli elementi interattivi,
  • test di regressione automatici (audit gate AccessibilityAuditTests),
  • test manuali con lo screen reader VoiceOver su schermate selezionate.

Le sezioni 3 e 4 contengono una descrizione delle funzionalità di accessibilità implementate e delle limitazioni note. Il Titolare mira al miglioramento continuo dell'accessibilità nei successivi aggiornamenti dell'App.


3. Funzionalità di accessibilità implementate

3.1. Supporto degli screen reader (VoiceOver)

Gli elementi interattivi principali — pulsanti, schede mediche, filtri, moduli, campi data/ora, azioni swipe, menu contestuali — di norma dispongono di etichette di accessibilità localizzate leggibili da VoiceOver. Le foto degli animali e gli avatar dispongono di descrizioni alternative. Gli elementi decorativi (gradienti, separatori, icone direzionali decorative) sono per la maggior parte nascosti agli screen reader (.accessibilityHidden(true)).

La copertura non è completa — alcuni componenti meno utilizzati o non standard possono non disporre di etichette. Il Titolare applica un audit automatico (AccessibilityAuditTests) che blocca la regressione per le classi di violazioni rilevate, ma tale gate non esaurisce tutti i possibili casi. Vedi sezione 4.

3.2. Contrasti e colori

L'App supporta la modalità chiara, scura e una dedicata Modalità ad alto contrasto (High Contrast Mode) con attenzione alla leggibilità del testo e degli elementi dell'interfaccia. Le informazioni di stato (salute, peso, tendenza) sono duplicate da icone ed etichette testuali — non sono trasmesse esclusivamente dal colore.

3.3. Dimensioni degli elementi interattivi

  • I pulsanti d'azione principali (toolbar, condivisione, chiusura, FAB) sono progettati in conformità alla raccomandazione delle Apple Human Interface Guidelines sulla dimensione dell'area tattile.
  • Gli elementi interattivi ausiliari (selettori di colore, chip filtri, piccole icone negli elenchi) possono avere un'area tattile minore — si veda la sezione 4.3.
  • Scaling dei caratteri nelle Impostazioni dell'App — un cursore continuo; lo scaling si applica anche alle icone dell'interfaccia insieme al testo.

3.4. Struttura e navigazione

La navigazione principale utilizza componenti SwiftUI nativi (TabView, NavigationStack) con supporto integrato degli screen reader. Supporto dei gesti di sistema iOS (swipe-back, due dita per il ritorno in VoiceOver). La gestione esplicita dell'ordine di focus (@FocusState) è implementata in moduli selezionati — negli altri vale l'ordine predefinito di SwiftUI (vedi sezione 4.1).

3.5. Animazioni e movimento

Le animazioni principali (tra cui effetti gradiente, animazioni di apparizione delle liste) rispettano l'impostazione di sistema Reduce Motion — vengono disattivate o terminate immediatamente. Non escludiamo che singole animazioni ausiliarie possano essere prive di tale controllo — il Titolare le introduce progressivamente nei successivi aggiornamenti.

3.6. Multilingua delle etichette

Le etichette di accessibilità sono localizzate in 6 lingue (polacco, inglese, tedesco, spagnolo, francese, italiano) e cambiano con la lingua dell'interfaccia dell'App.

3.7. Formati alternativi dei dati

I grafici (peso corporeo, sparkline di tendenza nel profilo e i grafici nei Diari degli eventi — a linee, a barre e a torta) forniscono allo screen reader VoiceOver una descrizione sonora dei dati («Audio Graph», disponibile nel rotore di VoiceOver) e la lettura dei valori dei singoli punti dati — come alternativa alla presentazione visuale. I valori numerici e le date vengono letti nella lingua del sistema.

3.8. Modalità ad alto contrasto

La modalità ad alto contrasto (Impostazioni → Aspetto → «Alto contrasto») garantisce:

  • Sfondi uniformi (bianco puro o nero puro) anziché gradiente
  • Nero puro su bianco (o bianco puro su nero) per il testo principale, con contrasto
    del testo secondario nettamente rafforzato
  • Bordi espressivi di campi, schede e finestre di dialogo
  • Effetti decorativi disattivati

La modalità funziona con qualsiasi tema (chiaro, scuro, OLED) ed è disponibile in tutte e 6 le lingue.


4. Limitazioni note

Nonostante gli sforzi del Titolare, le seguenti aree potrebbero non essere pienamente accessibili:

4.1. Navigazione con tastiera esterna

  • I moduli si basano principalmente sull'ordine di focus predefinito di SwiftUI — la gestione esplicita del focus (@FocusState) è presente esclusivamente in campi di testo selezionati.
  • L'App non definisce scorciatoie da tastiera personalizzate (.keyboardShortcut); sono disponibili esclusivamente i gesti di sistema iOS e il supporto nativo di VoiceOver per il rotore e la navigazione a uno/due dita.

4.2. Griglia di foto (galleria)

  • La griglia di foto nella galleria (layout masonry) può essere difficile da navigare con uno screen reader a causa della disposizione irregolare dei riquadri.

4.3. Dimensioni degli elementi interattivi ausiliari

  • Alcuni elementi interattivi hanno un'area tattile inferiore ai 44 × 44 pt raccomandati da Apple. Ciò riguarda sia gli elementi ausiliari (selettori di colore, chip filtri, piccole icone negli elenchi, badge) sia determinati pulsanti di chiusura e di eliminazione (ad esempio la rimozione di un tag, di un'opzione di elenco, di un filtro attivo) — in singoli casi sensibilmente inferiore. Il Titolare introduce correzioni progressivamente negli aggiornamenti successivi.

4.4. Animazioni ausiliarie

  • Le animazioni principali dell'App rispettano l'impostazione Reduce Motion. Singole animazioni ausiliarie possono essere prive del controllo esplicito di tale impostazione — il Titolare introduce correzioni progressivamente nei successivi aggiornamenti.

4.5. Screen reader in componenti non standard

  • Alcuni componenti interattivi meno utilizzati (es. gesti combinati selezionati, paginazione personalizzata in schermate selezionate) possono non essere pienamente ottimizzati per VoiceOver. I percorsi utente principali (timeline, galleria, dati medici, impostazioni, Shared Care) sono coperti.

5. Ulteriori azioni

Il Titolare mira al miglioramento sistematico dell'accessibilità dell'App nei successivi aggiornamenti e all'aggiornamento regolare della presente dichiarazione con le modifiche degli standard di accessibilità vigenti (in particolare la pubblicazione di EN 301 549 v4.1.1 contenente WCAG 2.2).

Quanto sopra costituisce una descrizione delle intenzioni del Titolare, e non un'obbligazione contrattuale a fornire funzionalità specifiche in tempi specifici. Lo stato attuale di conformità alla data dell'ultimo aggiornamento del presente documento è descritto nelle sezioni 3 e 4.


6. Feedback e contatti

Se riscontri un problema di accessibilità nell'App Whispet, ti preghiamo di contattarci:

  • E-mail: hello@whispet.app
  • Indirizzo: CRE8EVE Sp. z o.o., Tulipanowa 4, 72-003 Dobra, Polonia

Il Titolare mira a fornire una risposta in tempi ragionevoli, di norma non superiori a 30 giorni dalla data della segnalazione.


7. Altri mezzi di tutela dell'Utente

Indipendentemente dallo status giuridico del Titolare descritto nella sezione 1.1, l'Utente gode dei diritti generali del consumatore derivanti dalle disposizioni di legge generalmente vigenti, inclusa la possibilità di ricorrere alle modalità stragiudiziali di risoluzione delle controversie dei consumatori descritte nei Termini di Servizio dell'App (§15) e nell'EULA (§14.8).

Nella misura in cui le disposizioni in materia di accessibilità di prodotti e servizi si applicassero al Titolare, l'autorità di vigilanza del mercato per i servizi di commercio elettronico è il ministro competente per l'informatizzazione (art. 38 co. 3 n. 2 della Legge polacca del 26 aprile 2024, Dz.U. 2024 pos. 731), mentre la vigilanza sul sistema è esercitata dal Presidente del Consiglio di amministrazione del PFRON. In materia di tutela degli interessi collettivi dei consumatori resta competente il Presidente dell'Ufficio per la concorrenza e la protezione dei consumatori (UOKiK) (https://uokik.gov.pl).


8. Informazioni tecniche

  • Piattaforma: iOS 18+
  • Tecnologia: applicazione iOS nativa basata su SwiftUI, che utilizza le API di accessibilità di sistema iOS (VoiceOver, Reduce Motion, High Contrast Mode, focus management)
  • Metodo di valutazione dell'accessibilità: auto-valutazione del Titolare (sezione 2)
  • Lingue dell'interfaccia: polacco, inglese, tedesco, spagnolo, francese, italiano

9. Materiali di riferimento

La presente dichiarazione è stata redatta tenendo conto delle seguenti linee guida ampiamente riconosciute in materia di accessibilità mobile, considerate come materiale di riferimento (e non come fonte di obblighi vincolanti per il Titolare — vedi sezione 1.1):

  • WCAG 2.1 (Web Content Accessibility Guidelines, W3C) — linee guida per l'accessibilità dei contenuti web,
  • EN 301 549 — norma europea sui requisiti di accessibilità di prodotti e servizi ICT,
  • Direttiva (UE) 2019/882 (European Accessibility Act) e Legge polacca del 26 aprile 2024 sulla garanzia del rispetto dei requisiti di accessibilità di determinati prodotti e servizi da parte degli operatori economici (Dz.U. 2024 pos. 731) — nella misura in cui si applicano al Titolare, tenuto conto delle esenzioni di legge.