-
Notifications
You must be signed in to change notification settings - Fork 0
Ubisoft Connect
Switch between Ubisoft accounts used in Ubisoft Connect (Assassin's Creed, Rainbow Six Siege, Far Cry, and so on).
Windows only. No native macOS client, and the Linux client is not viable for switching. accshift does not show this platform on those OSes.
Ubisoft Connect remembers your login between launches. accshift saves that "remembered login" per account and swaps the active one on switch:
- The current login is saved as a snapshot.
- Ubisoft Connect is closed.
- The target snapshot is restored.
- Ubisoft Connect is relaunched and signs in as that account.
accshift also detects existing accounts from the savegame folders on your PC, so accounts you have used before show up automatically.
Two paths:
- Auto-detected: accounts with savegame directories on this PC are listed automatically.
- Add Account flow: Ubisoft Connect closes and reopens on a fresh login. Sign in; accshift detects the new account.
Accounts are identified by UUID internally. Right-click an account and choose Rename to set a human-readable label.
Right-click and choose Forget to remove an account from accshift. The savegame directory on disk stays put, but accshift will not re-detect it on the next refresh. Sign back in through Ubisoft Connect to bring the account back.
The only supported OS. Auto-detects the launcher install path; override in Settings > Ubisoft Connect if needed.
- Ubisoft Connect path: override if auto-detection fails.
- Show last login: timestamps on cards.
- Switch lands on the previous account: confirm Ubisoft Connect was killed before the restore. accshift waits for the process to exit, but a hung child process can keep auth files open.
- Account does not reappear after Forget: that is by design. Sign in through Ubisoft Connect to re-detect.