Chairloop
Every client gets your full presence.
Walk in ready
See who's in your chair next, with the threads worth picking up.
Capture between clients
Voice memo what mattered — Claude structures the rest.
Keep chairs warm
When someone's cooling off, get a drafted text you can send in one tap.
Your clients are yours.
Here's exactly what that means in practice.
Nothing leaves your phone
Voice notes, briefs, drafts — all stored locally in your iPhone's secure storage.
Square stays Square's
We pull your appointments via Square's API. Square owns the source of truth, not us.
AI sees only what's needed
The Anthropic API gets the minimum context to draft a brief or message. Nothing is retained server-side.
Nothing for sale, ever
No ads, no data brokers, no analytics on your client list. You pay for the app and that's it.
Read the full privacy policy
chairloop.app/privacy
Connect your Square
Chairloop pulls your real appointments and clients from Square so we can build accurate briefs.
friday, may 24
Five today.
Sarah's bridal trial in the afternoon. There's context worth a look.
Maya Chen
9:30 AM
Cut + gloss · 1.5h
Wants to grow out the bangs — last visit she was unsure. Probably ready to commit today.
Sarah Park
11:00 AM
Bridal trial · 2.5h
Wedding July 12. Trying the half-up look she pinned. Mom flew in for this.
Jordan Reeves
2:00 PM
Color refresh · 2h
Tone got too warm last time. They mentioned wanting cooler at the end.
Elena Vasquez
4:00 PM
Cut · 45m
First visit since the move. Quick check-in cut.
Priya Anand
5:15 PM
Balayage retouch · 3h
Asked about going darker last time but didn't commit.
friday, may 24
Five today.
Sarah's bridal trial in the afternoon. There's context worth a look.
Sarah Park
11:00 AM
Bridal trial · 2.5h
Quick recall
Wedding is July 12 in Sonoma. She's been growing out a pixie for 14 months — finally has the length for the half-up she pinned. Mom flew in from Seattle to be at the trial.
Technical
LastDemi 7N + clear gloss, 20vol, 25m
BaseNatural level 6, slight cool undertone
AvoidBrassy warmth — gets reactive
LovesSoft beachy texture, never tight
Threads to pick up
- Her sister just got engaged too — ask how that's going.
- She was anxious about the dress fitting at the last visit.
- Mentioned wanting to try a face-framing piece if there's time.
You said you'd
- Bring the Sonoma humidity-proof spray sample.
- Send the half-up reference photo she sent you back.
Note for Sarah
just finished
listening
1:24
tap to stop
Okay so Sarah's trial went really well. We did the half-up — she loved it. Mom cried which was sweet. I used the 7N demi like last time but added a tiny bit of 6N at the root to ground it. She wants me to bring the humidity spray for the wedding day. Oh and her sister is getting married in spring too so probably another bridal coming.
Note for Sarah Park
review and save
What you said
"Okay so Sarah's trial went really well. We did the half-up — she loved it. Mom cried which was sweet. I used the 7N demi like last time but added a tiny bit of 6N at the root to ground it. She wants me to bring the humidity spray for the wedding day. Oh and her sister is getting married in spring too so probably another bridal coming."
Technical
Life updates
You said you'd
Your people
SP
Sarah Park
›
MC
Maya Chen
›
JR
Jordan Reeves
›
EV
Elena Vasquez
›
PA
Priya Anand
›
RK
Rachel Kim
›
TN
Tasha Nguyen
›
SP
Sarah Park
client since mar 2023
14
visits
~7w
cadence
$2,380
lifetime
Who she is right now
Bride-to-be (July 12, Sonoma). Been growing out a pixie for 14 months, finally has the length she wants. Mom is closely involved in the wedding — flew in from Seattle for the trial. Her sister just got engaged too.
What works on her
Last formula7N demi + 6N root, 20vol, 25m
BaseNatural level 6, cool undertone
AvoidBrassy warmth — skin gets reactive
LovesSoft beachy texture, never tight
Threads
- Sister's spring engagement — possible second bridal.
- Mentioned wanting a face-framing piece if time allows.
- Dress fitting anxiety came up last visit.
You said you'd
Bring the humidity-proof spray on wedding day
Text mom the half-up reference photo
Recent visits
May 24
Bridal trial · 2.5h
Apr 12
Cut + gloss · 1.5h
Feb 28
Color refresh · 2h
Jan 14
Cut · 1h
Nov 22
Color + cut · 2.5h
9 earlier visits
Connected
Mom (Linda) sometimes books on Sarah's behalf — same number under "Linda Park" in your contacts. They share a stylist between cities.
Drafts
Messages I've drafted for you to review.
This week
Eight chairs getting cold
Ranked by how much they used to come in and how long it's been. A drafted message for each — review one or all.
Open recovery view →
Chairs getting cold
8 clients · ~$1,940 at risk
RK
Rachel Kim
$340
at risk
TN
Tasha Nguyen
$280
at risk
AM
Amelia Ross
$260
at risk
DC
Devon Carter
$220
at risk
IH
Iris Han
$220
at risk
MO
Margot Ortiz
$180
at risk
LB
Lena Brooks
$240
at risk
Draft for Rachel Kim
11 weeks since last visit · typical cadence 6w
Your message
Why this works
- Acknowledges the gap without being apologetic or guilt-inducing.
- Specific reason to come back (balayage refresh timing) rather than generic check-in.
- "No pressure" matches her style — last visit she said she hates pushy stylist texts.
Different angles
Settings
Connected
Square · 47 clients synced
Privacy
Your client data lives on this phone. Voice notes are transcribed on-device. Briefs and drafts go to the Anthropic API with minimum context and aren't retained.
Read the full policy →
About
Chairloop v0.1.0
Built by Follow the Unicorn Productions