Studio

We learned to read return in products that ask for tomorrow

Cache Canvas Core is a small practice in Ipoh. We take habit-based apps seriously as rituals with clocks, skips, and calendars — not as a generic retention puzzle copied from a shop or a news reader.

Quiet studio interior with long table and daylight, the kind of room used for paper canvases

Why Ipoh, and why paper

Aina Rahman spent years inside a Klang Valley product team whose morning stretch numbers looked healthy until someone sat in a kitchen in Chemor and tried the first-week reminders on a shared family phone. The tables had been counting opens. The stretch had not happened. She left that team, came back to Perak, and started drawing the ritual on paper before anyone was allowed to cut a cohort.

The name is literal. Cache is the stored history of return — the weeks you already have, sitting in an export. Canvas is the sheet we mark before the spreadsheet. Core is the first completed ritual and the first honest skip. We still keep the sheets. Clients who visit the studio in Ampang Mewah often recognise their own product faster on paper than in a slide.

We work in English because that is the language most of the glossaries arrive in. The calendars we insist on naming are Malaysian: school terms, Ramadan, Chinese New Year travel, Deepavali weeks, state holidays that empty an office and fill a hometown.

Who you will actually meet

How we like to work

You keep the product. You keep the log. You send an export you are allowed to send. We do not take a production login, and we do not stay copied on your internal threads. If the ritual is clinical or school-bound, you demonstrate; we do not create accounts we are not cleared for.

We would rather decline a four-day-old launch than invent a retention story. We would rather be slow by a few days than send a table that still treats a notification tap as a completed stretch. That stubbornness is the practice. It is also why some teams find us mildly irritating until the argument in their own room ends.

If you want a tour of the studio, write first. The address is on every page footer, used as we were given it, and the phone is answered during the hours on the contact page.