Beta v1.5.3|Methodology v2.1.0

Help

SeanPropApp v2.1.0

Getting Started

1.
Sign in and set up your AI Connection

Create an account, then connect SeanPropApp to an AI provider in Settings. You can run on your existing Claude or ChatGPT subscription, or use your own API key. See "Which AI Connection?" below to choose.

2.
Choose your persona

Select the lens for your analysis: Investor, Founder, Product Leader, or Operator. This shapes the tone and focus of every module.

3.
Select a model tier

Quick (Haiku) for speed, Standard (Sonnet) for the best balance of quality and cost, or Deep (Opus) for maximum analytical depth.

4.
Enter company details and upload context

Provide the company name, URL, and a brief description. Optionally upload PDFs, DOCX files, or paste competitor URLs for richer context.

5.
Run modules

Choose Guided mode for interactive, module-by-module control, or Auto-Run mode to complete all modules hands-free in about 20 minutes.

6.
Review, refine, and export

Chat with the AI to refine any module, then export your analysis as HTML, DOCX, or a ZIP archive.

Which AI Connection?

We strongly recommend running your analyses in the Browser app, where you hold a structured, guided discussion with the AI for each module. You can power the Browser app two ways: the Browser Command Line Interface (CLI) bridge, which lets you use your existing Claude or ChatGPT subscription, or Bring Your Own Key (BYOK), which is simpler to set up but bills token usage to your AI provider. You can also run the methodology directly inside your own AI tool through the Model Context Protocol (MCP). Pick whichever matches where you want to work.

Browser CLI bridge

RecommendedNo API key

Best when: You are comfortable setting up a command-line tool and want to power the full Browser app (sidebar, guided runs, export) with your existing Claude or ChatGPT subscription, with no separate per-token spend.

You need: Node on your machine. Run npx @seanpropapp/cli connect, then pair. Your content goes browser to localhost to the claude CLI; it never reaches our servers.

Install the bridge

Bring Your Own Key (BYOK)

Uses your API key

Best when: You want the Browser app with no local install, and are fine funding token usage directly with your AI provider, separate from any monthly subscription you may already pay for.

You need: An Anthropic (Claude) or OpenAI API key, stored encrypted in your browser only.

Add a key in Settings

In-host MCP

No API key

Best when: You would rather invoke the methodology modules directly inside your own AI chat or agentic workflow (Claude, ChatGPT, Cursor, or Claude Code).

You need: An MCP-capable AI tool. Add a URL (remote) or install the @seanpropapp/mcp npm package (stdio).

Set up MCP

The Methodology

SeanPropApp uses a structured 19-module methodology across three phases: Foundation (market sizing, ICP, competitive landscape), Proposition (positioning, pitches, press release), and Strategic Depth (value stack, moat, unit economics). Each module builds on the previous to produce decision-ready outputs refined over 25 years of PE, product, and technology leadership.

Read the full methodology for detailed descriptions of each module, what they replace, and what you walk away with.

Frequently Asked Questions

Troubleshooting

API key not working

Check that you have entered the correct key for your provider. Anthropic keys start with "sk-ant-". OpenAI keys start with "sk-". Make sure there are no extra spaces before or after the key.

Module output seems wrong or generic

Try adding more context: company URL, competitor URLs, or uploaded documents such as pitch decks and financials. The Deep (Opus) tier produces the most nuanced and detailed output.

Export not downloading

Check your browser's download settings and ensure pop-ups are not blocked. If Google Drive is connected, try the "switch to download" toggle to save locally instead.

Analysis disappeared

Analyses are stored in your browser's IndexedDB. Clearing browser data or site data removes them. Connect Google Drive in Settings for persistent cloud backup that survives browser resets.

Chat not responding

Check the status indicator in the top nav. If it shows an error, try refreshing the page. Also verify your API key is still valid and has available quota with your provider.

How SeanPropApp Is Built

SeanPropApp is a Next.js application with a client-first architecture. The full Proposition Prompt methodology is embedded in the client bundle and executes against your chosen AI provider (Anthropic Claude or OpenAI GPT-4) using your own API key. The server acts as a thin CORS proxy: it relays requests without storing, logging, or reading any content.

Authentication runs on Supabase (PostgreSQL). Analysis data lives in your browser's IndexedDB by default, with optional Google Drive sync for cross-device access. API keys are encrypted in your browser using AES-GCM via the Web Crypto API. File parsing (PDF, DOCX, PPTX, XLSX) happens entirely client-side.

Development is powered by Claude Code CLI with gstack skills for systematic QA testing, code review, and shipping workflows. Agent Teams enable parallel development across features. The methodology is version-controlled and tested across hundreds of real analyses to ensure consistent, high-quality output.

See our privacy page for a data flow diagram and full details on what is and is not stored.

Contact

Questions or feedback? support@seanoneill.com

Beta Feedback