Tikski is growing in public.

This roadmap focuses on practical release milestones in order.

Completed major milestones

  • Offline-first core app shipped: tasks, checklists, sub-tasks, tabs, sorting, and filtering
  • Local-first reliability in place: app remains usable without account or network
  • Android local build working
  • Linux local build working
  • Android <-> Linux sync working (including checklist, tab, and task hierarchy)
  • Cross-device account/session flow delivered for sync enablement
  • Sharing foundation shipped: shared checklists and “Shared with me” experience
  • Production backend live with PocketBase and realtime sync infrastructure
  • Task menu now supports moving tasks directly to another tab
  • Tab workflow expanded: duplicate a tab (with tasks/subtasks) and move a tab to another list
  • Drag-and-drop visuals refined to keep rounded card/chip previews without dark rectangle artifacts
  • Task list readability tweaks shipped: tighter row spacing, optional hide-completed toggle, and notes truncation hint
  • Subtle card-header contrast treatment shipped for list/task title readability
  • Optional haptic feedback setting shipped, including Android behavior fix
  • Export shipped: current tab to CSV and Markdown
  • Export upgraded: plain-text export now includes checkbox state, due date, notes, and star status
  • Backup shipped: full database export to portable JSON
  • Sync diagnostics improved: tap sync status for state/pending/last-run details
  • Private lists with optional lock protection shipped
  • Due dates and overdue indicators shipped (with in-app reminder summaries)
  • Favourites/starred lists and tasks shipped with optional top pinning

Current milestone order

  1. Local working Android
  2. Local working Linux
  3. Syncing between Android and Linux

Next platform milestones

  1. macOS
  2. iOS
  3. Windows

After platform coverage (extras)

  • Continue sync reliability and performance tuning
  • Strengthen shared-list collaboration and member removal behavior
  • Implement Linux share support
  • Add full backup restore flow
  • Add security and encryption transparency notes
  • Complete encryption-at-rest verification and rollout (if needed)
  • Add account deletion flow (right to be forgotten)
  • Continue performance tuning for large lists

Progress will be updated as each milestone ships.