Quivy · direction 05

Riso..

Quivy acts like a friend who already knows your life, so this direction dresses it as the thing friends actually hand each other: a freshly printed sheet from the neighbourhood print shop. Two spot inks, fluor pink and teal, on grained paper, with registration kept gloriously a hair off. Cards arrive like paper, not panels; the agent's hand is a pink Q stamp, pressed slightly wrong on purpose.

The risk

Playful could read young for a 38-year-old architect who runs her own practice. Held in check by craft discipline: a strict 4px grid, real grain on every sheet, and ink spent like spot colour, one loud moment per screen, never confetti.

The muse

Risograph posters and independent print-shop culture: two drums of spot ink, visible grain, misregistration you can feel with a thumbnail. Warm through craft, not polish.

Motion personality

Stamp press. Springy 220–350ms with overshoot and a 1–2° rotational settle. Unprompted messages thud onto the page with a grain flash; waiting is a second ink layer slowly pulling into register.

The bottom strip, argued

It is a print-shop sticker sheet, not a tab bar: three die-cut ink stamps (Thread, People, Memory) with white cut-line halos, hard offset shadows and hand-placed rotations. People and Memory still open as printed sheets over the thread's world.

Onboarding

Earning the ask, one sheet at a time.

9:41

PRINT NO. 01 · CAPE TOWN

QUIVYQUIVY

It acts before you ask.

Quivy keeps an eye on your messages, email, calendar, photos, contacts and files, then steps in before things slip.

Where it lives

Everything Quivy learns stays on a small box in your home, or on this phone. Nobody else's computer.

TAKES ABOUT TWO MINUTES

9:44

Connect your sources

Eight of them, one tap apiece. Nothing ever gets posted or sent.

4 OF 8 INKEDWHATSAPP ON THE PRESS
GmailInked ✓
Google CalendarInked ✓
PhotosInked ✓
ContactsInked ✓
WhatsAppPressing
TelegramTap to connect
LightroomTap to connect
NotionTap to connect

Each app hands over its own keys. Quivy never sees a password.

9:47
Q

Here's what I found.

Keep what fits, toss what doesn't. Either way it stays on the box.

Messages

You and Marco haven't talked in 8 months.

Photos

The Lisbon photos you promised Priya: 23 days and counting.

Calendar

You keep Thursday evenings free. Forty plus weeks running.

WhatsApp · 2 Feb 2024

You don't eat shellfish.

Contacts

200 plus contacts, sorted by who you actually see.

Anything wrong? Say so and I'll fix it.

The thread

First contact, daily mess, one calm brief.

06:47
quivy
Tuesday 12 August
Qquivy · 06:47

Morning. Three things before nine: Dan on Thursday needs the Q3 drawings, Priya's still waiting on the Lisbon photos, and Marco's in Cape Town next month. All three are below.

Q3 drawings, to DanTHURSDAY 10:00
Lisbon photos, to Priya23 DAYS WAITING
Marco, in town soon12 TO 20 AUGUST
Message
18:22
quivy
Today
Can we lock in dinner with Marco before he lands?
Qquivy · 18:02
Three times suit you both

Thursday is your usual evening.

0:42

"…ask Marco if Ana can do the Saturday instead"

Approved · 18:14

Salt & Stone · Thu 14 Aug, 19:00

FOUR PEOPLE · R1 800 DEPOSIT

PAID R1 800 · SALT & STONE DEPOSIT
REF SAS-4821 · HOLDS OUT TO BOTH CALENDARS

Qquivy · 18:20

For Priya, picked and ready:

Message
07:12
quivy
Qquivy · 07:12

Morning. The day on one sheet:

Tuesday 12 August

Brief · 07:12
Dan Weiss, Thursday 10:00Brief ready
Q3 drawings to Dan5 days out
Lisbon photos to Priya23 days out
Marco in town, 12 to 20 Aug3 times found
Coffee with Bongi2 months out
That's the lot. Nothing's on fire.
Message

The reconnection

The soul moment, then the machinery around it.

08:03
quivy
Qquivy · just now
CAPE TOWN · 2013

You and Marco used to talk most weeks. It's been eight months.

He's in Cape Town 12 to 20 August, and three times suit you both. Want me to hold a table?

