Guided fit calculator LIVE
Two tape measurements become a band, a cup, sister sizes and a confidence note.
Enter both measurements. Nothing leaves this browser.
Ten ways to get a bra that fits — measured, ranked and demonstrated. Every card is labelled with what is live, what is a working demo, what is a mockup and what needs a decision from the owner.
What this page is. A review-build lab: no external API calls, no trackers, and no personal data leaves your browser. Any profile or feedback is stored locally in this browser and can be cleared. The AI cards are visibly labelled mockups and do not call a model. The WhatsApp buttons are real and reach a human — we do not claim an instant or 24/7 reply.
Recommended for this build
Photo measurement, virtual try-on and 3D scan are worth a paid pilot only after the free stack is measured. See zaituni/fitting-lab/RESEARCH.md for the evidence and ranking.
Two tape measurements become a band, a cup, sister sizes and a confidence note.
Enter both measurements. Nothing leaves this browser.
Start from the size you already wear and the way it fails, not from a tape.
If the band rides up but the cup is right, the band is doing too little work — that is the most common fix.
A fit profile saved only in this browser, matched against pieces that come in your size.
The profile is stored with localStorage on this device only — no account, no server.
A scripted triage conversation, then a real human on WhatsApp. No AI model is called.
Zaituni fitter (scripted): Hello. Pick a question and I will show the scripted answer.
Scripted demo. Replies are written into this page, not generated by an AI model. The WhatsApp handoff is real and human: Mon–Sat, 9am–6pm EAT; messages after 6pm are answered the next morning.
A transparent rule that estimates fit risk and suggests whether to order one size or bracket two.
Tick what applies. The result is a rule-based estimate, not a model trained on returns.
A file preview demonstrates the flow. Nothing is uploaded, analysed or stored.
Simulated output: underbust 78 cm · full bust 96 cm · suggested 36C. These numbers are placeholders — they do not come from your photo.
Mockup. The photo is previewed in this browser only. It is not uploaded, not sent to a model and not stored. A real version needs a vision API key, explicit consent, a retention policy and a human check before any size is shown.
A silhouette overlay in the piece's colour. No body photo and no AI call.
Choose a piece and a size: the overlay moves with the size. It is an illustration, not a prediction.
Mockup. A silhouette overlay, not AI virtual try-on. No body photo is used and no external service is called.
A simulated scan sequence shows the flow and where a real depth-sensor SDK would plug in.
Mockup. No camera is opened. A real 3D scan needs a depth-sensor app/SDK, explicit body-data consent, a processor agreement and a human check; scans also do not remove the need for a comfort preference.
A prefilled request for a video call with a fitter. Booking, hosting and hours are your decision.
Needs your decision. There is no booking system or video room. Decide who hosts the call (WhatsApp video, Zoom or Google Meet), the hours, the referral policy and what happens if the call drops. The button only opens a prefilled WhatsApp message.
A policy preview, a post-purchase fit survey and clearly-labelled sample community notes.
Mockup policy. No courier contract, payment authorisation, returns software or hygiene workflow exists yet. This is the shape of the offer, not a live promise.
“The band rode up before. 34D sat flat and the cups stopped gaping.”
Sample note — not a real customer review“Full-cup styles fit best; the padded push-up ran a cup small for me.”
Sample note — not a real customer review“True to size, and the cotton gusset is comfortable all day.”
Sample note — not a real customer reviewMockup. Feedback is saved in this browser for the demo only. Real community reviews need verified purchases, moderation, consent and a retention policy.
| Approach | Label | What works in this build | What it needs before launch |
|---|---|---|---|
| 01 Guided fit calculator | LIVE | Working in this page; same logic as the fit quiz | Nothing — keep the band/cup tables current |
| 02 Existing-bra translation | LIVE | Working in this page; rule-based translation | Nothing — decide how often to review the rules |
| 03 Local fit profile + match | LIVE | Working in this page; localStorage + catalogue matching | Nothing — a real account/profile sync needs a CRM decision |
| 04 Fit chat + WhatsApp | WORKING DEMO | Scripted chat + real human WhatsApp link | WhatsApp Business profile, greeting/away messages, staff hours |
| 05 Return-risk + bracket | WORKING DEMO | Transparent five-question rule | Real returns data to calibrate; a returns policy decision |
| 06 AI photo measurement | MOCKUP | File preview only, no upload | Vision API key, consent copy, retention policy, human check |
| 07 Virtual try-on | MOCKUP | Silhouette overlay only | Vendor SDK/API key, garment asset pipeline, model-rights review |
| 08 3D body scan | MOCKUP | Simulated steps | Depth-sensor app/SDK, body-data consent, processor agreement |
| 09 Video fit consultation | NEEDS YOUR API KEY/DECISION | Prefilled WhatsApp request only | Booking system or manual rota, video host, hours, referral policy |
| 10 Home try-on + feedback | MOCKUP | Policy preview, local survey, sample notes | Courier contract, payment authorisation, returns software, hygiene rules, real reviews |
Labels are deliberately conservative. A mockup is not a live AI feature; a working demo is a real browser interaction but not a trained model. Nothing on this page sends personal data anywhere.
Next
The fit quiz and size guide are the fastest path to a starting size. The Fitting Lab is where the owner compares the bigger bets.