Ready when you are
Make space between meals.
One tap starts your fast. Come back when you are ready to eat.
Your target is 13 hours.
Daily goal
Set your rhythm
No authenticated session is active. Local tracking still works.
Keep tracking locally or sign in after every Google readiness check passes. Visible resume and reconnect signals can safely recheck auth only.Sign in with configured Supabase auth to preview the private profile row.
Token-free profile check Local-safe profile validation local only
Guest mode and Local data remain available while cloud validation is disabled.
Migration dry run
Sign in to preview migration
Local data stays on this Mac until Google sign-in is ready.
Cloud read preview
Cloud sync preview disabled
Sign in with configured Supabase auth before reading cloud fasting history.
Last successful sync: Never syncedOAuth + cloud read Local-safe validation local only
Google validation is gated. Guest mode and Local data remain available.
Cloud push preview
Cloud push preview disabled
Push planning needs a signed-in profile and publishable Supabase config.
Sync orchestration
Sync orchestration local-only
Cross-device sync orchestration is local-only until sign-in and Supabase config are ready.
Your rhythm
Progress at a glance
History
Fasts from the past 7 days
This keeps the home page focused. Open the analytics dashboard for 30-day, 90-day, and yearly trends.
Your completed fasts from the past week will appear here.