RepWall: Reps Before Scrolling
Health & Fitness
North Macedonia
6811950339 Β· com.yp.repwall
Screenshots
Description
You only wanted to check your phone for a second β and an hour later you're still scrolling? Repwall builds a wall in front of the apps that distract you. They stay locked until you earn the time with a workout.
How it works
1. Pick the apps you want to lock β as many as you like.
2. Choose an exercise and a goal, for example 20 push-ups.
3. Want in? Open Repwall, do your reps, done. Your apps unlock for the time you chose, then iOS locks them again automatically.
A real lock, built into iOS
Repwall uses Apple's Screen Time. Locked apps can't simply be opened β even when Repwall is closed.
Your iPhone counts
β’ Camera: stand your iPhone up and Repwall tracks your joints and counts every clean rep β with lines that show you what it sees.
β’ Motion sensor: put your iPhone in your pocket and go.
β’ A voice counts out loud, so you never have to look at the screen.
β’ An animated 3D figure demonstrates push-ups and squats.
Three exercises
Push-ups, squats and plank β each with its own goal and detection.
Blackout hours
Set fixed times when everything stays locked, no matter what β say, every night from 10 pm.
Streak and widget
See at a glance how many days in a row you've trained. The widget shows your streak and status on your Home Screen and Lock Screen, a Live Activity shows your remaining unlocked time.
No cheating
Protect your settings and app selection with a passcode. Forgot it? You can reset it after 24 hours.
Private
No account, no ads, no tracking. The camera feed is analyzed live on your iPhone and never stored. Repwall can't see which apps you use or for how long.
Repwall is not a medical device. Only exercise at a level that suits you.
Terms of Use: https://developeryp.github.io/repwall-legal/en/terms.html
Privacy Policy: https://developeryp.github.io/repwall-legal/en/privacy.html
Related
Rankings
| Country | Chart | Category | Rank | Captured |
|---|---|---|---|---|
| Madagascar | new-paid | games | #1 | 29 Sept 2026 |
| Madagascar | new-paid | all | #1 | 29 Sept 2026 |
| Moldova | new-paid | games | #1 | 29 Sept 2026 |
| Moldova | new-paid | all | #1 | 29 Sept 2026 |
| Liberia | new-paid | games | #1 | 29 Sept 2026 |
| Liberia | new-paid | all | #1 | 29 Sept 2026 |
| Cayman Islands | new-paid | games | #1 | 29 Sept 2026 |
| Cayman Islands | new-paid | all | #1 | 29 Sept 2026 |
| Saint Kitts and Nevis | new-paid | games | #1 | 29 Sept 2026 |
| Saint Kitts and Nevis | new-paid | all | #1 | 29 Sept 2026 |
| Cambodia | new-paid | games | #1 | 29 Sept 2026 |
| Cambodia | new-paid | all | #1 | 29 Sept 2026 |
| Kyrgyzstan | new-paid | games | #1 | 28 Sept 2026 |
| Kyrgyzstan | new-paid | all | #1 | 28 Sept 2026 |
| Jordan | new-paid | games | #1 | 28 Sept 2026 |
| Jordan | new-paid | all | #1 | 28 Sept 2026 |
| Benin | new-paid | games | #1 | 27 Sept 2026 |
| Benin | new-paid | all | #1 | 27 Sept 2026 |
| Burkina Faso | new-paid | games | #1 | 27 Sept 2026 |
| Burkina Faso | new-paid | all | #1 | 27 Sept 2026 |
| Belgium | new-paid | games | #1 | 27 Sept 2026 |
| Belgium | new-paid | all | #1 | 27 Sept 2026 |
| Azerbaijan | new-paid | games | #1 | 27 Sept 2026 |
| Azerbaijan | new-paid | all | #1 | 27 Sept 2026 |
| Austria | new-paid | games | #1 | 27 Sept 2026 |
| Austria | new-paid | all | #1 | 27 Sept 2026 |
| Argentina | new-paid | games | #1 | 27 Sept 2026 |
| Argentina | new-paid | all | #1 | 27 Sept 2026 |
| Antigua and Barbuda | new-paid | games | #1 | 27 Sept 2026 |
| Antigua and Barbuda | new-paid | all | #1 | 27 Sept 2026 |
| United Arab Emirates | new-paid | games | #1 | 27 Sept 2026 |
| United Arab Emirates | new-paid | all | #1 | 27 Sept 2026 |
| France | new-paid | games | #1 | 27 Sept 2026 |
| France | new-paid | all | #1 | 27 Sept 2026 |
| Australia | new-paid | games | #1 | 27 Sept 2026 |
| Australia | new-paid | all | #1 | 27 Sept 2026 |
| South Korea | new-paid | games | #1 | 27 Sept 2026 |
| South Korea | new-paid | all | #1 | 27 Sept 2026 |
| Japan | new-paid | games | #1 | 26 Sept 2026 |
| Japan | new-paid | all | #1 | 26 Sept 2026 |
Versions
| Version | Country | Observed | Notes |
|---|---|---|---|
| 1.0.1 | Azerbaijan | 27 Sept 2026 | - general improvements |
| 1.0.1 | Argentina | 27 Sept 2026 | - allgemeine Verbesserungen |
| 1.0.1 | Antigua and Barbuda | 27 Sept 2026 | - general improvements |
| 1.0.1 | United Arab Emirates | 27 Sept 2026 | - general improvements |
| 1.0.1 | France | 27 Sept 2026 | - allgemeine Verbesserungen |
| 1.0.1 | Australia | 27 Sept 2026 | - general improvements |
| 1.0.1 | South Korea | 27 Sept 2026 | - allgemeine Verbesserungen |
| 1.0.1 | Japan | 26 Sept 2026 | - allgemeine Verbesserungen |
| 1.0.1 | United Kingdom | 26 Sept 2026 | - general improvements |
| 1.0.1 | India | 26 Sept 2026 | - general improvements |
| 1.0.1 | United States | 26 Sept 2026 | - general improvements |
| 1.0.1 | Czechia | 26 Sept 2026 | - general improvements |
| 1.0.1 | Romania | 26 Sept 2026 | - general improvements |
| 1.0.1 | Mexico | 26 Sept 2026 | - allgemeine Verbesserungen |
| 1.0.1 | Brazil | 26 Sept 2026 | - allgemeine Verbesserungen |
| 1.0.1 | Philippines | 26 Sept 2026 | - general improvements |
| 1.0.1 | Russia | 26 Sept 2026 | - allgemeine Verbesserungen |
| 1.0.1 | Belarus | 26 Sept 2026 | - general improvements |
| 1.0.1 | Pakistan | 26 Sept 2026 | - general improvements |
| 1.0.1 | Turkey | 26 Sept 2026 | - general improvements |
| 1.0.1 | Uganda | 26 Sept 2026 | - general improvements |
| 1.0.1 | Tanzania | 26 Sept 2026 | - general improvements |
| 1.0.1 | Taiwan | 26 Sept 2026 | - allgemeine Verbesserungen |
| 1.0.1 | Turks and Caicos | 26 Sept 2026 | - general improvements |
| 1.0.1 | El Salvador | 26 Sept 2026 | - allgemeine Verbesserungen |