Przed pierwszym wydaniem
Masz działający prototyp, TestFlight, build wewnętrzny lub codebase i chcesz oddzielić blokery od rzeczy, które mogą poczekać. Kod wspierany przez AI lub low-code kwalifikuje się, jeśli możemy go technicznie zweryfikować.
Audyt istniejącej aplikacji mobilnej
Masz prototyp, TestFlight lub codebase przed premierą albo produkt używany już przez klientów? Sprawdzimy React Native lub Expo pod kątem crashy, stabilności, technicznych ryzyk bezpieczeństwa, wydajności, utrzymania i krytycznych przepływów. Otrzymasz dowody, priorytety i plan dalszych działań.
Ustal zakres audytuNajpierw ustalimy etap produktu, dostęp i decyzję, którą ma wesprzeć audyt. Rozmowa kwalifikacyjna nie zawiera oceny kodu.
Właściwy moment
Audyt jest dla firmy z istniejącą aplikacją lub codebase’em i konkretną decyzją przed zespołem. Nie jest ofertą budowy produktu od zera.
Masz działający prototyp, TestFlight, build wewnętrzny lub codebase i chcesz oddzielić blokery od rzeczy, które mogą poczekać. Kod wspierany przez AI lub low-code kwalifikuje się, jeśli możemy go technicznie zweryfikować.
Produkt ma crashe, problemy ze stabilnością, technicznym bezpieczeństwem, wydajnością, utrzymaniem lub krytycznymi przepływami. Potrzebujesz zakresu napraw albo planu modernizacji.
Ryzyko techniczne
Przed pierwszym wydaniem oraz po wejściu na produkcję trzeba ocenić cały system: kod, dane, ścieżki błędów, konfigurację wydania, monitoring, wydajność i odpowiedzialność za konta oraz infrastrukturę.
Kluczowa ścieżka działa, ale nie wiadomo, co wydarzy się przy błędzie API, utracie sieci lub wygasłej sesji.
Build powstaje na jednym komputerze, a proces podpisywania i publikacji nie jest powtarzalny.
Crashe, spadki wydajności lub problemy w krytycznych przepływach wracają bez jasnej przyczyny i właściciela.
Repozytorium, konta sklepowe, sekrety i monitoring nie mają jednoznacznego właściciela.
Zakres oceny
Domyślny zakres obejmuje React Native i Expo. Backend oraz inne stosy wymagają osobno potwierdzonego zakresu.
Struktura modułów, zależności, powielona logika, utrzymanie i ścieżka aktualizacji.
Sesje, uprawnienia, sekrety, walidacja, timeouty, retry, offline i widoczne ryzyka konfiguracji.
Pokrycie krytycznych przepływów, crashe, zachowanie urządzeń, sieć i scenariusze błędów.
CI/CD, signing, konta sklepowe, konfiguracja, monitoring, dokumentacja i odpowiedzialność.
Pakiet decyzyjny
Każdy istotny wniosek łączymy z dowodem, konsekwencją i rekomendowanym następnym krokiem.
Sposób pracy
Ustalamy produkt, technologię, etap, dostęp i decyzję, którą ma wesprzeć audyt.
Potwierdzamy zakres, commit, buildy, środowiska i dostęp do dowodów.
Odtwarzamy uzgodniony build i sprawdzamy krytyczne przepływy oraz obszary techniczne.
Znaleziska otrzymują dowód, wpływ, priorytet, rekomendację i warunek ponownego sprawdzenia.
Przekazujemy status, rejestr ryzyk, plan działań i omawiamy decyzję z zespołem.
Standardowy audyt nie jest pentestem, formalnym audytem UX/CRO, formalnym audytem zgodności WCAG ani certyfikacją. Nie jest też opinią prawną ani gwarancją akceptacji w App Store lub Google Play. Naprawy, retest i wdrożenie są osobnym zakresem.
Szukasz poprawy aktywacji, konwersji lub retencji? Zobacz audyt wzrostu aplikacji
Płatny audyt techniczny
Formularz dotyczy firmy z istniejącą aplikacją lub codebase’em, przed premierą albo już na produkcji. Najpierw potwierdzimy zakres i dostęp.
Tak. Nie oceniamy kodu na podstawie jego pochodzenia. Sprawdzamy zachowanie systemu, utrzymanie, ścieżkę wydania i dowody w uzgodnionym zakresie.
Tak. To domyślny zakres V1. Inny stos technologiczny wymaga osobnego potwierdzenia kompetencji i zakresu.
Nie. Możemy wykonać ograniczony przegląd powierzchni ryzyk bezpieczeństwa, ale nie jest to pentest, certyfikacja ani opinia prawna.
Audyt kończy się planem działań. Wdrożenie lub retest może wykonać obecny zespół, inny partner albo GMI w osobnym zakresie.
Zakres ustalamy przed startem. Zwykle potrzebny jest kod, powtarzalny build i informacje o środowiskach. Dostęp do backendu, sklepów i monitoringu zależy od celu audytu.
Możemy sprawdzić uzgodnione elementy ścieżki wydania, ale nie gwarantujemy decyzji platform ani braku defektów po publikacji.
Pokaż nam etap produktu i problem do rozwiązania. Powiemy, czy audyt techniczny jest właściwym następnym krokiem.