Socostars separates two very different kinds of information. Knowing which one you are looking at is the whole point of the interface.
Fixtures, kickoff times, full-time scores, league tables, registered squads, injury and suspension records, head-to-head records and recent form come from API-Football (v3.football.api-sports.io), credited with a link wherever they appear and served through this site's own serverless route so the provider key is never exposed to the browser. Market values, news links and recorded match statistics come from the additional providers named on each card — recorded match statistics and published expected-goal figures from the football-data.co.uk free archive. They carry a source label and a freshness timestamp on the card that shows them. Where a provider does not publish something, the section stays explicitly empty — it is never filled with an invented value.
A club's current squad comes from that club's published squad list on Wikipedia (CC BY-SA, credited with a link), because the indexed roster snapshot predates the latest transfer window. Squad membership, shirt numbers, positions and availability notes such as loans come from that list. Where a squad list has not been synced, the page says so rather than implying a player has left. The injury archive is a dated provider record: every card states its newest entry, and a record that predates the current month is labelled historical instead of being presented as current availability. Suspensions are not sourced at all and are never claimed.
Win/draw/loss probabilities, expected goals, most-likely scorelines, over/under and both-teams-to-score figures, half-time combinations, simulation distributions and per-90 player projections are model outputs. They are derived from team strength inputs, role profiles, availability assumptions and Poisson-style goal models. They are labelled "Model estimate", "Model", "Provisional" or "No guarantees" wherever they appear.
Coverage follows the providers. Some leagues have no public feed at all: clubs from those competitions show an honest empty state rather than data. Where providers publish scores without per-match dates, those rows are withheld rather than assigned a guessed date.
This site does not offer betting services, accept wagers, or provide tips. Estimates are unsuitable for wagering decisions. If you gamble, do so only where it is legal and only if you are 18 or over, and never with money you cannot afford to lose.