Privacy notice

Plain language. No disappearing clauses.

This notice separates the public BridgesLLM website from a self-hosted Portal installation, then explains Portal operational telemetry, installer lifecycle events, and other network requests that can leave a Portal host.

Effective August 10, 2026
The short version: BridgesLLM does not know who uses your Portal. When someone signs in to your installation, that request goes to your server and stops there — we never see their name, their address, or that they signed in at all. What your Portal does report is information about itself: which version it runs, what platform it runs on, and that it is still running. Those reports arrive from your own server, so the address we see belongs to the machine you rent or own, which in practice tells us your hosting provider and its general region. We keep that to spot abuse of the download endpoints, to size the infrastructure that serves installs and updates, and to know which Portal versions are still in the field so the installer keeps supporting them. Fresh Portal setup enables this report by default and the Owner can turn it off at setup or any time after. The public website carries no advertising trackers.

1. Scope and roles

This notice covers bridgesllm.ai, downloads served from that domain, the limited operational telemetry that an Owner can control in BridgesLLM Portal, and the installer’s limited install and update lifecycle events.

A Portal installation runs on a server chosen and operated by its owner. That operator controls Portal accounts, files, projects, apps, connected providers, optional public shares, mail, Remote Desktop, backups, and retention on that host. BridgesLLM does not become the controller of everything stored on a self-hosted installation merely because the software was downloaded.

If an organization or another person gave you access to their Portal, ask that operator about their policies. They control that installation.

2. The public website

What the site deliberately collects

The static marketing pages do not embed advertising pixels, behavior analytics, third-party fonts, session-replay tools, or cross-site tracking scripts. The site does not create a marketing account or ask for a newsletter address.

Standard server records

Like a normal web server, the infrastructure serving this site and its downloads can receive request metadata such as IP address, date and time, requested path, response status, user agent, referrer, and transfer size. These records may be used for security, reliability, abuse prevention, and aggregate operational review.

This paragraph is about visitors to bridgesllm.ai — people reading these pages or downloading the installer. It is a separate matter from a running Portal, which is covered in section 4. Visiting this website and operating a Portal are not linked to one another.

GitHub, X, and any other external destination linked from this site receive requests under their own policies when you follow those links.

3. Data on a self-hosted Portal

Portal accounts, local configuration, files, projects, app sources, database records, agent transcripts, credentials, and service data are stored on the operator’s host or in services the operator connects. BridgesLLM does not receive that content through the telemetry channels described below.

Self-hosting does not mean every action stays on one machine. A prompt sent to an external AI provider leaves the Portal host. Pulling source, installing packages, fetching a webpage, sending mail, sharing an app publicly, or connecting a remote model also communicates with another system selected or enabled by the operator.

4. Portal telemetry and installer lifecycle events

Whose address is in these records? Your server's. Every report described in this section is sent by the machine your Portal is installed on — the VPS or hardware you rent or own. That is the only address BridgesLLM receives, and in practice it identifies your hosting provider and its general region. It is not a record of your personal browsing, and it is not the address of anyone who signs in to your Portal.

What BridgesLLM cannot see

The people who use your Portal never contact BridgesLLM. Their browsers talk to your server, and the conversation ends there. BridgesLLM does not receive, and has no mechanism to request, any of the following:

  • Who signs in to your Portal, or when, or from where.
  • The addresses, devices, locations, or session activity of your Portal's users.
  • Usernames, email addresses, passwords, or provider credentials.
  • Prompts, chat messages, tool arguments, file contents, project or app content, or command output.

There is no sign-in feed, no per-user reporting, and no way to reconstruct one from what is sent. A Portal reports on itself, not on the people using it.

Why this information is kept at all

The reports exist to keep the software working, and they are used for three things:

  • Catching abuse. Distinguishing normal installs from a host hammering the release and download endpoints.
  • Sizing the infrastructure. Knowing the real load on downloads and updates so installs stay fast and finish cleanly.
  • Knowing what is still running. Understanding which Portal versions remain in the field, so the installer keeps covering the upgrade paths people actually need instead of dropping one that is still in use.

These are the current uses. If BridgesLLM ever wanted to use this information for another purpose, that would be a change published in this notice and in the release documentation — not a silent expansion.

The Portal operational report

Fresh Portal setup enables operational telemetry by default. The Owner can turn it off during setup or later in Portal settings. An update retains the installation’s existing saved choice instead of silently changing it.

When enabled, Portal sends the following limited fields shortly after startup and then about every 24 hours while it remains running:

