Skip to content

Repository files navigation

PATANYX

Leave less behind.

Prerelease. PATANYX is pre-1.0 software under active development. Behavior, interfaces, and formats may change between releases.

PATANYX is a lightweight, Rust-based desktop browser built with privacy at its core. Protection is part of the architecture from the start, not something buried behind a maze of settings.

EdgeXene designed PATANYX around transparency, local control, and verifiable protection while staying honest about what no browser can hide.

PATANYX runs on Windows and Linux and is actively under development.

Source policy

Browser-side privacy and security mechanisms are open source and auditable; commercial backend services and deployment infrastructure are proprietary.

This repository contains the browser and its client-side crates: the ad and tracker blocker, the network freeze and privacy ledger, the encrypted vault and session store, page integrity checks, the signed update and blocklist clients, the Private Tunnel client, and on-device OCR. Server-side services and deployment infrastructure are not part of this repository.

Quick start

The toolchain is pinned to Rust 1.96.0 by rust-toolchain.toml as part of PATANYX's reproducible-build process (see docs/reproducible-builds.md); rustup selects it automatically when you build.

Linux (native build)

PATANYX renders with WebKitGTK. Building needs the GTK 3 and WebKitGTK development packages (Debian: libgtk-3-dev, libwebkit2gtk-4.1-dev); running needs WebKitGTK 2.52.5 or newer, which ships with Debian 13.

git clone https://github.com/EdgeXene/patanyx.git
cd patanyx

cargo build --release --bin patanyx

./target/release/patanyx

Windows (cross-build from Linux)

Official Windows binaries are cross-compiled from Linux with scripts/build-windows.sh, which uses cargo-xwin to target x86_64-pc-windows-msvc and verifies the produced binary before accepting it. The resulting binary runs on Windows with the WebView2 runtime.

Downloads

Prebuilt binaries are published on the releases page and at patanyx.edgexene.io/download/. Releases here are marked prerelease while PATANYX is pre-1.0.

Every published binary carries a Sigstore bundle. Verify a download before running it:

cosign verify-blob PATANYX.exe \
  --bundle PATANYX.exe.sigstore.json \
  --certificate-identity contact@edgexene.io \
  --certificate-oidc-issuer https://accounts.google.com

Windows binaries are also Authenticode-signed, so Windows will name the publisher in the file's Properties.

The browser updates itself from patanyx.edgexene.io over its own signed update channel, independently of this repository: each update is described by an Ed25519-signed manifest that the browser verifies against a key compiled into the binary, and nothing installs without your say-so.

Testing

Run the tests with cargo test --workspace.

Website

https://patanyx.edgexene.io/

Security

If you believe you have found a security or privacy vulnerability, report it privately: use the contact form at https://patanyx.edgexene.io/contact/.

License

Apache-2.0. See LICENSE and NOTICE. THIRD_PARTY_LICENSES.md is the full third-party crate inventory, generated by scripts/third-party-licenses.sh.

Created by EdgeXene LLC.

About

A lightweight, Rust-based desktop browser built with privacy at its core.

Resources

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Used by

Contributors

Languages