Frequently asked questions
Updated 2026-05-01.
Pricing & plans
What does SpecStep cost?
Free to start (5 generations / month, Fast review profile). Paid tiers start at $20/month. Full breakdown on the Pricing page.
Can I cancel anytime?
Yes — cancel from Settings → Billing. You keep access through the end of the current billing period and aren't charged again. We don't pro-rate refunds for partial months.
Do unused generations roll over?
No. Each plan's generation count resets at the start of your billing cycle. If you regularly hit your cap, the next tier up is usually the right call.
Generations & review profiles
Which review profile should I pick?
- Fast for prototypes, proofs of concept, and one-off scripts.
- Thorough for production code your team will maintain. This is the default.
- Exhaustive for systems where the cost of getting it wrong is high — payments, security-critical paths, regulated workloads.
How long does a generation take?
Roughly: Fast around 4 minutes, Thorough around 12 minutes, Exhaustive around 32 minutes. Real timing depends on the project's complexity and on current LLM-provider load.
Can I edit a generated package?
Yes — the package is delivered to a GitHub repository you own. Edit, branch, PR, anything you'd do with a normal repo. Subsequent generations land on a new branch so your edits aren't overwritten.
Data & privacy
Where does my data live?
Azure-hosted in the United States. Interview transcripts and reference documents are encrypted at rest. See the Privacy Policy for the full data-handling breakdown.
Can I delete my data?
Yes — from Settings → Delete account. We permanently remove your interviews, generations, and reference uploads within 30 days. Audit logs are retained for 13 months per privacy regulations.
Do you train models on my data?
No. SpecStep doesn't train models on your interview content, reference documents, or generated packages. We use third-party LLMs (Anthropic, OpenAI) under their no-training-on-API-traffic terms.
Integrations
Where does the generated package go?
A GitHub repository you specify. Connect your GitHub account from Settings → Source control. We commit on a fresh branch so your default branch is never touched without a PR.
Do you support other source-control providers?
Azure DevOps support is in development. GitLab and Bitbucket are on the roadmap. Email hello@specstep.com if you'd like to be notified when one ships.
Can my AI coder trigger a regeneration?
Yes — via the MCP server. Connect your IDE-side MCP client and the agent can request a regeneration with a fresh interview snapshot directly. Same review profiles, same outputs, same audit trail as the Web flow.
Still stuck?
Submit a ticket and we'll reply within one business day, or email hello@specstep.com.