Know what a change will break before you make it.
Nogu connects your code, customers, revenue, vendors and commitments — then tests a proposed change against your company before it reaches production.
Every change gets one answer
- SafeShip it
- ReviewConsequences worth a decision
- BlockBreaks something you signed
Reads from what you already run
- Stripe
- GitHub
- PostHog
- OpenAI
- AWS
- HubSpot
- Intercom
- Linear
- +26 more
ChangeAI_MODEL· Model provider
Route the research agent to a cheaper model provider
OpenAIDeepSeek
9 systems connected · 1,412 relationships
Your tools understand pieces.
Nogu understands what happens when one changes.
- StripeWhat each account paysWhat a price change does to margin
- GitHubEvery change to the codeWhich customers a change reaches
- PostHogWhich features get usedWhat removing one would cost you
- HubSpotWhat sales promisedWhether the product can deliver it
- AWSWhat the infrastructure bill isWhich decision created it
- VantaWhich controls pass todayWhich change would break one
One change, answered
Switching model provider saves $18,400 a yearMargin, breaks 38 workflowsRelease for 284 accountsCustomers, and invalidates a public claimClaim.
No single tool in that sentence could have written it, and you would not have learned the last part until a customer did. Nogu answers all four before the change ships.
Connect once. Every Preflight gets sharper.
You authorise a system once. The Company Graph turns it into relationships — customer to subscription to feature to workflow to code to contract — and every Nogu system reads the part it needs. Preflight asks all of them at once.
Sources the graph models
- Stripe
- GitHub
- PostHog
- OpenAI
- Anthropic
- OpenRouter
- AWS
- Vercel
- Supabase
- Intercom
- Zendesk
- Linear
- Slack
- HubSpot
Highlighted are the ones you can authorise today. The rest are the shapes the Company Graph already models — Nogu never offers a provider whose consent screen it cannot complete.
Company Graph
1,412 relationships · 18 entity types
- Customer
- Subscription
- Revenue
- Feature
- Workflow
- Code
- Dependency
- Infrastructure
- MarginFinancial consequence
- DriftDependency risk
- ProofCommitments
- PatchEngineering effort
- ReleaseBehavioural regressions
- ContractContractual exposure
- ClaimPublic claims
- VerifyPublic verification state
- SunsetRetirement candidates
- ForkOpportunity signal
Is this change safe?
GitHub tells you the code is safe to merge.
Nogu tells you the change is safe for the company. Propose one — a model swap, a price cut, a feature you want to remove — and every system that has something to say answers before you commit.
Pick a change. The verdict below is the same component the product renders.
Full Preflight overviewChangeAI_MODEL· Model provider
Route the research agent to a cheaper model provider
OpenAIDeepSeek
- DriftChecking…Pending
- MarginChecking…Pending
- ReleaseChecking…Pending
- ContractChecking…Pending
- ProofChecking…Pending
- ClaimChecking…Pending
- ARR at stake
- $481K
- Customers
- 284
- Margin
- +3.8 pts
- Contracts
- 2
- Claims
- 1
- Engineering
- ~3.5 days
- Risk
- High
“17 workflows affected” is a fact about software. “$481K ARR exposed” is a fact about the company. Preflight always answers in the second register — and these seven rows are the same seven wherever you meet them.
You do not have to ask.
A Preflight answers a question you brought. Most of what goes wrong in a company is something nobody thought to ask about — a change that quietly contradicts a promise somebody made eighteen months ago. Nogu keeps reading after you connect, and raises the finding itself.
Release
a pull request removes a code path
Contract
two agreements promise it
Claim
the website still advertises it
Finding · raised automatically
Waiting for something to be true.
- Contracts
- 2
- Public claims
- 1
- Systems involved
- 3
Nobody is looking at Nogu right now.
No single tool could raise it
Your CI knows the code changed. Your CRM knows the contracts. Nothing joins them, so the finding does not exist anywhere until something walks both.
It reaches you, not a dashboard
Something critical is emailed the moment it is raised. Everything else arrives in one summary a day, and a quiet day sends nothing at all.
Silence has to be earned
A finding is re-checked before you are told about it, and one that no longer holds closes itself. Nogu would rather say less than say something stale.
Nine products. One understanding of your company.
Each product reads a different part of the Company Graph. They ship at different times, and the register below says exactly where each one is.
Your provider bill is one number. It contains thousands of decisions.
Margin resolves every variable cost to the account, feature and model call that produced it — then finds the ones you can remove without anybody noticing.
| Account | MRR | Variable | Margin |
|---|---|---|---|
| Acme CorpGrowth | $199.00 | $112.11 | 43.7% |
| NorthwindGrowth | $199.00 | $96.40 | 51.6% |
| Kestrel DataScale | $799.00 | $341.28 | 57.3% |
| HalcyonGrowth | $199.00 | $71.55 | 64.0% |
| Meridian HealthScale | $799.00 | $214.06 | 73.2% |
- Growth
Account
Acme Corp
- Revenue
- $199.00
- Variable cost
- $112.11
- Gross profit
- $86.89
- Gross margin
- 43.7%
Variable cost by workflow
- $74.82
- Image generation$19.03
- Everything else$18.26
Recommendation43.7% → 78.1%- Route 68% of research calls to a lighter model−$46.30
- Cache the shared image prompt prefix−$11.40
- Batch the nightly reconciliation calls−$10.83
Quality held on 1,412 sampled research responses. Nothing customer-visible changes.
Account
Acme Corp
- Revenue
- $199.00
- Variable
- $112.11
- Profit
- $86.89
- Margin
- 43.7%
Variable cost by workflow
- $74.82
- Image generation$19.03
- Everything else$18.26
- Route 68% of research calls to a lighter model−$46.30
- Cache the shared image prompt prefix−$11.40
- Batch the nightly reconciliation calls−$10.83
You depend on software you do not control, and it changes without asking.
Drift watches your vendors' APIs, docs, pricing and terms. When something moves, it works out whether your product actually touches it, and what breaks if you ignore it.
7
Changed in 30 days
2
Need action
2
Worth taking
- TwilioMessagingVerification API v3 deprecatedAction needed4h
- VercelBuild imageNode 22 becomes the default runtimeAction needed2d
- OpenAIModelsCached input pricing down 18%Opportunity3d
- AnthropicMessagesNew extended cache tierOpportunity5d
- StripeBillingField added to invoice line itemsReviewed8d
- SupabaseAuthSession cookie default changedReviewed11d
- ResendSendRate limit raised to 100/sNo impact14d
- AWSS3Nothing in the last 30 daysNo change—
Sales moves faster than engineering. That gap becomes a contract.
Proof reads what your team commits to and checks each commitment against what the product does today — including running the capability in staging where that is possible.
“Totally — and on the reporting side, yes, we support on the Growth plan. If you need it locked down further, we also have , so your IT team keeps control of provisioning.”
Select a highlighted commitment to see its check
Scheduled CSV export, weekly cadence
- CSV export endpointpresent
- Schedule configurationnot found
- Delivery to email or bucketnot found
Export exists but only runs on demand. Closest shipped behaviour: manual export from the reports screen.
Most of the distance between a complaint and a fix is translation.
Patch takes a ticket, reproduces it, writes the test that proves it, and proposes the change that makes the test pass. Then it replays the customer's original workflow.
- TicketSUP-4471 · 3 similar open
- ReproductionIsolated in 41s
- Failing testWritten from the report
- Diff1 file · 4 lines
- VerificationOriginal workflow replayed
- Pull requestWaiting on a human
“Exporting a project whose name contains a slash gives me an empty file.”
export() → 0 bytes
✗ expected 2.4 KB, got 0
- ReleaseTest releases against real customer behaviour.Beta
- ContractTurn agreements into live controls.Beta
- ClaimConnect public claims to evidence.Beta
- VerifyPublish continuous verification.Platform
- SunsetKnow what your product should stop doing.Beta
- ForkDiscover products hidden in customer behaviour.Nogu Labs
Revenue isn’t profit.
Your provider invoice tells you what you spent. It cannot tell you who spent it. Margin follows every variable cost back through the workflow and the model call that caused it, to the account paying you at the other end.
Try it: select any account in the ledger. The panel walks the same path Margin walks internally.
Full Margin overview$184,290
617 accounts
$31,842
$51.61 / account
82.7%
+1.6 pts vs January
14
$3,918 MRR
| Account | MRR | Variable | Margin | 8 mo |
|---|---|---|---|---|
| Acme CorpGrowth | $199.00 | $112.11 | 43.7% | |
| NorthwindGrowth | $199.00 | $96.40 | 51.6% | |
| Kestrel DataScale | $799.00 | $341.28 | 57.3% | |
| HalcyonGrowth | $199.00 | $71.55 | 64.0% | |
| Meridian HealthScale | $799.00 | $214.06 | 73.2% | |
| Ridgeline LabsStarter | $99.00 | $21.34 | 78.4% | |
| VantageScale | $799.00 | $143.02 | 82.1% |
- Growth
Account
Acme Corp
- Revenue
- $199.00
- Variable cost
- $112.11
- Gross profit
- $86.89
- Gross margin
- 43.7%
Variable cost by workflow
- $74.82OpenAI · gpt-5.18,412 callscache 31%
- Prompt · uncached6.2M tokens$41.30
- Prompt · cached2.8M tokens · 31% hit$8.14
- Output1.1M tokens$25.38
- Image generation$19.03
- Everything else$18.26
Recommendation43.7% → 78.1%- Route 68% of research calls to a lighter model−$46.30
- Cache the shared image prompt prefix−$11.40
- Batch the nightly reconciliation calls−$10.83
Quality held on 1,412 sampled research responses. Nothing customer-visible changes.
Account
Acme Corp
- Revenue
- $199.00
- Variable cost
- $112.11
- Gross profit
- $86.89
- Gross margin
- 43.7%
Variable cost by workflow
- $74.82OpenAI · gpt-5.18,412 callscache 31%
- Prompt · uncached6.2M tokens$41.30
- Prompt · cached2.8M tokens · 31% hit$8.14
- Output1.1M tokens$25.38
- Image generation$19.03
- Everything else$18.26
- Route 68% of research calls to a lighter model−$46.30
- Cache the shared image prompt prefix−$11.40
- Batch the nightly reconciliation calls−$10.83
Quality held on 1,412 sampled research responses. Nothing customer-visible changes.
Acme pays $199 a month and costs $112.11 to serve. Nogu found $68.53 of that which nobody would miss.
A vendor changed something. Here is what it touches.
Deprecation notices arrive as email. Drift arrives as a list of your files, your workflows and the customers standing behind them.
- Vendor
Twilio
Messaging API v3 · deprecation notice
- Service
Notifications
apps/api/notifications · 2 production deploys
- Workflow
Onboarding
sign up → verify number → activate
- Code
3 files
sendVerification · retryQueue · webhook handler
- Customers
4,810 users
verified a number in the last 30 days
Tracing…
Observe, understand, watch, preflight, act.
- 01
Observe
Nogu reads the systems you authorise, and only those. Scopes are per source and revocable.
10 systems · read scope
- 02
Understand
It builds the Company Graph: which account, feature, service, cost and commitment belongs to which.
One graph per company
- 03
Watch
It keeps reading after you connect, and raises a finding the moment something you promised stops being true — without anybody asking.
Told, not queried
- 04
Preflight
A proposed change is put to every system that has something to say about it, and each one answers in business terms.
Pass · Review · Block
- 05
Act
Nogu proposes the safest version of the change with its evidence attached. Where it can verify the result, it does. A human still approves.
Approval required
Every system you connect makes the next Preflight sharper.
Each ring is a distance from shipping, not a marketing tier. Three systems are running today. Four are in beta. One is in early access, and one is an experiment.
- Running today
- Margin, Drift and Proof run against real workspaces. Everything on this site that shows one of them shows what it actually does.
- Beta
- Release, Contract, Claim and Sunset are built and running, and short of the confidence Core carries. Each refuses honestly where it cannot see rather than reporting a pass. Verify ships with Contract and Claim — it publishes what they already prove.
- Early access
- Patch is built and runs nothing until you give it a sandbox to run in. Nogu will not execute model-written code on its own host, so that account is yours to provide and its dashboard says so at the top.
- Nogu Labs
- Fork is a research direction. It may become a product, become part of another product, or be abandoned.
Start with the decisions you make most often.
- Starter
$149 / mo
Founders and smaller SaaS companies
1,500 Nogu Units
Preflight, Margin, Drift, Proof · 5 integrations
- GrowthMost popular
$399 / mo
Growing software companies
4,000 Nogu Units
Every released system · 20 integrations
- Scale
$999 / mo
Larger software businesses
10,000 Nogu Units
Automated policies · audit log · API
Nogu Compute measures the automated work Nogu performs. A routine check costs one unit; a deep Preflight across every system costs ten to twenty. You buy the analysis, not the machinery underneath it.
What are you about to change?
Connect the systems you already use, then ask Nogu before you ship it.
Free audit · 3 sources · one Preflight