08:04
Qquivy · 08:04

Three evenings work for you both, party of four. Pick a place and I'll hold it.

Picked

Salt & Stone

Kalk Bay, harbour side. Seafood.

R450 A HEAD · R1 800 FOR FOUR

Shellfish-free picks already noted for you.

Marrow

Bree Street. Small plates, candlelit.

NO DEPOSIT

Groups by phone only. I'd call when they open.

Pier 42

V&A Waterfront, terrace at dusk.

R300 A HEAD · R1 200 FOR FOUR

21:44
Qquivy · 21:44

Marco's not on Quivy, so there's no agent on his side. I've messaged him on WhatsApp and I'm waiting on a human.

SALT & STONE · THU 14 AUG · 19:00WAITING 13H 38M
08:06 · Messaged on WhatsApp
08:31 · Seen
Now · Waiting on a reply
Nudge · tomorrow 09:00

Nothing to do but let the ink dry. I'll nudge him tomorrow morning if he's quiet.

19:40
Wednesday 13 August
Qquivy · 19:40

Marco's in. Thursday it is, with Ana. One thing left, and it's yours to call:

Your call

Salt & Stone

Thursday 14 August, 19:00

PARTYFOUR
DEPOSITR450 × 4
R1 800R1 800

You set bookings to suggest and approve. So the table's ready, but this one's your call.

Menu checked. Plenty for you without the shellfish.

19:41
Qquivy · 19:41

Done. Proof below, undo at the bottom.

Booked

SALT & STONE · KALK BAY

TABLETHU 14 AUG · 19:00
PARTY4
DEPOSITR1 800 PAID
REFSAS-4821
HOLD ON NINA'S CALENDAR
HOLD ON MARCO'S CALENDAR
ANA'S NOTED · NO SHELLFISH ON THE BOOKING

Full refund until 12:00 on 13 August. After that the deposit is theirs.

08:06
quivy
Three times suit you both
Q

Saturday 16 August, 12:30 is one of the three. If Ana can make it, we could move the whole thing to lunch.

LISTENING · 0:07Voice

"…and ask Marco if Ana can do the Saturday instead"

The week around it

Loose ends, briefs, and who's who.

07:14
quivy
Qquivy · 07:14

The Lisbon photos have been sitting for 23 days. I've picked three. One tap and they're with Priya.

3 picked · Lisbon in July

To Priya Naidoo
08:00
quivy
Qquivy · 08:00

Dan at 10:00. Brief's up, two hours of runway.

Dan Weiss

TODAY · 10:00 · IN TWO HOURS

You last sat down on 4 March. Five months between coffees is a long gap for you two.

You owe him the intro to Hendrik. Two taps and it's done before the meeting.

Rosa started school in January. He'll be glad you remembered.

The Q3 drawings are still open, five days running. They're ready to send.

Pulled from your calendar, mail and WhatsApp at 08:00

12:30
People
Drifting

Marco Feretti

Quiet for 8 months. In town 12 to 20 Aug.

You owe
Priya NaidooLisbon photos23 days
Dan WeissQ3 drawings + Hendrik intro5 days
BongiCoffee, Thandi's neighbour2 months
This week
Dan WeissMeeting, brief readyThu 10:00
Marco FerettiSalt & Stone, four of youThu 19:00
Steady
Thandi MokoenaWeekly, never lapsesSolid

Trust

The whole file, the rope, the box, and the honest no.

22:15
Memory4 entries

Everything I know, I learned from your own things. It lives on the box in your home, nowhere else. Delete anything and it's gone.

"Nina doesn't eat shellfish"

FROM WHATSAPP · 2 FEB 2024

"Marco moved to Milan"

FROM EMAIL · 14 MAR 2025

"Prefers Thursday evenings"

INFERRED FROM CALENDAR · 40+ INSTANCES

"Ana is a paediatrician"

FROM WHATSAPP · 8 JUN 2025

That's the whole file.

16:45
Autonomy
Ask me first

I draft it and wait. Nothing happens until you say so.

Suggest and I'll approve

I set everything up. One tap from you makes it real.

Just do it

I handle it and tell you after. You can always undo.

Messages & replies

Calendar & scheduling

Bookings & spending

Files & photos

