Roblox-Wide MAU by Country (with Filters such as Voice Chat & Age Group)

Hello Roblox, I’d like to request a feature that would help developers make data-driven product decisions:

:pushpin: Summary

Please add a Roblox-wide Monthly Active Users (MAU) by country metric accessible via the Developer Dashboard and/or a Developer Data API. The metric should support filter options such as voice chat enabled, age buckets (e.g. <13 / 13–17 / 18+), platform, and a time window (monthly average, specific month, last 3 months rolling average). The output should be aggregated and privacy-safe (no PII).

:light_bulb: Why this matters

I’m evaluating whether to invest in a regional feature and need to know the potential audience size. Example: “How many Belgian users play Roblox each month who have voice chat enabled and are older than 13?” I couldn’t find reliable public sources for that granular but aggregated metric. Providing this data would:

  • Help developers decide where to localize, which features to invest in, and whether to enable region-specific moderation/hosting.
  • Reduce repeated manual support requests asking for the same high-level numbers.
  • Encourage more robust, localized experiences and better safety planning.

:puzzle_piece: Why Roblox-wide data is still needed (even though developers can see their own analytics)

Developers already have access to analytics for their own experiences, but this doesn’t help with platform-wide planning. Roblox-wide data is still important because:

  • A developer cannot estimate regional potential if their current experience has little or no visibility in that region.
  • Evaluating localization, voice chat features, or region-specific content requires understanding the entire market, not just current players.
  • Early-stage projects (or unreleased ones) have no analytics at all, making it impossible to gauge audience size before investing.
  • Experience-level data only shows who already plays your game, not how many players exist on Roblox that fit your target region + age + voice chat criteria.

Roblox-wide aggregated data would fill this gap.

:bar_chart: Desired functionality (developer-facing)

  1. Dashboard view
  • Interactive map/table showing MAU per country
  • Filters: date range (monthly), platform (PC, mobile, console), voice chat enabled (yes/no), age group (predefined buckets), language, and region groupings (EU, LATAM, etc.)
  • Ability to show raw counts and percentage of total Roblox MAU
  • Charting for trend analysis (last 12 months)
  1. API endpoint
  • Endpoint: GET /developer/v1/metrics/mau_by_country
  • Response format: JSON with country ISO codes, count, percentage_of_total, month

:locked_with_key: Privacy & safety considerations

  • Return only aggregated counts and apply suppression thresholds (e.g., do not return country-level results where count < X) to avoid re-identification
  • Require developer authentication (OAuth token) and rate limits
  • Provide clear definitions: what counts as “active” (e.g., any session or connection in the month), how “voice chat enabled” is determined (feature opt-in vs. capability), and how age is estimated (account birthdate vs. inferred)
3 Likes