Launching today

Patience
The only mechanic is waiting. The only currency is time.
18 followers
The only mechanic is waiting. The only currency is time.
18 followers
A minimalist iOS game where the entire mechanic is waiting. A circle appears on a black screen after an unpredictable delay — tap it in time, or restart from Level 1. Global leaderboard and a particle visualization built from every 100ms you spent waiting.
Products used by Patience
Explore the tech stack and tools that power Patience. See what products Patience uses for development, design, marketing, analytics, and more.
Design & Creative 1
Design & Creative 1

React NativeBuild native mobile experiences with Javascript
5.0 (10 reviews)
I shipped my first iOS app in Appcelerator back in 2011, so cross-platform JavaScript wasn't new to me, just unrecognizably better now. The deciding factor was React Native Skia: the stats screen renders an interactive particle field where each particle is 100ms you spent waiting, and that needed a real graphics engine rather than a workaround.
Engineering & Development 3
Engineering & Development 3

MixpanelProduct Intelligence built for the AI era
4.9 (90 reviews)
App Store Connect tells me how many people downloaded the app; it can't tell me players are quitting at Level 7 or never reaching the stats screen. For a game where session length isn't engagement — a long session might mean absorbed, or might mean they put the phone down — I needed event-level data to tune the difficulty curve at all.

ExpoThe best way to build and ship mobile apps.
5.0 (117 reviews)
Built solo over five months of evenings, so EAS Build handling signing, provisioning, and TestFlight removed an entire category of work I had no interest in doing. The game has no sound and runs entirely on haptic feedback, which means expo-haptics is doing more work than any other dependency in the project.

SupabaseThe open source Firebase alternative
5.0 (857 reviews)
The leaderboard is a genuinely relational problem — ranking runs, deduplicating to personal bests, separating pure runs from assisted ones — so I wanted Postgres rather than fighting a document store into shape. Anonymous auth mattered just as much: this is a game about attention, and putting a signup wall in front of it would have contradicted the entire premise.
Marketing & Sales 1
Marketing & Sales 1

RevenueCatBuild, analyze, and grow your subscription or app service
5.0 (145 reviews)
I didn't want to write StoreKit receipt validation, and the entitlement abstraction let me think in terms of "does this player have a continue" rather than transaction records. Three products across consumables and a non-consumable is exactly the mix that ships silently broken when you hand-roll it.