StepZero

STEPZERO

60-DAY DISCIPLINE RESET
Everyone starts at zero.
Today, you start.
Streak fire
3 missions a day
AI coach
Day 0Day 30Day 60
Sign in

Lock your
progress in.

Your streak survives every device,
every reset, every relapse.
Sign up

Create your account.

We send a quick verification email.
Free, takes 30 seconds.
Min 8 characters · used only to recover your streak.
Verify

Check your inbox.

We sent a verification link to
Check your spam folder if you don't see it within 60 seconds. noreply@mail.supabase.io
New password

Set a new password.

Pick a new password for this account.
Min 8 characters · used only to recover your streak.
You

What's your name?

It goes on your contract and every leaderboard you climb.
This name goes on the contract
Focus

What do you want to work on?

Pick everything that matters to you. We'll match your courses + tasks to this.
0 selected · pick at least one
Blockers

What gets in your way?

Pick all that hold you back.
Be honest — only you see this.
0 selected · pick at least one
Name your enemy

Every enemy needs a name.

Named. You can't fight what you won't face.
CODENAME
tap to rename
How many hours a day does it steal?
The bill
0
FULL DAYS · EVERY YEAR
Standard

Pick your level.

You can change this anytime.
Start with what feels real.
Daily wisdom for your path
Anchor

Daily wisdom
for your path.

Get a daily verse or quote that
aligns with your beliefs. Optional.
Discipline is choosing between what you want now and what you want most.
Non-negotiables

Write your own 3 tasks. Every single day.

These are your rules — not ours. Pick what's hard but doable. You can change them later.
Tap each row and type your task
1
2
3
Need ideas? Tap to use
Reminders

Don't let yourself
forget.

Reminders in the morning and evening.
No spam. Just your mission.
☀️
Morning Check-InDaily 8:00 AM
🌙
Evening DebriefDaily 8:00 PM
Last question

How did you find us?

Helps us reach more people like you. One tap.
Forging
Reading your answers
Step 1 of 5
FOCUS
ENEMY
MODE
CONTRACT PENDING
A glimpse of who you become

Day 60 · You

TODAYDAY 60
80OVR
OPERATOR
WARRIOR
60-DAY RESET · FORGED DAILY
70DISCIPLINE
70FOCUS
70GRIT
70BODY
70MIND
70WILL
Choose your fighter
Operator Titan Valkyrie Monk Veteran Executive
Warrior
Day 1 · INITIATE · Level 1
Projected potential — earned across 60 days, not given.
Welcome to the arena
INITIATE
Warrior, your 60-day reset begins now.
Forge yourself daily.
60Days
3Tasks
Day 60
RESET COMPLETE
60
DAYS. DONE.
THE 60-DAY CONTRACT
FULFILLED
Tap to open
WHAT NOW?
Quit Anything

What do you want to quit?

