back
Case · JS80
well adjusted, bb.

ChatGPT gives you an answer. bb. gets why it’s complicated.

the line is Wided’s, who founded it

An AI reflection tool for people who live between cultures.

01 Children of immigrants, intercultural couples, people in the diaspora carrying family expectations that don’t fit the Western mold.
02 You open it on your phone, no account, and write what happened.
03 bb. returns an Unpack: a 180-to-320-word reading that opens with the underlying intuition and develops only what that situation calls for, with a dry humor that laughs at the family system, never at the person.
04 Seven ways to keep going, or free writing. The conversation closes itself after a few replies: bb. is not an open-ended chat.

It works in five languages. It is Wided’s product; she is retraining as a psychotherapist and sees it as her next career.

Inbb.,almostallthevalueisinhowthemodel behaves.

That behavior was designed with the same rigor as a screen. There is a test behind every decision.

The brief

Wided arrived with almost all the product thinking already written.

Brand and positioning, a 24-section spec with the copy, the voice and even the forbidden phrases, and a technical handoff with scope, acceptance criteria and milestones.

It asked for less than we had proposed: no database, no accounts, no history and no payments in the MVP. We set aside the discovery we had quoted and took the build at a fixed price against that spec: three milestones, three weeks.

“Complexity is not a deliverable.” Wided

One contradiction flagged from the start: without accounts, the quota of three free Unpacks a month can’t be enforced.

The voice

The voice was settled before the screens.

bb. competes with opening ChatGPT for free. The difference has to show in the first answer.

the prompt · three versions 9 scenarios · day one
v1 · day one 8.5 / 10
Built from the spec’s instructions. Tested against nine scenarios; three readings sent to Wided.
what Wided asked for
shorter sharper open straight with the intuition
v2 500–670 → 220–270 words
Shorter, sharper. Opens with the intuition.
v3 · written by Wided Removed the fixed headings and allowed bb. to disagree with how the person tells what happened to them.
From here on, every problem was measured before it was fixed.
“How do I say no to my mother without making this into a rejection of her?” The request may be small; the real negotiation is whether you’re allowed to be a separate person without it being filed as a relationship incident. One possibility is that your mother experiences closeness through access, agreement, or being needed. Another is that you’ve learned her disappointment has consequences—guilt, tension, a lecture, a cold spell—so “no” feels much larger than one answer.
An Unpack from the test set. It opens with the underlying intuition and only then develops.
Measured

Every problem was measured before it was fixed.

A hostile tester rejected a reading and bb. conceded. In testing it gave in across all 24 conversations, so we added a classifier that, before answering, tells whether the person brings new information or is only pushing back.

closes with a question 16 0 out of 20 conversations. One closing rule.
holds its reading 0 23 out of 24 at the second objection. A classifier before answering.
response length 500–670 220–270 words per response, from the second version of the prompt on.

The open problem: at the third objection it still gives in.

Safety

In a product about family, “my mom is going to kill me” gets written all the time.

Every message goes through OpenAI moderation before bb. answers. There are three paths.

high risk bb. generates nothing. It shows a fixed text with help resources by country.
medium risk It answers without humor and with more care.
no risk It proceeds as usual.
crisis screen · resources by country
The eyes close on the crisis screen. No text is generated: a fixed one is shown.
Thresholds by category Family hyperbole scores very high on violence in all five languages. Violence never triggers the crisis screen.
Err toward care For self-harm, Wided chose to err toward care.
21 of 21 The test matrix passes in full. Nothing people write is stored.

The known weak spot: coercive control told without violent language barely scores, and today relies on the prompt alone.

The cultural layer

To Wided, bb. still read everything from a place that was too Anglo and Western.

She compared it with ChatGPT and that is how it felt. The first idea was to feed it entire books, and we stopped it: the model doesn’t learn from what you pass it, there is copyright, and counseling manuals are precisely Western frameworks. She didn’t want to write it alone either: one person’s view isn’t enough for a culture. What remained was a method.

01 Wided looks for first-person essays, written from inside a family or community.
02 Each one is distilled with the same eleven questions: how love is shown without saying it, what generations owe each other, what migration did.
03 The short summary, in its own words, goes into the prompt with rules against stereotype.
the rules
Never infer anyone’s origin from their nameNever say “in your culture”Pattern, not lawNo clear signal in the text, not used
in production 12 voices Families from the Maghreb, Syria, West Africa, Latin America and South Asia. A blind test of sixteen situations, with and without the layer, is waiting for Wided to mark which one understands better.
The visuals

Wided gave no palette. She gave adjectives and prohibitions.

Out of the four directions we explored came a risk: she read JS80’s iridescent core, which was in our PDFs, as if it were bb.’s brand. The product’s face had to be separated from the studio’s. When she saw the prototype running, deep green with a paper card, she picked it on the spot.

bb. gets why it’s complicated. For the stuff that needs more context than “set a boundary.”
My mother said something and I can’t tell if I’m overreacting.
Tell bb. what happened. Unpack this You can change names or remove identifying details before pasting anything here.
“BB IS GORGEOUS” Wided, on seeing the prototype
The mark Two lowercase b’s with pupils that look around, blink, wink when you copy and close on the crisis screen.
The home The text field is the protagonist.
The reading It quotes what the person wrote at the top and appears one paragraph at a time, with no auto-scroll: the first users said the words moved while bb. was writing.
How it’s built

The conversation lives on the person’s phone and is never stored anywhere.

A single application. The model is always called from the server, so the key never reaches the browser. Spend is controlled with per-device and per-IP limits, and a monthly budget with an alert.

0.5 ¢ per response, in US dollars.
8 of 10 calls hit the cached prompt.
< USD 100 a month for a hundred-person beta.
Delivery

The plan was three weeks. The beta was up and running in five days.

Mon Sep 14 The build starts.
Fri Sep 18 Beta complete.
Sat Sep 19 Live at welladjustedbb.com.
≈ Sep 23 Wided starts sharing it.

She paid the three milestones and commissioned a second stage, already delivered: analytics that don’t log what people write, email capture and a brand sheet. The accounts stay in our name while we work together and transfer at no cost the day she asks.

the first users The first two survey responses agree that bb. understands what is complicated and doesn’t sound culturally off. One person in an intercultural relationship said it found an angle ChatGPT had never given them. The doubt is price, which they compare with what they already pay for ChatGPT. Wided wants to answer it with the first fifty to a hundred users before building accounts and billing.

bb. gets why it’s complicated.

BETA IN PRODUCTION · WELLADJUSTEDBB.COM SECOND STAGE DELIVERED VOICE AGENT LIVE IN ENGLISH · EXPANDING TO OTHER LANGUAGES ACCOUNTS AND BILLING · AFTER THE FIRST 50 TO 100 USERS

With the voice agent, built on ElevenLabs, you can talk to bb. instead of typing. It has a human tone and shares the cultural layer and the safety design with the text.

See bb. live

JS80 · Digital solutions studio