Our Story
Built because redownloading gigabytes every day is not a solution.
GamePinned launched in March 2026. Here is how it came to exist.
The Problem
A cafe running on redownloads
A friend of ours runs a gaming cafe. Users would delete games, sometimes by accident, sometimes on purpose, and the cafe would be stuck redownloading gigabytes to get back to a working state.
Deep Freeze was already in use, but it was not the answer. Deep Freeze restores game updates too. Every patch, every download, gone on reboot. The cafe was fighting on two fronts: users deleting games, and the restore tool undoing everything else.
He came to us and asked for something specific: block deletions without touching updates. Let games update. Let the game library grow. Just stop users from wiping it.
The Build
Two months, one tool
GamePinned took two months to build from scratch. The core idea was straightforward: use Windows NTFS permissions to deny delete access on game folders, then watch for uninstall attempts and block them at the source.
The tricky part was making it work reliably. Game launchers run with different privilege levels. Steam, Epic Games, and Riot Games each handle installs and uninstalls differently. Updates had to keep working while deletes were blocked. The service had to be impossible for a standard user to stop.
None of this was straightforward. But by March 2026, it was working. The first deployment was live.
First Client
Arcadium · 30+ PCs
Arcadium by Vidergg is our first client. They run GamePinned across all 30+ of their PCs. No more redownloads. Games stay installed. Updates still apply normally.
That deployment is what validated the approach. Every edge case we found there shaped how GamePinned works today.
Today
Where things stand
GamePinned supports Steam, Epic Games, and Riot Games. It runs as a protected Windows service, blocks uninstall attempts within seconds, and handles all three platforms without any manual intervention from the cafe owner.
More platforms are coming. The problem it solves is the same one it was built to solve on day one.