In development
BEFORE — remembering in context
A reminder that asks not when you want to be alerted, but where you will be able to act.
- Type
- Independent project
- Period
- Ongoing
The project
BEFORE replaces time with context: the next opening of a selected app. The message arrives when action is possible, not when another notification decides to interrupt.
Family Controls protects the app selection without exposing its content or behaviour.
From challenge to outcome
The decisions that shaped the work.
- 01
Challenge
Show a reminder at the moment of use while respecting Apple’s public APIs, privacy and the user’s right to access the selected app.
- 02
Approach
Redundant local state, atomic consumption, limited recovery and a fail-open strategy that prevents persistent blocking.
- 03
Outcome
A complete iOS architecture with app and extensions, designed around reliability, privacy and observable behaviour.
A new trajectory