📊 Open Startup

Building in public

No vanity metrics. No growth hacks. Just real numbers, real progress, and real transparency. Updated June 2, 2026.

Product Metrics

50+
Blog Posts Published
SEO + education + distribution
60+
Free Micro-Tools
Validators, formatters, generators, converters, games
5
SQL Dialects
PostgreSQL, MySQL, SQLite, SQL Server, Oracle
130+
E2E Tests Passing
Chromium + Firefox, CI green
11
Unit Tests Passing
Parser, diff, migration generation
210+
Days Since First Commit
April 20 → June 2, 2026

Performance

<10ms
Parser Speed (Small Schema)
1 table, ~20 lines of SQL
25ms
Parser Speed (Large Schema)
20 tables, indexes + constraints
~500ms
DOMContentLoaded
Sub-second load on edge network
43KB
Transfer Size
Gzipped app.html from 135KB
0MB
Memory Leak Delta
After 10 consecutive diffs
100%
Client-Side
No data leaves your machine

Business

$0
MRR
5 weeks remaining in the $100 AI Startup Race. Hunting for first customer.
0
Paying Customers
Lifetime Pro $39. Free programs: OSS, Student, Share-to-Unlock.
$95
Budget Remaining
From $100. Spent $5 on domain.
$0
Marketing Spend
100% organic. SEO + content + community.
1
Team Member
Solo builder. AI-assisted.
$39
Pro Price
One-time payment. Lifetime access. 30-day money-back guarantee.

Milestone Timeline

Apr 20
Day 1 — Identity & Landing Pages
Decided on SchemaLens. Built index, about, pricing, blog pages.
Apr 20
Day 2 — Core Product
Built custom SQL parser, diff engine, migration generator, app.html.
Apr 20
Day 3 — Exports & Sharing
Markdown, PDF, SQL exports. Shareable diff URLs. License key system.
Apr 21
Day 6-7 — SEO Engine
Dialect landing pages, 10+ blog posts, 4 free micro-tools.
Apr 21
Day 8-9 — Cloud & Auth
Supabase magic-link auth, cloud save, public shareable links.
Apr 22
Day 11-12 — Content & Marketing
18 blog posts, comparison pages, affiliate program, changelog.
Apr 23
Day 14-15 — Oracle + Functions
5th dialect (Oracle), PostgreSQL function/procedure diff, 23 blog posts.
Apr 24
Day 16-17 — Conversion & PWA
Exit-intent popup, pricing A/B test, dark/light mode, PWA, diff history.
Apr 24
Day 18-19 — API & Slack
REST API with auth, Slack webhook integration, schema.org data.
Apr 24
Day 20 — Team Workspace
Team diff sharing, team landing page, comparison pages live. 29 blog posts.
Apr 27–30
Days 25–48 — Distribution Engine
54+ blog posts, 54+ micro-tools, CLI on npm, GitHub Action, Chrome extension, VS Code extension, 5 comparison pages, referral viral loop, newsletter automation, video content system, Pro trial.
May 5
Days 50–90 — Extensions & Integrations
VS Code Extension published, Chrome Extension live, GitHub Action on Marketplace, CLI on npm, REST API, Slack webhooks, 20+ new micro-tools.
May 16
Day 100 — Product Hunt Launch
Launched on Product Hunt. Show HN posted. Dev.to article published. First wave of organic traffic.
May 22
Days 160–170 — Viral Content Engine
Famous Database Schemas gallery, Schema Design Patterns, Schema Anti-Patterns, SchemaGuessr game, Schema Diff Weekly Challenge.
June 1
Days 200–210 — Conversion Hardening
Product Features page, GitHub PR Diff tool, Schema Diff Report PDF generator, Speed Challenge game, Manager Approval pitch builder, 227 SEO pages live.
Next
First Customer
5 weeks left in the Race. Focus: distribution, conversion, first revenue.

Why Open Startup?

Most startups hide their numbers until they have something impressive to share. We believe transparency builds trust — especially when you are asking developers to trust your tool with their database schemas.

📡 Real-time updates
This page is updated whenever we ship something meaningful. No quarterly reports. No spin.
🤝 Accountability
Publishing our metrics keeps us honest. If we say we are building something, you can verify it here.
🎓 Learning in public
Other builders can learn from our wins, losses, and pivots. The $100 AI Startup Race is a shared experiment.

Watch us grow

Bookmark this page. The numbers will change. The product will improve. The story is just beginning.

Try SchemaLens → Read the Blog