Z8 Docs

z8 Timer Desktop App

Native desktop application for quick time tracking on Windows, macOS, and Linux

The z8 Timer is a lightweight desktop companion app that lives in your system tray for quick and effortless time tracking. Built with Tauri for native performance across all major platforms.

Why Use the Desktop App?

FeatureWeb AppDesktop App
Quick Clock In/OutOpen browser, navigateOne click from tray
Always AvailableNeed browser openSystem tray access
Organization SwitchingFull dropdownQuick switcher
Idle DetectionNot availableAutomatic break tracking
Offline SupportRequires internetWorks offline, syncs later
Dark/Light ModeTheme selectorFollows system or manual
Auto-StartManualStarts with your computer

Key Features


Platform Support

PlatformInstallerRequirements
Windows.msi, .exeWindows 10+, WebView2
macOS.dmgmacOS 10.15+ (Catalina)
Linux.deb, .AppImageWebKitGTK 4.1+

Quick Start

  1. Download & Install - Get the app for your platform
  2. Sign In - Connect to your Z8 account
  3. Start Tracking - Clock in with one click

How It Works

The z8 Timer desktop app connects to your organization's Z8 web application:

┌─────────────────┐     OAuth      ┌─────────────────┐
│  Desktop App    │ ◄───────────► │    z8 Webapp    │
│  (System Tray)  │     API        │    (Server)     │
└─────────────────┘                └─────────────────┘
        │                                   │
        │  Offline Queue                    │  Database
        ▼                                   ▼
   ┌─────────┐                      ┌─────────────┐
   │ SQLite  │                      │  PostgreSQL │
   └─────────┘                      └─────────────┘
  • Authentication: Secure OAuth flow via your browser
  • Time Tracking: API calls to your Z8 server
  • Offline Support: Local SQLite queue for resilience
  • Sync: Automatic background sync when online

On this page