Updates
Ionize checks the official update service at https://files.ionize.cc. It does not trust a downloaded file until two checks pass.
What gets checked
- The client asks for the latest release on the configured channel (stable or beta).
- The release manifest is verified with Ed25519.
- The package is downloaded.
- The file SHA-256 is compared to the hash in that signed manifest.
- Only then does Ionize stage the update and ask you to restart.
Where to watch it
The in-app updater shows Current, Update Available, Downloading, Verifying, and Restart to Apply. The website status bar and Latest Release section read the same public channel.
If verification fails
Discard the file and try again from https://ionize.cc or Discord. Do not bypass a failed hash or signature. More detail is on the security page.