Under quiet, gentle observation.
A pixel-art focus tool built around the feeling of being gently watched while you work. Not pressured. Not gamified. Just quietly accompanied.
Keep Watch is an immersive focus tool that operates as a small pixel-world. Instead of a productivity app with timers and streaks, it's a living world where a quietly attentive Officer watches you work—not as a taskmaster, but as someone who just hasn't clocked out yet.
The user enters a small world. The world is empty most of the time. Occasionally, characters pass through. When you finish focusing, one of them hands you a card with a quiet word of encouragement.
That's the whole product.
| Principle | What it means |
|---|---|
| No UI is the UI | The card is the time picker. Tapping the character is Start. There are no buttons. |
| Cumulative, not streak | Total days only. Never resets. No daily punishment. |
| Gentle supervision | Officer is in uniform but languid. Watching, not pressuring. |
| World first | The home screen is a scene, not a tool. |
| Low-interruption immersion | Minimal sound. Companions pass quietly. No strong alerts. |
| Contrast as soul | Military uniform + relaxed body. Strict discipline + pink hearts. |
| Section | Contents |
|---|---|
| 00 · Foundation | Core feeling, design pillars, character roster |
| 01 · Visual System | Colors, sprites, animation, time-of-day tinting |
| 02 · Characters & Companions | Officer behavior, companion specs, easter eggs, sound |
| 03 · UI & Layout | Main screen (web + mobile), sidebar, interaction |
| 04 · Content & Voice | 240 lines of card copy, milestone pool, suffix system |
| 05 · Onboarding | First boot, unlock cinematics, edge cases |
| 06 · Data & Stats | Stats page, storage, privacy, reset flow |
| 07 · Author Page | Credits roll, animal cameos, content templates |
| Appendix | Asset checklist, hex reference, naming conventions |
| Other | |
|---|---|
| AI Generation Prompts | Midjourney / Stable Diffusion prompts for all assets |
| MVP Roadmap | 17-week implementation plan |
| Data Schemas | JSON structure for state, settings, history |
| Character | Unlocked by | Scene | |
|---|---|---|---|
| 🐭 | Mouse | Default | Mouse Cage |
| 🐠 | Goldfish | First Timer completion | Fish Tank |
| 🚀 | Astronaut | First Pomodoro completion | Astronaut Space |
| 🪖 | Officer | Cumulative 14 days | Officer Room |
| ❓ | Slot 5 | All 4 unlocked | TBD (mystery preserved) |
Design phase: 100% complete (Sept 2026) Implementation: Not started Target platforms: Web (priority) + iOS
MIT — see LICENSE
Made quietly. See you next orbit.