Skip to content

For vibecoders

Your AI builder changed something. Do you know what?

Docdrift tells you in plain English what each change did, and warns you when something that already worked disappears. Right inside Claude and ChatGPT.

Parcel · System OverviewExample
System Overview · Updated 2 hours ago
Download .md

What Parcel does

Invoices
Creates invoices and sends them to customers.
Refunds
Returns money for a paid invoice.
Payment reminders
Emails customers 3 days before an invoice is due.
Password reset Removed
Lets a customer set a new password.
Parcel · AlertExample
Your last change removed the password reset page.Open finding

We also emailed you.

Parcel · ChangesExample

Customers can now download an invoice as a PDF.

New · Invoice PDFChanged · Invoices

Delivered: DD-12

Works with

  • Claude
  • ChatGPT
  • Lovable
  • GitHub
  • Claude Code
  • Cursor
  • Codex
  • Notion
  • Google Docs

In your words

You can't read the code. Your builder says it's done.

  • "I asked the AI for one thing and it deleted another that already worked."
  • "It told me it was done, and it wasn't."
  • "I don't know what my app does anymore."
  • "Every change breaks something somewhere else."

Your first result

"So that's what my app does."

Your first System Overview shows everything your app does, in plain language. Your first alert tells you about something your AI removed without saying so.

Parcel · System OverviewExample
System Overview · Updated 2 hours ago
Download .md

What Parcel does

Invoices
Creates invoices and sends them to customers.
Refunds
Returns money for a paid invoice.
Payment reminders
Emails customers 3 days before an invoice is due.
Password reset Removed
Lets a customer set a new password.
Parcel · AlertExample
Your last change removed the password reset page.Open finding

We also emailed you.

Features

What you get.

Docdrift in Claude and ChatGPT.

Ask about your product, see what changed and draft requests from the chat you already use. Nothing goes out unless you confirm. On every plan.

Know when a change removes or duplicates something that worked.

When a change removes or duplicates something, you get an alert in plain words, and an email right away.

What your software does, in full, in plain language.

Everything your software does, by capability, updated with every change.

What changed, in plain words, every time.

One plain note for every change: what changed and what it touched.

Ask anything about your product.

Ask in plain words. Answers cite the code and say how sure they are.

Describe a change in plain words. Docdrift sizes it against your code before it's built.

Requests leave as a prompt for your AI builder. Afterwards, each thing you asked for is marked Met, Not met or Not found in the code yet.

How it works

Four steps to your first result.

  1. 1

    Sign up.

    With GitHub or your email, and two one-click questions about who changes your code.

  2. 2

    Connect GitHub.

    You or your developer. Add Notion or Google Docs if you want.

  3. 3

    Get your first results.

    Your capabilities, the Retro Check and the first Drift Audit, off your quota.

    Connect Docdrift to your AI builder

  4. 4

    Every change, checked.

    A plain note for every change, and a warning when something that worked disappears.

Integrations

Use Docdrift in Claude or ChatGPT

Docdrift lives in the chat you already use, in your coding agent and in your AI builder.

01In your chatClaude and ChatGPTClaudeChatGPT

Ask Claude or ChatGPT about your product. Docdrift answers from your code.

What you can do from your chat

  • Ask about your product. Answers cite the code and say how confident Docdrift is.
  • See what your product does, what changed and the open findings.
  • Draft a request, see its review and send it to your developer, or confirm it yourself.
  • Follow each request through to delivery.

Writes always ask you to confirm in the chat. The assistant inherits your role.

Add Docdrift as a custom connector: in Claude, Customize › Connectors › Add custom connector; in ChatGPT, developer mode › create the app.

On ChatGPT Free or on your phone? Use Docdrift in Claude: its free plan allows one connector and works on your phone.

Which Claude and ChatGPT plans and devices work

Claude: web, desktop and mobile. Works on Free (one custom connector), Pro, Max, Team and Enterprise. On mobile it uses what you connected on web or desktop. Claude Code also loads the connector with a subscription login.