Pick all that apply. Private to you — skip if none.
0 selected
Self-development. Not medical advice. If you're in immediate danger or withdrawal, contact a professional.
Porn
Where are you with it?
Honest answers shape your plan.
How often, lately?
How long has this been a thing?
Tried to stop before?
When do urges usually hit? (pick any)
Self-development. Not medical advice. If you're in immediate danger or withdrawal, contact a professional.
Alcohol
How much, typically?
Honest answers help us flag risks.
Drinks per week (1 = a beer, glass of wine, or shot)
Average drinks per session
Does any of this sound familiar? (pick any)
Self-development. Not medical advice. If you're in immediate danger or withdrawal, contact a professional.
Weed
Where are you with it?
Honest answers tailor your plan.
If this is not cannabis, read this first
These questions are about cannabis. If you are coming off sedatives (benzos), opioids or alcohol, stopping abruptly can be life-threatening — please do that with a doctor, not with an app.
How often?
How long?
Monthly spend on it
Do you use it to fall asleep?
Tried to stop before?
Self-development. Not medical advice. If you're in immediate danger or withdrawal, contact a professional.
Party
How's your party rhythm?
Honest answers shape your plan.
Heavy party nights per month
Main thing you reach for
How long does recovery take you after?
Social pressure plays a role?
Self-development. Not medical advice. If you're in immediate danger or withdrawal, contact a professional.
Something else
What do you want to quit?
One specific sentence.
How bad is it? (1 mild – 10 severe)
5 / 10
Self-development. Not medical advice. If you're in immediate danger or withdrawal, contact a professional.
Gambling
Where are you with it?
Honest answers shape your plan.
How often?
Monthly spend on it
Any debt or money problems from it?
If gambling is causing financial or relationship harm, please reach out to a specialist line — they're free, confidential, and trained for this.
Self-development. Not medical advice. If you're in immediate danger or withdrawal, contact a professional.
Social Media
How much, daily?
Honest answers tailor your plan.
Hours per day
Main app you can't put down
When do urges usually hit? (pick any)
Self-development. Not medical advice. If you're in immediate danger or withdrawal, contact a professional.
Smoking
Where are you with it?
Honest answers shape your plan.
Cigarettes per day
How long have you been smoking?
Tried to stop before?
Self-development. Not medical advice. If you're in immediate danger or withdrawal, contact a professional.
Triggers
When does the urge hit?
Pick everything that applies. The more you spot, the easier to defuse.
0 selected
Your why
Why are you doing this?
One paragraph. Read it back when it gets hard. Skip if you'd rather start.
0/500
Your plan
Here's what we recommend.
Tuned to what you shared. You can change anything.
Self-development. Not medical advice. If you're in immediate danger or withdrawal, contact a professional.
Self-development. Not medical advice. If you're in immediate danger or withdrawal, contact a professional.
Daily Wheel
One free spin.
Coins, boosts, shields. Comes back tomorrow.
SPIN
Free. One spin per day. No real-money stakes.
Achievements
Your Trophy Room
Unlock by living the work. No cheats. No shortcuts.
Quests
Pick your battles.
Complete to earn coins. Refresh daily, weekly, monthly.
The Oath

Your Contract.

Sign with your finger.
This is between you and you.
The Oath
I, Warrior, commit to 60 days of relentless execution.
I will do my 3 daily tasks. No matter what. No excuses.
If I fall, I get back up. If I break, I start over. But I never quit.
This is not motivation. This is identity.
↑ Sign above
The pact is sealed

60 DAYS
NO RETREAT

