OpenAI 2026 hackathon

Recovery Authority

Prove recovery before agents get destructive authority.

Solo project by N DIVIJ . · 0 likes · 0 comments

Archive position — measured, not model output

0 likes on Devpost

2,264 of the 7,856 archived projects have more likes, and 5,592 share exactly 0 — so this project's #6,295 place in the like-ranked listing is a tie-break inside that group, not a ranking.

Projects (log scale)

1
10
100
1k
10k
05,592
11,758
2285
3–4132
5–975
10+14

Likes on Devpost. ▲ marks this project's group.

Show the figures
LikesProjectsShare of archive
05,59271.2%
11,75822.4%
22853.6%
3–41321.7%
5–9751.0%
10+140.2%
Devpost like counts for all 7,856 archived projects, captured when this archive was built.

Executive Summary

What the company appears to be

Recovery Authority is a self-reported open-source Codex plugin designed to enforce a two-key protocol for destructive actions by agents. It requires proof of recovery before granting destructive authority, using isolated drills and Ed25519-signed capabilities.

What changed

The author describes a shift from traditional security approaches (sandboxes, guards, checkpoints, approvals) toward a model where "recovery is a verb" — i.e., the system demands demonstration that an action can be undone before it's allowed.

Single most important open question

Does the described system actually function as claimed in practice, or does it remain theoretical?

Analysis basis

This report is based entirely on the self-reported project description provided by the author. No external verification, traction data, revenue figures, customer names, or independent sources are available. All statements should be treated as claims made by the author.

Back to contents

What The Product Actually Is

The description states that Recovery Authority is an open-source Codex plugin. It turns destructive actions into a two-key protocol, requiring:

  1. Proving the exact inverse works.
  2. Human release of authority through a separate channel.

Key technical elements include:

  • Rust-based TUI (terminal user interface) for control room display
  • Use of Ed25519-signed capabilities bound to operation, scope, state, proof, and expiry
  • Support for POSIX filesystem deletion, local SQLite mutation, scoped PostgreSQL mutation, and git reset --hard
  • Isolated drills for restoration
  • MCP (Model Context Protocol) runtime written in TypeScript on Bun
  • Linux sandboxing via Bubblewrap
  • Human broker owns Ed25519 key; model-facing worker cannot approve itself

Inference The product appears to be a security tool built specifically for coding agents, with an emphasis on preventing accidental or malicious destruction through verification before execution.

Back to contents

Positioning & Claim Evolution

The author positions Recovery Authority as a security layer that shifts focus from preventing destructive actions to proving they can be undone. The key claim is:

“A backup is a noun. Recovery is a verb. I wanted destructive permission to depend on the verb.”

This evolution moves beyond conventional safeguards like sandboxes or checkpoints, which address different aspects of risk.

The author also emphasizes:

  • Not promising recovery but proving it
  • Keeping approval outside the chat
  • Using full-database artifacts for cascading schema changes
  • Composing multi-effect work as a compensated saga
  • Blocking unsupported effects instead of weakening claims

Claim vs Fact

These are self-reported positioning and intent statements, not evidence of actual deployment or performance.

Back to contents

Target Customer & ICP

The description does not explicitly name target customers or personas. However, it implies:

  • Developers using AI agents (e.g., Codex) in environments where destructive actions could cause harm
  • Organizations managing sensitive data or infrastructure with high-risk automation needs

It targets users who may be building or deploying coding agents that interact with file systems, databases, and version control.

Inference Likely aimed at developers working in AI agent development, especially those concerned about safety and reversibility of operations. Not yet evidenced as having specific customer segments or ICP defined beyond general developer use cases.

Back to contents

Business Model & Pricing Evidence

No business model or pricing information is provided. The project is described as open-source, with no mention of monetization strategies, licensing terms, or paid tiers.

Not evidenced: No indication of revenue streams, subscriptions, or commercial offerings.

Back to contents

Technical & Delivery Signals

Technical details include:

  • Built using Rust (TUI), TypeScript/Bun, Node.js, PostgreSQL, SQLite, Linux, Bubblewrap, MCP SDK, Zod contracts
  • Uses Ed25519 signing keys, JSON-RPC, CLI tools, shell parsing, and AST analysis
  • Implements sandboxing with Bubblewrap, Unix socket protocol, and constrained filesystem views
  • Supports multiple destructive operations: POSIX deletion, SQLite mutation, PostgreSQL mutation, git reset
  • Includes a consequence graph (non-authoritative) and proof-bound expiring capabilities

Inference Strong technical foundation for a security tool targeting AI agents. Demonstrates deep integration with system-level components and multi-platform support.

Back to contents

Traction & Maturity Signals

The description includes:

  • 132 Bun tests, 5 Rust tests, and 3 Linux sandbox integration tests
  • Demo showing installation, recovery preparation, proof display, approval, and commit
  • Verification matrix covering real PostgreSQL restore drills, cascades, destructive operations against disposable state, capability tampering, stale witnesses, scope conflicts, parser evasions, and shell-built MCP routes

However:

  • No mention of actual users, deployments, or adoption metrics
  • No evidence of revenue, customers, or market traction beyond the author’s own testing

Not evidenced: No data on user base, customer acquisition, or product usage.

Back to contents

Competitive Context

The description does not reference competitors directly. However, it contrasts its approach with:

  • Sandboxing (limits blast radius)
  • Guards (recognize dangerous syntax)
  • Checkpoints (keep copies)
  • Approvals (record consent)

It positions itself as solving the gap between these approaches — specifically, ensuring that recovery can actually be proven before destruction occurs.

Inference Likely competes with other AI agent safety tools or frameworks, but no direct competitor names or market positioning are given.

Back to contents

Key Risks & Red Flags

Key risks and red flags based on the description:

  • Unproven in production: The system is described as a hackathon submission; no evidence of real-world deployment.
  • High friction for development: The author notes that updating the authority boundary required uninstall, edit, verification, cachebuster release, marketplace upgrade, and reinstall — suggesting potential usability issues.
  • Limited scope: Only supports certain destructive actions (POSIX, SQLite, PostgreSQL, git). Unsupported effects are blocked rather than handled.
  • Self-reported claims only: No third-party validation or independent audit of the system’s behavior.

Inference While technically robust, the product lacks real-world testing and adoption. Its core functionality remains unverified outside of controlled demos.

Back to contents

Diligence Questions To Ask The Founders

  1. How was the system tested in practice? Were there any failures during actual use?
  2. What are the performance implications of running recovery drills for every destructive action?
  3. Is there a plan to expand support beyond the current four adapters?
  4. Can you provide evidence that the sandboxing and isolation mechanisms work as intended under adversarial conditions?
  5. How does the system handle edge cases like partial or corrupted data during restoration?
  6. What is the expected friction level for developers integrating this into their workflows?

Back to contents

Investment/Partnership Verdict

Not evidenced: No financials, funding rounds, headcount, or valuation data are available.

Verdict Recovery Authority presents a technically sophisticated and conceptually sound approach to AI agent safety. However, it is currently at the prototype/hackathon stage with no demonstrated traction, revenue, or customer base. It may be suitable for early-stage investment if the founder plans to build out a full product with real-world testing and adoption.

Confidence level Low — due to lack of external validation, no evidence of commercial viability, and reliance solely on self-reported claims.

Back to contents

Source

Submitted to the OpenAI 2026 hackathon on Devpost. Project home on DevPost.

The analysis above was generated by a language model from the project's own one-line description. It is not independent research and contains no verified traction, revenue or customer data.