Home › Health & Fitness
Information
Preview 1 platform
iPhone 5 images
What’s New Version 2.0.0
RUNLOCK 2.0: BIGGEST UPDATE YET!
Complete redesign. Completely new app.
Added 5 new sports, and solidified compatibility with Strava.
Add your friends! Runlock now has a Social tab.
Description
The Algorithm is Winning. Take Your Brain Back.
You've tried willpower. You've tried deleting apps. You've tried those blockers that let you bypass with one tap. Nothing sticks. Because the problem isn't you. it's billion-dollar engagement algorithms designed to keep you scrolling.
Runlock is different. It's not a blocker. It's a currency exchange.
HOW IT WORKS
1. Choose the apps you want to limit (TikTok, Instagram, YouTube, etc.)
2. They're locked by default
3. Want your apps back? Move.
4. Do push-ups, squats, or go for a run
5. Your physical effort converts to screen time
That's it. No willpower required. Just a simple transaction: sweat for screen time.
REAL EXERCISE TRACKING
• Push-ups & Squats: Computer vision tracks your reps using your front camera. No faking it. The AI counts every proper rep.
• Running: GPS tracks your distance and pace. Watch your route appear on the map as you earn coins.
• Coins Economy: Earn coins through exercise. Spend coins to unlock screen time. Simple.
WHY IT ACTUALLY WORKS
Traditional blockers fail because they rely on willpower, which is finite. They also create a void: you stop a habit without replacing it. This leads to the binge-purge cycle: block apps, eventually bypass, feel guilty, repeat.
Runlock replaces the dopamine hit of scrolling with the endorphin hit of exercise. It's habit replacement, backed by neuroscience.
FEATURES
• Block any app using Apple's Screen Time API
• Earn time through verified physical activity
• Real-time GPS run tracking with route visualization
• AI-powered rep counting for push-ups and squats
• Achievement system with streaks and milestones
• Daily activity log with coins earned
• Emergency unlock (limited uses per year; for when you truly need it)
• Beautiful, minimal dark UI
THE PHILOSOPHY
We're not anti-phone. We're anti-brain-hijacking.
Social media companies spend billions engineering dopamine loops to steal your attention. Runlock gives you a fighting chance. Think of it as your personal bodyguard against the algorithm.
WHO IT'S FOR
• Anyone who's failed with traditional blockers
• People who want more exercise but lack motivation
• Students who need focus but keep picking up their phone
• Anyone tired of wasting hours doom-scrolling
• People who want to actually feel good about their screen time
THE DEAL
You're not giving up your apps. You're earning them. And in the process, you're getting fitter, healthier, and more in control of your attention.
Half the screen time. Double the gains.
Download Runlock. The algorithm won't know what hit it.
NOTE: All app features require a subscription. Find out more at: https://runlock.app/terms/
In-App Purchases ZW pricing
Runlock+ Subscription
Weekly · 7 days—
Annual · Yearly—
Capabilities
In-App Purchases
Accessibility
ipadiphonemacrealityDevicetvoswatch
Version history 7 versions
Build 884748595v2.0.02026-05-12 11:23:26
RUNLOCK 2.0: BIGGEST UPDATE YET!
Complete redesign. Completely new app.
Added 5 new sports, and solidified compatibility with Strava.
Add your friends! Runlock now has a Social tab.
Build 884251077v1.4.02026-04-08 18:20:58
RUNLOCK 1.4.0: SERIOUS RUNNER UPDATE!!!
HUGE improvements for runners using Runlock natively. Remember, you can always sync your Strava runs with Runlock! :)
Build 883147569v1.3.02026-03-12 17:36:20
"Runlock or Strava?" How about both?
Version 1.3.0 allows you to sync all of your Strava runs automatically with Runlock. You don't have to sacrifice one for the other anymore!
Build 883035287v1.2.22026-03-06 16:00:15
Hey! Quick bug fix regarding app locking. Happy (r)unlocking!
Build 882550225v1.2.12026-03-02 17:02:11
Hey! In version 1.2.0, we're introducing after-run stat cards you can share with your friends, add to your stories or just save to your library. Happy (R)unlocking!
Build 882456741v1.1.02026-02-17 17:10:24
HEY!!! Thanks for using Runlock! Version 1.1.0 brings small (needed) features such as exchange presets and some bug fixes. Happy running and unlocking!
Build 881198959v1.0.02026-02-04 05:10:55
Price history by region
Currency
Show
Columns
Search
Availability 173 of 175 storefronts
| Region | Language | Price | Ratings | Avg | Version |
|---|---|---|---|---|---|
RO | en-GB | Free | 12 | 5.0 | 2.0.0 |
US | en-US | Free | 2 | 5.0 | 2.0.0 |
AE | en-GB | Free | 0 | — | 2.0.0 |
AG | en-GB | Free | 0 | — | 2.0.0 |
AI | en-GB | Free | 0 | — | 2.0.0 |
AL | en-GB | Free | 0 | — | 2.0.0 |
AM | en-GB | Free | 0 | — | 2.0.0 |
AO | en-GB | Free | 0 | — | 2.0.0 |
AR | es-MX | Free | 0 | — | 2.0.0 |
AT | de-DE | Free | 0 | — | 2.0.0 |
AU | en-AU | Free | 0 | — | 2.0.0 |
AZ | en-GB | Free | 0 | — | 2.0.0 |
BA | en-GB | Free | 0 | — | 2.0.0 |
BB | en-GB | Free | 0 | — | 2.0.0 |
BE | en-GB | Free | 0 | — | 2.0.0 |
BF | en-GB | Free | 0 | — | 2.0.0 |
BG | en-GB | Free | 0 | — | 2.0.0 |
BH | en-GB | Free | 0 | — | 2.0.0 |
BJ | en-GB | Free | 0 | — | 2.0.0 |
BM | en-GB | Free | 0 | — | 2.0.0 |
BN | en-GB | Free | 0 | — | 2.0.0 |
BO | es-MX | Free | 0 | — | 2.0.0 |
BR | pt-BR | Free | 0 | — | 2.0.0 |
BS | en-GB | Free | 0 | — | 2.0.0 |
BT | en-GB | Free | 0 | — | 2.0.0 |
BW | en-GB | Free | 0 | — | 2.0.0 |
BY | en-GB | Free | 0 | — | 2.0.0 |
BZ | en-GB | Free | 0 | — | 2.0.0 |
CA | en-CA | Free | 0 | — | 2.0.0 |
CD | en-GB | Free | 0 | — | 2.0.0 |
CG | en-GB | Free | 0 | — | 2.0.0 |
CH | de-CH | Free | 0 | — | 2.0.0 |
CI | fr-FR | Free | 0 | — | 2.0.0 |
CL | es-MX | Free | 0 | — | 2.0.0 |
CM | fr-FR | Free | 0 | — | 2.0.0 |
CN | zh-Hans-CN | Free | 0 | — | 2.0.0 |
CO | es-MX | Free | 0 | — | 2.0.0 |
CR | es-MX | Free | 0 | — | 2.0.0 |
CV | en-GB | Free | 0 | — | 2.0.0 |
CY | en-GB | Free | 0 | — | 2.0.0 |
CZ | en-GB | Free | 0 | — | 2.0.0 |
DE | de-DE | Free | 0 | — | 2.0.0 |
DK | en-GB | Free | 0 | — | 2.0.0 |
DM | en-GB | Free | 0 | — | 2.0.0 |
DO | es-MX | Free | 0 | — | 2.0.0 |
DZ | en-GB | Free | 0 | — | 2.0.0 |
EC | es-MX | Free | 0 | — | 2.0.0 |
EE | en-GB | Free | 0 | — | 2.0.0 |
EG | en-GB | Free | 0 | — | 2.0.0 |
ES | es-ES | Free | 0 | — | 2.0.0 |
FI | en-GB | Free | 0 | — | 2.0.0 |
FJ | en-GB | Free | 0 | — | 2.0.0 |
FM | en-GB | Free | 0 | — | 2.0.0 |
FR | fr-FR | Free | 0 | — | 2.0.0 |
GA | fr-FR | Free | 0 | — | 2.0.0 |
GB | en-GB | Free | 0 | — | 2.0.0 |
GD | en-GB | Free | 0 | — | 2.0.0 |
GE | en-GB | Free | 0 | — | 2.0.0 |
GH | en-GB | Free | 0 | — | 2.0.0 |
GM | en-GB | Free | 0 | — | 2.0.0 |
GR | en-GB | Free | 0 | — | 2.0.0 |
GT | es-MX | Free | 0 | — | 2.0.0 |
GW | en-GB | Free | 0 | — | 2.0.0 |
GY | en-GB | Free | 0 | — | 2.0.0 |
HK | zh-Hant-HK | Free | 0 | — | 2.0.0 |
HN | es-MX | Free | 0 | — | 2.0.0 |
HR | en-GB | Free | 0 | — | 2.0.0 |
HU | en-GB | Free | 0 | — | 2.0.0 |
ID | en-GB | Free | 0 | — | 2.0.0 |
IE | en-GB | Free | 0 | — | 2.0.0 |
IL | en-GB | Free | 0 | — | 2.0.0 |
IN | en-GB | Free | 0 | — | 2.0.0 |
IQ | en-GB | Free | 0 | — | 2.0.0 |
IS | en-GB | Free | 0 | — | 2.0.0 |
IT | it | Free | 0 | — | 2.0.0 |
JM | en-GB | Free | 0 | — | 2.0.0 |
JO | en-GB | Free | 0 | — | 2.0.0 |
JP | ja | Free | 0 | — | 2.0.0 |
KE | en-GB | Free | 0 | — | 2.0.0 |
KG | en-GB | Free | 0 | — | 2.0.0 |
KH | en-GB | Free | 0 | — | 2.0.0 |
KN | en-GB | Free | 0 | — | 2.0.0 |
KR | ko | Free | 0 | — | 2.0.0 |
KW | en-GB | Free | 0 | — | 2.0.0 |
KY | en-GB | Free | 0 | — | 2.0.0 |
KZ | en-GB | Free | 0 | — | 2.0.0 |
LA | en-GB | Free | 0 | — | 2.0.0 |
LB | en-GB | Free | 0 | — | 2.0.0 |
LC | en-GB | Free | 0 | — | 2.0.0 |
LK | en-GB | Free | 0 | — | 2.0.0 |
LR | en-GB | Free | 0 | — | 2.0.0 |
LT | en-GB | Free | 0 | — | 2.0.0 |
LU | en-GB | Free | 0 | — | 2.0.0 |
LV | en-GB | Free | 0 | — | 2.0.0 |
LY | en-GB | Free | 0 | — | 2.0.0 |
MD | en-GB | Free | 0 | — | 2.0.0 |
ME | en-GB | Free | 0 | — | 2.0.0 |
MG | en-GB | Free | 0 | — | 2.0.0 |
MK | en-GB | Free | 0 | — | 2.0.0 |
ML | en-GB | Free | 0 | — | 2.0.0 |
MM | en-GB | Free | 0 | — | 2.0.0 |
MN | en-GB | Free | 0 | — | 2.0.0 |
MO | zh-Hant-HK | Free | 0 | — | 2.0.0 |
MR | en-GB | Free | 0 | — | 2.0.0 |
MS | en-GB | Free | 0 | — | 2.0.0 |
MT | en-GB | Free | 0 | — | 2.0.0 |
MU | en-GB | Free | 0 | — | 2.0.0 |
MV | en-GB | Free | 0 | — | 2.0.0 |
MW | en-GB | Free | 0 | — | 2.0.0 |
MX | es-MX | Free | 0 | — | 2.0.0 |
MY | en-GB | Free | 0 | — | 2.0.0 |
MZ | en-GB | Free | 0 | — | 2.0.0 |
NA | en-GB | Free | 0 | — | 2.0.0 |
NE | en-GB | Free | 0 | — | 2.0.0 |
NG | en-GB | Free | 0 | — | 2.0.0 |
NI | es-MX | Free | 0 | — | 2.0.0 |
NL | nl | Free | 0 | — | 2.0.0 |
NO | en-GB | Free | 0 | — | 2.0.0 |
NP | en-GB | Free | 0 | — | 2.0.0 |
NR | en-GB | Free | 0 | — | 2.0.0 |
NZ | en-AU | Free | 0 | — | 2.0.0 |
OM | en-GB | Free | 0 | — | 2.0.0 |
PA | es-MX | Free | 0 | — | 2.0.0 |
PE | es-MX | Free | 0 | — | 2.0.0 |
PG | en-GB | Free | 0 | — | 2.0.0 |
PH | en-GB | Free | 0 | — | 2.0.0 |
PK | en-GB | Free | 0 | — | 2.0.0 |
PL | en-GB | Free | 0 | — | 2.0.0 |
PT | pt-PT | Free | 0 | — | 2.0.0 |
PW | en-GB | Free | 0 | — | 2.0.0 |
PY | es-MX | Free | 0 | — | 2.0.0 |
QA | en-GB | Free | 0 | — | 2.0.0 |
RS | en-GB | Free | 0 | — | 2.0.0 |
RU | ru | Free | 0 | — | 2.0.0 |
RW | en-GB | Free | 0 | — | 2.0.0 |
SA | en-GB | Free | 0 | — | 2.0.0 |
SB | en-GB | Free | 0 | — | 2.0.0 |
SC | en-GB | Free | 0 | — | 2.0.0 |
SE | sv | Free | 0 | — | 2.0.0 |
SG | en-GB | Free | 0 | — | 2.0.0 |
SI | en-GB | Free | 0 | — | 2.0.0 |
SK | en-GB | Free | 0 | — | 2.0.0 |
SL | en-GB | Free | 0 | — | 2.0.0 |
SN | en-GB | Free | 0 | — | 2.0.0 |
SR | en-GB | Free | 0 | — | 2.0.0 |
ST | en-GB | Free | 0 | — | 2.0.0 |
SV | es-MX | Free | 0 | — | 2.0.0 |
SZ | en-GB | Free | 0 | — | 2.0.0 |
TC | en-GB | Free | 0 | — | 2.0.0 |
TD | en-GB | Free | 0 | — | 2.0.0 |
TH | en-GB | Free | 0 | — | 2.0.0 |
TJ | en-GB | Free | 0 | — | 2.0.0 |
TM | en-GB | Free | 0 | — | 2.0.0 |
TN | en-GB | Free | 0 | — | 2.0.0 |
TO | en-GB | Free | 0 | — | 2.0.0 |
TR | en-GB | Free | 0 | — | 2.0.0 |
TT | en-GB | Free | 0 | — | 2.0.0 |
TW | zh-Hant-TW | Free | 0 | — | 2.0.0 |
TZ | en-GB | Free | 0 | — | 2.0.0 |
UA | en-GB | Free | 0 | — | 2.0.0 |
UG | en-GB | Free | 0 | — | 2.0.0 |
UY | en-GB | Free | 0 | — | 2.0.0 |
UZ | en-GB | Free | 0 | — | 2.0.0 |
VC | en-GB | Free | 0 | — | 2.0.0 |
VE | es-MX | Free | 0 | — | 2.0.0 |
VG | en-GB | Free | 0 | — | 2.0.0 |
VN | en-GB | Free | 0 | — | 2.0.0 |
VU | en-GB | Free | 0 | — | 2.0.0 |
XK | en-GB | Free | 0 | — | 2.0.0 |
YE | en-GB | Free | 0 | — | 2.0.0 |
ZA | en-GB | Free | 0 | — | 2.0.0 |
ZM | en-GB | Free | 0 | — | 2.0.0 |
ZW | en-GB | Free | 0 | — | 2.0.0 |
Not available in: AF, MA
Change log 11 changes · ZW
✎
releaseNotes updated
RUNLOCK 2.0: BIGGEST UPDATE YET!
Complete redesign. Completely new app.
Added 5 new sports, and solidified compatibility with Strava.
Add your friends! Runlock
✎
description updated
The Algorithm is Winning. Take Your Brain Back.
You've tried willpower. You've tried deleting apps. You've tried those blockers that let you bypass with one ta
✎
subtitle updated
Move More. Scroll Less.
✎
name updated
Runlock: Run For Screen Time
◆
Version 2.0.0 released
RUNLOCK 2.0: BIGGEST UPDATE YET!
Complete redesign. Completely new app.
Added 5 new sports, and solidified compatibility with Strava.
Add your friends! Runlock now has a Social tab.
◆
Version 1.4.0 released
RUNLOCK 1.4.0: SERIOUS RUNNER UPDATE!!!
HUGE improvements for runners using Runlock natively. Remember, you can always sync your Strava runs with Runlock! :)
◆
Version 1.3.0 released
"Runlock or Strava?" How about both?
Version 1.3.0 allows you to sync all of your Strava runs automatically with Runlock. You don't have to sacrifice one for the other anymore!
◆
Version 1.2.2 released
Hey! Quick bug fix regarding app locking. Happy (r)unlocking!
◆
Version 1.2.1 released
Hey! In version 1.2.0, we're introducing after-run stat cards you can share with your friends, add to your stories or just save to your library. Happy (R)unlocking!
◆
Version 1.1.0 released
HEY!!! Thanks for using Runlock! Version 1.1.0 brings small (needed) features such as exchange presets and some bug fixes. Happy running and unlocking!
◆
Version 1.0.0 released
ROen-GB
USen-US
AEen-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
CAen-CA
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
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
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
AFNot Available
MANot Available