Local-first alarms
Core alarm data stays on device while the product proves its reliability model before adding cloud sync.

A playful, local-first alarm flow that helps you get from half-asleep to actually awake.
One tiny mission, then reality.
Danxing borrows the lightweight SaaS rhythm of Fillout, but every block is tuned for a playful alarm utility instead of a form builder.
Pick a wake time, sound, snooze window, and short mission without turning the alarm editor into a settings maze.
Core alarm data stays on device while the product proves its reliability model before adding cloud sync.
Arithmetic, Color Tile, and Number Order are designed as quick friction, not a punishment loop.
The product does not pretend a third-party iOS alarm is the system Clock app. Force-quit remains a hard boundary.
Danxing should feel like a polished utility first, with character and game energy appearing where it helps the wake moment. The website keeps that same hierarchy: white space, crisp type, one strong accent, and modular blocks.
No. Danxing is exploring a more playful wake flow on top of public iOS APIs. Reliability claims stay conservative until real-device testing earns them.
The mission adds just enough interaction to move you from half-asleep to aware, while still keeping the morning flow short.
Later. The current product direction keeps the wake path local-first so the alarm experience is not dependent on cloud availability.