LocalEndpoint ConnectPrivate AI for Windows
Menu

Privacy and control

Security

See where LocalEndpoint Connect messages, model replies, and optional plugin data go, including ordinary owner-gated actions and paired unattended RemoteEndpoints authority.

Your local data path

What happens when you send a message

For local chat, the website is not in the loop: the app, model, reply, and local memory remain on your Windows PC.

  1. You type in Connect

    Your message starts in the Windows app, not on LocalEndpoints.com.

  2. Your model answers on this PC

    Connect sends it to your selected local model—not a hosted AI provider.

  3. The answer comes back to Connect

    The reply and local memory stay on this computer.

  4. Ordinary protected local requests wait for the owner

    In the normal local mode, protected requests pause for the owner's current decision. This public LocalEndpoints site cannot approve or run them; not every action is proven in this build.

Optional connection Remote and shared-memory features use different authority paths.

RemoteEndpoints stays off until its independent extension is installed, enabled, and paired once; that pairing establishes standing unattended authority with no target-side per-prompt approval. Installed development Connect 0.2.273 implements MemoryEndpoints browser pairing, but its production round trip and public artifact remain unqualified.

View detailed network behavior

Network behavior

When LocalEndpoint Connect uses the network

Local-only chat does not mean the app never uses a network. These are the current, bounded connection paths.

ActivityDestinationWhenWhat leaves your computer
Visit this websiteLocalEndpoints.comWhen you open a public page or downloadNormal web request data; no app prompts, model responses, local files, or runtime telemetry
Release checkLocalEndpoints.com release metadataWhen the app launchesA request for public release metadata; no automatic download or install
Browse or download a modelHugging Face HubOnly when you open the catalog or approve a downloadCatalog/download requests; no chat prompt or generated response
Run local chatYour device and local workerAfter you choose a local model and approve readinessNo prompt or model response is sent to this website or a hosted model provider
Use RemoteEndpointsRemoteEndpoints.comOnly after separate extension install, authenticated sign-in, local enablement, and one-time pairingPrivate authenticated intent, desktop pictures, progress, and results for the unattended workflow. Connect, not the browser, performs Windows work.
Use MemoryEndpointsMemoryEndpoints.comAfter one-use browser-PKCE pairing and company/workspace/project approvalOnly owner-selected public-safe memory. No real production round trip or public artifact qualification is claimed.

Privacy and accounts

Local-only use does not need a website account

Account use is optional and separated from local chat. When you choose an account feature, the data path changes visibly.

Local-only app
No website account, email address, or password is required after the app and model files are present.
Website account
Only the dedicated register and sign-in routes collect an email address and password. The server stores a salted PBKDF2-SHA256 password hash, not the plaintext password.
Session
Successful website sign-in sets a Secure, HttpOnly, SameSite=Lax session cookie. Signing out revokes the server session and clears the cookie.
Email verification
The account route can send the verification email through Mailgun when configured, so the account email address is shared with that delivery provider.
LocalEndpoint Connect
The Windows app opens the website for account authentication and does not collect or store the website password.
Optional plugins
RemoteEndpoints needs an authenticated account plus independent install, local enablement, and one-time pairing; pairing is standing authority, so no human at the target approves each prompt. MemoryEndpoints uses one-use browser-PKCE approval and stores only its bound per-agent connector credential in current-user Windows Credential Manager.
Security contract No localhost probing No upload intake Website credentials only on account routes Bound connector credentials only in current-user Credential Manager No command dispatch by this public LocalEndpoints site

Security boundary matrix

What can happen here is smaller than what the product can become.

The public site can explain, publish contracts, validate local files in the browser, and link to evidence. It cannot operate a visitor's machine.

Allowed here Serve public metadata

Docs, examples, schemas, route indexes, discovery files, and quality gates are safe public artifacts.

Allowed here Validate in the browser

Manifest checks run in the tab and can export redacted receipts without sending payloads to the site.

Local only Approve endpoint access

Future Desktop approval belongs on the user's device, with visible consent and reviewable receipts.

Denied here Probe localhost

No scan, fetch, socket check, service discovery, or private-network access is performed by the public site.

Denied here Request app secrets

Product, docs, download, and validation pages request no password, token, private log, or raw endpoint file. Account credentials stay on dedicated account routes.

Denied here Dispatch commands

No browser click on LocalEndpoints.com launches desktop work, runtime execution, installer actions, or autonomous control.

Website explainsNo public command dispatch Browser checksNo upload intake Your work stays localNo localhost probing Verify downloadsChecksum-backed artifacts