-
Notifications
You must be signed in to change notification settings - Fork 0
Home
accshift is a desktop app that lets you switch between accounts on game launchers (Steam, Riot, Battle.net, Epic Games, Ubisoft Connect, Roblox, GOG Galaxy, Jagex Launcher, Discord) in one click, without typing your password every time. It runs locally on your PC and never asks for your credentials.
Windows is the primary target. Linux and macOS support Steam; the other launchers are Windows-only because they have no usable client on those operating systems.
The first time you open accshift, a short tour walks you through the basics (adding accounts, switching, settings) and asks whether you want to share anonymous usage data. You can change every choice later in Settings > Privacy.
- Steam: Windows, Linux, macOS
- Riot Games: Windows
- Battle.net: Windows
- Epic Games: Windows
- Ubisoft Connect: Windows
- Roblox: Windows
- GOG Galaxy: Windows
- Jagex Launcher: Windows
- Discord: Windows
-
CLI:
accshiftcommand-line binary - Settings: every tab and toggle
- Security & Data: storage paths, encryption per OS, PIN lock
- Telemetry: what is collected, two-mode opt-in, log upload
- Updates: auto-updates via the Tauri updater
- Troubleshooting: common errors and fixes
| Feature | Windows | macOS | Linux |
|---|---|---|---|
| Steam | Yes | Yes (GUI ready) | Yes (GUI ready, Flatpak supported) |
| Riot Games | Yes | No | No |
| Battle.net | Yes | No | No |
| Epic Games | Yes | No | No |
| Ubisoft Connect | Yes | No | No |
| Roblox | Yes | No | No |
| GOG Galaxy | Yes | No | No |
| Jagex Launcher | Yes | No | No |
| Discord | Yes | No | No |
| CLI | Yes | Yes | Yes |
Run accshift platforms to see which platforms the current build can actually drive on your machine.