Skip to main content
Our Story

Built by Sim Racers,
for Sim Racers

Racey exists because race operations should be organized, transparent, and usable before the green flag drops.

The Origin

Why Racey Exists

It started with a spreadsheet. A massive, multi-tabbed Google Sheet with formulas breaking every other week, manual result entry after every race night, and a Discord channel full of “when will standings be updated?” messages.

Protests were handled through Discord polls and admin DMs. One week a driver gets a warning, the next week the same incident earns a disqualification — depending on who saw the clip and how the vote went. Drivers noticed. Trust eroded.

Payments were worse. Chasing Venmo requests, tracking who paid season fees in yet another spreadsheet, and dealing with the awkwardness of messaging friends about missing payments.

Racey was built to bring those workflows into one race operations platform: scoring with audit trails, stewarding with blind review, direct entry-fee collection, and broadcast tools that league staff can reach from the same workspace. The goal is not to replace every community habit. It is to keep the critical race-night work clear, traceable, and easier to hand off.

This is a solo project, built by a developer who races and a racer who develops. Every feature ships because a real league needed it.

Our Promises

What We Stand For

Three promises that will never change, regardless of how Racey grows.

Zero Commission

Entry fees go directly to your Stripe account. We never touch your money. Not now, not ever.

Data Portability

Your data is always yours. Full export available on every tier, even Free. No data hostage situations.

No Lock-in

Cancel anytime. No contracts. No hidden fees. Your data stays accessible and exportable.

Values

How We Build

Every feature, every design decision, every line of code is guided by these principles.

Fairness

Blind stewarding ensures every protest is judged on merit, not reputation. Independent steward voting prevents groupthink. Every driver gets the same standard of justice.

Transparency

Audit trails on everything — every point calculated, every penalty issued, every ruling made. Drivers can see exactly how their standings are computed.

Community

Every feature in Racey was shaped by racer feedback. We build what leagues actually need, not what looks good in a pitch deck.

Built to Last

Racey is built on a modern stack for role-aware league workflows, auditability, and race-day updates.

Next.js 16 + TypeScript

Modern React framework with strict type safety and server-side rendering.

PostgreSQL + Prisma

Rock-solid relational database with type-safe queries and full audit trails.

Real-time SSE

Server-Sent Events for live overlay updates, standings, and notifications.

Stripe Connect

Direct payments to league admins. Zero commission. Industry-standard security.

Support continuity

Operational visibility

Core platform paths are monitored and reviewed so league-critical flows do not depend on someone noticing a Discord message first.

Human support path

League admins have a clear support route for billing, setup, and race-night issues, with priority placed on active-season blockers.

Roadmap continuity

Racey ships in practical increments with exportability and documented workflows kept central as the product grows.

Join the Community

Whether you run a casual league or a structured championship, Racey helps keep the race operations work in one place.