Beta v0.18.5|Methodology v1.7.5

Help

SeanPropApp v1.7.5

Getting Started

1.
Sign in and set up your API key

Create an account, then add your Anthropic or OpenAI API key in Settings. Your key is encrypted and stored only in your browser.

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.

The Methodology

SeanPropApp uses a structured 18-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