Letter to Day 60
Time Capsule
A letter to the person you'll be on Day 60.
Your ratings OVR
0
DAY STREAK
Day 1 of 60
Day 1/60Level 1
0 / 160 XP+160 to L2
0/3
Today
Tidy up your living spaceEnvironment
+10 XP
Prepare your clothes the night beforeDiscipline
+10 XP
Review your finances for 10 minutesFinance
+15 XP
DAY 1 OF YOUR COMEBACK
Weekly League
Every Sunday at 23:59 — top 10 promote, bottom 5 drop.
🥈
SILVER LEAGUE
Week ends in 2d 14h
League ladder
This week's standings
Arena
INNER CIRCLE
Top 25 hustlers · all-time
Coach Zero
Checking…
5/5
Day 1. Welcome. Let's start.
Open your tasks and tell me which one you'll close first in the next 25 minutes.
5 free messages left today
Tools
Protect your discipline
Daily work
Your reflection tools. Use them every day.
When the urge hits
Use these in the moment. They buy you 15 minutes.
Block the trigger
Set these once. Make the bad option harder to reach.
Your word
The Academy
MASTER YOUR MIND
46 courses · 184 lessons · 264 test questions. No fluff. Just the work.
Educational content for self-development. Not a substitute for medical, psychological, or therapeutic advice. If you're in crisis, reach out to a qualified professional.
Audiobooks
Discipline in your ears. Listen on the move.
Educational content for self-development. Not a substitute for medical, psychological, or therapeutic advice. If you're in crisis, reach out to a qualified professional.
🎧
Audiobook
Chapter 1
0:000:00
Chapters
Educational content for self-development. Not a substitute for medical, psychological, or therapeutic advice. If you're in crisis, reach out to a qualified professional.
Who You Are
Your Record
Account
Settings
App
🌐
LanguageChoose your language
Volume70%
Notifications
Account
Help & Legal
Danger
StepZero · Build —
Push Notifications
Control when and how reminders reach you. Off by default.
Enable
Tone
Schedule
Coach
Readiness
Morning Protocol
Morning Check-In
How's it looking today?
How do you feel?
Sleep quality7
Energy level7
Last 7 days · energy
Logbook
Every night you sealed. In your own words.
Free page
Today's pages
The evening debrief seals the day. This page asks nothing of you — one question is enough.
Evening Ritual
Evening Debrief
Rate today
What went well?
What was hard?
What's tomorrow's #1?
DEEP WORK
Deep Work
YOUR RANK
Broke
Dacia Sandero hatchback
0.0 h logged
30:00
30 min
RANK LADDER
Weekly Campaign
War Room
This week's mission objectives
This Week
Your Week
The receipts don't lie.
86%
Execution rate
18/21
Tasks closed
+1,240
XP gained
5
Perfect days
🔥 47
Streak held
Daily breakdown
Two slips. You still showed up. That's the difference between you and who you used to be. Next week: zero slips.
History · 5 weeks
Each square is one day. The more tasks you closed, the brighter it gets. Today has a ring around it.
MoTuWeThFrSaSu
Wall of Wins
Document the wins. Read them when you slip.
Recent Wins
Graveyard
Habits that died so you could live.
"You don't rise to the level of your goals. You fall to the level of your systems."
Commitment
A self-commitment tool. Set a goal, put virtual coins behind it.
⚪ Virtual coins only · No real money involved · This is a self-commitment, not a wager against any third party.
Identity Statement
Re-read this. Daily.
I AM
A man who keeps his word to himself.
I AM NOT
Controlled by impulse. A slave to short-term pleasure. The person I used to be.
IN 60 DAYS I WILL
Look back and know I did not break. Not once.
Store
YOUR WALLET
0
Earn coins from tasks & rituals
Spend coins on treats, boosts & real merch — shipped to your door
Lock It Down
Site Blocker
Real blocking lives in iOS Screen Time.
Set it once — the Guard keeps you honest in between.
In-App Guard
0 domains on the Guard list
The Guard
Test your discipline
Paste a site you're craving. If it's a trap, Coach Zero stops you cold.
0 urges crushed
Quick Categories
Blocked Domains
Self-Imposed Ban
App Lock
Mark the apps you've forbidden yourself.
When the pull hits — don't open them. Talk to Coach.
Your forbidden apps
An app can't technically lock other apps on iPhone. This is your commitment + a fast line to Coach when you slip.
×
Dopamine Detox
Quiet the noise.
Pick a duration. Block the loops. Come back when the timer hits zero.
Duration
Custom (15 min – 24 h)
What you'll stay away from (multi)
Tip: leave your phone in another room. The timer keeps running.
Morning Routine
Emergency Protocol
Craving Interrupt
Cravings peak in 15 min, then crash.
Ride this out. Don't move.
15:00
Wave intensity
Ringer switch on, or you will hear nothing. If the screen locks, iOS pauses the voice — it resumes as soon as you come back.
While you wait
Drink cold waterResets the nervous system
Walk outside5 minutes minimum
Box breathing 4-4-4-4Follow the ring above
Damage Control
Relapse Protocol
It happened. The streak is over.
But the next minute is yours.
THE 3-STEP RESET 0 / 3
Tap each step to check it off.
Finish the 3 steps above
Know Your Enemy
Trigger Map
Your cravings vs. time of day · last 30 days
Heatmap
Low risk High risk
Patterns
Boss Fight
Beat the rival ahead of you to climb the league.
0
Day Streak
13 days until you complete your 60-day reset.
Your 60-day journey
Milestones
CHEAT DAY
Once every 14 days.
Pick your day. Break the rules. No streak hit. No tasks needed. Don't use it? Get 2× XP for 24h.
WHAT YOU CAN DO
🛌
Skip your tasksZero tasks, zero penalty, streak stays
🍕
Eat whateverNo tracking, no judgement
📱
Scroll, watch, chillBlockers stay on but you choose
😴
Sleep inNo check-in guilt
Skip it = 2× XP for 24h If you don't use this cheat day before the cycle ends, the next 24h grant double XP on all tasks and tests.
7 Days Free · Cancel Anytime
StepZero Pro
Unlock everything. Lock in your streak.
Daily tasks built around youPicks each mission from your focus areas, named enemies, and mode. Up to 3 reshuffles a day · "Why these?" explainer.
Streak Insurance + Comeback TokenOne slip won't reset your streak. Plus: 1× monthly token to restore yesterday's streak if you missed.
TodayFull Pro access unlocked · €0
Day 5Apple reminds you before it ends
Day 7then €59.99/yr — cancel anytime
StepZero Pro · Yearly — €59,99/year, auto-renews every 12 months until cancelled. Cancel in your Apple ID Settings at least 24h before the period ends.
No charge today · Apple reminds you before it ends
Refunds via AppleRequest a refund from Apple anytime — quick and secure.
Apple-secured paymentManage in Settings · no card on file with us.
Common questions
Can I cancel anytime?
Yes — cancel in your Apple ID Settings → Subscriptions. The trial cancels with one tap, no charge.
What happens after the 7 days?
You're charged for the plan you picked. Apple sends a reminder before it ends. If you cancel, your access stays until the end of the trial.
Is the AI Coach really unlimited?
Pro gets 50 high-quality messages/day. Free gets 5. The cap exists to prevent abuse, not to milk you.
Streak Insurance — what counts?
If you miss one day on Pro, your streak doesn't reset to zero. Used once per 14 days. Two slips in a row still breaks it.
Monthly and Yearly plans auto-renew unless cancelled at least 24 hours before the end of the current period. Manage and cancel in your Apple ID Settings. Payment is charged to your Apple ID at confirmation. Lifetime is a one-time purchase.
BLOCKED
You're trying to open something the Shield is keeping away from you.

