Replace doomscrolling
with real gains.

GainLock locks the apps that eat your evenings and only opens them for reps your camera counts, or steps you walk. Every scroll gets earned. Every rep gets banked.

7-day free trial. No card needed.
GainLock intercepting a blocked social app
GainLock counting reps with on-device pose tracking
GainLock time bank showing earned screen time
REPS OR STEPS Do a set or take a walk. Either one earns you screen time.
Block any appSocial, games, news, shopping. Your list, changed whenever you like.
Reps counted by your cameraSquats, push-ups, burpees and more. Only clean reps count.
Or earn it by walkingYour steps add screen time automatically through Health Connect.
Nothing leaves your phonePose tracking runs on-device. No video is saved or uploaded.

You already know which app
eats your evenings.

Blocking it completely never lasts. GainLock takes a different approach: the app stays, but every minute on it has to be earned first.

How it works

Lock it. Earn it.
Then open it.

Set it up once. From then on, screen time is something you earn.

STEP 01

Choose the apps to lock.

Pick any app on your phone. Add or remove apps from the list whenever you want.

STEP 02

Open one and GainLock steps in.

Before the app loads, GainLock asks you to earn it. Prop your phone up, pick an exercise and start moving.

STEP 03

Spend the minutes you earned.

Every clean rep adds time to your bank. A live countdown on your lock screen shows what you have left.

GainLock exercise picker
GainLock live rep tracking
Pose detection

Your camera
counts the reps.

Prop the phone up and go. Pose detection tracks your range and body position on every rep, so half a squat does not count as a full one.

  • Range and alignment checked every rep
  • Live count on screen while you work
  • Works offline, no server needed
See all eight movements
GainLock app usage breakdown
GainLock blocking a social app
The blocker

Block any app
on your phone.

GainLock stops the app before it opens, not ten minutes in. The usage breakdown shows which apps are taking the most of your time, so you know exactly what to lock.

  • Block any installed app, edit the list anytime
  • Per-app usage breakdown and lifetime stats
  • Live time-bank countdown on the lock screen
GainLock streak history heatmap
GainLock time bank dashboard
Walk to earn

Earn screen time
by walking.

Not in the mood for a workout? Your steps add screen time automatically through Health Connect. Walk the dog, walk to work, earn as you go.

  • Steps sync in through Health Connect
  • Daily streaks to keep you showing up
  • Heatmap history of every day you showed up
Start earning
The lineup

Eight exercises
to choose from.

All eight are available from day one. Pick whatever suits you today.

SquatLegs
Push-UpUpper
Jumping JacksCardio
Squat JumpsLegs
High KneesCardio
LungesLegs
Cross CrunchesCore
BurpeeFull body
No camera needed

Or just go for a walk.

Connect Health Connect once and your steps quietly add screen time in the background. Walk the dog, walk to work, walk off lunch.

  • 3,000 stepsabout 10 minutes at the default rate
  • Your ratea slider sets how many steps each second costs
  • Runs alongsidereps and steps both land in the same time bank
Privacy

Your workouts
stay private.

Pose detection runs entirely on your phone. No video is recorded or uploaded, and the camera turns off the moment your set ends.

  • Pose tracking runs entirely on-device
  • No video saved, no upload, no account required
  • Camera only runs while you’re earning time
  • Your blocklist and rep history stay local
Pricing

Try everything
free for 7 days.

Full access from day one.

The trial is the complete app: unlimited app blocking, all eight exercises, walk to earn, usage insights, streaks and history. No card needed to start.

  • No payment details to start
  • Every feature, from the first minute
  • Manage or cancel through Google Play
7 daysfull access

After the trial, GainLock is a subscription through Google Play. No ads, no selling your data. Cancel anytime.

Start free trial
FAQ

Frequently asked questions.

How does the rep counting work?
Your phone’s camera and an on-device pose model track your joints in real time. GainLock checks your range of motion and body position on each rep. If you don’t hit depth or your form breaks down, the rep doesn’t count. Nothing is recorded or sent anywhere.
Is GainLock free?
GainLock comes with a 7-day free trial. You get full access and no card is required. After that it’s a subscription through Google Play. There is no free tier and there are no ads.
Which apps can I lock?
Any app installed on your phone. Most people start with social media, then use the usage breakdown to find the ones they didn’t expect. You can add or remove apps at any time.
What if I physically can’t do the exercises?
Walk to earn adds screen time from your step count through Health Connect, with no camera involved. There are also eight exercises at different intensities, and you set how much time each session is worth.
Does it work on iPhone?
Android only for now. iOS is on the roadmap, with no firm date yet.
Can I just uninstall it when I want to scroll?
Yes. It’s your phone and GainLock won’t hold it hostage. The goal is to put one deliberate step between the impulse and the feed. For most people, that step is enough.
Where does my data go?
It stays on your phone. Pose detection, your app list and your rep history are all stored on the device. There’s no account to create and no workout video is ever saved.

Take back
your screen time.

Download GainLock, lock the apps that take the most from you, and start earning. Free for 7 days, no card needed.

Version 1.0.3 · now with walk to earn