Independent app studio

Vibulut

We design small mobile apps around one idea: change should feel kind, not forced.

2 apps in flight Istanbul · Berlin Engineered with Claude Code

Product 01 — launching soon

Steh

An alarm that makes you prove you're actually awake.

No snooze spiral. To silence Steh you solve a quick math problem, hunt down a color somewhere in the room, or clear a short memory round — then the cat on your home screen keeps your streak going. Streak freezes cover the mornings that don't go to plan, and the voice stays encouraging even on day one of a broken one.

Math · Color Hunt · Memory 4 widgets + watchOS 120+ languages Wake streaks & freezes

Finishing App Store review prep this cycle

Steh home screen showing next wakeup, streak and today's wake-up task
Steh achievements screen with streak badges and progress bars
Concept render — build in progress

Product 02 — in development

Wassera

Hydration tracking with something to take care of.

Log a glass of water and an otter, a cat, or an axolotl hatches and grows with you — not with how much you drink, but with how consistently you show up. Miss a few days and it just gets sleepy, never sick, never gone, unless you turn on the mode that says otherwise yourself. Friends, duels and a shared weekly goal turn hydration into something you do with people, not alone against a number.

XP from consistency, not volume Gentle return arc, no guilt Friends & co-op streaks SwiftUI · WidgetKit · Watch

In active SwiftUI development

What's next — priority order

Six more apps, same rulebook

Everything after Steh and Wassera follows the same brief: one honest daily habit, read by Claude, judged by no one. Ranked in the order we'd build them.

AppWhat it doesClaude's role
01 NourraFood journal Photograph a plate; get one sentence back, not a calorie court. Reads the photo and writes the single adjustment worth making tomorrow.
02 MindraTwo-minute journal A nightly check-in that reflects patterns back weekly — it diagnoses nothing. Summarizes a week of entries into one honest, specific paragraph.
03 HabittoHabit coach Turns a broken streak into one next step, not a red notification. Rewrites the recovery nudge for the actual day you had.
04 PaceyWalk & run coach Pacing and pep talk that adapts to today, not a canned script. Reads recent runs, drafts tomorrow's plan in plain language.
05 StudiaStudy planner Turns a messy syllabus photo into a week you can actually follow. Extracts the syllabus, drafts a day-by-day revision calendar.
06 FinliteSpend journal Explains why the month looked the way it did, in one paragraph. Turns a month of transactions into a short, specific summary.

How we build

Claude Code writes the hard parts; we write the feel.

Steh's SwiftUI alarm engine, Wassera's reward math, and both apps' widget and Watch bridges were built in direct, documented sessions with Claude Code — brief-first. We write what a feature must never do before we write what it does: a missed day should never say the word "broken." Claude turns a rule like that into working Swift.

For the next six apps, the same model moves from the build process into the product itself — reading a plate, a run, a syllabus — speaking in the same unguilty voice Steh and Wassera already use.

“A missed day should get sleepy, not say the word broken.” — from the Wassera product brief