Remember why you turned it on.
Daily Wisdom
TODAY'S VERSE
He who has a why to live can bear almost any how.
— Nietzsche
Battles
7-day duels with friends. Most tasks completed wins.
Coach Zero · Akte
What Coach Zero remembers
Long-term context the Coach uses to tailor replies. Tap × to forget any fact.
Pick Your Coach
Same coach, four voices. Pick the one you can't argue with.
You can change this anytime in Profile.
COURSE TEST
1 / 8
🎯
RESULT
0
of 8
Coin History
Last 50 transactions · oldest auto-pruned.
Current balance
0
YOUR 60-DAY JOURNEY
Tap any day to see what you executed.
CAMPAIGN0 / 60
Crisis Support
If you are in danger, having thoughts of suicide, self-harm, or in an active substance crisis — StepZero is not the right tool right now. These services are free, anonymous and answered by real humans; most are open 24/7 and the hours are listed next to every number.
CALL NOW — 988 988 Suicide & Crisis Lifeline · 24/7 · free · confidential
Show all countries
Addiction, withdrawal & gambling
Physical withdrawal — shaking, seizures, confusion — is a medical emergency: call your emergency number first (112 in Europe, 911 in the US). Coming off alcohol, sedatives (benzos) or opioids abruptly can be life-threatening — never do it alone.
📞
🇩🇪 Sucht & Drogen Hotline — 01806 31303124/7 · 0,20 €
📞
🇩🇪 Glücksspielsucht (BZgA) — 0800 137 27 00Mon–Thu 10:00–22:00 · Fri–Sun 10:00–18:00
📞
🇦🇹 Telefonseelsorge — 14224/7 · also answers addiction and gambling calls
📞
🇨🇭 Die Dargebotene Hand — 14324/7 · also answers addiction and gambling calls
📞
🇨🇭 SOS-Spielsucht — 0800 040 080Gambling helpline · free
If you're in immediate danger, call your local emergency number (112 in Europe, 911 in the US, 999 in the UK).
112 · EU 911 · US 999 · UK
18+
Adults Only
StepZero is built for adults working on serious habits. Some content discusses addictions and intense topics.
Are you 18 or older?
Come back when you're older
StepZero isn't built for under-18 users. Speak to a parent, school counselor, or local helpline if you need support right now.
Delete Your Account
This permanently erases everything below from this device. It cannot be undone.
What gets deleted
  • Your name, focus, killer, persona, language preference
  • Your streak, all 60 days of progress, completed tasks
  • All XP, coins, badges, league position
  • Coach Zero chat history (last 10 turns)
  • Course progress, lesson notes, test results
  • Cravings logged, debriefs, signed contract
