Back to home

Privacy Policy

Keb is designed with privacy as a core principle. We never collect sensitive personal information such as your real name, email address, home address, or payment details. This policy explains what limited data we do handle and under what circumstances.

Two Modes of Operation

Keb can run in two modes — local (fully offline, no data leaves your machine except to your chosen LLM provider) and hosted (requires a lightweight account for multi-device sync and convenience).

Information We Collect (Hosted Mode)

When you use hosted mode, we collect only:

  • Username — a pseudonym you choose (3–30 characters, letters, numbers, and hyphens only). This is used to authenticate you and to namespace your knowledge base workspace.
  • Password hash — your password is hashed with bcrypt and stored securely. We never store plaintext passwords.
  • Creation timestamp — the date and time your account was created.

That is all. We do not collect your real name, email address, phone number, billing information, IP address logs, or any browsing history beyond the URLs you explicitly choose to add to your knowledge base.

How We Use Your Information

Your username and password hash are used exclusively for authentication and to associate your knowledge base workspace with your account. We never sell, rent, or share this information with third parties.

AI Processing (Knowledge Compilation & Querying)

Keb's hosted service uses Poolside.ai as its LLM provider for knowledge compilation and query answering. When you add a URL, capture a page, or ask a question, the relevant content (page text, URLs, and your query) is sent to Poolside.ai for processing. This is the only AI provider used in hosted mode — you cannot configure an alternative.

Important: Poolside.ai may collect the data sent to them to improve their products and services, in accordance with their own privacy policy. We have no control over how they use data once it leaves our systems. By using the Keb hosted service, you acknowledge that Poolside.ai may process your content for model improvement, safety monitoring, and service operations.

If you wish to avoid third-party AI processing entirely, you may self-host the bridge in local mode with a local LLM (e.g., via Ollama), where no data leaves your machine beyond your chosen provider (which you configure yourself).

Where Data Is Stored

Local mode: All data stays on your machine — the knowledge base files and user configuration live under ~/.pi/agent/kb/.

Hosted mode: User accounts (username + password hash) are stored in a SQLite database on the bridge server. Your knowledge base content (summaries, concepts, registry) also resides on the server's filesystem. The bridge server is operated by us — you entrust us with this data under the terms described here.

No Analytics, No Tracking

There are no analytics SDKs, telemetry, cookies, fingerprinting, or third-party tracking services embedded in the Keb extension, the bridge server, or this website.

No Remote Code Execution

Keb does not fetch or execute remote scripts. The extension loads only its own bundled code. Your knowledge base is yours.

Third-Party Links

Keb may display links to external websites (e.g., saved URLs in your knowledge base). We are not responsible for the privacy practices of those sites.

Open Source

Keb is fully open source under the MIT license. You can review every line of code on GitHub to verify exactly what data is collected and how it is handled.

Changes

If this policy changes, we will update the date below. Keb is open source — you can verify what the extension does by reviewing the code on GitHub.

Last updated: June 2026