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
  • Linux share support shipped (OS share sheet / share actions on desktop)
  • 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
  • Compact task list setting shipped for denser rows on long lists
  • Starred/completed sort fixed so finished starred tasks no longer stay pinned above incomplete work; hide-completed applies to subtasks
  • 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)
  • Mobile due-date notifications shipped (Android + iOS); desktop in-app reminder alerts
  • Favourites/starred lists and tasks shipped with optional top pinning
  • First-run welcome explaining offline-first use and optional sync
  • Direct website downloads shipped for Android APK and Linux tar.gz (currently v1.0.6)
  • Linux desktop app icon shipped (window icon + bundled hicolor icons / .desktop entry)
  • Overdue app-icon badges shipped (mobile + supported Linux docks)
  • Prioritise due dates setting shipped (overdue/soonest first)
  • Multilingual user guide shipped (English, German, Spanish, French)
  • Android adaptive launcher icon refreshed
  • Website product screenshots and download/changelog surfaces updated for current builds
  • User guide shipped with topic navigation for sync, sharing, privacy, and more
  • Contact form shipped for support and feedback
  • iOS available on TestFlight ahead of App Store launch (public invite)

Current focus

  1. Google Play Store public release (Android first)
  2. App Store release (iPhone and iPad)
  3. Polish and packaging across platforms

Next platform milestones

  1. Google Play Store release (in progress — Android first)
  2. App Store release (after Play)
  3. Broader Linux packaging options for more distros

After platform coverage (extras)

  • Continue sync reliability and performance tuning
  • Strengthen shared-list collaboration and member removal behavior
  • 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
  • Improve Linux packaging for older distros (glib targeting), then AppImage / Flatpak evaluation
  • Windows build evaluation (CI packaging path)

Progress will be updated as each milestone ships.