Bookings sits at suggest and approve. That's why the R1 800 deposit came to you first.

07:12
07:12
Wednesday 13 August
QQuivy · morning brief07:12
  • Dan tomorrow, 10:00. Brief's ready.
  • Q3 drawings, 5 days out.
  • Priya's photos, 23 days out.
  • Bongi's coffee, 2 months out.
Quivy · now06:58

Marco replied on WhatsApp: "Thursday works."

Tap to answer
11:20
Q

Pick how I live with you. No countdowns, no tricks, same me either way.

Quivy Home · sits on your shelf
The obvious yes
Quivy Home$279 + $24 / MO

The always-on box. Everything lives on it and it never sleeps.

Quivy Lite$12 / YEAR

Stays on your phone. Everything happens there.

Your own hardware$24 / MO

Already have a box that stays on? Use that.

I'd say the box. It's yours outright, and so is everything on it.

08:07
Qquivy · 08:07

I can't hold Marrow from here. They only take group bookings by phone.

Two ways forward:

When they open · I'll report back R300 a head · Waterfront

Marrow · Bree Street · opens 09:00

Token legend

Everything below is live CSS custom properties: light on :root, dark on .frame[data-theme="dark"]. Engineering can lift it verbatim.

Colour · light

--paper #F6F1E7
--paper-raised #FFFDF6
--paper-sunk #EDE6D6
--ink #232120
--ink-2 #6B6560
--pink #E44D7B · spot ink, display + large shapes
--pink-strong #C62A5D · interactive fills, small text (AA)
--pink-soft #F6D5E0
--teal #00838A · spot ink, actions
--teal-deep #005E63
--teal-soft #CFE5E3
--line #D9D0BD
--success #00838A (teal doubles)
--warn #A34A00
--on-pink / --on-teal #FFFFFF

Colour · dark (night print)

--paper #1C1B1A
--paper-raised #2A2723
--paper-sunk #151312
--ink #F0EAE0
--ink-2 #A39C92
--pink / --pink-strong #F06D95
--pink-soft #4A2B35
--teal / --success #2AA7AF
--teal-deep #5CC6CC
--teal-soft #213B3C
--line #3B362F
--warn #E09A4A
--on-pink #241316 · --on-teal #0E1B1C
--grain-op .055 L / .07 D · --grain-blend multiply / soft-light

Type

--text-display · Archivo Expanded Black · 900 34/1.04 · stretch 125% · -0.01em
Hold a table
--text-title · 800 20/1.15 · stretch 122%
Salt & Stone, Thursday
--text-body · 400 17/1.45
He's in Cape Town 12 to 20 August.
--text-body-s · 400 14/1.4
Small reading text for cards and notes.
--text-meta · 700 12/1.3 · +0.08em · uppercase
Brief · 07:12
--text-mono · Space Mono 400 12/1.45
REF SAS-4821 · PAID R1 800
Families
--font-ui: Archivo · --font-mono: Space Mono

Spacing

--s1 · 4px
--s2 · 8px
--s3 · 12px
--s4 · 16px
--s5 · 20px
--s6 · 24px
--s8 · 32px
--s10 · 40px
--s12 · 48px

Radius

--r-xs · 4px
--r-sm · 8px
--r-md · 14px
--r-lg · 22px
--r-pill · 999px

Motion · "stamp press"

--dur-press: 120ms · button stamp-down
--dur-stamp: 280ms · unprompted arrival thud
--dur-rise: 340ms · staggered card entrances
--dur-ceremony: 560ms · the reconnection
--ease-press cubic-bezier(0.34,1.56,0.64,1) · overshoot
--ease-settle cubic-bezier(0.23,1,0.32,1) · rises
--ease-print cubic-bezier(0.77,0,0.175,1) · the press coming down
Transform + opacity only. 1–2° rotation settle on stamped items. Patience = the teal registration layer drifting 4.5px → 1px over 5.5s. prefers-reduced-motion swaps all of it for 200–260ms cross-fades.

Signature

Overprint misregistration: pink border + teal .reg layer offset 2px, multiply in light, screen in dark. On the reconnection, approval and receipt.

Agent presence

Hand-stamped pink .qchip Q, rotated -4°, 1.5px teal off-register shadow, before every agent message.