Pro subscription: deleting the account does NOT cancel your Apple subscription. Cancel separately in iPhone Settings → Apple ID → Subscriptions to stop billing.
About StepZero
A 60-day discipline reset for adults serious about rebuilding structure. Built for the version of you that doesn't quit.
Version
StepZero · v1.0.0
Build —
Widget · —
Credits
Coach Zero AI · Claude (Anthropic)
Typography · Big Shoulders Display, Inter (Google Fonts)
Icons · Custom-drawn SVG set
Infrastructure · Supabase, RevenueCat, Expo, Apple App Store
Legal
© 2026 StepZero
Not a substitute for medical, psychological, or therapeutic care.
Help & FAQ
Quick answers. Tap any question.
How does the 60-day reset work?
Three small tasks every day for 60 days. Your streak counts every day you show up in the app — skip a day entirely and it goes back to zero unless a protection catches it. In Hard Mode a day only counts once all 3 tasks are done. Pro users get one "slip" per 14 days that doesn’t break the streak; a Streak Shield does the same for anyone who holds one.
What happens on Day 60?
Day 60 opens your finale — provided you executed on at least 30 of the 60 days: a recap from your real data, your contract stamped FULFILLED, and the Day-60 chest with 300 coins plus a sealed badge. With fewer than 30 executed days there is no ceremony and no chest: the app tells you how many days you are short and you decide — keep the cycle and still deliver them, or start fresh. From the finale you pick one of three paths: Cycle 2 · Standard (a fresh 60 days), Cycle 2 · Hard Mode (a fresh 60 days, streak dies on any miss) or Maintenance Mode (no new cycle, Hard Mode is put down — your streak simply keeps running, Academy and clean streaks move up front). Nothing is deleted: streak, XP, coins and badges stay, and your certificate stays available in Your Journey. Your Pro subscription is not tied to the 60 days — it keeps running through Apple until you cancel it in iPhone Settings, whichever path you pick.
What if I miss a day?
With no protection in play the streak resets to 0 and you start over the next day. A single missed day can be caught: Pro's Streak Insurance absorbs one every 14 days, and a Streak Shield does the same if you hold one. Two missed days in a row reset the streak either way, and in Hard Mode nothing is spent without asking you first. That is the whole point — discipline isn't motivation, it's recovering from the slip without quitting the program.
How do I cancel my subscription?
Settings → Account → Manage Subscription opens the iOS Subscriptions screen, or directly: iPhone Settings → Apple ID → Subscriptions → StepZero. Apple manages all billing — we never see your card.
Can I get a refund?
Refunds are handled by Apple directly. Go to reportaproblem.apple.com, sign in, find the StepZero purchase, request a refund. We don't have a card on file so we can't process it on our side.
How do I delete my account?
Settings → Danger → Delete Account. This wipes all local data and removes your auth row from our database within 30 days. Pro subscriptions must be cancelled separately in iOS Settings.
What data do you collect?
Email + name (only if you sign up), your Coach Zero chats (processed live to write the reply — the transcript is not kept, but the Coach may save short durable facts to your Coach memory, which you can view or delete anytime in Settings), and your progress (stored on your device, and synced to your account for profile + leaderboard when you are signed in). No analytics SDKs, no advertising IDs, no location, no contacts. See Privacy Policy for details.
Is the AI Coach really an AI?
Yes. It runs on Anthropic's Claude — a frontier LLM, real reasoning. Free users get 5 messages/day, Pro gets 50. Coach Zero detects crisis signals (suicide, self-harm) and switches to local hotline mode immediately.
Why does the Coach reply in a different language than the app?
Coach Zero auto-detects whatever language you type in and replies in that language. If you set the app to German but write to him in English, you'll get an English reply. Set the app language in Profile to control everything else.
I'm in crisis right now — what do I do?
Stop reading this. Go to Tools → Crisis Help · Hotlines. Call a local hotline (Germany 0800 111 0 111, US 988, UK 116 123). StepZero is for discipline-building, not crisis intervention. You deserve a human, right now.
How do I contact support?
Email support@usestepzero.com. We reply within 48h. For privacy questions, write to support@usestepzero.com.
Warriors
Friend-codes only · no contacts · no DMs
Your Code
Friends see only: your display name, streak, day count, league XP — and, if they switch the accountability reminder on, whether you closed all 3 tasks that evening. Nothing else.
Add a Warrior
Ask them for their 6-letter code. No emails. No contacts. Just the code.
Codes never contain I · O · 0 · 1
Your Code
Report a Warrior
Pick a reason. The user will be blocked automatically. Our team reviews reports within 24h.
Manage Subscription
Open the iOS Subscriptions screen to view, change, or cancel your StepZero Pro plan.
Apple verwaltet · keine Karte bei uns
Apple manages all billing. We don't store your card or have a cancel button — this is by Apple's design.
+10 XP
Grayscale
Drain the color from your phone
System Grayscale

