{
    "license": "CC-BY 4.0",
    "attribution": "MackSC Observatory, https://macksc.com/stats/",
    "updated_at": "2026-11-12T11:09:40+00:00",
    "snapshot": {
        "id": 31315,
        "snapshot_time": "2026-11-12 11:00:11",
        "total_rooms": 15320,
        "total_viewers": 795168,
        "sc_rooms": 7890,
        "sc_viewers": 86046,
        "cb_rooms": 6106,
        "cb_viewers": 709122,
        "gender_data": {
            "f": {
                "rooms": 4837,
                "viewers": 637712
            },
            "m": {
                "rooms": 933,
                "viewers": 35651
            },
            "c": {
                "rooms": 342,
                "viewers": 111016
            },
            "s": {
                "rooms": 548,
                "viewers": 18442
            }
        },
        "top_tags": [
            {
                "tag": "lovense",
                "count": 1638
            },
            {
                "tag": "new",
                "count": 1263
            },
            {
                "tag": "squirt",
                "count": 1135
            },
            {
                "tag": "colombian",
                "count": 1088
            },
            {
                "tag": "bigass",
                "count": 1088
            },
            {
                "tag": "anal",
                "count": 1029
            },
            {
                "tag": "bigboobs",
                "count": 993
            },
            {
                "tag": 18,
                "count": 869
            },
            {
                "tag": "teen",
                "count": 722
            },
            {
                "tag": "feet",
                "count": 671
            },
            {
                "tag": "young",
                "count": 645
            },
            {
                "tag": "asian",
                "count": 604
            },
            {
                "tag": "latina",
                "count": 577
            },
            {
                "tag": "skinny",
                "count": 528
            },
            {
                "tag": "cum",
                "count": 526
            },
            {
                "tag": "ebony",
                "count": 518
            },
            {
                "tag": "milf",
                "count": 510
            },
            {
                "tag": "bigcock",
                "count": 509
            },
            {
                "tag": "american",
                "count": 457
            },
            {
                "tag": "natural",
                "count": 451
            },
            {
                "tag": "smalltits",
                "count": 409
            },
            {
                "tag": "shy",
                "count": 405
            },
            {
                "tag": "hd",
                "count": 382
            },
            {
                "tag": "mistress",
                "count": 350
            },
            {
                "tag": "female",
                "count": 326
            },
            {
                "tag": "hairy",
                "count": 319
            },
            {
                "tag": "deepthroat",
                "count": 308
            },
            {
                "tag": "mature",
                "count": 284
            },
            {
                "tag": "cute",
                "count": 267
            },
            {
                "tag": "fuckmachine",
                "count": 267
            }
        ],
        "top_countries": [
            {
                "country": "colombia",
                "label": "Colombia",
                "count": 461
            },
            {
                "country": "europe",
                "label": "Europe",
                "count": 172
            },
            {
                "country": "antioquia, colombia",
                "label": "Antioquia, colombia",
                "count": 161
            },
            {
                "country": "bogota d.c., colombia",
                "label": "Bogota d.c., colombia",
                "count": 139
            },
            {
                "country": "poland",
                "label": "Poland",
                "count": 108
            },
            {
                "country": "chaturbate",
                "label": "Chaturbate",
                "count": 90
            },
            {
                "country": "in your heart",
                "label": "In your heart",
                "count": 85
            },
            {
                "country": "united states",
                "label": "United states",
                "count": 79
            },
            {
                "country": "nairobi county, kenya",
                "label": "Nairobi county, kenya",
                "count": 72
            },
            {
                "country": "latvia",
                "label": "Latvia",
                "count": 64
            },
            {
                "country": "philippines",
                "label": "Philippines",
                "count": 63
            },
            {
                "country": "romania",
                "label": "Romania",
                "count": 62
            },
            {
                "country": "germany",
                "label": "Germany",
                "count": 60
            },
            {
                "country": "ask me",
                "label": "Ask me",
                "count": 59
            },
            {
                "country": "in your dreams",
                "label": "In your dreams",
                "count": 56
            },
            {
                "country": "ukraine",
                "label": "Ukraine",
                "count": 55
            },
            {
                "country": "davao region, philippines",
                "label": "Davao region, philippines",
                "count": 54
            },
            {
                "country": "usa",
                "label": "Usa",
                "count": 53
            },
            {
                "country": "estonia",
                "label": "Estonia",
                "count": 47
            },
            {
                "country": "england, united kingdom",
                "label": "England, united kingdom",
                "count": 41
            }
        ],
        "is_hourly": false,
        "sm_rooms": "1324",
        "sm_viewers": "0",
        "country_buckets": [
            {
                "tag": "colombian",
                "label": "Colombian",
                "total": 1129,
                "viewers": 33402
            },
            {
                "tag": "romanian",
                "label": "Romanian",
                "total": 105,
                "viewers": 5327
            },
            {
                "tag": "russian",
                "label": "Russian",
                "total": 42,
                "viewers": 4255
            },
            {
                "tag": "japanese",
                "label": "Japanese",
                "total": 41,
                "viewers": 10531
            },
            {
                "tag": "filipina",
                "label": "Filipina",
                "total": 275,
                "viewers": 3399
            },
            {
                "tag": "ukrainian",
                "label": "Ukrainian",
                "total": 93,
                "viewers": 2753
            },
            {
                "tag": "brazilian",
                "label": "Brazilian",
                "total": 39,
                "viewers": 1803
            },
            {
                "tag": "american",
                "label": "American",
                "total": 653,
                "viewers": 112368
            },
            {
                "tag": "german",
                "label": "German",
                "total": 510,
                "viewers": 54644
            },
            {
                "tag": "spanish",
                "label": "Spanish",
                "total": 822,
                "viewers": 101157
            },
            {
                "tag": "italian",
                "label": "Italian",
                "total": 537,
                "viewers": 151827
            },
            {
                "tag": "french",
                "label": "French",
                "total": 244,
                "viewers": 46799
            },
            {
                "tag": "british",
                "label": "British",
                "total": 220,
                "viewers": 69507
            },
            {
                "tag": "indian",
                "label": "Indian",
                "total": 1376,
                "viewers": 113872
            },
            {
                "tag": "mexican",
                "label": "Mexican",
                "total": 4,
                "viewers": 120
            },
            {
                "tag": "korean",
                "label": "Korean",
                "total": 82,
                "viewers": 2265
            },
            {
                "tag": "czech",
                "label": "Czech",
                "total": 45,
                "viewers": 2924
            },
            {
                "tag": "polish",
                "label": "Polish",
                "total": 223,
                "viewers": 14899
            },
            {
                "tag": "thai",
                "label": "Thai",
                "total": 449,
                "viewers": 71396
            },
            {
                "tag": "australian",
                "label": "Australian",
                "total": 130,
                "viewers": 6700
            },
            {
                "tag": "canadian",
                "label": "Canadian",
                "total": 403,
                "viewers": 61867
            },
            {
                "tag": "dutch",
                "label": "Dutch",
                "total": 172,
                "viewers": 35704
            },
            {
                "tag": "swiss",
                "label": "Swiss",
                "total": 272,
                "viewers": 25288
            },
            {
                "tag": "swedish",
                "label": "Swedish",
                "total": 215,
                "viewers": 63753
            },
            {
                "tag": "norwegian",
                "label": "Norwegian",
                "total": 170,
                "viewers": 6677
            }
        ]
    },
    "platform_share": {
        "sc_rooms_pct": 51.5,
        "cb_rooms_pct": 39.9,
        "sm_rooms_pct": 8.6,
        "sc_viewers_pct": 10.8,
        "cb_viewers_pct": 89.2,
        "sm_viewers_pct": 0,
        "sc_rooms": 7890,
        "cb_rooms": 6106,
        "sm_rooms": 1324,
        "sc_viewers": 86046,
        "cb_viewers": 709122,
        "sm_viewers": 0
    },
    "peak_hours_utc": [
        {
            "hour": 0,
            "avg_viewers": 935954,
            "sample_count": 41
        },
        {
            "hour": 1,
            "avg_viewers": 909001,
            "sample_count": 41
        },
        {
            "hour": 2,
            "avg_viewers": 906013,
            "sample_count": 41
        },
        {
            "hour": 3,
            "avg_viewers": 958443,
            "sample_count": 42
        },
        {
            "hour": 4,
            "avg_viewers": 981803,
            "sample_count": 41
        },
        {
            "hour": 5,
            "avg_viewers": 1015159,
            "sample_count": 41
        },
        {
            "hour": 6,
            "avg_viewers": 995465,
            "sample_count": 41
        },
        {
            "hour": 7,
            "avg_viewers": 926183,
            "sample_count": 41
        },
        {
            "hour": 8,
            "avg_viewers": 854255,
            "sample_count": 42
        },
        {
            "hour": 9,
            "avg_viewers": 826625,
            "sample_count": 41
        },
        {
            "hour": 10,
            "avg_viewers": 840537,
            "sample_count": 41
        },
        {
            "hour": 11,
            "avg_viewers": 883785,
            "sample_count": 42
        },
        {
            "hour": 12,
            "avg_viewers": 953632,
            "sample_count": 42
        },
        {
            "hour": 13,
            "avg_viewers": 1006340,
            "sample_count": 43
        },
        {
            "hour": 14,
            "avg_viewers": 1040976,
            "sample_count": 42
        },
        {
            "hour": 15,
            "avg_viewers": 1076028,
            "sample_count": 42
        },
        {
            "hour": 16,
            "avg_viewers": 1052413,
            "sample_count": 43
        },
        {
            "hour": 17,
            "avg_viewers": 1035586,
            "sample_count": 43
        },
        {
            "hour": 18,
            "avg_viewers": 992947,
            "sample_count": 43
        },
        {
            "hour": 19,
            "avg_viewers": 1012711,
            "sample_count": 42
        },
        {
            "hour": 20,
            "avg_viewers": 1044639,
            "sample_count": 42
        },
        {
            "hour": 21,
            "avg_viewers": 1066076,
            "sample_count": 42
        },
        {
            "hour": 22,
            "avg_viewers": 1053776,
            "sample_count": 42
        },
        {
            "hour": 23,
            "avg_viewers": 979423,
            "sample_count": 43
        }
    ],
    "top_tags_7d": [
        {
            "tag": "lovense",
            "count": 1638,
            "prev_count": 1578,
            "pct_change": 3.8
        },
        {
            "tag": "new",
            "count": 1263,
            "prev_count": 1208,
            "pct_change": 4.6
        },
        {
            "tag": "squirt",
            "count": 1135,
            "prev_count": 1067,
            "pct_change": 6.4
        },
        {
            "tag": "colombian",
            "count": 1088,
            "prev_count": 1017,
            "pct_change": 7
        },
        {
            "tag": "bigass",
            "count": 1088,
            "prev_count": 1052,
            "pct_change": 3.4
        },
        {
            "tag": "anal",
            "count": 1029,
            "prev_count": 969,
            "pct_change": 6.2
        },
        {
            "tag": "bigboobs",
            "count": 993,
            "prev_count": 1001,
            "pct_change": -0.8
        },
        {
            "tag": 18,
            "count": 869,
            "prev_count": 841,
            "pct_change": 3.3
        },
        {
            "tag": "teen",
            "count": 722,
            "prev_count": 687,
            "pct_change": 5.1
        },
        {
            "tag": "feet",
            "count": 671,
            "prev_count": 602,
            "pct_change": 11.5
        },
        {
            "tag": "young",
            "count": 645,
            "prev_count": 595,
            "pct_change": 8.4
        },
        {
            "tag": "asian",
            "count": 604,
            "prev_count": 584,
            "pct_change": 3.4
        },
        {
            "tag": "latina",
            "count": 577,
            "prev_count": 532,
            "pct_change": 8.5
        },
        {
            "tag": "skinny",
            "count": 528,
            "prev_count": 532,
            "pct_change": -0.8
        },
        {
            "tag": "cum",
            "count": 526,
            "prev_count": 531,
            "pct_change": -0.9
        },
        {
            "tag": "ebony",
            "count": 518,
            "prev_count": 430,
            "pct_change": 20.5
        },
        {
            "tag": "milf",
            "count": 510,
            "prev_count": 503,
            "pct_change": 1.4
        },
        {
            "tag": "bigcock",
            "count": 509,
            "prev_count": 461,
            "pct_change": 10.4
        },
        {
            "tag": "american",
            "count": 457,
            "prev_count": 475,
            "pct_change": -3.8
        },
        {
            "tag": "natural",
            "count": 451,
            "prev_count": 434,
            "pct_change": 3.9
        },
        {
            "tag": "smalltits",
            "count": 409,
            "prev_count": 381,
            "pct_change": 7.3
        },
        {
            "tag": "shy",
            "count": 405,
            "prev_count": 423,
            "pct_change": -4.3
        },
        {
            "tag": "hd",
            "count": 382,
            "prev_count": 377,
            "pct_change": 1.3
        },
        {
            "tag": "mistress",
            "count": 350,
            "prev_count": 337,
            "pct_change": 3.9
        },
        {
            "tag": "female",
            "count": 326,
            "prev_count": 337,
            "pct_change": -3.3
        },
        {
            "tag": "hairy",
            "count": 319,
            "prev_count": 334,
            "pct_change": -4.5
        },
        {
            "tag": "deepthroat",
            "count": 308,
            "prev_count": 323,
            "pct_change": -4.6
        },
        {
            "tag": "mature",
            "count": 284,
            "prev_count": 284,
            "pct_change": 0
        },
        {
            "tag": "cute",
            "count": 267,
            "prev_count": 0,
            "pct_change": 100
        },
        {
            "tag": "fuckmachine",
            "count": 267,
            "prev_count": 0,
            "pct_change": 100
        }
    ],
    "daily_averages": [
        {
            "date": "2026-11-05",
            "avg_rooms": 20198,
            "avg_viewers": 1044627
        },
        {
            "date": "2026-11-06",
            "avg_rooms": 20609,
            "avg_viewers": 1047671
        },
        {
            "date": "2026-11-07",
            "avg_rooms": 19750,
            "avg_viewers": 961250
        },
        {
            "date": "2026-11-08",
            "avg_rooms": 16729,
            "avg_viewers": 965935
        },
        {
            "date": "2026-11-09",
            "avg_rooms": 17330,
            "avg_viewers": 955938
        },
        {
            "date": "2026-11-10",
            "avg_rooms": 19155,
            "avg_viewers": 925418
        },
        {
            "date": "2026-11-11",
            "avg_rooms": 19769,
            "avg_viewers": 941676
        },
        {
            "date": "2026-11-12",
            "avg_rooms": 18797,
            "avg_viewers": 879042
        }
    ],
    "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/"
}