Tokify

Your team’s time, kept private.

A free, open-source time tracker for Mac. Your history stays on your machine, and anything you share with your team is end-to-end encrypted.

Download for macOS

Version 0.5.0 for macOS 11 and later. Free under GPL-3.0.

Or install from Terminal

curl -fsSL https://raw.githubusercontent.com/relegate-to/tokify/main/install.sh | sh
Running since 13:32

Review onboarding flow

Tokify
01:39:00
Today5h 9m
Of 6h goal86%
Remaining51m

Jump back in

Recent
  • Plan next week30m
  • Prepare customer workshop2h 15m
  • Tidy up project notes45m
  • Write release notes1h 55m

A timer you start on purpose, in a place only you can read.

The sync service stores noise

Your history lives in a database on your Mac, and without an account nothing ever leaves it. Turn on sync and each entry is encrypted before upload. The server holds ciphertext and nothing it can read.

On your Mac

Edit the description. The server’s copy changes, and stays unreadable.

What the sync service stores

id
ciphertext
nonce
deleted
false

One history for the whole team

Join a team and shared activities sync into everyone’s log, marked with who did the work. It’s still end-to-end encrypted: your team can read it, the service can’t.

Today

Northstar team

JML
  • 09:05Customer kickoff callM0:45
  • 09:50Review onboarding flow1:20
  • 11:10Update invoicesL0:30

To-dos that close themselves

One swipe from the timer is a notepad, split into sections by project. Start a timer straight from a to-do. When you stop, Tokify asks whether it’s done. Try it.

No timer running

Northstar

Workshop on Thursday. Keep the agenda to one page.

  • Send workshop agenda
  • Book the meeting room
Tokify
  • Write release notes

Undo anything

Deleted the wrong entry or mistyped a time? Every change to your log can be undone and redone, from the toast or with ⌘Z.

Wednesday

  • 09:15Tidy up project notes0:45
  • 10:35Prepare customer workshop2:15
  • 13:10Plan next week0:30
  • 13:48Review onboarding flow1:20

Scriptable from the terminal

The tokify CLI works on the same database as the app. Start timers from scripts, backfill entries, or put the running timer in your status bar. Build it from source.

$ tokify start "Tokify" "Review onboarding flow"

Started Tokify · Review onboarding flow at 13:48

$ tokify add --start "2026-09-24 09:15" --duration 45m "Tokify" "Tidy up project notes"

Added Tokify · Tidy up project notes (2026-09-24T09:15:00+09:00 to 2026-09-24T10:00:00+09:00)

$ tokify watch --follow --format '{{.Project}} · {{.Duration}}'

Tokify · 00:12:05

Tokify · 00:12:06

Tokify · 00:12:07

Forgot to start the timer?

Ask your agent. Tokify ships an MCP server inside the app, so there is nothing else to install. Agents follow the same rules you do: entries never overlap and never land in the future.

Add Tokify to Claude Code

claude mcp add --scope user tokify -- /Applications/Tokify.app/Contents/MacOS/Tokify mcp

Other agents and setup

> Fill in my hours for yesterday from my git commits.

    Questions

    Is Tokify free?

    Yes. Tokify is completely free and open source under the GPL-3.0 license. There are no paid tiers, trials, or upsells.

    Does Tokify need an account?

    Not for tracking on your own Mac. You install Tokify and start tracking immediately, with no sign-up. An account is only needed if you turn on end-to-end encrypted sync or join a team.

    Where is my data stored?

    On your Mac, in a local SQLite database at ~/.tock.db. Nothing leaves your machine unless you turn on sync, and you can export your whole history at any time. If you used an earlier version, your ~/.tock.txt log is imported the first time Tokify opens and the original file is kept as a backup.

    Does Tokify work offline?

    Yes. Tokify is fully functional offline. Sync is optional and only used if you turn it on.

    Can I export my data?

    Yes. You can export your history to CSV, JSON, or plain text, scoped by date range or project.

    Is Tokify open source?

    Yes. Tokify is open source under GPL-3.0 and developed in the open. You can read the code, file an issue, or send a patch on GitHub.

    Is Tokify end-to-end encrypted?

    Yes. When you turn on sync, activities are encrypted on your device before they leave it. The sync service never sees what you or your team worked on.

    Does Tokify support teams?

    Yes. Team members work from the same shared activity history: activities sync to every user on the team, while end-to-end encryption keeps that history private from the sync service.

    Can an AI agent read or fill in my hours?

    Yes. Tokify includes an MCP server, so agents like Claude Code can list your entries, fill in gaps, and fix mistakes. Copy the setup command from Settings → AI agents. Agents follow the same rules as the app: entries can't overlap or end in the future.

    How do I install Tokify?

    Run the install script from your terminal: curl -fsSL https://raw.githubusercontent.com/relegate-to/tokify/main/install.sh | sh — or download the latest release from GitHub. Tokify runs on macOS 11 and later.

    Start tracking in under a minute.

    No account, no trial, no credit card. Open the app and press Start.