Failure analysis for planned and existing software

Learn from real software failures at every stage

Describe a planned system or add context from an existing app. CollectSEA finds real outages, breaches and AI-agent failures from systems that behaved like yours, and turns them into safeguards for you and your coding agent.

Free. No account. Context is not saved on our servers.

Run an example:

New here? Watch the one-minute tour
Documented incidents
65
Postmortems, filings, court records
Live security advisories
1,500
From GitHub, CISA and NVD, every 2 hours
Failure patterns
14
Each with proven safeguards
Systems analyzed
119
See live impact

Most failures have happened before

Teams repeat the same mistakes because the lessons are scattered across postmortems, court filings and advisories. CollectSEA puts them in front of you while the design is still cheap to change. Here is the whole workflow in one minute.

0:00 / 1:02

Recently added incidents

Documented incidents and companies’ own SEC incident filings. Every record links to its public source and names the failure pattern.

AI agents

Agents fail in new ways, and in very old ones

Prompt injection through a GitHub issue, a coding agent deleting a production database, a chatbot making a promise its company had to honor. CollectSEA maps each of these to the OWASP Top 10 for Agentic Applications and to the safeguards that stop them.

Where you already work

Give your coding agent a memory of what went wrong

Connect the CollectSEA MCP server once and your assistant can check a design against real incidents before it writes the code. No copying and pasting.

Claude Code
claude mcp add --transport http collectsea https://collectsea.com/mcp
.cursor/mcp.json
{
  "mcpServers": {
    "collectsea": { "url": "https://collectsea.com/mcp" }
  }
}
REST
curl -s https://collectsea.com/api/analyze \
  -H 'Content-Type: application/json' \
  -d '{"proposal":"AI agent that issues refunds via Stripe"}'

Questions

Something else? Read about the project or send feedback from the footer.

What is CollectSEA?

CollectSEA (Collective Software Engineering Analogues) is a free tool that compares a description of the software or AI agent you plan to build or already run with real failures: outages, breaches and AI-agent incidents. It shows you the ones that look most like your system, and the safeguards that would have prevented them, while you plan, build or maintain it.

Can I analyze an existing app?

Yes. Choose Existing app and paste a public GitHub repository link, choose app behaviors in Quick review, or add text files. Repository imports show selected docs, config and source for you to inspect before reviewing. Your coding assistant can also inspect a repository and call analyze_existing_app through MCP. Results show behavior signals and safeguards to verify from submitted context; CollectSEA reviews selected context, never executes code, and does not scan your running app.

How is this different from threat modeling?

Threat modeling asks what could go wrong in principle. CollectSEA shows what already went wrong in systems that behaved like yours, with a link to each public source, so a design review starts from evidence instead of a blank page. It works alongside STRIDE-style threat models rather than replacing them.

Where do the incidents come from?

Real incidents are summarized from public postmortems, regulatory filings such as SEC 8-K disclosures, court records and security bulletins, and every record links to its source. Security advisories arrive every two hours from GitHub, CISA’s Known Exploited Vulnerabilities catalog, the NIST NVD and OSV coverage of AI and agent SDKs. Every record is labelled with how much weight it can bear.

How do I check whether my AI agent is at risk of prompt injection?

Describe what the agent reads and what it can do, for example “an assistant that reads support tickets and can query our database”, and run an analysis. If it reads untrusted text and holds powerful tools, CollectSEA shows real prompt-injection incidents with the same shape and the safeguards for each. The glossary entry on prompt injection explains the basics.

Can my AI coding agent use it?

Yes. There’s a remote MCP server at https://collectsea.com/mcp that works with Claude, Cursor, VS Code, Windsurf and other MCP clients. There’s also a REST API, and one-click AGENTS.md and CLAUDE.md exports so agents follow the safeguards while they code.

Is my app context stored?

No. It’s analyzed in memory and not stored on our servers. Your browser keeps a draft and cached result for the current tab; it only ends up in a URL if you create a share link. Visits are counted without cookies, using a one-way hash that changes daily and can’t identify anyone or follow them from one day to the next.

Can I use the data in my own research or product?

Yes. The dataset is published under CC BY 4.0, so you can use it for any purpose as long as you credit CollectSEA. Download it as JSON, CSV or JSONL from the dataset page, or query it through the API.

Is it free?

Yes. The website, API, MCP server and dataset are all free to use, with no account needed.

Check a planned design or an existing app

Free and open. No account needed.

Analyze a system