Complete returned record
{
"country": "IR",
"countryName": "Iran",
"generated_at": "2026-09-30T12:54:56.327489Z",
"ispCount": 43,
"isps": [
{
"asn": 204213,
"blockRate": 1,
"blockedCategories": [
"NEWS",
"GRP",
"MMED",
"COMT",
"SRCH",
"HOST",
"PORN",
"ANON",
"AIML"
],
"blockedCount": 898,
"categoryBreadth": 0.9,
"compositeScore": 97.5,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 898,
"methodAggressiveness": 1,
"methods": [
"tcp-reset",
"ip-blocked"
],
"name": "AS204213 (netmihan)",
"uniqueDomains": 28
},
{
"asn": 61173,
"blockRate": 0.9966,
"blockedCategories": [
"NEWS",
"GRP",
"SRCH",
"MMED",
"HOST",
"PORN",
"COMT",
"ANON",
"AIML"
],
"blockedCount": 289,
"categoryBreadth": 0.9,
"compositeScore": 97.4,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 290,
"methodAggressiveness": 1,
"methods": [
"tcp-reset",
"ip-blocked"
],
"name": "AS61173 (GWSN-AS)",
"uniqueDomains": 27
},
{
"asn": 30058,
"blockRate": 1,
"blockedCategories": [
"NEWS",
"GRP",
"ANON",
"COMT",
"MMED"
],
"blockedCount": 26,
"categoryBreadth": 0.5,
"compositeScore": 84,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 26,
"methodAggressiveness": 1,
"methods": [
"tcp-reset"
],
"name": "AS30058 (FDCSERVERS)",
"uniqueDomains": 13
},
{
"asn": 203951,
"blockRate": 1,
"blockedCategories": [
"NEWS",
"GRP",
"ANON",
"COMT",
"MMED"
],
"blockedCount": 470,
"categoryBreadth": 0.5,
"compositeScore": 84,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 470,
"methodAggressiveness": 1,
"methods": [
"tcp-reset"
],
"name": "AS203951",
"uniqueDomains": 13
},
{
"asn": 205717,
"blockRate": 1,
"blockedCategories": [
"NEWS",
"GRP",
"COMT",
"MMED",
"ANON"
],
"blockedCount": 67,
"categoryBreadth": 0.5,
"compositeScore": 81,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 67,
"methodAggressiveness": 1,
"methods": [
"ip-blocked",
"tcp-reset"
],
"name": "AS205717",
"uniqueDomains": 7
},
{
"asn": 206065,
"blockRate": 0.9873,
"blockedCategories": [
"NEWS",
"GRP",
"COMT",
"MMED",
"ANON"
],
"blockedCount": 156,
"categoryBreadth": 0.5,
"compositeScore": 80.5,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 158,
"methodAggressiveness": 1,
"methods": [
"ip-blocked",
"tcp-reset",
"http-403",
"http-redirect"
],
"name": "AS206065 (FDI)",
"uniqueDomains": 7
},
{
"asn": 56971,
"blockRate": 1,
"blockedCategories": [
"NEWS",
"GRP",
"ANON",
"COMT",
"MMED"
],
"blockedCount": 15,
"categoryBreadth": 0.5,
"compositeScore": 80,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 15,
"methodAggressiveness": 1,
"methods": [
"tcp-reset",
"ip-blocked"
],
"name": "AS56971 (CloudBackbone)",
"uniqueDomains": 5
},
{
"asn": 208161,
"blockRate": 1,
"blockedCategories": [
"NEWS",
"GRP",
"ANON",
"COMT",
"MMED"
],
"blockedCount": 25,
"categoryBreadth": 0.5,
"compositeScore": 80,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 25,
"methodAggressiveness": 1,
"methods": [
"tcp-reset",
"ip-blocked"
],
"name": "AS208161 (parsvds)",
"uniqueDomains": 5
},
{
"asn": 43965,
"blockRate": 1,
"blockedCategories": [
"NEWS",
"ANON",
"GRP",
"AIML"
],
"blockedCount": 45,
"categoryBreadth": 0.4,
"compositeScore": 62.5,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 45,
"methodAggressiveness": 0.2,
"methods": [
"ip-blocked"
],
"name": "AS43965 (TUMS-IR-AS)",
"uniqueDomains": 15
},
{
"asn": 58224,
"blockRate": 1,
"blockedCategories": [
"NEWS",
"GRP",
"AIML",
"ANON"
],
"blockedCount": 158,
"categoryBreadth": 0.4,
"compositeScore": 61,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 158,
"methodAggressiveness": 0.2,
"methods": [
"ip-blocked",
"http-451"
],
"name": "AS58224 (TCI)",
"uniqueDomains": 12
},
{
"asn": 15611,
"blockRate": 1,
"blockedCategories": [
"AIML",
"NEWS",
"ANON",
"GRP"
],
"blockedCount": 36,
"categoryBreadth": 0.4,
"compositeScore": 61,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 36,
"methodAggressiveness": 0.2,
"methods": [
"ip-blocked"
],
"name": "AS15611",
"uniqueDomains": 12
},
{
"asn": 43754,
"blockRate": 1,
"blockedCategories": [],
"blockedCount": 115,
"categoryBreadth": 0,
"compositeScore": 50,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 115,
"methodAggressiveness": 0.4,
"methods": [
"http-redirect",
"http-451",
"http-403"
],
"name": "AS43754 (ASIATECH)",
"uniqueDomains": 0
},
{
"asn": 42337,
"blockRate": 0.988,
"blockedCategories": [],
"blockedCount": 82,
"categoryBreadth": 0,
"compositeScore": 49.5,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 83,
"methodAggressiveness": 0.4,
"methods": [
"http-redirect"
],
"name": "AS42337 (RESPINA-AS)",
"uniqueDomains": 0
},
{
"asn": 31549,
"blockRate": 0.9474,
"blockedCategories": [],
"blockedCount": 108,
"categoryBreadth": 0,
"compositeScore": 47.9,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 114,
"methodAggressiveness": 0.4,
"methods": [
"http-redirect"
],
"name": "AS31549 (RASANA)",
"uniqueDomains": 0
},
{
"asn": 39501,
"blockRate": 1,
"blockedCategories": [],
"blockedCount": 56,
"categoryBreadth": 0,
"compositeScore": 45,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 56,
"methodAggressiveness": 0.2,
"methods": [
"http-403"
],
"name": "AS39501 (NGSAS)",
"uniqueDomains": 0
},
{
"asn": 44244,
"blockRate": 1,
"blockedCategories": [],
"blockedCount": 119,
"categoryBreadth": 0,
"compositeScore": 45,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 119,
"methodAggressiveness": 0.2,
"methods": [
"http-403"
],
"name": "AS44244 (IranCell-AS)",
"uniqueDomains": 0
},
{
"asn": 49666,
"blockRate": 1,
"blockedCategories": [],
"blockedCount": 48,
"categoryBreadth": 0,
"compositeScore": 45,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 48,
"methodAggressiveness": 0.2,
"methods": [
"http-403"
],
"name": "AS49666",
"uniqueDomains": 0
},
{
"asn": 50810,
"blockRate": 0.9912,
"blockedCategories": [],
"blockedCount": 112,
"categoryBreadth": 0,
"compositeScore": 44.6,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 113,
"methodAggressiveness": 0.2,
"methods": [
"http-451"
],
"name": "AS50810 (Mobinnet-AS)",
"uniqueDomains": 0
},
{
"asn": 16322,
"blockRate": 1,
"blockedCategories": [],
"blockedCount": 65,
"categoryBreadth": 0,
"compositeScore": 40,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 65,
"methodAggressiveness": 0,
"methods": [],
"name": "AS16322 (PARSONLINE)",
"uniqueDomains": 0
},
{
"asn": 25124,
"blockRate": 1,
"blockedCategories": [],
"blockedCount": 10,
"categoryBreadth": 0,
"compositeScore": 40,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 10,
"methodAggressiveness": 0,
"methods": [],
"name": "AS25124",
"uniqueDomains": 0
},
{
"asn": 41881,
"blockRate": 1,
"blockedCategories": [],
"blockedCount": 68,
"categoryBreadth": 0,
"compositeScore": 40,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 68,
"methodAggressiveness": 0,
"methods": [],
"name": "AS41881 (Fanava-AS)",
"uniqueDomains": 0
},
{
"asn": 56548,
"blockRate": 1,
"blockedCategories": [],
"blockedCount": 22,
"categoryBreadth": 0,
"compositeScore": 40,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 22,
"methodAggressiveness": 0,
"methods": [],
"name": "AS56548",
"uniqueDomains": 0
},
{
"asn": 197207,
"blockRate": 1,
"blockedCategories": [],
"blockedCount": 119,
"categoryBreadth": 0,
"compositeScore": 40,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 119,
"methodAggressiveness": 0,
"methods": [],
"name": "AS197207 (MCCI-AS)",
"uniqueDomains": 0
},
{
"asn": 202468,
"blockRate": 1,
"blockedCategories": [],
"blockedCount": 118,
"categoryBreadth": 0,
"compositeScore": 40,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 118,
"methodAggressiveness": 0,
"methods": [],
"name": "AS202468 (AbrArvan-AS)",
"uniqueDomains": 0
},
{
"asn": 44285,
"blockRate": 1,
"blockedCategories": [],
"blockedCount": 8,
"categoryBreadth": 0,
"compositeScore": 40,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 8,
"methodAggressiveness": 0,
"methods": [],
"name": "AS44285 (SEFROYEKPARDAZENG-AS)",
"uniqueDomains": 0
},
{
"asn": 210392,
"blockRate": 1,
"blockedCategories": [],
"blockedCount": 16,
"categoryBreadth": 0,
"compositeScore": 40,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 16,
"methodAggressiveness": 0,
"methods": [],
"name": "AS210392",
"uniqueDomains": 0
},
{
"asn": 48715,
"blockRate": 1,
"blockedCategories": [],
"blockedCount": 8,
"categoryBreadth": 0,
"compositeScore": 40,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 8,
"methodAggressiveness": 0,
"methods": [],
"name": "AS48715 (SEFROYEKPARDAZENG-AS)",
"uniqueDomains": 0
},
{
"asn": 59962,
"blockRate": 1,
"blockedCategories": [],
"blockedCount": 11,
"categoryBreadth": 0,
"compositeScore": 40,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 11,
"methodAggressiveness": 0,
"methods": [],
"name": "AS59962 (ShirazUniversity_ASN)",
"uniqueDomains": 0
},
{
"asn": 44090,
"blockRate": 1,
"blockedCategories": [],
"blockedCount": 6,
"categoryBreadth": 0,
"compositeScore": 40,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 6,
"methodAggressiveness": 0,
"methods": [],
"name": "AS44090 (MahanNet-AS)",
"uniqueDomains": 0
},
{
"asn": 25184,
"blockRate": 1,
"blockedCategories": [],
"blockedCount": 14,
"categoryBreadth": 0,
"compositeScore": 40,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 14,
"methodAggressiveness": 0,
"methods": [],
"name": "AS25184 (AFRANET)",
"uniqueDomains": 0
},
{
"asn": 16235,
"blockRate": 1,
"blockedCategories": [],
"blockedCount": 11,
"categoryBreadth": 0,
"compositeScore": 40,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 11,
"methodAggressiveness": 0,
"methods": [],
"name": "AS16235",
"uniqueDomains": 0
},
{
"asn": 34369,
"blockRate": 1,
"blockedCategories": [],
"blockedCount": 28,
"categoryBreadth": 0,
"compositeScore": 40,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 28,
"methodAggressiveness": 0,
"methods": [],
"name": "AS34369",
"uniqueDomains": 0
},
{
"asn": 201540,
"blockRate": 1,
"blockedCategories": [],
"blockedCount": 47,
"categoryBreadth": 0,
"compositeScore": 40,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 47,
"methodAggressiveness": 0,
"methods": [],
"name": "AS201540 (PJCO)",
"uniqueDomains": 0
},
{
"asn": 56703,
"blockRate": 1,
"blockedCategories": [],
"blockedCount": 8,
"categoryBreadth": 0,
"compositeScore": 40,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 8,
"methodAggressiveness": 0,
"methods": [],
"name": "AS56703",
"uniqueDomains": 0
},
{
"asn": 58262,
"blockRate": 1,
"blockedCategories": [],
"blockedCount": 4,
"categoryBreadth": 0,
"compositeScore": 40,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 4,
"methodAggressiveness": 0,
"methods": [],
"name": "AS58262",
"uniqueDomains": 0
},
{
"asn": 49100,
"blockRate": 0.9896,
"blockedCategories": [],
"blockedCount": 95,
"categoryBreadth": 0,
"compositeScore": 39.6,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 96,
"methodAggressiveness": 0,
"methods": [],
"name": "AS49100 (IR-THR-PTE)",
"uniqueDomains": 0
},
{
"asn": 205647,
"blockRate": 0.9899,
"blockedCategories": [],
"blockedCount": 98,
"categoryBreadth": 0,
"compositeScore": 39.6,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 99,
"methodAggressiveness": 0,
"methods": [],
"name": "AS205647 (AFAGH)",
"uniqueDomains": 0
},
{
"asn": 57218,
"blockRate": 0.9868,
"blockedCategories": [],
"blockedCount": 75,
"categoryBreadth": 0,
"compositeScore": 39.5,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 76,
"methodAggressiveness": 0,
"methods": [],
"name": "AS57218 (RighTel)",
"uniqueDomains": 0
},
{
"asn": 44208,
"blockRate": 0.963,
"blockedCategories": [],
"blockedCount": 78,
"categoryBreadth": 0,
"compositeScore": 38.5,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 81,
"methodAggressiveness": 0,
"methods": [],
"name": "AS44208 (Farahoosh)",
"uniqueDomains": 0
},
{
"asn": 51074,
"blockRate": 0.8333,
"blockedCategories": [],
"blockedCount": 5,
"categoryBreadth": 0,
"compositeScore": 33.3,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 6,
"methodAggressiveness": 0,
"methods": [],
"name": "AS51074 (MABNA)",
"uniqueDomains": 0
},
{
"asn": 201150,
"blockRate": 0.7586,
"blockedCategories": [],
"blockedCount": 22,
"categoryBreadth": 0,
"compositeScore": 30.3,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 29,
"methodAggressiveness": 0,
"methods": [],
"name": "AS201150 (Didehabnnet)",
"uniqueDomains": 0
},
{
"asn": 24631,
"blockRate": 0.7308,
"blockedCategories": [],
"blockedCount": 19,
"categoryBreadth": 0,
"compositeScore": 29.2,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 26,
"methodAggressiveness": 0,
"methods": [],
"name": "AS24631 (FANAPTELECOM-FCP)",
"uniqueDomains": 0
},
{
"asn": 142578,
"blockRate": 0.1591,
"blockedCategories": [],
"blockedCount": 7,
"categoryBreadth": 0,
"compositeScore": 6.4,
"country": "IR",
"countryName": "Iran",
"evidenceCount": 44,
"methodAggressiveness": 0,
"methods": [],
"name": "AS142578",
"uniqueDomains": 0
}
],
"methodology": "compositeScore (0-100) ranks ISPs by blockRate + category breadth + method aggressiveness - a RELATIVE ranking signal, NOT an absolute percent-blocked. blockRate is the share of an ISP MEASURED evidence that are blocking signals (OONI/CensoredPlanet probe censoring networks heavily, so ~1.0 is common for targeted ISPs), NOT the share of the internet the ISP blocks."
}