checkApp

Незалежний аудит · Flutter · iOS та Android

Аудит доступності й готовності до сторів для мобільних застосунків

EN 301 549 для Європейського акта про доступність. Відмови App Store і Google Play. Кожна знахідка називає файл і рядок. Фіксовані ціни від 190 €.

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

Ця кнопка має розмір 17×27 — менше за 24×24, яких вимагає WCAG 2.5.8, і за мінімум Android 48×48. У неї важко влучити кожному, у кого обмежена моторика.

43 випадки на 6 екранах — змінити один рядок

Перевіряємо за: EN 301 549 v4.1.1 · WCAG 2.2 AA · App Store Review Guidelines · Google Play policy

Зразок роботи

Приклад звіту: Wonderous — 33 дефекти, кожен із файлом і рядком

Замість описувати результат — ось він цілком. Ми перевірили Wonderous, застосунок із відкритим кодом, яким Flutter себе показує: зроблений ретельно, людьми, що знають фреймворк.

Wonderous 2.2.7, iOS, вісім екранів
ВимогаЧого вимагаєДефектів
WCAG 1.4.3Контраст (мінімальний)17
WCAG 2.1.1Клавіатура4
WCAG 2.5.8Розмір цілі (мінімум)3
Рекомендація платформиРозмір цілі2
WCAG 4.1.2Імʼя, роль, значення3
WCAG 1.4.4Зміна розміру тексту2
WCAG 1.3.2Змістовна послідовність1
WCAG 1.4.11Контраст нетекстових елементів1
WCAG 2.4.7Видимий фокусне знайдено
WCAG 1.4.10Переформатуванняне знайдено

33 місця в коді · 161 випадок · 21 перевірка. Кожен із файлом і рядком, тож список виправлень стає чергою роботи, а не розслідуванням.

Ціни

Фіксовані опубліковані ціни. Від 190 €.

Жодних дзвінків-знайомств перед тим, як назвати цифру. Ціна за аудит, а не за годину, і термін той, який названо, а не той, на який сподіваємось.

Готовність до сторів

Усе, через що відхиляють завантаження або ховають застосунок: privacy manifest, API з обовʼязковим обґрунтуванням, пояснення до дозволів, декларації SDK, «Увійти з Apple», видалення акаунта, target API level, форми лістингу проти справжнього білда.

190 € 2 робочі дні
Аудит доступності — до 10 екранів

EN 301 549, стандарт, на який посилається Європейський акт про доступність. Автоматичні перевірки плюс прохід зі скрінрідером, зроблений людиною, на обох платформах, і які мітки доступності Apple ви можете чесно заявити.

690 € 5 робочих днів
Аудит доступності — до 25 екранів

Те саме для продукту з реальним обсягом.

1 290 € 8 робочих днів
Звіт про відповідність EN 301 549

Підписаний документ: кожен критерій, номер його клаузи, де стоїть продукт і що перевірялось, а що ні. Додається до будь-якого аудиту вище.

390 € +2 дні

Пакет EAA: аудит до 10 екранів і підписаний звіт за EN 301 549 — 1 080 €.

Повторний аудит, щорічна перевірка й консультації — на сторінках Доступність і Стори. Ціни переглядаються щороку в січні.

Як це працює

Надсилаєте білд. Отримуєте звіт поштою.

  1. Ви надсилаєте білди .apk для Android, а для iOS — або .app під симулятор, або .ipa. Ніякого доступу до репозиторію і ніяких ознайомчих дзвінків. Якщо потрібен NDA — надішліть свій або візьміть наш.
  2. Ми перевіряємо Автоматичні перевірки йдуть по живому застосунку на справжніх пристроях. Далі людина проходить його зі скрінрідером, бо автоматика знаходить меншість того, що насправді не так.
  3. Що ви отримуєте HTML-звіт, з якого ваші розробники копіюють шляхи. Він друкується в PDF одним рухом для тих, хто вимагає від вас доказ.
  4. У нас не лишається нічого Ваш білд і ваші знахідки видаляються після передачі аудиту. Перелік ваших прогалин у відповідності не лежить на чужому сервері.

Як відбувається перевірка

Автоматика знаходить частину. Решту — людина

Кожен екран проходить людина зі зчитувачем екрана. Інструменти беруть на себе те, що вимірюється — контраст із намальованого кадру, розміри зон дотику, порядок фокуса — і ведуть кожну знахідку до рядка, який її спричинив.

Ми не виправляємо знайдене. Аудитор, який продає ще й виправлення, має причину знайти більше, ніж є, тому звіт написаний так, щоб ваші розробники працювали з ним самі.

Ваш білд і знахідки видаляються, щойно звіт передано.

Сертифіката EAA не існує, і ніхто не може вам його продати

Жоден орган у ЄС не акредитований сертифікувати відповідність Європейському акту про доступність. Існують звіт про аудит і декларація доступності; той, хто пропонує вам сертифікацію, продає документ без жодної сили. Наш звіт каже, що перевірялось, що знайдено і на що не дивились.

Автоматична перевірка знаходить меншість справжніх проблем доступності. Вона добра в тому, що охоплює, і мовчить про решту — тому кожен наш звіт позначає критерій як не задоволено, автоматичних порушень немає або не перевірялось, і тому третє записується, а не випадає.

Чистий результат — це не заява про відповідність. Це означає, що ніщо з перевіреного не виявилось хибним.

FAQ

Питання: EAA, строки, NDA, оплата

Чи поширюється Європейський акт про доступність на мій застосунок?

Він діє з червня 2025 року для продуктів і послуг, що продаються споживачам у ЄС — серед них електронна комерція, банківські послуги, транспорт, електронні книги й телеком. Бізнеси до 10 працівників і 2 млн € обороту, що надають послуги, під нього не підпадають. Якщо незрозуміло, з якого ви боку, — це консультація, а не аудит.

Чи затримає аудит наш реліз?

Ні. Надсилаєте білд, отримуєте звіт за два-вісім робочих днів залежно від обсягу, а виправлення плануєте самі. Більшість команд проганяє перевірку сторів, поки реліз ще в TestFlight, і в цьому вся суть: знахідка, яка блокує завантаження, дешева, поки білд у ваших руках, і дорога, коли реліз уже зрізаний.

Чи підписуєте ви NDA?

Так. Наш займає одну сторінку; ваш теж підійде.

Чи може агенція замовити аудит для свого клієнта?

Так. Рахунок виставляється агенції, звіт ви передаєте далі. Підписаний звіт про відповідність лишається під нашим іменем: його цінність у тому, що підписав хтось незалежний.

Чи перевіряєте застосунки не на Flutter?

Перевірки сторів працюють на будь-якому білді iOS чи Android. Перевірки доступності автоматизовані для Flutter, а в іншому випадку робляться руками — питайте, порахуємо чесно.

Як оплачувати?

Рахунок і банківський переказ за аудити, картка за перевірку сторів на 190 €. Бізнес-клієнтам у ЄС рахунок виставляється за reverse charge — надішліть свій номер платника ПДВ разом із білдом.

Замовити аудит

Надішліть білд. Отримайте фіксовану ціну й дату.

Напишіть на hello@checkapp.dev: білд або посилання на нього і один рядок про те, що потрібно — аудит доступності, перевірка сторів чи обидва. Фіксована ціна й дата повернуться того ж робочого дня.