Skip to content
SPECIFICTION
Get listed

Arknights: Endfield Playtime Tracker

github.com

Free plan WebWindows
Visit github.com
Spec score 8.4 #3 of 20 in Game Playtime Trackers

What it is

Arknights: Endfield Playtime Tracker records playtime automatically by checking every five seconds whether Endfield.exe is running. Its browser dashboard at 127.0.0.1:27182 shows a live timer, session history and a NOW PLAYING banner; when the game closes, a Windows toast reports the session time and total playtime. It also creates a readable playtime.txt log, with sessions grouped by date. Data is kept locally in JSON, and interim session details are saved every 60 seconds so an incomplete session can be finalized on the next startup. The dashboard retains up to 100 sessions. Detection depends on the game executable being named Endfield.exe. The tracker requires Windows and Node.js, uses built-in Node.js modules without external dependencies, and setup uses batch files, with a VBScript launcher option. Users can set an initialOffset to account for playtime before installation; the default is zero. The local dashboard is not accessible from other machines. The tracker is free to use and modify.

Spec sheet

Purpose
The tracker automatically records playtime for Arknights: Endfield.Read 30 Sep 2026 · github.com
License
The README says the tracker is free to use and modify.Read 30 Sep 2026 · github.com
Configuration
Users can configure an initialOffset in seconds to account for playtime from before installing the tracker; its default is zero.Read 30 Sep 2026 · github.com
Crash recovery
It saves interim session data every 60 seconds and finalizes incomplete sessions on the next startup.Read 30 Sep 2026 · github.com
Dashboard
A browser dashboard at 127.0.0.1:27182 shows a live timer, session history, and a NOW PLAYING banner.Read 30 Sep 2026 · github.com
Data and privacy
Playtime data is stored locally in JSON, and the dashboard server binds to 127.0.0.1 so it is not accessible from other machines.Read 30 Sep 2026 · github.com
Dependencies
The tracker uses built-in Node.js modules and has zero external dependencies.Read 30 Sep 2026 · github.com
Game detection
It checks every five seconds whether Endfield.exe is running and times the session.Read 30 Sep 2026 · github.com
History limit
The tracker keeps up to the last 100 sessions with timestamps.Read 30 Sep 2026 · github.com
Installation
Installation requires Node.js and the README's setup steps use Windows batch files, with an option to start automatically at Windows login.Read 30 Sep 2026 · github.com
Limits
The dashboard keeps the last 100 sessions, and the game executable must be named Endfield.exe for detection.Read 30 Sep 2026 · github.com
Local storage
Playtime data is stored locally in JSON under %LOCALAPPDATA%\endfield-tracker\data.json.Read 30 Sep 2026 · github.com
Network scope
The local HTTP dashboard binds to 127.0.0.1 and the README says it is not accessible from other machines.Read 30 Sep 2026 · github.com
Notifications
When the game closes, it shows a Windows toast with session time and total playtime.Read 30 Sep 2026 · github.com
Playtime log
It generates a human-readable playtime.txt log with sessions grouped by date.Read 30 Sep 2026 · github.com
Recovery
It saves interim session data every 60 seconds and can finalize incomplete sessions after a crash or unexpected shutdown.Read 30 Sep 2026 · github.com
Requirements
Installation instructions require Node.js and Windows; the README describes setup using batch files and a VBScript launcher.Read 30 Sep 2026 · github.com
Resource use
The README estimates about 35 MB of RAM, negligible CPU, and less than 1 MB of disk use.Read 30 Sep 2026 · github.com
Uninstall and data retention
The uninstall script removes the automatic startup task while preserving playtime data in the user's local app data folder.Read 30 Sep 2026 · github.com

Plans and prices

Free Free Free to use and modify · Windows · tracks Arknights: Endfield playtime Read 30 Sep 2026 · github.com

Every Arknights: Endfield Playtime Tracker plan and price →

Strong points and limits

Strong points

  • Automatically detects game sessions every five seconds.
  • Shows a live timer and session history.
  • Saves a date-grouped playtime.txt log.
  • Recovers incomplete sessions after an unexpected shutdown.
  • Stores playtime data locally.

Limits

  • Requires Windows and Node.js.
  • Detection requires the executable name Endfield.exe.
  • Dashboard history is limited to 100 sessions.

Who it suits

It suits Windows users who want automatic playtime records for Arknights: Endfield, including a local session history and text log. Installation requires Node.js, and the game executable must be named Endfield.exe for detection.

Verdict

The tracker offers automatic, local playtime records with session recovery and a text log. Its Windows and Node.js requirements and executable-name dependency are important setup constraints.

Where Specifiction places it

Alternatives to Arknights: Endfield Playtime TrackerAll alternatives →