Update
Prefer the same door: Windows exe, winget, macOS pkg, Linux .run, or Android APK. Mixing doors creates duplicate installs.
Uninstall
Use the OS app list or package manager that matches the original door. Confirm the client is gone, then decide whether the VPS still needs the deployed services.
Afterward
If you still need a tunnel, reinstall from Releases before you chase random mirrors.
Why this path matters
A local AmneziaVPN client keeps the tunnel on a server you control. GPL-3.0 builds give you named release assets and package doors you can document on a machine ticket. That is enough for travel laptops, student machines, and desks that need a self-hosted path after install.
Keep Softonic-style mirrors out of the loop. Prefer GitHub Releases filenames or the verified winget id. After every reimage, prove one short tunnel before you call the machine ready.
Related doors
Home: /. Releases: /vpn-releases. Download safe: /vpn-download-safe. First hour: /installed. Guides hub: /guides.
Mist Latch publishes the install guide. Upstream remains at amnezia.org and amnezia-vpn/amnezia-client. When a tag drops an OS asset, re-check the live list before imaging a lab.
Family PCs and shared desks benefit from writing the update door beside the OS version. Windows exe, winget, macOS pkg, Linux .run, and Android APK are different doors. Mixing them without notes creates duplicate installs and confused uninstalls.
When someone pastes a random download link into chat, ask for the GitHub Releases URL instead. The install path on this guide always returns to amnezia-vpn/amnezia-client.
Frequently asked questions
How do I update?
Return to GitHub Releases for the matching OS asset, or run winget upgrade for AmneziaVPN.AmneziaVPN if winget was your door. Prefer GitHub Releases for amnezia-vpn/amnezia-client when you want named assets, and keep Softonic-style mirrors out of the loop. Document the update door on the machine ticket so the next bump stays honest for shared desks.
How do I uninstall on Windows?
Use Windows Settings → Apps for the installed exe path, or winget uninstall when winget owned the install. Remove leftover shortcuts from Softonic mirrors if any exist. Prefer GitHub Releases for amnezia-vpn/amnezia-client when you want named assets, and keep Softonic-style mirrors out of the loop. Document the update door on the machine ticket so the next bump stays honest for shared desks.
Do I need to wipe the VPS?
Uninstalling the client does not destroy your server. Remove server containers separately if you are retiring the host. Prefer GitHub Releases for amnezia-vpn/amnezia-client when you want named assets, and keep Softonic-style mirrors out of the loop. Document the update door on the machine ticket so the next bump stays honest for shared desks.