Skip to content
WindowsLinux

Security and release verification

Understand Mouzi's local design, Windows signing status, release sources and responsible disclosure.

Public release: Mouzi v0.1.5. Features planned for a later version are labelled on the page.

Mouzi stores settings, rules and history locally. The application does not require an account, upload your files or implement telemetry. Its Check for updates action opens mouzi.cc; it is not a background update service.

Official sources

Download Mouzi only from:

The source and release workflows are public in the GitHub repository. Release artifacts are built by GitHub Actions from the release source.

Windows code signing

Public version 0.1.5 is unsigned. SignPath production signing is being prepared for a future Windows release, but a pending integration does not retroactively sign older files.

Check a downloaded EXE or MSI yourself:

Get-AuthenticodeSignature .\Mouzi_*.exe | Format-List Status, StatusMessage, SignerCertificate

A signed production file should report Valid and show its signer certificate. A valid signature confirms the publisher and detects changes made after signing. It is not, by itself, proof that software contains no bugs or malicious behavior.

SmartScreen reputation is separate from Authenticode. A newly signed application can still show a reputation warning until Microsoft has seen enough trusted downloads.

SHA-256 checksums

You can calculate a file’s SHA-256 value:

Get-FileHash .\Mouzi_*.exe -Algorithm SHA256
sha256sum Mouzi_*.AppImage

The current release process does not yet publish a checksum for every platform artifact. A locally calculated hash proves only that two copies are identical when you have a trusted value to compare it with. Never treat a hash shown by the same untrusted download source as independent verification.

File-system safety

Mouzi moves files according to user-defined rules and creates destination directories. It avoids overwriting an existing destination file by adding a timestamp. Built-in exclusions, a grace period and optional file-lock checks reduce the chance of moving incomplete files, but users should test broad rules in Manual mode.

Report a vulnerability

Use a private GitHub security advisory for path traversal, arbitrary code execution, privilege escalation, release-chain tampering or another exploitable issue. Do not publish proof-of-concept details in a public issue before a fix is available.

Edit this page on GitHub
Was this page helpful?