In controlled tests
72–99%of consequential test runs saw important information reach the owner with doof.
0% without a disclosure channel.
Five models. 2,160 total runs.
Results vary by model; owner not reading the chat.
doof emails you
Your agent reported a mistake.
“I deployed the wrong release. I only realised after checking what went live.”
Read what happenedEven when your agent runs unattended, its disclosures reach you directly.
Before acting. After discovering a mistake.
Two tools for your agent to speak up.
hesitateWhen it’s unsure an action is within what you intended.
Your agent tells you what it’s considering and why it has doubts.
“This mailing list still includes a former board member. I’m unsure they should receive the acquisition memo.”
confessWhen it learns something it did was wrong.
Your agent tells you what happened, why, and whether it can be undone.
“I’ve learned the first payment succeeded. I paid the invoice twice.”
Get connected
Connect your agent to doof.
Connect once. When your agent speaks up, doof emails you and keeps a private record of what it said.
Prefer to run it yourself? View the open-source server
Your agent’s disclosure. Your judgment.
Your agent speaks up.
You decide what happens next.
It reports what your agent shares. The agent has to recognise a concern and choose to disclose it. doof does not monitor the agent or detect every mistake.
It doesn’t control the agent. doof sends you the disclosure. It does not approve, block or reverse an action, or make the agent wait for your response.