A privacy-first Windows game tracker that unifies playtime across every launcher.
Track your gaming time in one place, whether you launch games from Steam, Epic Games, Riot Client, Xbox App, Battle.net, GOG, desktop shortcuts, or directly from an executable. No accounts. No subscriptions. No telemetry. No internet connection required. Built for gamers who want accurate playtime tracking without being locked into a specific platform.
Modern PC gaming is fragmented. Your playtime is spread across multiple launchers, stores, and standalone games. Steam tracks Steam games. Epic tracks Epic games. Everything else gets lost. ReSpawn solves that problem by monitoring game processes directly on Windows and automatically recording playtime regardless of where the game was launched.
- Track all your games in one library
- Automatically record playtime across launchers
- Launch games from a single place
- Keep complete ownership of your data
- Use the application completely offline
- Avoid accounts, subscriptions, and cloud lock-in
See your entire gaming collection and playtime in one place instead of jumping between launchers.
Track gameplay whether a game is launched from Steam, Epic Games, Riot Client, Xbox App, a desktop shortcut, or directly from an executable.
No telemetry. No analytics. No tracking. No data collection. Everything stays on your PC.
Built with C# and .NET 8 using WPF for a fast, responsive Windows experience. Uses less than 30 MB of memory while idle.
ReSpawn never requires an internet connection and never sends data anywhere.
- Add games using executable selection
- Drag & drop support
- Import
.lnkand.urlshortcuts - Automatic icon extraction
- Custom cover artwork support
- Edit game details anytime
- Duplicate game detection
- Real-time search and filtering
- Total game count and playtime statistics
- Automatic game detection
- Background process monitoring
- Live playtime updates
- Session tracking and recording
- Automatic session saving
- Startup recovery protection
- Orphaned session cleanup
- Minimum session threshold to prevent accidental launches
- Session validation safeguards
- Minimize to tray
- Continue tracking while hidden
- Startup with Windows
- Quick-access tray menu
- Single-instance protection
- Clean dark interface
- Responsive game cards
- Running game indicators
- Missing executable warnings
- Relative last-played timestamps
- Keyboard shortcuts
- Context menu actions
- Smooth UI animations
ReSpawn works independently of launchers and tracks games by monitoring running processes. Compatible with:
- Steam
- Epic Games Launcher
- Riot Client
- Xbox App
- Battle.net
- GOG Galaxy
- EA App
- Ubisoft Connect
- Standalone Games
- Custom Launchers
- Desktop Shortcuts
If the game process starts, ReSpawn can track it.
Launch Game
โ
Process Detected
โ
Playtime Tracking Starts
โ
Game Closed
โ
Session Saved
โ
Statistics Updated
ReSpawn monitors registered game processes in the background. The launcher used does not matter. When the game starts, tracking begins automatically. When the game closes, the session is saved and total playtime is updated instantly.
Privacy is a core design principle.
โ Sends telemetry โ Collects analytics โ Requires user accounts โ Uploads your data โ Requires internet access
โ Stores data locally โ Works completely offline โ Gives you full control over your information โ Keeps your game library private All application data is stored locally:
%AppData%\ReSpawn\
โโโ games.json
โโโ games.json.bak
โโโ icons\
- Download the latest release from the Releases page.
- Run
ReSpawn.exe. - Add your games.
- Start tracking.
- Windows 10 (64-bit)
- Windows 11 (64-bit)
No installer required. No .NET runtime required.
| Component | Technology |
|---|---|
| Language | C# 12 |
| Runtime | .NET 8 |
| UI Framework | WPF + MVVM |
| Storage | System.Text.Json |
| Testing | xUnit + Moq |
| Process Monitoring | System.Diagnostics.Process |
| System Tray | Hardcodet.NotifyIcon.Wpf |
| Registry Integration | Microsoft.Win32.Registry |
Planned features and improvements:
- Session history view
- Detailed statistics dashboard
- Playtime charts
- Game collections and categories
- Data import/export
- Optional cloud backup
- Achievement tracking
- Enhanced analytics
Contributions, bug reports, and feature suggestions are welcome. Feel free to open an issue or submit a pull request.
Harshit Singhal
Track everything. Launch anything.



