{
    "license": "CC-BY 4.0",
    "attribution": "MackSC Observatory, https://macksc.com/stats/",
    "updated_at": "2026-06-04T11:24:45+00:00",
    "snapshot": {
        "id": 7731,
        "snapshot_time": "2026-06-04 11:24:08",
        "total_rooms": 14101,
        "total_viewers": 399596,
        "sc_rooms": 7039,
        "sc_viewers": 81491,
        "cb_rooms": 5812,
        "cb_viewers": 318105,
        "gender_data": {
            "f": {
                "rooms": 4544,
                "viewers": 336913
            },
            "m": {
                "rooms": 962,
                "viewers": 15084
            },
            "c": {
                "rooms": 331,
                "viewers": 47241
            },
            "s": {
                "rooms": 528,
                "viewers": 8008
            }
        },
        "top_tags": [
            {
                "tag": "lovense",
                "count": 96
            },
            {
                "tag": "hd",
                "count": 76
            },
            {
                "tag": "mobile",
                "count": 50
            },
            {
                "tag": "couple",
                "count": 43
            },
            {
                "tag": "female",
                "count": 40
            },
            {
                "tag": "bigcock",
                "count": 37
            },
            {
                "tag": "cum",
                "count": 27
            },
            {
                "tag": "young",
                "count": 20
            },
            {
                "tag": "anal",
                "count": 19
            },
            {
                "tag": "trans",
                "count": 17
            },
            {
                "tag": "new",
                "count": 16
            },
            {
                "tag": "american",
                "count": 15
            },
            {
                "tag": "colombian",
                "count": 15
            },
            {
                "tag": "asian",
                "count": 11
            },
            {
                "tag": 18,
                "count": 11
            },
            {
                "tag": "mistress",
                "count": 11
            },
            {
                "tag": "bigdick",
                "count": 10
            },
            {
                "tag": "femboy",
                "count": 9
            },
            {
                "tag": "skinny",
                "count": 8
            },
            {
                "tag": "uncut",
                "count": 8
            },
            {
                "tag": "muscle",
                "count": 8
            },
            {
                "tag": "interactivevibe",
                "count": 7
            },
            {
                "tag": "feet",
                "count": 7
            },
            {
                "tag": "teen",
                "count": 7
            },
            {
                "tag": "german",
                "count": 7
            },
            {
                "tag": "bigass",
                "count": 7
            },
            {
                "tag": "cuckold",
                "count": 6
            },
            {
                "tag": "milf",
                "count": 6
            },
            {
                "tag": "latina",
                "count": 6
            },
            {
                "tag": "twink",
                "count": 6
            }
        ],
        "top_countries": [
            {
                "country": "de",
                "label": "German",
                "count": 5
            },
            {
                "country": "jp",
                "label": "Japanese",
                "count": 4
            },
            {
                "country": "in",
                "label": "Indian",
                "count": 4
            },
            {
                "country": "chaturbate",
                "label": "Chaturbate",
                "count": 4
            },
            {
                "country": "colombia",
                "label": "Colombia",
                "count": 4
            },
            {
                "country": "fr",
                "label": "French",
                "count": 3
            },
            {
                "country": "antioquia, colombia",
                "label": "Antioquia, colombia",
                "count": 3
            },
            {
                "country": "your heart",
                "label": "Your heart",
                "count": 2
            },
            {
                "country": "ru",
                "label": "Russian",
                "count": 2
            },
            {
                "country": "europe",
                "label": "Europe",
                "count": 2
            },
            {
                "country": "hell",
                "label": "Hell",
                "count": 2
            },
            {
                "country": "ua",
                "label": "Ukrainian",
                "count": 2
            },
            {
                "country": "bogota d.c., colombia",
                "label": "Bogota d.c., colombia",
                "count": 2
            },
            {
                "country": "germany",
                "label": "Germany",
                "count": 2
            },
            {
                "country": "hueco mundo",
                "label": "Hueco mundo",
                "count": 1
            },
            {
                "country": "ro",
                "label": "Romanian",
                "count": 1
            },
            {
                "country": "i live under the same sky as you- on earth",
                "label": "I live under the same sky as you- on earth",
                "count": 1
            },
            {
                "country": "queensland, australia",
                "label": "Queensland, australia",
                "count": 1
            },
            {
                "country": "here",
                "label": "Here",
                "count": 1
            },
            {
                "country": "es",
                "label": "Spanish",
                "count": 1
            }
        ],
        "is_hourly": false,
        "sm_rooms": "1250",
        "sm_viewers": "0"
    },
    "platform_share": {
        "sc_rooms_pct": 49.9,
        "cb_rooms_pct": 41.2,
        "sm_rooms_pct": 8.9,
        "sc_viewers_pct": 20.4,
        "cb_viewers_pct": 79.6,
        "sm_viewers_pct": 0,
        "sc_rooms": 7039,
        "cb_rooms": 5812,
        "sm_rooms": 1250,
        "sc_viewers": 81491,
        "cb_viewers": 318105,
        "sm_viewers": 0
    },
    "peak_hours_utc": [
        {
            "hour": 0,
            "avg_viewers": 434157,
            "sample_count": 41
        },
        {
            "hour": 1,
            "avg_viewers": 408347,
            "sample_count": 41
        },
        {
            "hour": 2,
            "avg_viewers": 415059,
            "sample_count": 41
        },
        {
            "hour": 3,
            "avg_viewers": 433966,
            "sample_count": 41
        },
        {
            "hour": 4,
            "avg_viewers": 458389,
            "sample_count": 41
        },
        {
            "hour": 5,
            "avg_viewers": 491152,
            "sample_count": 41
        },
        {
            "hour": 6,
            "avg_viewers": 491358,
            "sample_count": 41
        },
        {
            "hour": 7,
            "avg_viewers": 467249,
            "sample_count": 41
        },
        {
            "hour": 8,
            "avg_viewers": 437611,
            "sample_count": 41
        },
        {
            "hour": 9,
            "avg_viewers": 420710,
            "sample_count": 41
        },
        {
            "hour": 10,
            "avg_viewers": 415194,
            "sample_count": 41
        },
        {
            "hour": 11,
            "avg_viewers": 429306,
            "sample_count": 43
        },
        {
            "hour": 12,
            "avg_viewers": 455302,
            "sample_count": 42
        },
        {
            "hour": 13,
            "avg_viewers": 481798,
            "sample_count": 42
        },
        {
            "hour": 14,
            "avg_viewers": 517944,
            "sample_count": 42
        },
        {
            "hour": 15,
            "avg_viewers": 524778,
            "sample_count": 42
        },
        {
            "hour": 16,
            "avg_viewers": 527841,
            "sample_count": 42
        },
        {
            "hour": 17,
            "avg_viewers": 521778,
            "sample_count": 42
        },
        {
            "hour": 18,
            "avg_viewers": 505291,
            "sample_count": 42
        },
        {
            "hour": 19,
            "avg_viewers": 503529,
            "sample_count": 42
        },
        {
            "hour": 20,
            "avg_viewers": 530400,
            "sample_count": 42
        },
        {
            "hour": 21,
            "avg_viewers": 540132,
            "sample_count": 42
        },
        {
            "hour": 22,
            "avg_viewers": 519758,
            "sample_count": 42
        },
        {
            "hour": 23,
            "avg_viewers": 472523,
            "sample_count": 42
        }
    ],
    "top_tags_7d": [
        {
            "tag": "lovense",
            "count": 96,
            "prev_count": 83,
            "pct_change": 15.7
        },
        {
            "tag": "hd",
            "count": 76,
            "prev_count": 74,
            "pct_change": 2.7
        },
        {
            "tag": "mobile",
            "count": 50,
            "prev_count": 46,
            "pct_change": 8.7
        },
        {
            "tag": "couple",
            "count": 43,
            "prev_count": 42,
            "pct_change": 2.4
        },
        {
            "tag": "female",
            "count": 40,
            "prev_count": 40,
            "pct_change": 0
        },
        {
            "tag": "bigcock",
            "count": 37,
            "prev_count": 32,
            "pct_change": 15.6
        },
        {
            "tag": "cum",
            "count": 27,
            "prev_count": 29,
            "pct_change": -6.9
        },
        {
            "tag": "young",
            "count": 20,
            "prev_count": 14,
            "pct_change": 42.9
        },
        {
            "tag": "anal",
            "count": 19,
            "prev_count": 13,
            "pct_change": 46.2
        },
        {
            "tag": "trans",
            "count": 17,
            "prev_count": 13,
            "pct_change": 30.8
        },
        {
            "tag": "new",
            "count": 16,
            "prev_count": 11,
            "pct_change": 45.5
        },
        {
            "tag": "american",
            "count": 15,
            "prev_count": 17,
            "pct_change": -11.8
        },
        {
            "tag": "colombian",
            "count": 15,
            "prev_count": 19,
            "pct_change": -21.1
        },
        {
            "tag": "asian",
            "count": 11,
            "prev_count": 0,
            "pct_change": 100
        },
        {
            "tag": 18,
            "count": 11,
            "prev_count": 15,
            "pct_change": -26.7
        },
        {
            "tag": "mistress",
            "count": 11,
            "prev_count": 10,
            "pct_change": 10
        },
        {
            "tag": "bigdick",
            "count": 10,
            "prev_count": 8,
            "pct_change": 25
        },
        {
            "tag": "femboy",
            "count": 9,
            "prev_count": 6,
            "pct_change": 50
        },
        {
            "tag": "skinny",
            "count": 8,
            "prev_count": 7,
            "pct_change": 14.3
        },
        {
            "tag": "uncut",
            "count": 8,
            "prev_count": 8,
            "pct_change": 0
        },
        {
            "tag": "muscle",
            "count": 8,
            "prev_count": 10,
            "pct_change": -20
        },
        {
            "tag": "interactivevibe",
            "count": 7,
            "prev_count": 8,
            "pct_change": -12.5
        },
        {
            "tag": "feet",
            "count": 7,
            "prev_count": 7,
            "pct_change": 0
        },
        {
            "tag": "teen",
            "count": 7,
            "prev_count": 6,
            "pct_change": 16.7
        },
        {
            "tag": "german",
            "count": 7,
            "prev_count": 0,
            "pct_change": 100
        },
        {
            "tag": "bigass",
            "count": 7,
            "prev_count": 7,
            "pct_change": 0
        },
        {
            "tag": "cuckold",
            "count": 6,
            "prev_count": 0,
            "pct_change": 100
        },
        {
            "tag": "milf",
            "count": 6,
            "prev_count": 0,
            "pct_change": 100
        },
        {
            "tag": "latina",
            "count": 6,
            "prev_count": 6,
            "pct_change": 0
        },
        {
            "tag": "twink",
            "count": 6,
            "prev_count": 6,
            "pct_change": 0
        }
    ],
    "daily_averages": [
        {
            "date": "2026-05-28",
            "avg_rooms": 20053,
            "avg_viewers": 448892
        },
        {
            "date": "2026-05-29",
            "avg_rooms": 20534,
            "avg_viewers": 447958
        },
        {
            "date": "2026-05-30",
            "avg_rooms": 19576,
            "avg_viewers": 493193
        },
        {
            "date": "2026-05-31",
            "avg_rooms": 16488,
            "avg_viewers": 506407
        },
        {
            "date": "2026-06-01",
            "avg_rooms": 15575,
            "avg_viewers": 460887
        },
        {
            "date": "2026-06-02",
            "avg_rooms": 17945,
            "avg_viewers": 476170
        },
        {
            "date": "2026-06-03",
            "avg_rooms": 18670,
            "avg_viewers": 459099
        },
        {
            "date": "2026-06-04",
            "avg_rooms": 17733,
            "avg_viewers": 444951
        }
    ],
    "methodology": {
        "sources": [
            "Chaturbate affiliate API",
            "StripCash bulk API",
            "Streamate SMLive XML"
        ],
        "poll_interval": "2 minutes",
        "snapshot_interval": "10 minutes",
        "history_retention": "30 days raw, hourly aggregates indefinitely"
    },
    "docs": "https://macksc.com/stats/"
}