Quality you can check
Instead of testimonials and awards — a process and thresholds. You can check every criterion yourself, without us.
Six stages
Stages may be short but are never skipped. Framing and boundaries are mandatory even for a small task.
- 01 · FramingWe phrase the task as a decision: who, does what, what changes. Output — a short memo with open questions.
- 02 · BoundariesWe split wishes into “first release”, “later” and “no”. We write down why.
- 03 · PrototypeWe show structure and flows before visual polish. Changes are cheapest here.
- 04 · BuildWe develop in iterations with intermediate builds you can open and check.
- 05 · VerificationWe go through the written criteria in the table below. Anything unmet is recorded, not hidden.
- 06 · Hand-overWe hand over code, access and instructions. We help with release if agreed.
Quality criteria
Specific thresholds are agreed per project. The table shows the baseline set we start from.
| Criterion | Threshold | How we check |
|---|---|---|
| Readability | Body text is not smaller than the agreed minimum; contrast meets WCAG 2.2 AA | Contrast checker, review on a phone |
| Responsiveness | No horizontal scrolling at 390, 768 and 1440 px | Browser at set viewport widths |
| Keyboard | All menus and forms work by keyboard, Escape closes panels, focus is visible | Manual Tab walk-through |
| Honest states | A form never says “sent” until the server confirms acceptance | Test with the mail service disabled |
| Motion | With “reduce motion” enabled, animations are switched off | System setting |
| Data | The privacy notice describes only the real forms and storage | Comparing the code with the notice |
| Build | The app runs on agreed devices without crashes in core flows | Written scenario checklist |
Questions about the method
Can the prototype be skipped?
For very simple sites the prototype may be a one-page diagram. We will still show the structure before building.
Who decides a criterion is met?
We run the check and show the result; the final acceptance decision is yours. Disagreements are recorded in writing.
Do you give a guarantee?
Warranty-fix terms are set in the contract for each project. We do not promise general guarantees on this site.
What if a criterion is not met?
We record the gap, explain why and propose options: fix it, change the threshold by agreement, or consciously defer.