Publish: OpenAppLock
All checks were successful
Deploy Jekyll site to Cloudflare Pages / build (push) Successful in 2m47s

This commit is contained in:
2026-09-22 19:13:12 -04:00
parent 668f5df341
commit eb3e048dfb

View File

@@ -1,23 +1,14 @@
--- ---
title: OpenAppLock
--- ---
![Screenshots of OpenAppLock, including the home page with three active rules, and the new rule page with rule templates.](/assets/img/openapplock-1.png) ![Screenshots of OpenAppLock, including the home page with three active rules, and the new rule page with rule templates.](/assets/img/openapplock-1.png)
**OpenAppLock is an open source iOS app for blocking apps.** It is also a vibe-coding experiment turned real app, after I decided against gatekeeping it. **OpenAppLock is an open source iOS app for blocking apps.**
Block apps on a schedule, add time or open limits, and lock rules to prevent edits. I built it to help me spend more time outside staring at grass, like the picture below. Block apps on a schedule, add time or open limits, and lock rules to prevent edits. I built it to help me spend more time outside staring at grass, like the picture below.
Some of the design principles of OpenAppLock: I worked with the different [[Apple Screen Time]] APIs to build the features in a privacy-preserving way.
- Completely offline, no account needed, nothing is tracked
- The app is meant to sit in the *background* of your phone
- You're meant to *not* use it, along with using your phone less
- Set the rules once, and let the app work
- Future considerations
- Integrate nature as part of the app design?
I worked with the different Apple screen time APIs to build the features in a privacy-preserving way.
Try it out and send me [feedback](mailto:openapplock@bchen.dev)! Try it out and send me [feedback](mailto:openapplock@bchen.dev)!