You are on Glance. In-game, reviews, and price. Catalog has estimates, regional prices, and builds.

Legal

Disclaimer

Independent catalog, sampling limits, guesstimates, and what is stored on this device. Binding terms live on Terms of Service. How we handle information is on the Privacy Policy. Copyright notices go through the DMCA policy. How the numbers are built is on the FAQ.

Independent operation and trademarks

LudoDB is an independent PC game data catalog operated by Musical Pig LLC. LudoDB is an independent data catalog. It is not affiliated with, sponsored by, or endorsed by Valve Corporation, or any game developer, publisher, or rightsholder listed on this site. Steam and all third-party game titles, logos, and trademarks are the property of their respective owners.

Data sources and accuracy

All catalog metrics originate from public Steam store endpoints, official Web API responses, and time-series samples recorded by LudoDB.

  • Data may be incomplete, delayed, region-specific, or subject to upstream API variation.
  • Historical player counts and price series exist only from the first recorded sample forward. Valve Corporation does not provide a public historical API, and LudoDB does not synthesize backfill.

Limitation of liability

Musical Pig LLC and LudoDB assume no liability for any loss, damage, financial decision, purchase, sale, or third-party reliance related to this site or its contents, including but not limited to store prices, active player counts, title availability, region-locked SKUs, depot build IDs, seasonal sale dates, and development cost or revenue estimates. All site data is accessed and used strictly at your own risk.

Financial and cost modeling

Studio “cost to make” and “Steam gross earnings” figures are independent algorithmic estimates generated by LudoDB.

  • These figures are not factual, not audited, and not official financial data from Valve Corporation or publisher ledgers.
  • Public developer interviews and corporate filings, even when cited, are used strictly as modeling inputs.
  • Do not rely on these estimates for investing, acquisitions, contractual deals, tax filings, or formal business reporting.

Player count estimates

Forecast lines on a game page or on Compare (Estimates) are independent algorithmic guesses built from LudoDB’s own player samples and a tag / hour-of-week profile. They are not Valve forecasts, not a Steam archive, and not a prediction of commercial performance.

  • The equations are a damped daily trend of each day’s 24h peak times a typical hour-of-week shape. They are a sketch, not a model of demand.
  • The page may show Rising, Falling, or Holding from the slope of typical daily 24h peaks, and a compact likely range. A one-day spike does not set that slope. Those labels are still guesses.
  • Do not rely on these guesses for investing, staffing, server capacity, or reporting. How they are drawn is on the FAQ.

Catalog scope and neutrality

LudoDB operates as an objective, data-driven index. We do not apply editorial scores, subjective badges, sentiment analysis, or proprietary classification labels to listed titles or studios. Catalog metrics come from API responses, store metadata, and the transparent models in the FAQ.

Owned and wishlist overlay

Paste a public Steam profile on this website to overlay owned and wishlist ids on charts and deals. That is a website feature, not a published API. It requires the short-lived site cookie so this browser can call the API as the website. Scripts without that cookie are refused. Ids and the last pasted profile URL stay on this device. The steamid is not stored on the server. Private or empty profiles return nothing. Six imports per hour per address.

Cookies, local storage, and privacy

LudoDB does not use user accounts, collect advertising IDs, track device identifiers, store precise location, or run user telemetry. The installable iOS and Android shells are a WebView of this catalog. The native phone app reads the same public catalog. Neither adds advertising, analytics, or a push token. Home pins, watches, look, Show 18+, and a pasted public Steam profile stay on the phone. The API stores hourly totals per route template and Steam appid when the path has one (for example /apps/{id}/players plus appid 730). Those rows contain a count, an hour, and an appid. Not an IP, user-agent, or cookie. The same address is ignored for that template and appid until the hour ends, in memory only. Cookies and local storage hold client-side preferences on this device only:

ludodb_mature
Remembers 18+ age acknowledgementCookie, 1 year
ludodb_show18
Toggles mature titles in lists after age acknowledgementCookie, 1 year
ludodb_tags
Selected store-tag filtersCookie, 1 year
ludodb_deck
Steam Deck compatibility filterCookie, 1 year
ludodb_ai
Steam AI disclosure filter (official store heading only)Cookie, 1 year
ludodb_cc
Store region for prices, from this device’s localeCookie, 1 year
ludodb_home
Which home-page sections are shownCookie, 1 year
ludodb_density
Glance or Catalog view. Set on Design.Cookie, 1 year
ludodb_cards
Fold or Open on Catalog cards. Wide screens only. Set on Design. A phone stays folded.Cookie, 1 year
ludodb_look
Default, Paper, Night, Amber, Fog, Rose, or Wine look. Set on Design. Embed widgets use look= in the iframe address, not this cookie.Cookie, 1 year
ludodb_site
Lets this browser call the API as the website, including library import. Not an account.Cookie, 12 hours, HttpOnly
ludodb-phone
Home pins, watches, look, Show 18+, notification and refresh switches, and the last pasted public Steam profile on this phone. A crossed watch is compared here and shown as a local notification. Not stored on the server. No push token.Local storage, phone app
ludodb_watchlist
Saved app ids for the watchlistLocal storage
ludodb_library
Owned and wishlist app ids imported from a public Steam profile, plus the last pasted profile URL on this device. Not stored on the server.Local storage
ludodb_compare
Up to three app ids for CompareLocal storage
ludodb_notice_dismissed
Which site-wide notices you dismissed on this deviceLocal storage
ludodb_glance_intro
Whether the Glance intro banner was dismissed on this deviceLocal storage

Embeds

A live title card, chart, or board lives on embed.ludodb.com. Paste the link in Discord, Messages, or any chat, bookmark it, or iframe it on a site you control. Keep the LudoDB mark. www.ludodb.com cannot be framed as someone else's product.

Age-restricted content

LudoDB is intended for a general audience. Mature titles stay hidden by default across lists and directory views. Mature here means Steam required age 17+ or adult nudity or sexual content descriptors (some, frequent, or adult-only). Violence and general mature stay in the default feed. Titles stay hidden until you both acknowledge you are 18 or older and turn Mature titles on in Filters. Full store descriptions and extra detail for those titles also require that acknowledgement.