news Mar 26, 2026 · 2 views · 3 min read

Create Local-First Time & Money Tracker with DayTrak

Discover DayTrak, a browser-based time and money tracker that operates without accounts, cloud storage, or subscriptions. Keep your data private, work offline, and enjoy free access.

Introducing DayTrak: A New Approach to Time and Money Management

In the realm of productivity tools, DayTrak emerges as a unique solution for those seeking a seamless way to track time and finances without relying on external servers or subscriptions. Designed to operate entirely within your browser, DayTrak ensures that your data remains private and accessible, without the need for additional logins or cloud services.

Key Features of DayTrak

Time Tracking

  • Manage hours across various projects using an integrated timer.
  • Set monthly objectives and monitor progress with pacing indicators.
  • Supports hourly, monthly, or hybrid compensation models.

Income & Expenses

  • Handle both recurring and one-time financial activities with category classification.
  • Analyze spending patterns, category breakdowns, and daily averages.
  • Seamlessly integrate paid invoices into income tracking.

Invoicing

  • Generate invoices from logged hours.
  • Choose specific entries to include in invoices.
  • Monitor invoice status from Draft to Sent to Paid.

Financial Dashboard

  • Visualize income versus expenses with a 6-month bar chart.
  • Quickly assess net balance and savings.
  • Examine expense distribution with a category donut chart.

Pivot Table

  • Access four data modes: Time Tracking, Income, Expenses, and Combined.
  • Toggle between Month (daily columns) and Year (monthly columns) scopes.

The Local-First Advantage

DayTrak is built on the Evolu framework, leveraging SQLite within the browser via WebAssembly. This setup means all data is stored locally in IndexedDB, allowing for offline functionality and heightened privacy. This approach eliminates the need for server maintenance, database management, or API development.

How DayTrak Works

  • Browser Integration: Evolu powers the entire backend within the browser.
  • Data Handling: Local storage and query execution ensure rapid performance.
  • Multi-Device Sync: Optional end-to-end encrypted sync with a recovery phrase for data transfer across devices.

Considerations and Future Enhancements

While the local-first model offers privacy and offline access, users should be cautious about browser data clearance without backups. DayTrak addresses this with:

  • JSON backup and restore functionality.
  • Recovery phrase for secure multi-device synchronization.
  • PWA installation for enhanced persistence.

Future updates may include cloud auto-backup, AI-driven insights, bank integration for automatic expense imports, and detailed financial reports.

Technical Foundation

  • Framework: Vue 3 (Composition API)
  • Language: TypeScript
  • Build Tool: Vite
  • Styling: Tailwind CSS v4
  • Database: Evolu (SQLite + CRDTs)
  • Internationalization: vue-i18n (English + Slovak)
  • Icons: lucide-vue-next
  • PWA Support: vite-plugin-pwa

Explore DayTrak

Experience the benefits of local-first tracking with DayTrak at daytrak.app. With no sign-up required and free of charge, it's an innovative tool for managing your time and finances efficiently. Your feedback is valuable for enhancing its utility and features.

Discussion

0 Comments

Leave a Comment

Comments are moderated and will appear after approval.