How we’re distributing the Public Beta
- Builds/Updates: My GitHub Actions quota is exhausted – CI tests for auto-deployment ate more credits than expected. New builds will come no earlier than October 2025.
-
Code signing/notarization: I will not pay annual subscription fees (e.g. Apple $99 / Windows ~€200+) out of my own pocket, so the app is unsigned for now.
Your OS/browser will warn on download/first run – that’s expected. The download page briefly explains how to run it anyway. (Linux typically doesn’t require signing.) - Privacy & trust: The app handles your data just like the Python script: everything stays on your device, nothing shady. Telemetry is optional and only active with your consent.
-
Support/distribution: To keep early support manageable (and because I can’t meaningfully ship fixes without CI credits), I’ll share the download link only in the community chat for now
If you want to test, please join the community chat. The Python script will show a similar notice. - Small favor: Please don’t spread the website yet. If you share anything, share the community chat link so we can centralize support and feedback.
Thanks for testing, for your patience — and happy desteling. 🚗💡
macOS (Apple Silicon)
Install / first launch
- Unzip the download.
- You should see a folder such as tost-macos with TOST.app inside.
- Open Terminal
- use Spotlight (⌘
Space
)
- TypeTerminal
- PressEnter
- Typecd
— keep the trailing space. - In Finder, drag the folder that contains TOST.app into the Terminal window so the full path appears, then press
Enter
. - Remove the quarantine flag once:
macOS returns “No such xattr”? That means the flag was already gone — continue.xattr -d com.apple.quarantine "TOST.app"
- Launch the app from Terminal the first time:
Afterwards you can move it toopen "TOST.app"
~/Applications
(optional) and double-click it like any other app. - Updates run from within TOST; no additional manual steps are required later.
If Terminal reports “command not found”, ensure you pressed Enter
after dragging the folder in step 3. “No such file or directory” means the path was incorrect — repeat step 3.
Windows 10/11 (x64)
Install / first launch
- Extract the ZIP. You will find TOST.exe and a README.
- Run TOST.exe. The installer places the app in your user profile.
- If SmartScreen shows “Windows protected your PC”, choose More info → Run anyway.
- Updates are triggered from within the app; rerun the EXE if you ever need to reinstall.
Linux (AppImage)
Install / first launch
- Extract the archive → TOST.AppImage + README.
- Make it executable:
chmod +x TOST.AppImage
. - Run with
./TOST.AppImage
. Your desktop may ask for confirmation the first time. - Updates are performed in-app; restart the AppImage afterwards.
Verify the download
The download manifest (manifest.json) lists every platform build together with its SHA-256 hash. After downloading you can verify the checksum:
Commands
- macOS / Linux:
shasum -a 256 <file>
- Windows PowerShell:
Get-FileHash -Algorithm SHA256 <file>
- Compare the output with the value in
manifest.json
.