Avalyz

Trust

The 13 test levels

Avalyz proves what it saw; it promises nothing beyond that. Here is, level by level, what is checked today, how mature it is, and what lets you go further.

What maturity means

The 13 levels

LevelWhat is checkedMaturityTo go further
Code analysisIn your repository's code: forgotten secrets, dependencies with a known vulnerability (public osv.dev database), risky code.PartialGive your repository address (Standard and Full modes). Type checking and ESLint are not run yet.
Unit testsYour unit tests are found and counted in your repository. They are not run.Inventory onlyRepository address: inventory. Running your tests is not available yet.
Component testsYour component tests (Storybook, Testing Library) are found and counted. They are not run.Inventory onlyRepository address: inventory. Running your tests is not available yet.
APIYour pages' calls to their API: server errors and slowness that reproduce; the OpenAPI description if it is published.PartialPublish your API's OpenAPI description: Avalyz reads it.
Data securityYour app's data services (Supabase, Firebase) found in the page, and what the page publishes about them.PartialOwnership tag: Avalyz reads your database with the page's public key, read-only, to check that it gives nothing to an anonymous visitor.
Journeys by roleWith a test account: sign-in, then exploration of the signed-in pages. Journeys by role are listed, not played.Real with a test accountGive a test account: the sign-in is the only form submitted.
Business rulesThe rules drawn from your app's description (limits, states, amounts), compared with the screens seen during the test.PartialDescribe your app with “From your idea” (Pro and Team plans).
Application securitySecurity headers, sensitive files left publicly accessible, security.txt file, parameter echoed back as is, open redirect, version leaks. Passive analysis, with no attack.Real, passiveNothing to do: checked on every test. It is not a penetration test.
PerformanceCore Web Vitals (LCP, CLS, TTFB), page weight, phone profile on a slow network, light load.SolidOwnership tag: graduated load test (10, 25, 50 simultaneous visits to the home page).
AccessibilityAccessibility defects linked to WCAG 2.2 and RGAA 4.1 criteria.SolidNothing to do: checked on every test. It is not an RGAA compliance audit.
Visual and languagesLayout on computer and phone, screenshots, comparison with the previous run, languages.SolidNothing to do: checked on every test.
ResilienceWhat your app does offline, on a slow network and when its API fails, in a real browser.SolidNothing to do: checked on every test.
CompliancePrivacy policy, legal notice, cookies set before consent, consent banner.Real, passiveNothing to do: checked on every test. It is not legal advice.

Measured against the market: the comparative benchmark will be published soon, with its method.

What remains out of reach

Test my app for free

Security and data · Documentation