GSBS

Input—per 1M tokens
Output—per 1M tokens
Context—tokens
WeightsClosed

About

GSBS is a free game-save synchronization and backup service for Windows, Linux, and macOS devices, organized around a central server and client applications. Clients detect supported running games and wait until they close before syncing. They scan Steam, Epic, GOG, Ubisoft, EA, Xbox, Heroic, Lutris, Bottles, and Prism against a PCGamingWiki manifest, and translate save paths across Windows and Linux, including Proton paths. Save files are versioned and can be restored through the web dashboard. Optional end-to-end encryption uses client-side AES-256-GCM with Argon2id; without it, saves remain plaintext on the server and in backups. Scheduled tar.zst snapshots can include the database, keys, and saves, stored on local disk or S3. GSBS also supports webhook, Discord, and ntfy alerts for events including conflicts, quota, backups, new devices, and stale devices. The project recommends Docker Compose for server deployment and provides a Windows server setup executable. Clients are available for Windows, Linux, and macOS, and the project uses the MIT License.

Who it is for

GSBS suits multi-user, multi-device setups spanning desktop, laptop, or Steam Deck clients. It is relevant for players who want game-aware syncing, version history, and optional encrypted saves.

What is good

  • Defers syncing until detected games close.
  • Translates save paths across Windows and Linux.
  • Versioned saves can be restored from the web dashboard.
  • Scheduled snapshots can be stored on local disk or S3.
  • Provides an OpenAPI specification at /api/openapi.json.

What to know first

  • Saves are plaintext on the server unless encryption is enabled.
  • Installers and binaries are not code-signed or notarized.
  • Server setup is recommended through Docker Compose.

Verdict

GSBS pairs game-aware syncing with versioned saves, scheduled backups, and a web restore workflow. Enable optional end-to-end encryption if save contents should not remain plaintext on the server or in backups.

Compared on game save managers

Free plan
Yesgithub.com
Automatic backup
Yesgithub.com
Cloud synchronization
Yesgithub.com
Scheduled backups
Yesgithub.com
Version history
Yesgithub.com
Game detection
automaticgithub.com
Supported platforms
multi-platformgithub.com
Restore options
manualgithub.com

Facts

Purpose
GSBS syncs and backs up game saves across Windows, Linux, and macOS devices through a central server and clients.github.com · 28 Sept 2026
Game-aware sync
Clients detect running games and defer syncing until the game is closed.github.com · 28 Sept 2026
Game discovery
The client scans Steam, Epic, GOG, Ubisoft, EA, Xbox, Heroic, Lutris, Bottles, and Prism against a PCGamingWiki manifest.github.com · 28 Sept 2026
Cross-platform paths
GSBS translates save paths across Windows and Linux, including Proton paths.github.com · 28 Sept 2026
Restore
Save files are versioned, and users can restore files from the web dashboard.github.com · 28 Sept 2026
Encryption
Optional end-to-end encryption uses client-side AES-256-GCM with Argon2id, so the server sees ciphertext for encrypted saves.github.com · 28 Sept 2026
Backups
Scheduled tar.zst snapshots can include the database, keys, and saves and be stored on local disk or S3.github.com · 28 Sept 2026
Integrations
GSBS can send webhook, Discord, and ntfy notifications, and supports S3 for offsite backups.github.com · 28 Sept 2026
API
The web UI provides an OpenAPI specification at /api/openapi.json.github.com · 28 Sept 2026
Deployment
The project recommends Docker Compose for the server and provides a Windows server setup executable.github.com · 28 Sept 2026
Client platforms
Clients are available for Windows, Linux including Flatpak and arm64, and macOS.github.com · 28 Sept 2026
Security limitation
Save contents are plaintext on the server and in its backups unless optional end-to-end encryption is enabled.github.com · 28 Sept 2026
Security reporting
The security policy asks users to report vulnerabilities privately to the maintainer and says reports are acknowledged within 72 hours.github.com · 28 Sept 2026
License
The project is distributed under the MIT License.github.com · 28 Sept 2026
Purpose
GSBS syncs game saves across Windows, Linux, and macOS using a central server and clients installed on each PC.github.com · 29 Sept 2026
Audience
It supports multi-user, multi-device setups, including desktop, laptop, and Steam Deck clients.github.com · 29 Sept 2026
Game discovery
The client scans Steam, Epic, GOG, Ubisoft, EA, Xbox, Heroic, Lutris, Bottles, and Prism against a PCGamingWiki manifest.github.com · 29 Sept 2026
Sync behavior
GSBS detects running games and defers syncing until they quit, to avoid touching a live save.github.com · 29 Sept 2026
History and restore
Save files are versioned and can be restored from the web dashboard.github.com · 29 Sept 2026
Backups
Scheduled tar.zst snapshots can include the database, keys, and saves, and be stored locally or in S3; the server provides a restore command.github.com · 29 Sept 2026
Encryption
Optional end-to-end encryption uses client-side AES-256-GCM with an Argon2id key derivation, so the server sees ciphertext when enabled.github.com · 29 Sept 2026
Notifications
Webhook, Discord, and ntfy alerts cover conflicts, quota, new devices, backups, and stale devices.github.com · 29 Sept 2026
API
The web UI provides an OpenAPI specification at /api/openapi.json.github.com · 29 Sept 2026
Deployment
The maker recommends Docker Compose for the server and also documents pre-built Docker images and Linux or Windows server binaries.github.com · 29 Sept 2026
Security reporting
The security policy asks users to report vulnerabilities privately to the maintainer and says reports are aimed to be acknowledged within 72 hours.github.com · 29 Sept 2026
Security limits
Installers and binaries are not code-signed or notarized, and save content is protected only when optional end-to-end encryption is enabled.github.com · 29 Sept 2026
License
The repository identifies GSBS as MIT licensed.github.com · 29 Sept 2026

Best GSBS alternatives

See all 12