RepLock locks your screen at intervals and uses your camera to count reps. No cheating. No skipping. Your computer is held hostage by push‑ups.
RepLock sits in your menu bar, quietly counting. Every 30 minutes (configurable), it triggers a break. You can see the countdown at all times — no surprises.
Full-screen lockout. You can't cmd+tab, minimize, or click away. Your camera activates and the AI pose model starts tracking your body. The only way through is through.
Complete the required reps — push-ups, jumping jacks, whatever you've configured. The AI counts every one. Screen unlocks only when you're done. Back to work.
Local MediaPipe pose detection tracks your body in real time. Adaptive thresholds learn your range of motion. No internet needed — everything runs on your Mac.
Your day streak is front and center everywhere. It's the number you'll fear losing most. 12 days in, you won't dare skip — that's the point.
Full-screen, always-on-top, can't-be-dismissed overlay. This isn't a notification you swipe away. RepLock means it. Your screen is hostage until the reps are done.
Configure a queue of exercises with individual rep counts. Push-ups, then jumping jacks, then push-ups again. It rotates automatically. Drag to reorder anytime.
Zero servers. Zero uploads. Your camera feed is processed entirely on-device via WebAssembly. No account required. No data ever leaves your Mac. We don't even know you exist — and that's by design.
14-day free trial with full features. No credit card. Hit a 5‑day streak during trial and unlock the discounted lifetime deal.
Download RepLock. Set your interval. Close this tab. Your Mac will handle the rest.