Unplugged is a mobile focus companion built around intentional sessions instead of punitive app blocking. It runs a resilient timer, records interruptions, suggests smaller sessions when completion drops, and turns session history into useful weekly patterns.
Current state: the Expo app, local persistence, focus-state machine, interruption tracking, adaptive recommendations, weekly analytics, and unit tests are working. Notification reminders and cross-device sync are still being tested.
npm install
npm test
npm start