NotQuality.com
Start free

The collection

Pick an app. Load a bug.

Every app in the collection is a real product fiction with defects planted in it. Open one and free-hunt, or load a specific bug type and the app renders with exactly that defect in scope.

Or start from a bug type →

QualityChart

St. Quality Health · Healthcare · EHRqualitychart.stquality.test

A hospital patient portal over FHIR services, an HL7 intake pipeline, and an ambient clinical AI — one synthetic patient journey across all of them.

Mock infra: HL7 → FHIR Bridges (etl) · Clinical Copilot (ai)

Open QualityChart13 planted defects across 11 bug types

TapTrust Federal

TapTrust Federal Credit Union · Banking · Online + telleronline.taptrustfederal.test

A full online bank: client portal with accounts and transfers, a teller console with an approval queue and ledger, an architecture map, and live request traces — money movement with every place money math goes wrong.

Open TapTrust Federal12 planted defects across 9 bug types

QualityMart

QualityMart Inc. · Retail · Big-box e-commerceshop.qualitymart.test

A big-box online retailer — catalog, carts, coupons, inventory, and checkout. Every classic commerce flow, each hiding a classic commerce defect.

Open QualityMart9 planted defects across 7 bug types

Add your app to the collection

An app is a manifest, a rendered surface, and a set of planted defects bound to the shared bug-type catalog. Implement the bug types the collection already grades and your app becomes a hunting ground for every existing challenge — see CONTRIBUTING.md.

Suggest a playground →

Archive — v1 playgrounds

The first generation of single-aspect playgrounds. Deprecated as standalone destinations — what each one taught now lives in the bug-type catalog and is seeded across the apps above — but each one and its planted defects remain reachable.

Legacy ShopTapTrust TellerAcme Internal APIsPipeline InfraAI QA WorkbenchFlaky SuiteA11y ClinicRelease ConsoleMobile ShopfrontPerf BenchmarksPrompt Security Harness