📦 Installation¶
🪟 Windows — first-run note¶
Executables downloaded from the internet are blocked by Windows SmartScreen until they are signed with a trusted certificate. If you see "Windows protected your PC":
- Click More info → Run anyway (one-time, per machine), or
- Right-click the downloaded
.zip→ Properties → tick Unblock → OK, then extract and run.
Once the certificate builds enough download reputation, SmartScreen stops prompting. For a permanent fix on a controlled machine, see Release Signing.
Requirements¶
- Python 3.10 or newer
pipvenv
🚀 From a release binary (recommended)¶
Download the package for your platform from the Releases page.
| Platform | Archive | Contents |
|---|---|---|
| Linux | EncryptBIN-linux.tar.gz |
EncryptBIN-linux-binary.tar.gz (portable) + EncryptBIN-linux-installer.deb (Debian package) |
| Windows | EncryptBIN-windows.zip |
EncryptBIN-windows-binary.zip (portable) + EncryptBIN-windows-setup.exe (installer) |
Extract EncryptBIN-windows.zip, then extract EncryptBIN-windows-binary.zip inside it.
Run EncryptBIN.exe directly — no installation required.
Extract EncryptBIN-windows.zip and run EncryptBIN-windows-setup.exe.
Follow the wizard; a Start Menu entry and optional desktop shortcut are created.
🔧 From source¶
Launch the GUI:
Launch the CLI:
🏗️ Build and install locally¶
Use the scripts in install_scripts/ to build a standalone binary from source and install it on your machine. Both scripts ask whether you want a system-wide or local (current user) install.
| Install type | Binary location | Desktop entry |
|---|---|---|
| System-wide (sudo) | /opt/EncryptBIN/EncryptBIN |
/usr/share/applications/ |
| Local (no sudo) | ~/.local/bin/EncryptBIN |
~/.local/share/applications/ |
| Install type | Binary location | Shortcuts |
|---|---|---|
| System-wide (Admin) | %ProgramFiles%\EncryptBIN\ |
All-users Start Menu + Desktop |
| Local (no Admin) | %LOCALAPPDATA%\Programs\EncryptBIN\ |
User Start Menu + Desktop |
System-wide install
The system-wide option requires you to run build.bat as Administrator.
🗑️ Uninstall¶
Use the matching uninstall script from install_scripts/.
Choose the same install type (system-wide or local) that you used during installation. The script removes the binary, icon, and desktop entry.