Privacy Policy

We collect nothing.

Effective date: May 22, 2026  ·  Applies to: BrightNexus (macOS app) and the BSH shell

Neither the BrightNexus app nor the BSH shell collects, stores, transmits, or reports any personal data, usage data, telemetry, diagnostics, or analytics — ever.

No account is required. No network connection is made by the app or shell. Nothing leaves your device.

BrightNexus — macOS App

BrightNexus is a local menu-bar app that listens on a user-owned Unix domain socket and decrypts structured credential payloads delivered by BSH (or any other BrightLink client) via JSON over the local socket. It operates entirely on-device:

BSH (BrightShell)

BSH is an open-source shell distributed as source code and compiled locally on your machine. It inherits the privacy characteristics of the upstream zsh shell:

This Website

The BSH project website (bsh.digitaldefiance.org) uses Google Analytics (tag G-9B44JCDZN5) to collect aggregate, anonymised page-view statistics (pages visited, approximate region, browser type). This data is governed by Google's Privacy Policy. No personally identifiable information is collected by the website itself. Website analytics are entirely separate from the BSH shell and BrightNexus — neither of those products has any connection to this website or its analytics.

Third-Party Services

BrightNexus and the BSH shell do not integrate with any third-party analytics, crash-reporting, advertising, or data-collection services. There are no in-app purchases, subscriptions, or accounts.

Children's Privacy

Because no data is collected at all, BSH and BrightNexus are safe for users of any age under applicable data-protection laws including COPPA and GDPR.

Changes to This Policy

If this policy ever changes, the updated version will be posted at this URL with a new effective date. Given that our policy is "collect nothing", we do not anticipate substantive changes.

Contact

Questions about privacy can be directed to the project via GitHub Issues or the BrightNexus repository.