JBrowser

Project

Code signing policy

How JBrowser's programs are signed, who can change the code and who approves each release.

Status: JBrowser is set up to be signed through SignPath Foundation's free code signing for open-source software, and is applying for it. Until it is approved, releases are not code-signed, and Windows SmartScreen may show "Windows protected your PC" for a downloaded installer. The download page explains how to install without the warning. This policy applies from the first signed release.

Free code signing provided by SignPath.io, certificate by SignPath Foundation.

What is signed

How signed builds are made

Team roles

Role Who
Committers and reviewers The JBrowser Team (JB, Miles and Tom), through the team's GitHub account; see the contributors. Changes from anyone else are reviewed by a team member before they are merged.
Approvers The JBrowser Team's maintainers. An approver approves every signing request.

Team members use multi-factor authentication for GitHub and SignPath.

Privacy

JBrowser sends nothing about you or your browsing to the JBrowser team. The connections it makes by itself (update checks, protection lists, secure DNS and search suggestions) are listed in the privacy policy.

Reporting a problem

If you believe a signed JBrowser program behaves maliciously, or was signed without following this policy, report it privately as described in the security policy.

Get JBrowser

For Windows 10 and 11

Download for Windows

Free and open source · No account needed · Version 1.5.3

Then install it

  1. 1

    Open JBrowser-Setup-1.5.3.exe from your Downloads.

  2. 2

    If Windows says "Windows protected your PC", click More info, then Run anyway. JBrowser is new, so Windows doesn't recognise it yet.

  3. 3

    Follow the installer. JBrowser opens when it's done.

Or install with one command (no Windows warning)
  1. 1

    Open PowerShell: press the Windows key, type PowerShell, press Enter.

  2. 2

    Paste this line and press Enter:

irm https://raw.githubusercontent.com/The-JBrowser-Team/JBrowser/main/install.ps1 | iex

It downloads JBrowser from our GitHub releases, checks the file's fingerprint and opens the same installer. Read the script.