See it on your products. A live demo on a video call. Book a demo
For luxury boutiques and brands

Your customers stop guessing their size.

An AI size assistant that knows how every brand cuts. The right size on every product page, fewer returns, and a warm hand off to your team when a human should step in.

A live demo on your own products. No slides, no obligation.

−7% returns* +3% conversion rate* Italian and English included

* Projected pilot outcomes, not measured results yet.

Built on a real luxury multibrand catalogue: 4,792 products, 122 brands, 14,712 size labels.

Incotex Blue Division  ·  Slim jeans

Find your size

Maison Intelligence Assistant connected

The fit dossier is already built on a catalogue of 122 brands.

Live demo

Try it on a real product page.

Click the button on the product page, exactly where your shoppers will. Then write freely: the assistant is simulated here, so it costs nothing to play.

fashion-maison-brand.example / products / slim-jeans
Complimentary shipping this season  ·  New arrivals
New inDesignersWomenMenSale
Home / Denim / Incotex Blue Division slim jeans
Incotex Blue Division
Slim fit jeans in stretch denim
€ 290

Slim through the thigh, mid rise, gently tapered leg. Eleven ounce Italian denim with a touch of stretch, garment washed for a soft hand. Made in Italy.

Dark indigo
4648505254
Add to bag
Free shipping over 200 euro30 day returnsMade in Italy

The real panel, as it opens on the product page. It converts scales, knows the cut, and asks how you like to wear it.

The problem

A hundred brands, a hundred fits.

Your shopper does not know how your brands cut. Your size chart does not know your shopper. Somewhere in between, the wrong size gets bought, shipped, and sent back.

× A generic size chart
I take a 32 or a 34 in US brands, and I'm 1.82 m. Which size here?
Size conversion
US 32IT 48US 34IT 50
  • DAY 0Picks the 48, the chart says so. Nobody asked how she likes them.
  • DAY 3The parcel arrives. Incotex cuts slim on the thigh, and she likes a little ease: the 48 pulls. Back in the box.
  • DAY 9Return request, second courier, the piece comes back out of season.
  • DAY 14Refund issued. Two shipments paid, and a shopper who will not risk your store again.
✓ TrueToSize
I take a 32 or a 34 in US brands, and I'm 1.82 m. Which size here?
Then you sit between the 48 and the 50 here. Incotex cuts slim on the thigh: do you like them fitted, or with a little ease?
A little ease. I hate them tight on the thigh.
The 50. The 48 would pull exactly where you do not want it. At 1.82 the hem lands on the shoe, and the 50 is in stock.
  • DAY 0Takes the 50, not the 48 the chart would have given her.
  • DAY 3The parcel arrives. It sits exactly where she wanted. It never goes back in the box.
  • DAY 14★★★★★A review worth having, and a shopper who comes back.
Answers like a stylist

Your shopper feels like they are talking to your best assistant.

Every reply follows the shape a good stylist uses on the floor: the size first, the why in one line, one useful fact, one question. Never two questions, never a wall of text, never a system word.

It is not a promise made to the model. The code trims what breaks the shape before the shopper sees it: one question per reply, two per conversation, 150 words at most, no markup.

Maison Intelligence Assistant connected
1On these, your size is the 50. 2Incotex cuts close on the thigh, so it is worth going up one from your usual 48. 3Only two left in the 50. 4Do you like the hem on the shoe, or a touch shorter?
  • 1
    The size, firstSaid before anything else, never buried.
  • 2
    The why, one lineHow this brand cuts, in plain words.
  • 3
    One useful factPieces left or shipping, only when it is true.
  • 4
    One questionOne that helps the advice. Never two. Then it offers a person.
Checked by code on every reply: one question, under 150 words, no markup, no links, no prices.
The brand dossier

307 fit rules. Every one traced to a source.

Brands drown in size charts: dozens of tables, split by product, in scales nobody agrees on. We wrote 307 fit rules across 55 brands, each recorded with where it comes from: an official size guide, a retailer fit guide, or at least three concordant product pages. Where sources disagree, we write nothing.

Rules that would move a size stay in draft until a person approves them. Your own store rule always wins over ours. If your brand is not in yet, we add it, reviewed before it goes live.

A source on every ruleHuman approvalYour rule wins
Gucci
Official size guide
Active
Max Mara
Retailer fit guide
Active
Incotex
Catalogue, 3 concordant pages
Active
Ganni
Official guide, moves a size
Awaiting approval
Catalogue covered by a brand rule78%
Example rows. Every real rule carries its source and state in the console.
Setup

Guided setup, not a project.

The heavy work is already done in the dossier. A specialist connects your store with you and switches the panel on. From there, the console shows you everything.

01

Connect, read only

A custom Shopify app on read only scopes. It never writes to your store, creates no metafields, and can be removed without a trace.

02

Match your catalogue

Your brands, or your own cuts, map straight onto the dossier. Where a rule is missing we add it, reviewed by a person before it goes live.

03

Switch on

The panel goes live on the product page. The AI chat stays off until you decide, and turns on with a single switch.

Then it reports back

Set up once. Then it shows you everything.

The console shows exactly what happens on the product page: which pieces raise doubts, how many shoppers open the panel, write, add to bag, or ask for a stylist.