iOS won't let an app grey out your whole phone for you — but you can set a triple-click that does it in one second. Set it up once:

1
Set the filter to Grayscale
Settings → Accessibility → Display & Text Size → Color Filters. Turn it on, choose Grayscale, then switch it back off.
2
Assign the triple-click
Settings → Accessibility → Accessibility Shortcut (at the bottom) → tap Color Filters.
3
Use it anytime
Triple-click the side button to drain all color. Triple-click again to bring it back.
Make it 1-tap
Add Color Filters to Control Center, the Action Button, or Back Tap for an instant kill switch.
Android: Settings → Digital Wellbeing → Bedtime mode → Grayscale, or Developer options → Simulate color space → Monochromacy.
System-Wide Block
Block it everywhere — for real

StepZero's Guard catches you inside the app. To slam the door in Safari and every other app 24/7, switch on Apple's built-in adult-content filter. Five minutes, once:

1
Open Screen Time
Settings → Screen Time. Turn it on if it isn't already.
2
Limit Adult Websites
Content & Privacy Restrictions → turn on → Content Restrictions → Web Content → Limit Adult Websites.
3
Lock it so you can't undo it
Set a Screen Time passcode — and let someone you trust enter it, or don't memorise it. A filter you can switch off in a weak moment isn't a filter.
Add your own
Under "Web Content" you can add specific sites to "Never Allow" — paste any trigger StepZero already knows about.
Android: Settings → Digital Wellbeing, or install a DNS-level filter (e.g. set Private DNS to a family-safe resolver). A locked router-level filter works on every device in your home.
☀️
What it is
How it works
    Why it matters
    Example