PolicyMock

Mock legacy insurance APIs for risk-free testing & seamless live switch.

Score: 7.6/10UKEasy BuildReady to Spawn
Brand Colors

The Opportunity

Problem

Enterprise insurtech teams struggle to integrate legacy insurance systems with modern APIs, causing deployment delays and compliance risks.

Solution

PolicyMock reverse-engineers legacy endpoints into interactive mocks with real data schemas. Test modern apps fully before live integration, with auto-compliance audits. One-click switch to production bridges delays and catches issues early.

Target Audience

Enterprise teams in insurtech companies

Differentiator

Insurtech policy data mocks + live traffic replay for 100% fidelity testing.

Brand Voice

friendly

Features

Endpoint Reverse-Eng

must-have18h

Capture/define legacy endpoints for mocking.

Interactive Mock Server

must-have20h

Run mock API with schema validation.

Compliance Audit

must-have15h

Audit mock responses for reg compliance.

Traffic Replay

must-have12h

Replay prod traffic on mocks.

Live Switch

must-have10h

Proxy to real legacy on go-live.

Coverage Reports

nice-to-have8h

Test coverage analytics.

CI/CD Integration

nice-to-have10h

Webhook for auto-mocks.

Data Seeding

nice-to-have12h

Insurtech sample policies.

Total Build Time: 105 hours

Database Schema

organizations

ColumnTypeNullable
iduuidNo
nametextNo

Relationships:

  • one-to-many users, mocks

mocks

ColumnTypeNullable
iduuidNo
org_iduuidNo
nametextNo
base_urltextNo

Relationships:

  • foreign key orgs

endpoints

ColumnTypeNullable
iduuidNo
mock_iduuidNo
pathtextNo
methodtextNo
schematextYes

Relationships:

  • foreign key mocks

audits

ColumnTypeNullable
iduuidNo
endpoint_iduuidNo
timestamptimestampNo
compliantboolNo

Relationships:

  • foreign key endpoints

API Endpoints

POST
/api/mocks

Create mock project

🔒 Auth Required
POST
/api/endpoints/:mockId

Add endpoint

🔒 Auth Required
POST
/api/mocks/:id/run

Start mock server

🔒 Auth Required
POST
/api/audit/:mockId

Run audit

🔒 Auth Required

Tech Stack

Frontend
Next.js 14 + Tailwind + Shadcn/ui
Backend
Supabase Edge Functions
Database
Supabase Postgres
Auth
Supabase Auth
Payments
Stripe
Hosting
Vercel
Additional Tools
MirageJS for mocksResend

Build Timeline

Week 1: DB + auth

35h
  • Schemas
  • Org setup

Week 2: Mock engine

45h
  • Endpoint def
  • Mock server

Week 3: Replay + audit

40h
  • Traffic capture
  • Compliance

Week 4: Switch + UI

35h
  • Proxy live
  • Full flows

Week 5: Polish

25h
  • Reports
  • CI
Total Timeline: 5 weeks • 180 hours

Pricing Tiers

Free

$0/mo

1k reqs/mo

  • 3 mocks

Pro

$20/mo

50k reqs/mo

  • Unlimited mocks
  • Replay

Enterprise

$99/mo

Unlimited

  • All
  • Custom data

Revenue Projections

MonthUsersConversionMRRARR
Month 11202.5%$60$720
Month 66007%$840$10,080

Unit Economics

$45
CAC
$550
LTV
6%
Churn
90%
Margin
LTV:CAC Ratio: 12.2xExcellent!

Landing Page Copy

Test Legacy Insurance APIs Without the Risk

Perfect mocks + audits for safe integration.

Feature Highlights

Reverse-eng endpoints
Realistic policy mocks
Compliance audits
Live proxy switch

Social Proof (Placeholders)

"'Caught bugs pre-prod' - QA Lead"

First Three Customers

Target insurtech QA leads on LinkedIn; free mocks for Twitter threads; partner with dev agencies.

Launch Channels

Product Huntr/QualityAssuranceInsurtech forums

SEO Keywords

insurance api mock serverlegacy api testing toolinsurtech mock apis

Competitive Analysis

WireMock

wiremock.org
Free/open source
Strength

Flexible mocking

Weakness

Manual setup, no compliance

Our Advantage

Insurtech auto + SaaS ease

🏰 Moat Strategy

User-contributed mock libraries.

⏰ Why Now?

Shift-left testing in insurtech + API-first mandates.

Risks & Mitigation

executionlow severity

Mock fidelity

Mitigation

Replay validation

Validation Roadmap

pre-build7 days

Survey 15 QAs

Success: 8 interested

Pivot Options

  • General mock SaaS
  • Proxy only tool

Quick Stats

Build Time
180h
Target MRR (6 mo)
$3,000
Market Size
$400.0M
Features
8
Database Tables
4
API Endpoints
4