Next on the roadmap: return reasons flow back into the dossier, so the advice gets sharper on its own.

Live consoleActivity feedNext: return analytics
TrueToSize · ConsoleLast 30 days
0
Panels opened
0
Chats started
0
Contact requests
Live activitylive
Added to bag after chat, size 48 advised2m
Incotex slim jeans, US to IT conversion18m
A shopper started a conversation40m
Contact request for customer care2h
Max Mara coat, advised to size up3h
Illustrative data
Security & data

Your store stays yours. Your customers' data stays quiet.

An AI that talks to your customers touches their words and their measurements. Here is exactly what it does with them, and what it never does.

Read only on Shopify

Read only scopes, by choice and for good. No metafields, no writes to the catalogue, nothing to undo: remove the app and no trace remains. We never keep a token to your store, and every call to the panel is signed and verified, or refused.

Their data, on your terms

Conversations hold the measurements a customer typed; how long they are kept is a setting per store. Usage events carry a salted daily hash, never a name, an email or an IP. The chat model, provided by Anthropic, sees only the rows our code chooses: no tools, no web, no database. Full details in the privacy notice.

Spend you can cap

The chat is born switched off. When on: six messages a session, a hard daily token ceiling, and two separate API keys so a runaway job can never touch the assistant facing your customers.

Why us

Others size the body. We size the brand.

In luxury fashion, boutique or brand, that is the only thing that matters, and it is exactly what tools built on the average body cannot do.

Brand knowledge

Not a statistical average

Others map your measurements onto a generic chart, or guess from what similar shoppers bought. We keep a dossier per brand: which scale it labels in, how it cuts, where it runs tight. Knowledge no single store could build alone.

brand dossiernotbody average
Ready on day zero

No cold start

Machine learning rivals need mountains of purchase and return history before they work. Our dossier makes a new store useful from the first product and the first customer, with nothing to load.

works day zeronotmonths of data
Honest by design

It advises, it does not push

The engine is deterministic and the AI is caged. It advises only when it is sure, never invents measurements, prices or stock, never promises free returns, and tells the shopper not to buy when the size is not there.

says do not buynotpush the sale
Fewer returns

Not fuller carts

Almost everyone optimises for add to bag, which quietly grows returns. We optimise for the right size, even at the cost of a sale. In luxury a return costs more than a missed sale.

right size → sellwrong size → sell
The size is decided by code. The model only writes the sentence.
  • AaHeight never picks a size. It governs length, not girth. If only height was given and the answer still names a size, the answer is replaced.
  • $0Returns are never called free. The one line that would create an obligation. Tested in two languages, zero promises made.
  • >1More than one size away, it says do not buy. The engine measures the distance to the nearest size in stock. Beyond one step, it tells the shopper the size is not here.
  • </>No system words. Verdict, database, model, prompt. The out gate drops any answer that leaks them, or a link, or a price.
  • 1?One question, warm and short. Two per conversation at most, then it offers a stylist.
Questions

What a merchant asks first.

How is this different from True Fit or Fit Analytics?+

Those tools size the average body, from your measurements on a generic chart or from what similar shoppers bought. We size the brand: a dossier of 307 fit rules across 55 brands, each traced to a source. In luxury, with low volumes and a hundred cuts, the statistical approach has nothing to learn from. Ours works from day zero.

Does it write anything to my store?+

No. The Shopify app runs on read only scopes and never creates a metafield or writes to your catalogue. All the sizing knowledge lives in the TrueToSize database, which is also what makes it portable to the next store without touching theirs.

Where does my customers' data go, and which AI model do you use?+

Conversations and contact requests live in the TrueToSize database, not in Shopify. The chat model is provided by Anthropic and receives only the rows our code chooses for that product, with no tools and no database access. Retention is a setting per store. The full notice is on the privacy page.

Can the AI recommend the wrong size?+

The size is chosen by a deterministic engine, not the model. The model only writes the surrounding sentence, and an out gate throws the answer away if it fails to name the engine's verdict or breaks a rule. In 751 tested answers it never invented a size and never contradicted the engine.

My brand is not in the dossier. Can you add it?+

Yes. 55 brands already carry a rule, and where a rule is missing the engine still uses the garment's own measurements and the brand's typical ones. New rules are written only from a specific source and reviewed by a person before they go live.

How is the AI spend controlled?+

The chat starts off. When it is on, it is capped at six messages a session, rate limited per visitor, and stopped hard by a daily token ceiling. Measured cost: about 0.3 cents per conversation.

Which languages does it answer in?+

Italian and English, following the language the customer writes in. If a shopper writes in another language, the assistant says in one line which two it speaks.

See it on your products. Book a demo.

A video call on your own products, no slides.

Calendar live

What happens on the call

  • ✓ The assistant live on one of your product pages
  • ✓ How the dossier covers the brands you carry, or your own cuts
  • ✓ Setup on Shopify, read only, with a specialist

Boutique or brand, the demo runs on your products, with the team that built the engine. The invite with the video link arrives by email as soon as you pick a slot.

Prefer email? hello@noprob.agency. Or replay the live demo first.

Loading the calendar
Taking a while? Open the booking page instead.