checkApp

Audit indipendenti · Flutter · iOS & Android

Audit di accessibilità e di idoneità agli store per app mobili

EN 301 549 per lo European Accessibility Act. Rifiuti di App Store e Google Play. Ogni rilievo indica file e riga. Prezzi fissi da 190 €.

serious tap-target-size lib/ui/common/controls/buttons.dart:200 WCAG 2.5.8 · EN 301 549 §11.2.5.8

Questo pulsante misura 17×27, sotto i 24×24 richiesti da WCAG 2.5.8 e il minimo Android di 48×48: difficile da centrare per chi ha una manualità ridotta.

43 occorrenze su 6 schermate — una riga da cambiare

Verifichiamo secondo: EN 301 549 v4.1.1 · WCAG 2.2 AA · App Store Review Guidelines · Google Play policy

Esempio di lavoro

Relazione di esempio: Wonderous — 33 difetti, ognuno con file e riga

Invece di descrivere il risultato, eccone uno completo. Abbiamo verificato Wonderous, l'app open source con cui Flutter si presenta: costruita con cura, da persone che conoscono il framework.

Wonderous 2.2.7, iOS, otto schermate
RequisitoChe cosa chiedeDifetti
WCAG 1.4.3Contrasto (minimo)17
WCAG 2.1.1Tastiera4
WCAG 2.5.8Dimensione del target (minima)3
Linee guida della piattaformaDimensione del target2
WCAG 4.1.2Nome, ruolo, valore3
WCAG 1.4.4Ridimensionamento del testo2
WCAG 1.3.2Sequenza significativa1
WCAG 1.4.11Contrasto del non testuale1
WCAG 2.4.7Focus visibilenulla rilevato
WCAG 1.4.10Ridisposizionenulla rilevato

33 punti nel codice · 161 occorrenze · 21 controlli. Ognuna con file e riga: l'elenco delle correzioni diventa una coda di lavoro, non un'indagine.

Prezzi

Prezzi fissi e pubblicati. Da 190 €.

Nessuna call conoscitiva prima di un numero. I prezzi sono per audit, non a ora, e i tempi sono quelli indicati, non quelli sperati.

Idoneità agli store

Tutto ciò che fa rifiutare un caricamento o sparire un'app: privacy manifest, API che richiedono una motivazione, testi di motivazione dei permessi, dichiarazioni degli SDK, Accedi con Apple, cancellazione dell'account, target API level, moduli dello store confrontati con il build reale.

190 € 2 giorni lavorativi
Audit di accessibilità — fino a 10 schermate

EN 301 549, la norma a cui rimandano la Legge Stanca e lo European Accessibility Act. Controlli automatici più un passaggio con lo screen reader fatto da una persona, su entrambe le piattaforme, e quali etichette di accessibilità di Apple potete dichiarare onestamente.

690 € 5 giorni lavorativi
Audit di accessibilità — fino a 25 schermate

Lo stesso, per un prodotto con una superficie reale.

1.290 € 8 giorni lavorativi
Relazione di conformità EN 301 549

Il documento firmato: ogni criterio, il suo numero di clausola, dove sta il prodotto e che cosa è stato verificato e che cosa no. Si aggiunge a qualsiasi audit qui sopra.

390 € +2 giorni

Pacchetto EAA: audit fino a 10 schermate e relazione firmata EN 301 549 — 1.080 €.

Nuovi audit, verifica annuale e consulenze sono nelle pagine Accessibilità e Store. I prezzi vengono rivisti ogni gennaio.

Come funziona

