Sovereignty: The User Is the Owner
Personal information should not become inaccessible because a subscription expires, an account is suspended, or a service disappears.
Sovereignty requires meaningful control over data, including the ability to inspect, export, back up, migrate, and restore it. ToDoz prioritizes local ownership, documented formats, self-hosted infrastructure, and freedom from mandatory commercial accounts.
Ownership is meaningful only when the user retains the ability to leave.
Locality: The Device Comes First
The network should enhance an application, not determine whether it can function. Creating tasks, updating priorities, managing schedules, and searching locally stored information must remain available offline.
ToDoz treats the local database as the primary working environment. Synchronization operates separately, with explicit status, predictable conflict handling, and recovery from interrupted connections.
Offline operation is not an emergency fallback. It is the normal operating model.
Predictability: Intelligence May Assist, Rules Must Govern
Tasks, reminders, filters, and recurring schedules represent commitments. Their behavior must be consistent, explainable, and reproducible.
ToDoz uses deterministic rules for critical operations and explicitly handles invalid or ambiguous inputs rather than silently guessing. AI may optionally help interpret a user's intention, but proposed actions must be validated and authorized before execution.
Intelligence may assist. Predictability must govern.
Responsiveness: Respect Human Attention
Software should reduce effort, not become another source of work. Common local interactions should provide immediate feedback. ToDoz targets a visible response within 100 milliseconds for routine actions on supported hardware.
Responsiveness also means avoiding unnecessary notifications, interface complexity, background processing, and features that distract from the task at hand.
Good software helps users complete their work without becoming work itself.
Focused Interoperability: Separate Responsibilities, Connect Information
Tasks manage actions, deadlines, priorities, and operational states. Notes and diaries preserve knowledge, reflection, references, and long-term understanding. These responsibilities are related but do not require a single monolithic application.
ToDoz focuses on task execution while supporting connections to Markdown repositories, journals, calendars, and complementary applications through documented interfaces and open formats. Users should be able to change one tool without losing access to information maintained by another.
Separate responsibilities. Connect information. Preserve freedom of choice.
Longevity: Information Should Outlive Software
Applications and technologies change, but personal records may remain valuable for decades. ToDoz favors documented, widely supported formats, portable exports, verified backups, and maintainable migration paths.
No technology guarantees fifty-year compatibility. Longevity depends on continued attention to recoverability, documentation, and preservation.
Applications are temporary. Personal information deserves a longer life.