GRIDIRON EDGE / Overview · Private workspace
● PRIVATE TEST BUILD
GE
Your edge starts with better information

Welcome to your betting command center.

Bring your research in, inspect the entire board, separate market odds from independent projections, and track every wager with discipline.

$500Configured bankroll
0Across all imported reports
0Passes current edge rules
0No results graded yet
$0.00Settled wagers only
—Net profit ÷ settled stake
—No graded bets yet
$0.00All recorded wagers
Performance timeline

Profit curve

Your tracked results
Your profit curve will appear after you record and grade wagers.
Cumulative net profit Zero line
Portfolio breakdown

Where your action is

Add wagers and tag their sport to see your exposure by league.
Settled wagers0

Latest research report

No research imported yetUpload a complete JSON report to populate your workspace.

System integrity

Rules active
Projection validationOn
Missing projections are never fabricated.
Edge threshold4.0 pp
Minimum estimated edge before a candidate qualifies.
Stake ceiling$10
Quarter-Kelly illustration, capped by your settings.
Research assistant

AI Analyst

Evidence-first evaluation of imported betting markets.

No live AI or odds feed connected

Ask your research workspace

Local analysis
Ask a question to analyze the reports you've imported.

Analysis rules

1 · Verify inputs

Odds, line, selection, source, and projection must be present to calculate an edge.

2 · Compare probabilities

Sportsbook-implied probability stays separate from independent model probability.

3 · Calculate value

Expected value and quarter-Kelly stake are illustrations, not guarantees.

4 · PASS when uncertain

No invented data. Unsupported markets remain ungraded.

This prototype's analyst uses transparent local rules and keyword filtering. It is not connected to a generative AI model, sportsbook, injury feed, or real-time odds provider.
All sports · All imported data

Market Board

Search and filter every market record without dropping the original report.

Market inventory

0 markets
No markets availableImport a report to start your market inventory.
Matchup workspace

Game Lab

Team markets, spreads, totals, and matchup context from your reports.

No game records imported yet.
Player performance markets

Player Props

Player-level markets are separated from team and game markets.

No player props imported yet.
Performance & discipline

Bet Tracker

Track live progress, grade results, and monitor your performance. Green = hit · Red = busted · Lime = in progress.

$0
$0
—Settled stake basis
—
0
0
0
$0.00
Progress is manually updated in this prototype. It is not connected to live scores or sportsbook tickets. Demo wagers are simulated and clearly labeled.

Wager history

0 wagers
No wagers recorded yet.
Your research archive

Reports & History

Every import is preserved with its original JSON payload.

No reports saved yet.
Data intake

Import Center

Bring your complete betting research into GRIDIRON EDGE.

Upload report file

JSON
Drop a JSON report or choose a file

Full reports, market arrays, game data, props, sources, injuries, and missing-data notes are supported.

Waiting for a file.

Paste report JSON

Important: importing data does not verify that the source is accurate or current. The app does not manufacture projections. Markets without valid odds and independent projected probability remain PASS / ungraded.
Personal controls

Settings & Data

Configure your bankroll rules and protect your research archive.

Betting model settings

Data management

Export a backup of your reports, markets, wagers, and settings. Importing a backup restores that data in this browser.


This version stores data in this browser only. Mac and iPhone data will not sync until private cloud authentication and a database are configured.

Private account & cloud database

Not connected

Connect your own Supabase project to create email/password accounts and sync this app's reports, markets, wagers, and settings between your Mac and iPhone.


Cloud sync is not configured. Your current data remains in this browser.

Security: use only the Supabase publishable key (or anon key) here. Never put a service_role or secret key in this app. The SQL setup enables row-level security so each account can access only its own row.