Mandate un build. Ricevete la relazione per email.

  1. Mandate le build Un .apk per Android e, per iOS, una .app per simulatore oppure un .ipa. Nessun accesso al repository e nessuna call introduttiva. Se vi serve un NDA, mandate il vostro o usate il nostro.
  2. Verifichiamo I controlli automatici girano sull'app in esecuzione su dispositivi reali. Poi una persona la percorre con lo screen reader, perché la parte automatica trova una minoranza dei problemi reali.
  3. Che cosa ricevete Una relazione HTML da cui il vostro team può copiare i percorsi. Si stampa in PDF con un clic per chi vi chiede una prova.
  4. Da noi non resta nulla Il vostro build e i rilievi vengono cancellati alla consegna. L'elenco delle vostre lacune di conformità non resta sul server di qualcun altro.

Come si svolge la verifica

L'automazione ne trova una parte. Il resto, una persona

Ogni schermata viene percorsa da una persona con uno screen reader. Gli strumenti si occupano di ciò che si misura — contrasto rilevato sul fotogramma disegnato, dimensione delle aree toccabili, ordine del focus — e riportano ogni rilievo alla riga che lo ha prodotto.

Non correggiamo ciò che troviamo. Chi vende anche la correzione ha un motivo per trovare più di quello che c'è; la relazione è scritta perché i vostri sviluppatori possano lavorarci da soli.

La vostra build e i rilievi vengono cancellati alla consegna della relazione.

La certificazione EAA non esiste, e nessuno può vendervela

Nessun organismo nell'Unione europea è accreditato a certificare la conformità allo European Accessibility Act. Esistono una relazione di audit e una dichiarazione di accessibilità; chi vi offre una certificazione vi vende un documento senza valore. La nostra dice che cosa è stato verificato, che cosa è stato trovato e che cosa non è stato guardato.

Il controllo automatico trova una minoranza dei problemi reali di accessibilità. È bravo in ciò che copre e tace sul resto: per questo ogni relazione marca ciascun criterio come non soddisfatto, nessuna violazione automatica o non verificato — e per questo il terzo caso viene scritto invece di essere omesso.

Un risultato pulito non è una dichiarazione di conformità. Vuol dire che nulla di ciò che abbiamo verificato è risultato sbagliato.

FAQ

Domande: EAA, tempi, NDA, pagamento

Lo European Accessibility Act si applica alla mia app?

Si applica da giugno 2025 a prodotti e servizi rivolti ai consumatori venduti nell'Unione europea — commercio elettronico, servizi bancari, trasporti, e-book e telecomunicazioni tra gli altri. Le imprese sotto i 10 addetti e i 2 milioni di euro di fatturato che erogano servizi ne sono escluse. Se non è chiaro da che parte state, quella è una consulenza, non un audit.

Un audit ritarda la nostra release?

No. Ci mandate un build, ricevete la relazione in due-otto giorni lavorativi secondo la dimensione, e le correzioni le pianificate voi. Quasi tutti fanno il controllo store mentre la release è ancora in TestFlight, ed è proprio il punto: un rilievo che blocca il caricamento costa poco finché il build è nelle vostre mani e molto una volta chiusa la release.

Firmate NDA?

Sì. Il nostro sta in una pagina; va bene anche il vostro.

Un'agenzia può richiedere un audit per un suo cliente?

Sì. Fatturiamo all'agenzia e la relazione la passate voi. La relazione di conformità firmata resta a nostro nome, perché il suo valore sta nel fatto che l'ha firmata qualcuno di indipendente.

Verificate anche app non fatte in Flutter?

I controlli sugli store funzionano su qualsiasi build iOS o Android. I controlli di accessibilità sono automatizzati per Flutter e manuali altrimenti — chiedete, e il preventivo sarà onesto.

Come si paga?

Fattura e bonifico per gli audit, carta per il controllo store da 190 €. I clienti business nell'Unione europea sono fatturati in reverse charge — mandate la partita IVA insieme al build.

Richiedi un audit

Mandate una build per email. Ricevete prezzo fisso e data.

Scrivete a hello@checkapp.dev con la build, o un link, e una riga su che cosa vi serve: audit di accessibilità, verifica degli store o entrambi. Prezzo fisso e data tornano indietro nella stessa giornata lavorativa.