Download Latest Version Accshift_1.0.3_x64-setup.exe (5.0 MB)
Email in envelope

Get an email when there's a new version of Accshift

Home / v1.0.2
Name Modified Size InfoDownloads / Week
Parent folder
latest.json 2026-08-03 3.8 kB
accshift-1.0.2-1.x86_64.rpm 2026-08-03 5.6 MB
accshift-cli_1.0.2_linux_x86_64 2026-08-03 1.4 MB
accshift-cli_1.0.2_macos_aarch64 2026-08-03 1.1 MB
accshift-cli_1.0.2_x64.exe 2026-08-03 5.3 MB
Accshift_1.0.2_aarch64.dmg 2026-08-03 4.7 MB
accshift_1.0.2_amd64.AppImage 2026-08-03 80.1 MB
accshift_1.0.2_amd64.deb 2026-08-03 5.6 MB
Accshift_1.0.2_x64-setup.exe 2026-08-03 5.0 MB
SHA256SUMS.txt 2026-08-03 837 Bytes
README.md 2026-08-03 3.6 kB
v1.0.2 source code.tar.gz 2026-08-03 2.1 MB
v1.0.2 source code.zip 2026-08-03 2.3 MB
Totals: 13 Items   113.2 MB 19

User guide | Report an issue


Languages

  • The interface now ships in 7 languages: English, French, Spanish, Portuguese, Brazilian Portuguese, Russian and Simplified Chinese. The picker names each language in its own script, so it stays readable whatever the app is currently displaying
  • Chinese renders on minimal Linux installs that carry no CJK font: a 70 KB subset of Noto Sans SC ships as a last-resort fallback and is only fetched when Han characters are actually on screen
  • The font stacks name the Simplified Chinese faces each system really ships, so Chinese no longer renders with Japanese glyph variants on Linux

Security

  • Snapshots captured before encryption shipped were left in the clear until the account was switched away from. Every launch now sweeps the snapshot store in the background and re-encrypts what is still headerless. A file that cannot be encrypted is kept as it was rather than deleted
  • The security policy documents what the PIN lock does: it gates the app and the CLI, it derives no key, and it does not defend against a process already running as you

Fixes

  • Streamer mode: detection keeps running while the window is hidden. A stream started off-screen went unnoticed, account cards showed unblurred for a moment on the way back, and "disable for now" did not clear when the stream ended
  • Onboarding: the welcome step fits short windows, and the titlebar stays usable during the tour, so the window can still be dragged, minimized or closed

Performance

  • Fewer allocations on the hot paths: wallpaper capture, VDF parsing, Steam manifest scan and the streaming-software poll
  • Fewer full process-table scans per action: Battle.net switch details from 3 to 1, Riot process handling from one per name to a single snapshot
  • The Riot setup poll no longer rewrites both config files up to twice a second, and only writes when the detected identity changed
  • Avatar gradients, command palette targets and theme tokens are memoized; the titlebar stops querying the window twice per event during a drag-resize

Steam

  • The CS2 stats bridge is asked only for the accounts present on this machine: their SteamID64 go out in a batch of up to 300 per request instead of the app fetching everything the server tracks

Privacy & telemetry

  • The consent screen offers two choices instead of three, with a link to the analytics page that explains what each one sends. Turning everything off is still one click away, in Settings > Privacy
  • The telemetry endpoint stores nothing anymore: it forwards to PostHog EU with the IP suppressed and geolocation disabled, and the anonymous mode creates no profile
  • The account-count snapshot was built from the config only, so Steam, the primary platform, was missing from every snapshot ever sent. It is counted now

Internals

  • The Rust tauri crate moves to 2.11, in step with @tauri-apps/api; windows-sys, winreg and directories bumped too
  • Dependabot for npm, cargo and actions; contributing guide, security policy and issue forms
  • The README is a product page now, with the reference material moved into docs/

Install notes

  • Windows: run the .exe (NSIS) installer. The in-app updater takes over from there.
  • Linux: install the .deb / .rpm, or chmod +x the .AppImage and run it.
  • macOS (Apple Silicon): the app is not yet notarized. After copying Accshift.app to Applications, clear the quarantine flag once: xattr -cr /Applications/Accshift.app.
Source: README.md, updated 2026-08-03