🌱 thats.store — internal brand reference

thats.store

a lifestyle boutique with opinions. we don't carry everything — we carry what we believe in. this is the shared language for everyone building thats.store. read it. internalize it. push back if you disagree.

brand book
1.0 (blueprint v1.8)
2025-12-27
internal · living document
§ 01

we have opinions.
that's the whole point.

thats.store is not a shelf. it's a statement.

most stores ask "what will sell?" we ask "what deserves to exist in someone's life?" that's a different question, and it leads to a completely different store.

we reject the idea that more options = better service. a hundred mediocre choices is not curation — it's noise. we'd rather carry ten things we'd stake our name on than a catalog of safe bets.

if a product is here, it means we looked at it, used it, argued about it, and decided: that's it. if it's not here, we had a reason.

we pick. not everything — the right thing.
we own. no middlemen — full control.
we say no. often — and mean it.
what we are

a buyer with a point of view

think of us as an artist who works in products instead of paint. every selection is a creative decision. every rejection is too. we're building a body of work, not filling a warehouse.

pricing philosophy

high ASP + strong design

cheap stuff is easy to find. we don't compete there. our customers aren't looking for the lowest price — they're looking for someone who's already done the thinking.

territory

3C · outdoor · home

three spaces where mainstream retail has gotten lazy. the same boring product pages, the same recycled specs. we think these categories deserve better storytelling and sharper taste.

§ 02

we're the stage.
products are the performers.

products bring their own energy. we don't compete with them — we amplify them. a clean stage doesn't mean boring. it means every spotlight counts.

color palette

foundation: cloud white

warm, not clinical. closer to unbleached paper than hospital walls. the warmth is intentional — we want the screen to feel like a space you'd want to be in.

cloud #FAF9F7
mist #F4F2EE
linen #EDEAE4
ink #1A1A1A

accent: seed green

primary accent. seeds system, navigation, positive actions. organic and grounded — not neon, not mint.

seed #4A7C59
sprout #6A9E76
dew #E8F0EA

accent: blush pink

secondary accent for key highlights and attention moments. warm and subtle — not loud or playful.

blush #C47D8A
rose #D4949F
petal #F5EAED

typography

display · headlines

Space Grotesk

geometric, bold, with teeth. when thats has something to say, this is the typeface that says it. it doesn't whisper — it states.

body · UI

Inter

clean and highly legible at small sizes. the workhorse for body text, product details, and interface elements. neutral enough to never compete with product visuals.

mono · system & labels

Space Mono

technical and precise. used for labels, section tags, meta information, and the seeds system. adds structural rhythm.

rule: display for statements. sans for information. mono for structure. never mix within a single block.


imagery

01

products breathe

generous white space. never crowd or layer unless telling a lifestyle story. the product should feel like it has room to exist.

02

context over void

show products where they live — on a desk, in a pocket, in natural light. no floating-on-white catalog shots. we want people to feel "i want that life," not "i want that SKU."

03

detail + distance

every product gets close-up detail shots and environment shots. one shows craftsmanship; the other shows life. both are essential.

§ 03

quality seekers.
gender neutral.

our people don't settle. they'd rather own nothing than own something mediocre. the quality and design of their objects is an extension of who they are — and they know it.

🔍
they research

they've already done the homework. they don't need another spec sheet — they need someone with a sharper take than theirs. that's us, or it should be.

🎯
they know their taste

they smell fake from a mile away. every font choice, every product photo, every sentence — they're judging us before they judge a single product. and they should be.

🌱
they seek identity

the things they own are declarations. buying from thats.store should feel like finding your tribe — people who see the world the way you do, through the objects they choose.

gender neutral. taste has no gender. a ceramics obsessive, a gadget nerd, and an outdoor gear fanatic might be the same person — or three completely different people. we don't care. we design for a specific level of give-a-damn.

§ 04

the drop.
weekly edit.

our core engine. every week, we drop a tight edit of what we believe in right now. not a restock notification — an event. miss it and you'll wonder what you missed.

how it works

WEEKLY EDIT

a tight selection on a fixed rhythm. not everything we found — just what survived our filter. if it's in the drop, we'd buy it ourselves.

SEEDS REBATE

every purchase plants something. seeds grow into real value — no coupons, no "limited time offers." just compounding taste.

TIER UNLOCK

waitlist pre-registration unlocks access tiers. social proof and demand signaling before a product ships.

inventory philosophy

self-owned + exclusive hooks

