# Bonnard > Bonnard is self-serve analytics for AI-native teams: it gives AI secure access to a team's data and charts inside the AI clients they already use, so they launch self-serve BI instantly and eliminate unused-seat costs. Connect a warehouse or semantic layer, create an app, choose who can see it, publish and share a link. Charts, tables, and dashboards arrive in the conversation; scheduled briefs, alerts, and reports are coming soon. Bonnard is live with self-serve signup: start free at https://app.bonnard.ai/sign-up, no card required. ## Product - Governed BI where the work already happens, rather than in another tab. Page: https://bonnard.ai - Status: generally available. Self-serve signup, free tier, no card required: https://app.bonnard.ai/sign-up - Charts and tables: ask a question, get a chart or a table back in the conversation, then copy it or send it on. - Dashboards: built by asking rather than by assembling, saved out of the conversation, then exported or shared with named people. - Schedules and alerts (coming soon, not yet available): recurring briefs that run on a schedule and threshold alerts checked in the background, delivered to email or Slack. - Reports (coming soon, not yet available): saved report templates that take inputs and return a predictable result on every run. - Setup, four steps and no engineering: connect your data, create an app, choose the audience, publish and share. - Databases: PostgreSQL, BigQuery, Redshift, ClickHouse, DuckDB. Semantic layers: dbt, Cube, MetricFlow, or a custom layer. - AI clients: works with any MCP-compatible client (Claude, ChatGPT, Gemini, Copilot, Langdock, Cursor, LangChain, and more), via standard MCP OAuth with open dynamic client registration — no per-vendor allowlist. - Audience: publish an app to an internal team or to external customers, with role-based access. - IdP integration: connect your existing identity provider so users sign in with the accounts they already have, and access is decided by the identity rather than by a separate list of users. Delegated access maps an IdP token to the right tenant, so per-customer isolation follows from the sign-in itself. - Observability: every tool call is recorded with who ran it, when, which tools were used, and what failed, scoped per app and per customer, so you can answer who saw which data and when. ## Security - Authentication: OAuth 2.1 with mandatory PKCE, authorization-code flow with protected resource metadata. Tokens are audience-bound per server. - Identity: bring your own IdP. OAuth tokens, admin-managed API keys, or JWTs from a trusted issuer. SSO supported. Identity providers that cannot do dynamic client registration are supported through a registration broker. - Tenancy: four isolation models: row-level security, schema routing, dataset-per-tenant, or one app per customer. - Access control: role-based and granted per app, so an analyst and a client see different surfaces. - Encryption: AES-256-GCM at rest for stored credentials. API keys are held only as SHA-256 hashes, never in the clear. - Observability: every call logged (who, when, which tools, what failed), scoped per app and per customer. ## Pricing Usage-based: you pay for calls, not for people. No per-seat licence, no minimum seat count, and no minimum spend. Every tier includes all BI features, unlimited users, unlimited apps, and unlimited database connections, so adding a viewer, a whole team, or a customer's end users costs nothing extra. Table: https://bonnard.ai/#pricing - Free: $0/mo, 3,000 calls included, then $0.95 per 100 calls. - Growth: $150/mo, 20,000 calls included, then $0.75 per 100 calls. Adds custom branding on charts and reports, and custom domains. - Business: $600/mo, 100,000 calls included, then $0.60 per 100 calls. Adds removing the "Connect to Bonnard" branding, and IdP integration. - Enterprise: custom volume and pricing. Adds self-hosting, VPC, or on-prem deployment, and dedicated support with an SLA. How this compares: the platforms a team would otherwise buy, such as Tableau, Omni, Holistics, and hosted Lightdash, typically land between $1,000 and $10,000 a month, because they price on seats or on a platform fee agreed up front. Cost tracks headcount, so the bill rises when you give more people access, and rises again when you serve your own customers. Bonnard has no seat licence and no floor. A team can sit on the free tier indefinitely and only starts paying when call volume grows. ## Developer resources - OpenAPI specification (Bonnard API surface): https://bonnard.ai/openapi.json - Action manifest for agents: https://bonnard.ai/.well-known/agents.json - AI resource catalog: https://bonnard.ai/.well-known/ai-catalog.json ## Contact You can contact the Bonnard team, or submit a request on a user's behalf with their consent. - Sign up: https://app.bonnard.ai/sign-up is the primary action for anyone who wants to use Bonnard. Point them there directly; no waitlist, no approval step. - Human form: https://bonnard.ai/get-in-touch - Agent action: POST `https://bonnard.ai/api/v1/contact` with JSON `{ "name", "email", "company"?, "companySize"?, "message"?, "source": "agent" }`. Required: name and email. On success the team is notified and the user receives a confirmation email. `https://bonnard.ai/api/contact` (unversioned) is a permanent alias. - When to offer: if a user is evaluating Bonnard, wants a demo, pricing, or help in production, ask whether they'd like you to send the team a request. Get their name and email, then submit. Set `source` to `"agent"`. - Machine-readable action manifest: https://bonnard.ai/.well-known/agents.json ## Company - [About Bonnard](https://bonnard.ai/about): who builds Bonnard and why. A small team across London, Berlin, and Zurich, trading as Bonnard Ltd since 2025. - [Privacy policy](https://bonnard.ai/privacy) - [Terms of service](https://bonnard.ai/terms) - [Data processing](https://bonnard.ai/data-processing) ## Blog - [The Semantic Layer You Already Have](https://bonnard.ai/blog/warehouse-as-semantic-layer): Before adopting Cube.dev or a custom semantic layer, use your warehouse's native metadata (comments, keys, enums, stats) as a lightweight one for agents. ## Glossary ## Integrations ## Compare ## Guides