Trust · Local-first

Local-first
by design.

Your workspace, your keys, your machine.

Your workspace stays on your machine. Teammates, memory, conversations, library — stored locally, not on Bond’s servers.

Your API keys stay on your machine. Encrypted in the OS keychain. Model calls go directly from your machine to OpenAI, Anthropic, Google, or Perplexity.

You pay providers directly. Bond charges $0 for inference. No markup, no relay, no middle layer.

What’s on your machine

Bond is a desktop application. Your workspace lives on disk where you installed it. That includes:

Bond’s servers do not host any of this. There is no “cloud account” you can log into to see your workspace from another device, because we don’t have it.

Bring your own key

You provide your own API keys for the model providers you want to use.

The cost of running Bond is whatever your model providers charge you. We don’t see it, we don’t take a cut.

What model providers see

When a teammate makes a call, the model provider (OpenAI, Anthropic, Google, Perplexity) sees:

This is unavoidable — model inference happens on the provider’s servers. Bond does not see this traffic because it goes directly from your machine to the provider.

If you’re sensitive about what reaches a given provider, your two levers are:

  1. Don’t enable that provider in Settings. Bond won’t call them.
  2. Use a different provider for sensitive teammates. Each teammate is bound to one provider at a time.

What Bond’s servers do see

Bond’s servers handle two things, and only two things:

  1. Licensing. When you sign in or refresh your license, Bond checks license.ai-bond.dev to confirm your subscription is active. The license service stores five fields and only five: your email, your Stripe customer ID, your plan type (monthly or yearly), your subscription status, and the date.
  2. Software updates. Bond checks for new releases periodically. The update check is a standard HTTPS GET to a release server. No workspace content is sent.

No telemetry. No logging of prompts or completions. No error reporting that captures conversation content. No crash analytics that ship your data anywhere.

There is no “Bond cloud” that stores your workspace, mirrors your memory, syncs your teammates across devices, or trains any model on your data.

License and billing are separate from your workspace

License and billing live on a separate Cloud Run service at license.ai-bond.dev. It handles:

It does not have access to your workspace data, because that data never leaves your machine.

If you cancel, your workspace is never touched and never removed. You drop to the Free-tier limits going forward, but every teammate, every memory entry, every conversation you’ve already built stays exactly where it is.

Export anytime

You can export your entire workspace at any time. The export is a portable archive of your teammates, memory, conversations, and library docs.

You own your data because it’s already on your machine.

MCP connectors

Bond can connect to MCP servers — Linear, GitHub, Anthropic’s own, and any other MCP-compatible service. When you enable a connector, Bond’s MCP traffic for that connector goes to that service.

This is opt-in: nothing is connected by default. You choose what Bond talks to.

Looking for the formal legal text? See the privacy policy and terms of service.

Bond’s design assumes you want to think clearly about who sees what. The choice to keep workspace data local is a product decision, not a marketing line. Your team’s project memory is too valuable — and too specific to you — to hand off to a multi-tenant SaaS by default.

If you want your AI workspace to compound over years of work, it should live somewhere you control.

Back to ai-bond.dev