we buy it, we hold it, we own the whole chain. no dropshipping, no "fulfilled by someone else." if the unboxing disappoints, that's on us.

exclusive hooks — things you literally can't get anywhere else — are why people come here instead of shopee.

the seed vault

archive stock, reframed

slow-moving inventory doesn't go on "sale." it goes into the vault — unlockable only with seeds. we don't do clearance. we do treasure hunts.

"harvest rare items from the seed vault using your collected seeds."

§ 05

seeds.
plant. grow. harvest.

not points. not miles. seeds. because loyalty isn't a transaction — it's something you grow. the metaphor is the message.

SEEDS 🌱
the curator's path — loyalty architecture
sowing rule (earn)
RM 1 = 10 Seeds
10x perceived earning speed.
harvest rule (redeem)
200 Seeds = RM 1
effective 5% rebate.
tier logic
lifetime earned
spending never causes tier loss.
🌰
seeker 寻觅者
0 seeds
1× speed
🌿
keeper 持有者
5,000 seeds
1.2× speed
🍃
collector 收藏家
20,000 seeds
1.5× speed
🌳
curator 策展人
60,000 seeds
2× + early access
icon 图腾
120,000 seeds
top tier

why the metaphor matters. "points" feel like a bank. seeds feel like something alive. the vocabulary of planting, growing, and harvesting isn't decoration — it's the emotional engine that makes people actually care about coming back.

§ 06

how we speak.

we're not neutral. we have favorites, we have deal-breakers, and we'll tell you both. thats doesn't hedge — we commit. if we recommend something, we mean it. if we don't carry something, there's a reason, and we'll tell you that too.

editorial, not promotional specific, not vague confident, not arrogant honest about trade-offs knowledgeable precise opinionated
✗ not this

"experience unparalleled luxury with our premium curated collection. elevate your lifestyle today."

"this product combines cutting-edge technology with sophisticated design for the discerning consumer."

"enjoy exclusive benefits as a valued member of our community ecosystem."

✓ this

"we picked this because we couldn't stop thinking about it. that's usually a good sign."

"the hinge mechanism alone took three months to get right. you might not notice — that's the point."

"this week's drop is smaller than usual. we'd rather show you two things we believe in than ten we're unsure about."


product writing

specs go in a table. the writing answers one question: "why should i care?" if you can't answer that, maybe we shouldn't be selling it.

be honest about trade-offs. say "this is heavy" or "the app is mediocre." readers who catch you spinning will never come back. readers who catch you being real become customers for life.

ban empty superlatives. "the only phone we've tested that doesn't throttle mid-game" > "the ultimate gaming phone." specificity is credibility.

content principles

if you haven't used it or thought hard about it, don't write about it. our readers can tell the difference between someone who held the product and someone who rewrote the press release.

PGC first. we'd rather publish one piece that makes people think "these guys actually get it" than ten that make them think "another store blog."

show your work. don't say "great design." say what specific decision makes it great, and why most brands get it wrong. the opinion is the value.

§ 07

where we're going.

three phases. no shortcuts. we don't jump to phase 2 because it sounds cooler — we earn each stage by not screwing up the one before it.

PHASE
0
0–6 months · active
"the magazine store" — foundation & PGC

prove we have taste. prove people will pay for it. every piece of content should make someone think "who are these people and why are they this good?"

  • launch shopify storefront + pagefly design system
  • implement seeds (smile.io growth plan)
  • build email + whatsapp waitlist
  • produce first PGC content: design-led editorial
  • first drop: nothing malaysia launch
PHASE
1
upcoming · community activation
"the exclusive club" — community layer

community comes after trust, not before. no fake "join our community" when there's nothing to join yet. earn real members first.

  • integrate circle.so
  • launch verified owner certification
  • enable owner-only content + early drop access
PHASE
2
future · native experience
"mobile first" — native app

we don't build an app because it's trendy. we build it when the experience demands it — when what we've created is too good for a browser tab.

  • headless app development
  • integrated community + commerce + loyalty
§ 08

tools we build on.

every tool earns its place. if it doesn't solve a real problem, it doesn't get installed. we'd rather be under-tooled and focused than over-stacked and confused.

commerce
Shopify
loyalty
Smile.io (Growth)
storefront content
PageFly
crm → email
Klaviyo
community (phase 1)
Circle.so
auth / sso
miniOrange SSO
automation
Zapier
social (phase 0)
小红书

stack discipline. every new tool = maintenance cost + integration risk + onboarding burden. before adding anything: "can we not?" is a valid first answer.