Install Grablytic
Grablytic runs on Android 8+, Windows 10/11, and modern Linux. Everything below comes from official GitHub Releases — never install APKs or binaries from third-party mirrors.
Choose your APK
Most phones (2020+): pick the arm64 + Deno APK — Deno is yt-dlp's recommended JS runtime (sandboxed, fastest challenge solving). The arm64 + Node.js variant does the same job in a ~40 MB smaller download. Budget 32-bit devices take the armv7 Node build; Chromebooks and emulators take x86_64. Unsure? The universal APK bundles every ABI and both runtimes (458 MB). Wondering why the files are this big at all? The FAQ explains the engine — yt-dlp, the JS runtimes, and why Android must bundle it all.
Easiest path (Android-only): Obtainium
- Install Obtainium on your phone first.
- On your phone, tap add Grablytic to Obtainium and confirm — or in Obtainium use Add App and paste
https://github.com/OnlyXianzo/Grablytic. - Done: future releases arrive as automatic updates, straight from GitHub — no store, no account.
On a desktop browser? This button links here instead — Obtainium itself runs on Android only.
- 1. Allow installs. Open the APK — Android will ask you to allow installs from your browser or file manager. Grant it once.
- 2. Install & open. FFmpeg and the JS runtime ship inside the APK, so there is nothing else to download. Grant storage/media access when asked.
- 3. Check readiness. Open Settings → Diagnostics & Logs and confirm the engine reports healthy before your first download.
- 4. Exempt from battery optimization. So background downloads survive screen lock: system Settings → Apps → Grablytic → Battery → Unrestricted (wording varies by vendor).
Install on Linux
Zero decisions — one command:
curl -fsSL https://raw.githubusercontent.com/OnlyXianzo/Grablytic/main/install.sh | bash Verify checksums before running → The script auto-detects your distro (apt/dnf/zypper/pacman) and architecture (x64/arm64), verifies SHA-256 checksums, and installs natively. Prefer manual control? The per-family equivalents below fetch the same assets.
Debian / Ubuntu / Mint (apt resolves dependencies):
curl -LO https://github.com/OnlyXianzo/Grablytic/releases/download/v0.0.6/grablytic_0.0.2_amd64.deb && sudo apt install ./grablytic_0.0.2_amd64.deb arm64: curl -LO https://github.com/OnlyXianzo/Grablytic/releases/download/v0.0.6/grablytic_0.0.2_arm64.deb && sudo apt install ./grablytic_0.0.2_arm64.deb
Fedora / RHEL / openSUSE:
sudo dnf install https://github.com/OnlyXianzo/Grablytic/releases/download/v0.0.6/grablytic-0.0.2-1.x86_64.rpm Arch / Manjaro / EndeavourOS:
sudo pacman -U https://github.com/OnlyXianzo/Grablytic/releases/download/v0.0.6/grablytic-0.0.2-1-x86_64.pkg.tar.zst Portable tarball (any distro):
tar xzf grablytic-0.0.2-linux-x64.tar.gz Install on Windows
Unzip anywhere (e.g. %LOCALAPPDATA%\Grablytic) and run the app — no installer, no admin rights. On first launch the bootstrapper fetches FFmpeg and the Deno runtime automatically, each SHA-256 verified. (WinGet submission for OnlyXianzo.Grablytic is pending — not installable yet.)
Staying updated
Android: Obtainium updates the app automatically from GitHub Releases. Engine binaries (FFmpeg, JS runtime) ride app updates — Android forbids executing downloaded files, so there is no separate engine updater.
Desktop: yt-dlp and engine components update silently with integrity checks. Feeling adventurous? Switch tracks (stable / nightly / master) in Settings → Updates.
Linux packages: re-run the one-command installer or your manager's upgrade path to move to a new release.
Verify your download
Every release asset above ships with a published SHA-256 checksum (hover any truncated hash to see the prefix; full values live in the release notes). Compare before installing:
sha256sum grablytic-* # Linux · compare against the value shown above Android: check the APK hash in a file manager or via `sha256sum` in Termux. Windows: `Get-FileHash file.zip -Algorithm SHA256` in PowerShell.
If a hash mismatches, delete the file and re-download from GitHub Releases — never run it.
Coming from TrueStream?
Android treats Grablytic as a new app, so install it alongside TrueStream, verify it works, then uninstall the old app. App-private settings and history do not carry over — but your files are safe:
- Your downloads stay put. Fresh installs default to
Download/Grablytic, but if a legacyDownload/TrueStreamfolder already exists it keeps being used automatically — nothing is moved or deleted. - Linux upgrades cleanly. The
.debreplaces the oldtruestreampackage automatically; remove any manually installed v0.0.1 package yourself only if your manager doesn't. - Old release files keep working. v0.0.1 assets intentionally keep their original
truestream-*names and checksums; new releases usegrablytic-*names.
Next: learn the features · read the FAQ · fix a problem