Data Files

TinyTracker stores its data in a small set of plain files.

Default location

If the Path setting is blank, TinyTracker stores data in:

%LOCALAPPDATA%\PlasticCheese\TinyTracker

If you choose a custom path, TinyTracker still creates and uses a TinyTracker subfolder inside it.

Task list

Your custom tasks are stored in:

list.txt

TinyTracker adds OFF and Nothing automatically, so they do not need to appear in this file.

Daily time logs

Each day uses a separate CSV file named like this:

2026-03-07-tinytracker.csv

Each row stores:

  • a timestamp
  • the task name
  • the number of minutes

Example:

2026-03-07T09:00:00,"Task A",15

Locked time

If your PC is locked while a task is active, TinyTracker records that task with (Locked) added to the name.

Custom functions folder

TinyTracker also creates:

CustomFunctions

This folder is used for optional custom DLL-based actions.

Tips when opening CSV files

  • You can open the CSV files in a spreadsheet program or a text editor.
  • Spreadsheet programs such as Excel may lock the file while it is open.
  • If TinyTracker says it cannot write to the file, close the spreadsheet and try again.
  • If you edit today's CSV while TinyTracker is open and Show time in main form is enabled, TinyTracker refreshes the displayed task totals automatically after the file changes.

If a file is malformed

TinyTracker can still use valid rows even if one row is damaged, but you should fix the bad line in a text editor when you can.