ChatGPT: on the web, on Plus, Pro, Business, Enterprise and Edu (developer mode). Not on ChatGPT Free or Go, and not in the mobile apps. On some plans ChatGPT can only read: if drafting a request doesn't work there, you send it from Docdrift.

In Claude or ChatGPTExample

Did my agent remove anything this week?

Yes, one thing. The password reset page was removed on Tuesday, in "Clean up auth screens". Nobody asked for that.

Based on parcel@a1b2c3dConfidence: highFrom Claude

Can my app already take card payments?

Yes. Checkout accepts card payments. It doesn't support bank transfers.

Checkout (code)Confidence: high

02In your AI builderLovable, and builders with custom MCPLovable

Connect Docdrift to Lovable in three steps. Your AI builder checks what your app already does before it changes it.

Add Docdrift to Lovable, or any builder with custom MCP, with an address and a token. Your builder asks what's protected before it changes something.

Builders don't have hooks: what they remove anyway reaches you afterwards, by email.

Parcel · AlertExample
Your last change removed the password reset page.Open finding

We also emailed you.

03In your coding agentClaude Code, Cursor and CodexClaude CodeCursorCodex

Your agent checks Docdrift before it deletes anything.

An MCP server (does this already exist? what depends on this?) and hooks that call check_change and stop your agent before it removes or duplicates something protected. One command per agent.

Hooks and check_change are on Solo and Team, with a 14-day trial on Free if you build alone. The deterministic MCP is on every plan.

Claude Code · hookExample
          claude › Delete src/routes/export.ts
docdrift ✖ Blocked. This removes http:GET /api/export, a protected
           entry point of Export to CSV. Restore it, or mark it
           "Removed on purpose" in Docdrift.
        

Questions

Questions vibecoders ask.

I'm not a programmer. I won't understand any of this.

Everything is in plain language. The view for people who don't read code uses no jargon.

Do I need GitHub?

Yes. Docdrift only works with GitHub, so your code has to be in a GitHub repository.

Will it change my code?

Never. Docdrift doesn't write code and doesn't edit anything without a person approving it.

Does it notice when a page stops working?

No. Docdrift reads the code; it doesn't run your app.

Security

Your code stays yours.

  • We never store your source code.

    Read in memory during analysis and deleted when the job ends.

  • Analysis runs in the EU (Google Cloud).

    Zero data retention. Never used to train models.

  • Least-privilege GitHub access.

    The base app can't push code, merge or create issues.

  • Nothing changes without a person.
  • Private by default. No per-person metrics.

Pricing

Start free. Pay when you depend on it.

Free gets you to your first result: 20 Checks, 3 requests or Delivery Checks and 20 questions a month, with 30 days of history. Solo takes that to 200, 20 and 50, with unlimited history.

Solo

For one person who builds and runs a product

$19a month

Yearly: $15/mo · $180 total · save 21%

  • Just you
  • Up to 100,000 lines of code across all projects
  • 200 Checks a month
  • 20 Change Requests or Delivery Checks a month
  • 50 Ask questions a month
  • Agent hooks and pre-write checks
  • History: Unlimited

Team

For founders who work with developers or an agency

$99a month

Yearly: $79/mo · $948 total · save 20%

  • You + up to 10 members, no per-seat price
  • Up to 300,000 lines of code across all projects
  • 1,000 Checks a month
  • 100 Change Requests or Delivery Checks a month
  • 300 Ask questions a month
  • Agent hooks and pre-write checks
  • History: Unlimited
Start 14-day Team trial

No card needed. Your 14 days start when your first repository is ready.

Every plan includes export, Docdrift Verified, Claude and ChatGPT, and the MCP.

No surprise charges. Extra packs are off unless you turn them on, and always have a limit you set. When you hit your quota the check shows Quota reached; nothing fails silently. Cancel anytime in Settings. Partial periods aren't refunded. The Team trial never charges you unless you add a payment method.

Find out what your AI builder changed without telling you.

Connect your project. Free to start.