Stop guessing what to test.
Paste a diff or a screenshot — QALens turns any change into a prioritised QA checklist with risks flagged.
Not a ChatGPT prompt — understands repo context and prioritises by real-world bug patterns.
Analyze a change
What changed?
Create a free account to continue and unlock:
Review what QALens understood
We found some ambiguity in your input. Edit the summary below so the checklist matches the intended change.
Medium confidence — based on available context
-
Reading input
-
Understanding context
-
Generating tests
-
Finalizing
This usually takes about 30–60 seconds. Elapsed time is shown below.
Elapsed: 0sWe need a bit more detail
Here’s what we understood so far — add more detail so we can generate a useful checklist:
You’ve reached your free limit
Create a free account to continue and unlock:
- More analyses per month
- Save your QA checklists
- Connect Bitbucket & Jira
- Analyze real pull requests automatically
Example checklist
Example output
Sample of what QALens generates
Generated from pull request changes
- ✓Idempotency key blocks duplicate charge on retry of a timed-out payment request
- ✓Cart state survives guest-session refresh during the address mutation
- ✓Payment token re-validation runs before the next /charge call
- ⚠Race between concurrent address PUT and session refresh leaves stale token
- ⚠409 idempotency response not surfaced to the client retry path
- ✓Inline field error renders at 320px viewport without overflow or clipping
- ✓Error text meets WCAG 1.4.3 contrast (≥4.5:1) against the form background
- ✓Validation status announced via aria-live="polite" on screen readers
- ⚠Keyboard tab order skips the warning icon — error isn't reachable via Tab
- ⚠Submit button touch target below 44×44px on iOS Safari portrait
- ✓All four acceptance criteria verified end-to-end on staging before merge
- ✓Analytics event "address_updated" fires exactly once per confirmed edit
- ✓Existing promo-code discount persists across the address-change flow
- ⚠Mid-edit session expiry — no recovery workflow defined in the ticket
- ⚠Concurrent edits from two browser tabs not covered by the business rules
Find hidden QA risks
Turn vague product changes into concrete regression and edge-case checks.
Save checklists
Registered users can save analyses and build a reusable QA knowledge base.
Connect delivery tools
Connect Bitbucket and Jira to analyze real pull requests automatically.
From change to checklist in seconds.
No setup. Just paste your change and get a checklist.
Know what to test instantly
From any change — PR, screenshot, or description.
Catch risks and missing scenarios
Get a focused QA checklist with what actually matters.
Run it on real PRs automatically
Connect your tools and analyze changes continuously.
Built to be safe on real code.
Your code is processed in real-time and routed through verified Western providers — never stored, never used for training.
Code processed in real-time
Never stored on our servers after the analysis completes.
Western providers only
Anthropic, Gemini, and OpenAI — all with API-tier no-training guarantees.
Multi-model verification
50+ verified Western models in active rotation, with automatic fallback if a response is invalid or low-confidence.
EU-based, GDPR-compliant
Hosted in Cyprus. EU privacy rules apply by default.
Quick answers
Everything you need to know before generating your first QA checklist.
Do users need to sign up first?
No. Anonymous users get 3 free analyses before seeing the registration prompt.
What happens after the free limit?
Further analysis is blocked and the user is prompted to create a free account.
Can QALens connect to Bitbucket and Jira?
Yes. Integrations are positioned as account benefits for registered users.
What happens if I cancel my Team subscription?
Your team workspace remains accessible for 30 days as a grace period. After 30 days the workspace is archived. Resubscribe within the grace window to reactivate.
Can I leave a team I own?
Not directly. Team owners delete the team from Settings to exit. Ownership transfer is on our roadmap — vote for it on /app/feature-requests/roadmap if you'd like it prioritised.
Start with 3 free QA analyses.
Get instant value, then create a free account when you're ready to save and connect your workflow.
Try QALens nowNo credit card. Sign up in 30 seconds.