Ticklet is a free macOS app that I’ve been working on. It sits in the background and records which applications and windows you open throughout the day and saves everything to a simple CSV file. It then helps you answer the question: “What did I do today?”

It’s great for anyone who has to fill in a timesheet and bounces around between multiple clients and projects. No cloud sync. No subscription. No account.
Features
Dock or Menu Bar
Run Ticklet from your dock or tucked away in the menu bar. Whichever fits your workflow better.
Local Log Files
Stores one log file per day, stored locally. All your data stays on your computer.
Built-in Log Viewer
Go back in your day to see what you’ve been working on, or back in time to previous days or weeks.
Easy Log Viewer
Log entries show the app icon, window name, and time spent. Hours are separated by blue lines with 12/24 hour support. All for quick scanning.
Configurable
Set the recording interval anywhere from 0.1 to 60 seconds. Default is 1 second so you won’t miss a thing.
Data Controls
Set a retention period, delete all history at once, or keep everything indefinitely.
App Exclusions
Don’t want a specific app logged? Exclude it entirely.
Low Resources
Ticklet runs in the background utilizing minimal resources.
It Just Works
Ticklet does one thing and just that. It just works.
Get Started
Download
Grab the latest release from GitHub. Install it and launch it.
Grant Accessibility
macOS will prompt you to allow accessibility permission so Ticklet can read window titles.
Get To Work
That’s it. Ticklet runs silently in the background, keeping logs. Open the log viewer whenever you need to see what you worked on.
Support the Project
Ticklet is free. If it saves you time, consider giving me a tip. Every bit helps keep the project going.