Which installer should you download?
| Platform | Requirements | Download |
|---|---|---|
| macOS (Apple Silicon) | macOS 11 or later on M1, M2, M3, or M4 | xeoagent_aarch64.dmg |
| Windows (64-bit) | Windows 10 or later, x64, WebView2 runtime | xeoagent_x64-setup.exe |
The links above always point at the latest release. Versioned installers and SHA-256 checksums are published at downloads.xeoagent.com/v0.2.1/SHA256SUMS.txt. A machine-readable list of current downloads is at /downloads.manifest.json.
How do you install on macOS?
- Open the DMG file.
- Drag XEO Agent into the Applications folder.
- Open XEO Agent from Applications. The app is signed and notarized by Apple.
- If a download warning persists, compare the installer checksum with the published value and download a fresh copy. Contact support if the warning remains.
How do you install on Windows?
- Run the setup file.
- If SmartScreen shows a warning, select More info.
- Select Run anyway.
- If the WebView2 runtime is missing, the installer will prompt you to install it.
How do you verify the download?
Compare the SHA-256 of the file you downloaded with the value in the checksums file for that version. On macOS, run shasum -a 256 on the DMG. On Windows, run certutil -hashfile <file> SHA256 in a terminal. The hashes must match exactly.
How do updates work?
You install XEO Agent once. After that, the app checks the update feed at downloads.xeoagent.com when it launches and every six hours. If a newer version exists, a one-line banner appears above the status bar with an Update now button. The app downloads the new build, verifies its signature against a public key compiled into the app, installs it, and asks you to restart. Nothing is downloaded until you click the button, and you can choose Later. Audits, history, and settings are stored separately from the app and are not touched by an update.
What happens after you install?
Open the app, type a URL, and run an audit. The app fetches the page from your computer, scores it for SEO, AEO, and GEO, and shows findings with evidence. You can audit one page or crawl a whole site. Everything is stored in a local SQLite database. See how scoring works for what the audit measures and the checklist for every signal.