FieldPurpose
Random installation IDDistinguish installations without using an account identity.
Portal and dependency versionsUnderstand version adoption and compatibility.
Portal user countUnderstand broad single-user and multi-user deployment patterns. This is a count of Portal user records, not their identities.
Portal uptimeUnderstand runtime stability in aggregate.
Node.js versionIdentify compatibility patterns.
Operating system and architectureUnderstand supported-host usage and compatibility.

The Portal operational report does not include prompts, chat messages, tool arguments, project or app content, file contents, credentials, usernames, email addresses, provider tokens, or host command output.

Disabling the Portal operational report stops that report only. When an Owner opens Dashboard, Portal separately checks the version endpoint for update availability; an Owner can also request a manual refresh. Those version lookups send no operational telemetry payload. Like any web request, the endpoint still records ordinary server metadata — the time, the requested path, the user agent, and the address the request came from, which is your Portal's server rather than any person's browser.

Installer lifecycle events

Separately, the installer sends limited install and update lifecycle events regardless of the Portal telemetry setting. Each event contains only the event type, Portal version, operating-system name and version, and a random installation ID. The Portal telemetry switch does not disable these installer events.

5. Other network requests are not telemetry

Turning off operational telemetry does not turn an internet-connected server into an offline machine. The following requests can still occur when the operator asks for or enables the related action:

  • the separate Portal version check when an Owner opens Dashboard or requests a manual refresh;
  • installer, update artifact, operating-system, package, container-image, Git, or skill downloads;
  • AI provider, OAuth, API, model, or remote-runtime requests;
  • web browsing, public egress from a qualified Project runtime, and agent tools;
  • DNS, certificate, mail, public app, share-link, and Remote Desktop traffic; and
  • normal time, logging, monitoring, or security services configured by the host operator.

Each receiving service can observe standard request metadata and whatever content the operator intentionally sends to it.

6. AI providers, local models, and authentication

Portal does not include universal AI model access. Operators connect provider accounts, API keys, compatible command-line subscriptions, or local and remote model runtimes. Authentication methods vary by provider: some use browser OAuth, some use a device flow or provider CLI, and some use API keys or local credentials.

External providers process prompts, files, tool context, and generated responses under their own terms and privacy policies. A local model can reduce external provider traffic, but remote GPU networking, model downloads, and any tools used by that model still follow the operator’s configuration.

Do not treat “self-hosted interface” as “no external data flow.” Review the selected provider and tool path for the work being performed.

7. Public and optional features

Public app links, share links, mail protocols, custom domains, and similar features are intentionally reachable when enabled. Passwords, expiry, or use limits can narrow access, but they do not make published content private in every circumstance. The operator decides what to expose and remains responsible for removing access when it is no longer needed.

Remote Desktop exposes a powerful workstation surface to authenticated Portal users. Project runtime isolation depends on compatible host capabilities and correct configuration. Neither should be presented as a substitute for careful access control, patching, and backups.

8. Security and retention

BridgesLLM uses measures appropriate to a small public software distribution site, including HTTPS, signed release artifacts, access controls, and limited operational logging. No security measure removes all risk.

Website and telemetry records are retained only as reasonably needed for security, reliability, release compatibility, abuse response, and legal obligations, then deleted or aggregated when they are no longer needed for those purposes.

Retention on a self-hosted Portal is controlled by the operator’s database, files, backups, provider settings, and host policies. Uninstalling cannot discover a copy that was moved outside the recorded managed paths before removal.

9. Choices and rights

  • Turn the Portal operational report off during fresh setup, or change it later in Portal settings.
  • Understand that the installer’s limited install and update lifecycle events are independent of the Portal telemetry setting.
  • Understand that Owner-Dashboard version checks remain separate when the operational report is disabled.
  • Choose which external providers, tools, public services, and remote model hosts to connect.
  • Ask the operator of a Portal you use about access, correction, export, or deletion of data on that host.
  • Contact BridgesLLM about website or telemetry records that may relate to you. Verification may be required, and applicable legal exceptions can apply.

10. Changes and contact

This notice can change when the website, telemetry, or legal obligations change. The effective date at the top identifies the current version. Material changes should be reflected in the public release documentation rather than hidden in silent copy edits.

For privacy questions, open a request through the official BridgesLLM Portal repository. Do not place credentials, private host details, personal data, or security vulnerabilities in a public issue. Use the repository’s security policy for vulnerability reporting.