Need help?

Email us and we'll get back to you within 24 hours.

[email protected]
Frequently asked questions
Can I really not close the lockout screen? +

Almost. The lockout screen is full-screen, always-on-top, and blocks cmd+tab. That said, macOS always has the final say — you can force-quit RepLock via Activity Monitor or a keyboard shortcut. The design is about making skipping costly, not impossible. If you want an in-app way out, there's a "Skip" button that ends the set but burns your streak.

What if my camera isn't working during a set? +

RepLock automatically detects when a camera disconnects and polls every few seconds for a reconnection. If no camera comes back, you can skip the set — this does burn your streak, but it's better than being stuck. Make sure camera permissions are granted in System Settings → Privacy & Security → Camera.

Does RepLock work with an external webcam? +

Yes. RepLock uses whatever camera macOS provides as the default. If your external webcam disconnects mid-set (e.g., you unplug a dock), RepLock polls for any available camera and reconnects automatically. Your rep count is preserved — only the video stream restarts.

Is my camera data uploaded anywhere? +

No. Never. All pose detection runs locally on your Mac via WebAssembly (MediaPipe). No frames, images, or video are saved to disk or transmitted. We don't run servers. We literally cannot see your camera feed. See our Privacy Policy for the full details.

What happens during Zoom calls? +

RepLock detects when your microphone is in use (e.g., during a video call) and automatically pauses the set timer. Sets won't trigger while you're on a call. You can toggle this off in Settings if you want sets regardless.

The AI isn't counting my reps accurately +

RepLock uses adaptive thresholds — it learns your range of motion over the first few reps. For best results: make sure your full upper body is visible in the camera, ensure decent lighting, and position yourself 4–6 feet from the camera.

How does the free trial work? +

You get 3 free sets to try RepLock. Only completed sets count — snoozing or skipping a set does not consume a trial set. Once your 3 sets are used, the paywall opens and you'll need a paid plan to keep going. There's no time limit; the trial lasts as long as it takes you to finish 3 sets.

How do I restore my license on a new Mac? +

After your trial ends (or on a fresh install), you'll see a "Restore license" option on the paywall screen. Paste your license key and RepLock will validate it with LemonSqueezy and unlock immediately. You can find your key in the purchase confirmation email from LemonSqueezy.

Can I get a refund? +

Yes — we offer a 30-day money-back guarantee on all paid plans. Email [email protected] within 30 days of your purchase and we'll refund you in full. No questions asked.

How do I quit RepLock? +

Open the app window (click the menu bar icon → Stats, Settings, or Account), then use the "Quit app" option in the sidebar. There's no quit option in the menu bar dropdown — that's intentional friction to keep you committed.

System requirements

Operating system
macOS 12 (Monterey) or later
Processor
Apple Silicon & Intel supported
Camera
Built-in or USB webcam
Download size
~100 MB