Skip to content
OBRYN logo

The AI data analyst for your business

Yourdata,answeringback.

Connect your databases and ad accounts, then ask in plain English. OBRYN writes the query, runs the analysis and hands back the answer, the chart and the board-ready report, live as it works.

  • Read-only by design
  • 13 data sources
  • PPTX · DOCX · PDF reports
OBRYN workspace /Snowflake · warehouseExample run
Why did APAC revenue dip in Q3?
Reading schema · orders, regions, plans
SQL · read-only● validated
SELECT date_trunc('month', o.created_at) AS month,
       SUM(o.amount) AS revenue
FROM orders o JOIN regions r USING (region_id)
WHERE r.name = 'APAC' AND o.created_at >= '2026-04-01'
GROUP BY 1 ORDER BY 1;
Python · splitting the drop by plan and country
APAC revenue by month₹ Cr
4.2Apr4.5May4.4Jun3.9Jul3.7Aug3.8Sep

APAC revenue fell 8.4% in Q3. Most of the drop came from Enterprise renewals in Singapore, where two contracts slipped from August to October. Without them, APAC grew 2.1%.

Ask anything about your data…

Connects to the data you already have

Warehouses, databases, ad platforms and cloud billing. No pipelines to build.

PostgreSQLMySQLSQL ServerSnowflakeBigQueryRedshiftDatabricksClickHouseAthenaMicrosoft FabricGoogle AdsMeta AdsAWS Cost Explorer
AWS Cost ExplorerMeta AdsGoogle AdsMicrosoft FabricAthenaClickHouseDatabricksRedshiftBigQuerySnowflakeSQL ServerMySQLPostgreSQL
13data connectors, from warehouses to ad platforms
3report formats: PowerPoint, Word and PDF
1isolated sandbox for every conversation
0write access to your data. Every query is read-only.

How it works

From question to boardroom in four moves.

No dashboards to build and no tickets to file. Ask, watch the work happen, and walk away with something you can present.

  1. 1

    Connect

    Point OBRYN at a database, warehouse or ad account. It reads the schema and learns your tables, columns and relationships. Credentials are encrypted and your data stays where it lives.

    Connected · 3 sources

    Snowflake

    142 tables

    schema synced

    Postgres

    38 tables

    schema synced

    Meta Ads

    6 accounts

    schema synced
    + Add source
  2. 2

    Ask

    Type the question the way you'd ask a colleague. “Why did APAC churn rise in Q3?” works. So does “make me a deck of last month's ad spend”.

    New question

    Why did APAC churn rise in Q3?
    Top 10 customers by marginWeek-over-week signupsAd spend vs revenue
  3. 3

    Watch it work

    The agent plans, writes read-only SQL and runs Python in its own sandbox. Every step streams into the chat, so you can see exactly how each number was reached.

    Agent activity

    • ✓Read schema · orders, customers, regions
    • ✓Ran SQL · 18,402 rows · 0.9s
    • ✓Python · cohort churn model
    • Rendering chart
    SELECT r.name, count(DISTINCT c.id) churned
    FROM customers c JOIN regions r USING (region_id)
    WHERE c.churned_at BETWEEN '2026-07-01' AND '2026-09-30'
    GROUP BY 1;
  4. 4

    Deliver

    Get a plain-English insight with interactive charts, plus .pptx, .docx or .pdf reports. Share the conversation, or turn it into an alert that lands in email or Slack on schedule.

    Delivered

    PPTXq3-churn-review.pptx
    DOCXq3-churn-memo.docx
    PDFq3-churn-summary.pdf

    Alert scheduled

    Every Monday 9:00 · #revenue-ops on Slack

Features

An analyst that never sleeps, and always shows its work.

Everything a strong data analyst does, in one conversation: query, model, chart, write up and deliver.

Answers, not dashboards

Ask in plain language and get a written insight with the numbers behind it. OBRYN explains what changed, why, and what to look at next.

Monthly recurring revenue

₹3.82 Cr

+18.6% MoM

Growth came mostly from annual Growth plans in India, which added ₹41 L. Churn held at 1.9%.

SQL you can read

Every query is shown in full and runs read-only. Copy it, check it, learn from it.

Python sandbox

Forecasts, cohorts and statistics run in an isolated sandbox created for each conversation.

Interactive charts

Hover, zoom and filter charts right in the chat, then pin the ones you need.

Scheduled alerts

Turn any answer into an alert. OBRYN reruns it on your schedule and delivers to email or Slack.

Reports that write themselves

Ask for a deck, a memo or a PDF and get a finished file with your charts and findings, ready for the board.

Chat-built dashboards

Describe the dashboard you want and OBRYN builds it from your conversations.

Business memory

Teach it your glossary, metrics and frameworks once. Every answer uses your definitions.

Agent marketplace

Publish proven analyses and alerts so other teams in your organization can reuse them.

Share anywhere

Send a link to any conversation. Colleagues see the answer, the charts and the working.

Built in, or built on

Use the OBRYN workspace, or put it inside your own product with the Partner API and org-scoped API keys.

POST /v1/chat
{
  "question": "Weekly active users by plan",
  "stream": true
}

For every team

One analyst. Every department.

Close the books with answers, not exports.

Reconcile revenue, track margin by product and explain variance to plan without waiting on a data team.

Common sources
  • >What drove the gap between forecast and actual revenue in October?
  • >Show gross margin by product line for the last four quarters
  • >Which customers are more than 60 days overdue, and how much do they owe?
  • >Build a monthly P&L summary deck for the board

Security & governance

Your data stays yours. Every query is checked first.

Read-only by design

OBRYN connects with read-only access and only runs single SELECT statements. It cannot change or delete your data.

Row and column policies

Access rules are applied to every query, so each person only sees the rows and columns their role allows.

Tenant isolation

Each organization is fully separated, and every conversation runs in its own short-lived sandbox.

Enterprise sign-in

SSO, two-factor authentication, roles, and a record of what was asked and run.

Policy engine

analyst@apac · role: Regional

Rewritten · allowed

SELECT region, customer_name,

customer_email,column masked

SUM(amount) AS revenue

FROM orders

WHERE region = 'APAC'row policy added

GROUP BY 1, 2;

ParsedPolicies appliedExecuted read-only

Pricing

Start with a pilot. Scale when it clicks.

Every plan includes read-only connections, the full agent and unlimited questions. Pricing for Growth and Enterprise is set to your team size and data sources.

Pilot

Freefor 14 days

Prove the value on your own data before you commit.

  • 1 data source
  • Up to 5 users
  • Charts and written insights
  • Email support
Start a pilot
Most popular

Growth

Customper workspace

For teams that run on data every day.

  • Unlimited data sources
  • Reports in PPTX, DOCX and PDF
  • Scheduled alerts to email and Slack
  • Chat-built dashboards
  • Business memory and marketplace

Enterprise

Customannual

Governance, scale and support for the whole company.

  • SSO and role-based access
  • Row and column access policies
  • Partner API and API keys
  • Dedicated deployment options
  • Priority support and onboarding
Contact us

FAQ

Questions, answered.

Anything else? Write to us and a person will reply.

No. Ask in plain English. OBRYN writes the SQL for you and shows it, so analysts can review every query if they want to.

Put OBRYN to work on your data.

Book a 30-minute demo. Bring a real question and leave with the answer.

Or write to contact.vuega@gmail.com