Skip to content
SPECIFICTION
Get listed

Gameplay Time Tracker

github.com

Free plan Windows
Visit github.com
Spec score 7.6 #8 of 20 in Game Playtime Trackers

What it is

Gameplay Time Tracker records time spent in selected games and applications by monitoring their executables. Its Windows desktop interface can launch tracked programs and display a graph of the past seven days of playtime. It also handles remote game-save backups: create them manually or have them run when a session ends, retain them for a chosen number of days, and restore a save by selecting an available backup. A SteamGridDB API key enables retrieval of application icons and hero images. The project describes the app as written in C# with WPF and licensed under GNU GPL version 3.0, which permits use, modification, and distribution under that license. Settings are generated in the user's Documents folder under Gameplay Time Tracker/settings.json. The documented configuration uses Windows-specific paths and startup-folder behavior. Version 2.0.0 removed legacy data conversion; the project recommends converting legacy data with a pre-2.0.0 build. The app is free, with no free trial listed.

Spec sheet

Purpose
Gameplay Time Tracker monitors and records time spent in specific applications or games by observing their executables.Read 5 Oct 2026 · github.com
License
The project is licensed under GNU GPL version 3.0, which permits use, modification, and distribution under that license.Read 5 Oct 2026 · github.com
Backup modes
Remote backups can run automatically when a session ends or be created manually at any time.Read 5 Oct 2026 · github.com
Compatibility limit
The documented application configuration uses Windows-specific paths and startup-folder behavior.Read 5 Oct 2026 · github.com
Integration
SteamGridDB integration can retrieve application icon and hero images when a SteamGridDB API key is configured.Read 5 Oct 2026 · github.com
Launch apps
Users can launch monitored applications from the tracker interface.Read 5 Oct 2026 · github.com
Legacy data
The rewritten version 2.0.0 removed the legacy data conversion functionality, and the README recommends converting legacy data with a pre-2.0.0 build.Read 5 Oct 2026 · github.com
Local settings
The settings file is generated under the user's Documents folder at Gameplay Time Tracker/settings.json.Read 5 Oct 2026 · github.com
Playtime statistics
The Show Stats control displays a graph of playtime for the last 7 days.Read 5 Oct 2026 · github.com
Publisher
GitHub identifies PeterKelemen2 as the repository owner.Read 5 Oct 2026 · github.com
Restore saves
Users can retrieve save files from a remote machine by selecting an available backup entry.Read 5 Oct 2026 · github.com
Save backups
The application can back up game save files to a remote machine and retain them for a specified number of days.Read 5 Oct 2026 · github.com
Technology
The project describes itself as a desktop application developed in C# using WPF.Read 5 Oct 2026 · github.com

Plans and prices

Gameplay Time Tracker Free GPL-3.0 licensed desktop application Read 5 Oct 2026 · github.com

Every Gameplay Time Tracker plan and price →

Strong points and limits

Strong points

  • Automatically records time by observing application executables.
  • Launches monitored apps and graphs the last seven days.
  • Offers manual and session-end remote save backups.
  • Restores saves from selected backup entries.
  • Free and licensed under GNU GPL version 3.0.

Limits

  • Documented paths and startup behavior are Windows-specific.
  • Version 2.0.0 no longer converts legacy data.
  • SteamGridDB images require an API key.

Who it suits

It suits Windows users who want automatic playtime records alongside remote game-save backups. It may also suit users who want a desktop app they can use and modify under GPL version 3.0.

Verdict

Gameplay Time Tracker combines automatic playtime tracking with remote save backup and restore tools. Its Windows-specific setup and removed legacy conversion are worth noting before adopting it, especially when moving older data.

Where Specifiction places it

Alternatives to Gameplay Time TrackerAll alternatives →