Data providers

SportPredict only shows verified provider data. Every fixture, score and settled prediction on the dashboard comes from the connection below.

ESPN public feed

Free & keyless: fixtures, live scores and finished results for Premier League, LaLiga, Serie A, Bundesliga, Ligue 1, Champions League, MLS, NBA & WNBA

Checking
Secret name
— none required
Key source
Open endpoint — no account, no key, no quota
Last check

Checking connection…

Open ESPN public feed docs

Background sync

Live fixtures refresh automatically every 45 seconds while the app is open, and finished results are imported on the same pass so dashboard accuracy updates itself. Schedulers can hit /api/public/sync to keep it running in the background.

Last sync
Fixtures held
0
Finished imported
0
Source
Not synced yet

How keys are stored

API keys are never kept in the browser or in the codebase. They live in encrypted server-side secrets and are only read inside server functions when a request is made. ESPN is accessed through its public, keyless feed; there is no sports API key to store. To connect another provider, ask in chat and a secure form will open.