AudionAudion

Yandex Portable

github.com/Tensionix/yandex-portable ↗
Builds of this project: versions, files and checksums.
Yandex Portable

Yandex ships no portable build; this program assembles one and keeps it current. Nothing is written to the registry, and deleting the folder removes the browser. A separate benefit: the Russian root certificates are already inside, so government portals open right away.

1.0.2
6 downloads from GitHub

Audion Yandex Portable

Русский · User Guide

Contents

Builds a portable Yandex Browser, keeps it updated, and keeps Chrome++ current — the add-on the portability itself rests on.

Why It Exists

Yandex Browser has no portable build, and there are two reasons to want one — the second not obvious.

First: the browser is separated from the system and travels as a folder. The ordinary benefit of portability.

Second: the Russian state root certificates are already embedded in it. Russian state portals issue certificates absent from the Windows store; other browsers will not open those sites without them, so the roots have to be installed into the system. Yandex Browser carries them itself — which means a portable build opens such sites without touching the system certificate store at all.

Nothing is installed into Windows: the distribution is unpacked, not run.

How It Works

The full distribution is an executable with exactly one archive of the browser in its resources. The program extracts it and lays it out into a build folder: the browser, the profile, a launcher.

Chrome++

The build's portability rests on it, so it is updated alongside the browser itself.

One thing is worth knowing: a build can fail during packing with a file access error — and that is neither the disk nor a corrupt archive, but the antivirus inspecting a freshly written executable. Covered in tools\CHROME_PLUS_AND_DEFENDER.md (Russian).

Next


Technical Reference

What Is in the Build

The browser, a profile with bookmarks and extensions, a launcher, and a record of which versions are inside. It travels whole and leaves no trace in the system.

Updating

What the vendor released is compared against what is in the build. Only what changed is updated; the profile is left alone.

Versions
1.0.2
Audion_Yandex_Portable_v1.0.2_Full.zip82.3 MB4 September 2026sha256here only
Audion_Yandex_Portable_v1.0.2.zip3.9 MB4 September 2026sha256here only
README_EN.dark.pdf66.6 KB4 September 2026
README_EN.light-sand.pdf66.8 KB4 September 2026
README_EN.md2.3 KB4 September 2026
README_RU.dark.pdf75.0 KB4 September 2026
README_RU.light-sand.pdf75.0 KB4 September 2026
README_RU.md3.7 KB4 September 2026
USER_GUIDE_EN.dark.pdf102 KB4 September 2026
USER_GUIDE_EN.light-sand.pdf102 KB4 September 2026
USER_GUIDE_EN.md4.7 KB4 September 2026
USER_GUIDE_RU.dark.pdf126 KB4 September 2026
USER_GUIDE_RU.light-sand.pdf126 KB4 September 2026
USER_GUIDE_RU.md7.5 KB4 September 2026
Installation

The program is portable: the unpacked folder is the installed program. Nothing is written to the registry; to uninstall, delete the folder.

$name = "Audion_Yandex_Portable_v1.0.2_Full.zip"
Invoke-WebRequest "https://audion.dev/get/yandex-portable/1.0.2/Audion_Yandex_Portable_v1.0.2_Full.zip" -OutFile $name
Invoke-WebRequest "https://audion.dev/get/yandex-portable/1.0.2/Audion_Yandex_Portable_v1.0.2_Full.zip.sha256" -OutFile "$name.sha256"

$want = (Get-Content "$name.sha256").Split(" ")[0]
$have = (Get-FileHash $name -Algorithm SHA256).Hash.ToLower()
if ($want -ne $have) { throw "checksum mismatch: the download is corrupt" }

Expand-Archive $name -DestinationPath ".\yandex-portable"
All downloads · Home