Home › Productivity
Information
Preview 2 platforms
iPhone 8 images
iPad 7 images
What’s New Version 1.0.1
Small fixes and polish:
- Clearer wording when you set up a Tonic, so it is easier to pick how you earn your screen time.
- The Share option now points friends to the App Store.
- Tap the most-used app chart to jump straight into choosing your apps.
- Reliability improvements for our earliest supporters.
Description
Your phone works in the wrong order.
Tonic isn't just another app blocker: your good habits unlock your apps, and the ones that only need boundaries get limits that fit. You bought the books. You downloaded Duolingo. You signed up for the meditation app. Tonic puts those things first, and lets your phone cooperate with the life you're already building.
HOW IT WORKS
Set any app as a reward for your good habits. Tonic tracks what would be too hard to log yourself: your progress in apps like Kindle or Duolingo, calories burned, whether you meditated this morning, even whether you've gotten outside. Require your habits each day, or bank productive minutes to spend later.
For apps that only need boundaries, Tonic adapts to the problem: screen time limits by hours or by visits, cooldowns between sessions, or moments of pause that escalate the more you reach for it.
You choose what locked looks like: a gentle nudge toward the good thing, a strict wall, or a pause that grows each time you haven't earned it.
WORKS WITH THE APPS YOU ALREADY LOVE
Reading, workouts, meditation, steps, sunlight, and sleep come straight from Apple Health and your Apple Watch, or from time spent in the productive apps you choose. No logging, no proof photos, no check-ins.
And the unlock is real: when your habit counts, the shield lifts on its own. You don't open Tonic to prove anything or unlock anything by hand. Finish your reading, and your apps are simply open when you reach for them.
WHAT YOU CAN SET UP
Every app is a different problem. Rules can look like:
"Don't let me into social media for longer than five minutes at a time until my watch has registered 20 minutes of sunlight."
"Make it harder each time I reach for Instagram if I've used it more than Duolingo today."
"After 5 visits on the weekend, make me pause when I reach for Slack or Teams."
"When I reach for social media in the morning, redirect my phone to my journaling app."
"Hard block mobile games until I've worked out three times in the last week, then give me an hour each earned day."
YOURS TO CONTROL
Tonic is self-directed and built for adults. You pick the apps, you set the rules, and you can change them whenever you want. No account. No parent. No lock you can't open.
Your habits stay on your device. Tonic never sees which apps you chose, and your rules never leave your phone.
Pick one app that gets in your way and one habit you keep meaning to do. Start there.
A tonic for your habits. Break the bad, build the good.
Terms of Use (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
Privacy Policy: https://tonichabits.com/privacy
In-App Purchases CA pricing
Tonic Unlimited Subscription
Yearly—
Monthly—
Capabilities
In-App Purchases
Accessibility
ipadiphonemacrealityDevicetvoswatch
Version history 2 versions
Build 887604427v1.0.12026-07-01 13:28:15
Small fixes and polish:
- Clearer wording when you set up a Tonic, so it is easier to pick how you earn your screen time.
- The Share option now points friends to the App Store.
- Tap the most-used app chart to jump straight into choosing your apps.
- Reliability improvements for our earliest supporters.
Build 883408410v1.02026-06-29 14:49:28
Price history by region
Currency
Show
Columns
Search
Availability 175 of 175 storefronts
| Region | Language | Price | Ratings | Avg | Version |
|---|---|---|---|---|---|
US | en-US | Free | 9 | 5.0 | 1.0.1 |
AE | en-GB | Free | 0 | — | 1.0.1 |
AF | en-GB | Free | 0 | — | 1.0.1 |
AG | en-GB | Free | 0 | — | 1.0.1 |
AI | en-GB | Free | 0 | — | 1.0.2 |
AL | en-GB | Free | 0 | — | 1.0.1 |
AM | en-GB | Free | 0 | — | 1.0.1 |
AO | en-GB | Free | 0 | — | 1.0.1 |
AR | es-MX | Free | 0 | — | 1.0.1 |
AT | de-DE | Free | 0 | — | 1.0.1 |
AU | en-AU | Free | 0 | — | 1.0.1 |
AZ | en-GB | Free | 0 | — | 1.0.1 |
BA | en-GB | Free | 0 | — | 1.0.1 |
BB | en-GB | Free | 0 | — | 1.0.1 |
BE | en-GB | Free | 0 | — | 1.0.1 |
BF | en-GB | Free | 0 | — | 1.0.1 |
BG | en-GB | Free | 0 | — | 1.0.1 |
BH | en-GB | Free | 0 | — | 1.0.1 |
BJ | en-GB | Free | 0 | — | 1.0.1 |
BM | en-GB | Free | 0 | — | 1.0.1 |
BN | en-GB | Free | 0 | — | 1.0.1 |
BO | es-MX | Free | 0 | — | 1.0.1 |
BR | pt-BR | Free | 0 | — | 1.0.1 |
BS | en-GB | Free | 0 | — | 1.0.1 |
BT | en-GB | Free | 0 | — | 1.0.1 |
BW | en-GB | Free | 0 | — | 1.0.1 |
BY | en-GB | Free | 0 | — | 1.0.1 |
BZ | en-GB | Free | 0 | — | 1.0.1 |
CA | en-CA | Free | 0 | — | 1.0.1 |
CD | en-GB | Free | 0 | — | 1.0.1 |
CG | en-GB | Free | 0 | — | 1.0.1 |
CH | de-CH | Free | 0 | — | 1.0.1 |
CI | fr-FR | Free | 0 | — | 1.0.1 |
CL | es-MX | Free | 0 | — | 1.0.1 |
CM | fr-FR | Free | 0 | — | 1.0.1 |
CN | zh-Hans-CN | Free | 0 | — | 1.0.1 |
CO | es-MX | Free | 0 | — | 1.0.1 |
CR | es-MX | Free | 0 | — | 1.0.1 |
CV | en-GB | Free | 0 | — | 1.0.1 |
CY | en-GB | Free | 0 | — | 1.0.1 |
CZ | en-GB | Free | 0 | — | 1.0.1 |
DE | de-DE | Free | 0 | — | 1.0.1 |
DK | en-GB | Free | 0 | — | 1.0.1 |
DM | en-GB | Free | 0 | — | 1.0.1 |
DO | es-MX | Free | 0 | — | 1.0.1 |
DZ | en-GB | Free | 0 | — | 1.0.1 |
EC | es-MX | Free | 0 | — | 1.0.1 |
EE | en-GB | Free | 0 | — | 1.0.1 |
EG | en-GB | Free | 0 | — | 1.0.1 |
ES | es-ES | Free | 0 | — | 1.0.1 |
FI | en-GB | Free | 0 | — | 1.0.1 |
FJ | en-GB | Free | 0 | — | 1.0.1 |
FM | en-GB | Free | 0 | — | 1.0.1 |
FR | fr-FR | Free | 0 | — | 1.0.1 |
GA | fr-FR | Free | 0 | — | 1.0.1 |
GB | en-GB | Free | 0 | — | 1.0.1 |
GD | en-GB | Free | 0 | — | 1.0.1 |
GE | en-GB | Free | 0 | — | 1.0.1 |
GH | en-GB | Free | 0 | — | 1.0.1 |
GM | en-GB | Free | 0 | — | 1.0.1 |
GR | en-GB | Free | 0 | — | 1.0.1 |
GT | es-MX | Free | 0 | — | 1.0.1 |
GW | en-GB | Free | 0 | — | 1.0.1 |
GY | en-GB | Free | 0 | — | 1.0.1 |
HK | zh-Hant-HK | Free | 0 | — | 1.0.1 |
HN | es-MX | Free | 0 | — | 1.0.1 |
HR | en-GB | Free | 0 | — | 1.0.1 |
HU | en-GB | Free | 0 | — | 1.0.1 |
ID | en-GB | Free | 0 | — | 1.0.1 |
IE | en-GB | Free | 0 | — | 1.0.1 |
IL | en-GB | Free | 0 | — | 1.0.1 |
IN | en-GB | Free | 0 | — | 1.0.1 |
IQ | en-GB | Free | 0 | — | 1.0.1 |
IS | en-GB | Free | 0 | — | 1.0.1 |
IT | it | Free | 0 | — | 1.0.1 |
JM | en-GB | Free | 0 | — | 1.0.1 |
JO | en-GB | Free | 0 | — | 1.0.1 |
JP | ja | Free | 0 | — | 1.0.1 |
KE | en-GB | Free | 0 | — | 1.0.1 |
KG | en-GB | Free | 0 | — | 1.0.1 |
KH | en-GB | Free | 0 | — | 1.0.1 |
KN | en-GB | Free | 0 | — | 1.0.2 |
KR | ko | Free | 0 | — | 1.0.1 |
KW | en-GB | Free | 0 | — | 1.0.1 |
KY | en-GB | Free | 0 | — | 1.0.2 |
KZ | en-GB | Free | 0 | — | 1.0.1 |
LA | en-GB | Free | 0 | — | 1.0.1 |
LB | en-GB | Free | 0 | — | 1.0.1 |
LC | en-GB | Free | 0 | — | 1.0.2 |
LK | en-GB | Free | 0 | — | 1.0.1 |
LR | en-GB | Free | 0 | — | 1.0.1 |
LT | en-GB | Free | 0 | — | 1.0.1 |
LU | en-GB | Free | 0 | — | 1.0.1 |
LV | en-GB | Free | 0 | — | 1.0.1 |
LY | en-GB | Free | 0 | — | 1.0.1 |
MA | en-GB | Free | 0 | — | 1.0.1 |
MD | en-GB | Free | 0 | — | 1.0.1 |
ME | en-GB | Free | 0 | — | 1.0.1 |
MG | en-GB | Free | 0 | — | 1.0.1 |
MK | en-GB | Free | 0 | — | 1.0.1 |
ML | en-GB | Free | 0 | — | 1.0.1 |
MM | en-GB | Free | 0 | — | 1.0.1 |
MN | en-GB | Free | 0 | — | 1.0.1 |
MO | zh-Hant-HK | Free | 0 | — | 1.0.1 |
MR | en-GB | Free | 0 | — | 1.0.1 |
MS | en-GB | Free | 0 | — | 1.0.2 |
MT | en-GB | Free | 0 | — | 1.0.1 |
MU | en-GB | Free | 0 | — | 1.0.1 |
MV | en-GB | Free | 0 | — | 1.0.1 |
MW | en-GB | Free | 0 | — | 1.0.1 |
MX | es-MX | Free | 0 | — | 1.0.1 |
MY | en-GB | Free | 0 | — | 1.0.1 |
MZ | en-GB | Free | 0 | — | 1.0.1 |
NA | en-GB | Free | 0 | — | 1.0.1 |
NE | en-GB | Free | 0 | — | 1.0.1 |
NG | en-GB | Free | 0 | — | 1.0.1 |
NI | es-MX | Free | 0 | — | 1.0.1 |
NL | nl | Free | 0 | — | 1.0.1 |
NO | en-GB | Free | 0 | — | 1.0.1 |
NP | en-GB | Free | 0 | — | 1.0.1 |
NR | en-GB | Free | 0 | — | 1.0.1 |
NZ | en-AU | Free | 0 | — | 1.0.1 |
OM | en-GB | Free | 0 | — | 1.0.1 |
PA | es-MX | Free | 0 | — | 1.0.1 |
PE | es-MX | Free | 0 | — | 1.0.1 |
PG | en-GB | Free | 0 | — | 1.0.1 |
PH | en-GB | Free | 0 | — | 1.0.1 |
PK | en-GB | Free | 0 | — | 1.0.1 |
PL | en-GB | Free | 0 | — | 1.0.1 |
PT | pt-PT | Free | 0 | — | 1.0.1 |
PW | en-GB | Free | 0 | — | 1.0.1 |
PY | es-MX | Free | 0 | — | 1.0.1 |
QA | en-GB | Free | 0 | — | 1.0.1 |
RO | en-GB | Free | 0 | — | 1.0.1 |
RS | en-GB | Free | 0 | — | 1.0.1 |
RU | ru | Free | 0 | — | 1.0.1 |
RW | en-GB | Free | 0 | — | 1.0.1 |
SA | en-GB | Free | 0 | — | 1.0.1 |
SB | en-GB | Free | 0 | — | 1.0.1 |
SC | en-GB | Free | 0 | — | 1.0.1 |
SE | sv | Free | 0 | — | 1.0.1 |
SG | en-GB | Free | 0 | — | 1.0.1 |
SI | en-GB | Free | 0 | — | 1.0.1 |
SK | en-GB | Free | 0 | — | 1.0.1 |
SL | en-GB | Free | 0 | — | 1.0.1 |
SN | en-GB | Free | 0 | — | 1.0.1 |
SR | en-GB | Free | 0 | — | 1.0.1 |
ST | en-GB | Free | 0 | — | 1.0.1 |
SV | es-MX | Free | 0 | — | 1.0.1 |
SZ | en-GB | Free | 0 | — | 1.0.1 |
TC | en-GB | Free | 0 | — | 1.0.2 |
TD | en-GB | Free | 0 | — | 1.0.1 |
TH | en-GB | Free | 0 | — | 1.0.1 |
TJ | en-GB | Free | 0 | — | 1.0.1 |
TM | en-GB | Free | 0 | — | 1.0.1 |
TN | en-GB | Free | 0 | — | 1.0.1 |
TO | en-GB | Free | 0 | — | 1.0.1 |
TR | en-GB | Free | 0 | — | 1.0.1 |
TT | en-GB | Free | 0 | — | 1.0.1 |
TW | zh-Hant-TW | Free | 0 | — | 1.0.1 |
TZ | en-GB | Free | 0 | — | 1.0.1 |
UA | en-GB | Free | 0 | — | 1.0.1 |
UG | en-GB | Free | 0 | — | 1.0.1 |
UY | en-GB | Free | 0 | — | 1.0.1 |
UZ | en-GB | Free | 0 | — | 1.0.1 |
VC | en-GB | Free | 0 | — | 1.0.2 |
VE | es-MX | Free | 0 | — | 1.0.1 |
VG | en-GB | Free | 0 | — | 1.0.2 |
VN | en-GB | Free | 0 | — | 1.0.1 |
VU | en-GB | Free | 0 | — | 1.0.1 |
XK | en-GB | Free | 0 | — | 1.0.1 |
YE | en-GB | Free | 0 | — | 1.0.1 |
ZA | en-GB | Free | 0 | — | 1.0.1 |
ZM | en-GB | Free | 0 | — | 1.0.1 |
ZW | en-GB | Free | 0 | — | 1.0.1 |
Change log 6 changes · CA
✎
releaseNotes updated
Small fixes and polish:
- Clearer wording when you set up a Tonic, so it is easier to pick how you earn your screen time.
- The Share option now points friends
✎
description updated
Your phone works in the wrong order.
Tonic isn't just another app blocker: your good habits unlock your apps, and the ones that only need boundaries get limits
✎
subtitle updated
Earn apps, control your scroll
✎
name updated
Tonic: Earn Screen Time
◆
Version 1.0.1 released
Small fixes and polish:
- Clearer wording when you set up a Tonic, so it is easier to pick how you earn your screen time.
- The Share option now points friends to the App Store.
- Tap the most-used app chart to jump straight into choosing y
◆
Version 1.0 released
USen-US
AEen-GB
AFen-GB
AGen-GB
AIen-GB
ALen-GB
AMen-GB
AOen-GB
ARes-MX
ATde-DE
AUen-AU
AZen-GB
BAen-GB
BBen-GB
BEen-GB
BFen-GB
BGen-GB
BHen-GB
BJen-GB
BMen-GB
BNen-GB
BOes-MX
BRpt-BR
BSen-GB
BTen-GB
BWen-GB
BYen-GB
BZen-GB
CDen-GB
CGen-GB
CHde-CH
CIfr-FR
CLes-MX
CMfr-FR
CNzh-Hans-CN
COes-MX
CRes-MX
CVen-GB
CYen-GB
CZen-GB
DEde-DE
DKen-GB
DMen-GB
DOes-MX
DZen-GB
ECes-MX
EEen-GB
EGen-GB
ESes-ES
FIen-GB
FJen-GB
FMen-GB
FRfr-FR
GAfr-FR
GBen-GB
GDen-GB
GEen-GB
GHen-GB
GMen-GB
GRen-GB
GTes-MX
GWen-GB
GYen-GB
HKzh-Hant-HK
HNes-MX
HRen-GB
HUen-GB
IDen-GB
IEen-GB
ILen-GB
INen-GB
IQen-GB
ISen-GB
ITit
JMen-GB
JOen-GB
JPja
KEen-GB
KGen-GB
KHen-GB
KNen-GB
KRko
KWen-GB
KYen-GB
KZen-GB
LAen-GB
LBen-GB
LCen-GB
LKen-GB
LRen-GB
LTen-GB
LUen-GB
LVen-GB
LYen-GB
MAen-GB
MDen-GB
MEen-GB
MGen-GB
MKen-GB
MLen-GB
MMen-GB
MNen-GB
MOzh-Hant-HK
MRen-GB
MSen-GB
MTen-GB
MUen-GB
MVen-GB
MWen-GB
MXes-MX
MYen-GB
MZen-GB
NAen-GB
NEen-GB
NGen-GB
NIes-MX
NLnl
NOen-GB
NPen-GB
NRen-GB
NZen-AU
OMen-GB
PAes-MX
PEes-MX
PGen-GB
PHen-GB
PKen-GB
PLen-GB
PTpt-PT
PWen-GB
PYes-MX
QAen-GB
ROen-GB
RSen-GB
RUru
RWen-GB
SAen-GB
SBen-GB
SCen-GB
SEsv
SGen-GB
SIen-GB
SKen-GB
SLen-GB
SNen-GB
SRen-GB
STen-GB
SVes-MX
SZen-GB
TCen-GB
TDen-GB
THen-GB
TJen-GB
TMen-GB
TNen-GB
TOen-GB
TRen-GB
TTen-GB
TWzh-Hant-TW
TZen-GB
UAen-GB
UGen-GB
UYen-GB
UZen-GB
VCen-GB
VEes-MX
VGen-GB
VNen-GB
VUen-GB
XKen-GB
YEen-GB
ZAen-GB
ZMen-GB
ZWen-GB