{
  "_meta": {
    "title": "DriftAsia Connectivity Dataset",
    "description": "Per-destination eSIM pricing, network quality and transparency metrics across Asia, compiled and maintained by DriftAsia. Open data, free to cite with attribution.",
    "methodology": "Price-per-GB derived from DriftAsia catalogue mid-tier plans. Network Quality Index blends published 5G availability, urban/rural reach and island/remote reliability. Transparency Index scores plans on throttling disclosure, expiry clarity, top-up honesty and activation friction.",
    "last_updated": "2026-09",
    "publisher": "DriftAsia",
    "license": "CC BY 4.0",
    "url": "https://driftasia.com/data/data-asia.json",
    "history_note": "Each destination carries a monthly history of price/GB, network quality (NQI) and transparency (DTI). The sync script appends one dated snapshot per month from the live driftasia catalogue. Quality and transparency indices are reviewed monthly against operator reports and field observations.",
    "schema_version": 2
  },
  "destinations": {
    "TH": {
      "name": "Thailand",
      "slug": "esim-thailand",
      "top_operator": "AIS",
      "local_sim_usd": "8-15",
      "net_factor": 1.0,
      "note": "5G covers 95%+ of population; AIS strongest on islands and rural north.",
      "history": {
        "2026-04": {
          "price_per_gb_usd": 0.95
        },
        "2026-05": {
          "price_per_gb_usd": 0.92
        },
        "2026-06": {
          "price_per_gb_usd": 1.08,
          "nqi": 91,
          "dti": 76,
          "msi": 77
        },
        "2026-07": {
          "price_per_gb_usd": 1.08,
          "market_price_per_gb_usd": 5.44,
          "market_provider_count": 11,
          "msi": 77,
          "nqi": 91,
          "dti": 76
        },
        "2026-08": {
          "price_per_gb_usd": 1.08,
          "market_price_per_gb_usd": 5.44,
          "market_provider_count": 11,
          "msi": 77,
          "nqi": 91,
          "dti": 76
        },
        "2026-09": {
          "price_per_gb_usd": 1.08,
          "market_price_per_gb_usd": 5.44,
          "market_provider_count": 11,
          "msi": 77,
          "nqi": 91,
          "dti": 76
        }
      },
      "msi_source": "Speedtest Global Index (Ookla), mobile median download 135.17 Mbps + Drift field 112Mbps n=19 (k=0.150)",
      "msi_asof": "2025-10",
      "dti_method": "Drift transparency grid v1 (30/25/25/20)",
      "dti_asof": "2026-06"
    },
    "JP": {
      "name": "Japan",
      "slug": "esim-japan",
      "top_operator": "NTT Docomo",
      "local_sim_usd": "20-30",
      "net_factor": 0.95,
      "note": "Exceptional nationwide 5G; abundant free WiFi reduces real mobile use.",
      "history": {
        "2026-04": {
          "price_per_gb_usd": 1.23
        },
        "2026-05": {
          "price_per_gb_usd": 1.19
        },
        "2026-06": {
          "price_per_gb_usd": 1.08,
          "nqi": 96,
          "dti": 78,
          "msi": 58
        },
        "2026-07": {
          "price_per_gb_usd": 1.08,
          "market_price_per_gb_usd": 5.72,
          "market_provider_count": 11,
          "msi": 58,
          "nqi": 96,
          "dti": 78
        },
        "2026-08": {
          "price_per_gb_usd": 1.08,
          "market_price_per_gb_usd": 5.72,
          "market_provider_count": 11,
          "msi": 58,
          "nqi": 96,
          "dti": 78
        },
        "2026-09": {
          "price_per_gb_usd": 1.08,
          "market_price_per_gb_usd": 5.72,
          "market_provider_count": 11,
          "msi": 58,
          "nqi": 96,
          "dti": 78
        }
      },
      "msi_source": "Speedtest Global Index (Ookla), mobile median download 63.17 Mbps + Drift field 88Mbps n=5 (k=0.075)",
      "msi_asof": "2025-10",
      "dti_method": "Drift transparency grid v1 (30/25/25/20)",
      "dti_asof": "2026-06"
    },
    "VN": {
      "name": "Vietnam",
      "slug": "esim-vietnam",
      "top_operator": "Viettel",
      "local_sim_usd": "5-10",
      "net_factor": 1.05,
      "note": "Viettel has the widest rural reach; cities are fast and cheap.",
      "history": {
        "2026-04": {
          "price_per_gb_usd": 0.77
        },
        "2026-05": {
          "price_per_gb_usd": 0.75
        },
        "2026-06": {
          "price_per_gb_usd": 1.48,
          "nqi": 85,
          "dti": 78,
          "msi": 82
        },
        "2026-07": {
          "price_per_gb_usd": 1.48,
          "market_price_per_gb_usd": 5.89,
          "market_provider_count": 11,
          "msi": 82,
          "nqi": 85,
          "dti": 78
        },
        "2026-08": {
          "price_per_gb_usd": 1.48,
          "market_price_per_gb_usd": 5.89,
          "market_provider_count": 11,
          "msi": 82,
          "nqi": 85,
          "dti": 78
        },
        "2026-09": {
          "price_per_gb_usd": 1.48,
          "market_price_per_gb_usd": 5.89,
          "market_provider_count": 11,
          "msi": 82,
          "nqi": 85,
          "dti": 78
        }
      },
      "msi_source": "Speedtest Global Index (Ookla), mobile median download 160.00 Mbps + Drift field 128Mbps n=1 (k=0.015)",
      "msi_asof": "2025-10",
      "dti_method": "Drift transparency grid v1 (30/25/25/20)",
      "dti_asof": "2026-06"
    },
    "ID": {
      "name": "Indonesia",
      "slug": "esim-indonesia",
      "top_operator": "Telkomsel",
      "local_sim_usd": "6-12",
      "net_factor": 1.1,
      "note": "Telkomsel dominant on outer islands; Bali well covered, remote dive sites weak.",
      "history": {
        "2026-04": {
          "price_per_gb_usd": 0.86
        },
        "2026-05": {
          "price_per_gb_usd": 0.83
        },
        "2026-06": {
          "price_per_gb_usd": 1.08,
          "nqi": 80,
          "dti": 78,
          "msi": 51
        },
        "2026-07": {
          "price_per_gb_usd": 1.08,
          "market_price_per_gb_usd": 5.69,
          "market_provider_count": 11,
          "msi": 51,
          "nqi": 80,
          "dti": 78
        },
        "2026-08": {
          "price_per_gb_usd": 1.08,
          "market_price_per_gb_usd": 5.69,
          "market_provider_count": 11,
          "msi": 51,
          "nqi": 80,
          "dti": 78
        },
        "2026-09": {
          "price_per_gb_usd": 1.08,
          "market_price_per_gb_usd": 5.69,
          "market_provider_count": 11,
          "msi": 51,
          "nqi": 80,
          "dti": 78
        }
      },
      "msi_source": "Speedtest Global Index (Ookla), mobile median download 49.30 Mbps",
      "msi_asof": "2025-10",
      "dti_method": "Drift transparency grid v1 (30/25/25/20)",
      "dti_asof": "2026-06"
    },
    "KR": {
      "name": "South Korea",
      "slug": "esim-south-korea",
      "top_operator": "SK Telecom",
      "local_sim_usd": "18-28",
      "net_factor": 0.95,
      "note": "World-leading 5G density; near-total coverage including subways.",
      "history": {
        "2026-04": {
          "price_per_gb_usd": 1.18
        },
        "2026-05": {
          "price_per_gb_usd": 1.14
        },
        "2026-06": {
          "price_per_gb_usd": 1.08,
          "nqi": 97,
          "dti": 78,
          "msi": 89
        },
        "2026-07": {
          "price_per_gb_usd": 1.08,
          "market_price_per_gb_usd": 5.71,
          "market_provider_count": 11,
          "msi": 89,
          "nqi": 97,
          "dti": 78
        },
        "2026-08": {
          "price_per_gb_usd": 1.08,
          "market_price_per_gb_usd": 5.71,
          "market_provider_count": 11,
          "msi": 89,
          "nqi": 97,
          "dti": 78
        },
        "2026-09": {
          "price_per_gb_usd": 1.08,
          "market_price_per_gb_usd": 5.71,
          "market_provider_count": 11,
          "msi": 89,
          "nqi": 97,
          "dti": 78
        }
      },
      "msi_source": "Speedtest Global Index (Ookla), mobile median download 230.84 Mbps + Drift field 64Mbps n=5 (k=0.075)",
      "msi_asof": "2025-10",
      "dti_method": "Drift transparency grid v1 (30/25/25/20)",
      "dti_asof": "2026-06"
    },
    "SG": {
      "name": "Singapore",
      "slug": "esim-singapore",
      "top_operator": "Singtel",
      "local_sim_usd": "12-18",
      "net_factor": 0.9,
      "note": "City-state with saturation coverage; PayNow QR everywhere.",
      "history": {
        "2026-04": {
          "price_per_gb_usd": 1.12
        },
        "2026-05": {
          "price_per_gb_usd": 1.09
        },
        "2026-06": {
          "price_per_gb_usd": 0.97,
          "nqi": 97,
          "dti": 78,
          "msi": 87
        },
        "2026-07": {
          "price_per_gb_usd": 0.97,
          "market_price_per_gb_usd": 5.56,
          "market_provider_count": 11,
          "msi": 87,
          "nqi": 97,
          "dti": 78
        },
        "2026-08": {
          "price_per_gb_usd": 0.97,
          "market_price_per_gb_usd": 5.56,
          "market_provider_count": 11,
          "msi": 87,
          "nqi": 97,
          "dti": 78
        },
        "2026-09": {
          "price_per_gb_usd": 0.97,
          "market_price_per_gb_usd": 5.56,
          "market_provider_count": 11,
          "msi": 87,
          "nqi": 97,
          "dti": 78
        }
      },
      "msi_source": "Speedtest Global Index (Ookla), mobile median download 186.07 Mbps",
      "msi_asof": "2025-10",
      "dti_method": "Drift transparency grid v1 (30/25/25/20)",
      "dti_asof": "2026-06"
    },
    "MY": {
      "name": "Malaysia",
      "slug": "esim-malaysia",
      "top_operator": "Maxis",
      "local_sim_usd": "7-12",
      "net_factor": 1.0,
      "note": "Strong peninsula coverage; Borneo interior patchier.",
      "history": {
        "2026-04": {
          "price_per_gb_usd": 0.83
        },
        "2026-05": {
          "price_per_gb_usd": 0.81
        },
        "2026-06": {
          "price_per_gb_usd": 1.08,
          "nqi": 87,
          "dti": 76,
          "msi": 79
        },
        "2026-07": {
          "price_per_gb_usd": 1.08,
          "market_price_per_gb_usd": 5.79,
          "market_provider_count": 11,
          "msi": 79,
          "nqi": 87,
          "dti": 76
        },
        "2026-08": {
          "price_per_gb_usd": 1.08,
          "market_price_per_gb_usd": 5.79,
          "market_provider_count": 11,
          "msi": 79,
          "nqi": 87,
          "dti": 76
        },
        "2026-09": {
          "price_per_gb_usd": 1.08,
          "market_price_per_gb_usd": 5.79,
          "market_provider_count": 11,
          "msi": 79,
          "nqi": 87,
          "dti": 76
        }
      },
      "msi_source": "Speedtest Global Index (Ookla), mobile median download 139.41 Mbps",
      "msi_asof": "2025-10",
      "dti_method": "Drift transparency grid v1 (30/25/25/20)",
      "dti_asof": "2026-06"
    },
    "KH": {
      "name": "Cambodia",
      "slug": "esim-cambodia",
      "top_operator": "Cellcard",
      "local_sim_usd": "4-9",
      "net_factor": 1.15,
      "note": "Cheap data, good in Phnom Penh and Siem Reap; rural temples weaker.",
      "history": {
        "2026-04": {
          "price_per_gb_usd": 0.73
        },
        "2026-05": {
          "price_per_gb_usd": 0.7
        },
        "2026-06": {
          "price_per_gb_usd": 2.19,
          "nqi": 78,
          "dti": 76,
          "msi": 52
        },
        "2026-07": {
          "price_per_gb_usd": 1.59,
          "market_price_per_gb_usd": 6.45,
          "market_provider_count": 11,
          "msi": 52,
          "nqi": 78,
          "dti": 76
        },
        "2026-08": {
          "price_per_gb_usd": 1.59,
          "market_price_per_gb_usd": 6.45,
          "market_provider_count": 11,
          "msi": 52,
          "nqi": 78,
          "dti": 76
        },
        "2026-09": {
          "price_per_gb_usd": 1.59,
          "market_price_per_gb_usd": 6.45,
          "market_provider_count": 11,
          "msi": 52,
          "nqi": 78,
          "dti": 76
        }
      },
      "msi_source": "Speedtest Global Index (Ookla), mobile median download 50.13 Mbps",
      "msi_asof": "2025-10",
      "dti_method": "Drift transparency grid v1 (30/25/25/20)",
      "dti_asof": "2026-06"
    },
    "LA": {
      "name": "Laos",
      "slug": "esim-laos",
      "top_operator": "Unitel",
      "local_sim_usd": "5-11",
      "net_factor": 1.25,
      "note": "Mountainous terrain limits coverage; download offline maps.",
      "history": {
        "2026-04": {
          "price_per_gb_usd": 0.91
        },
        "2026-05": {
          "price_per_gb_usd": 0.88
        },
        "2026-06": {
          "price_per_gb_usd": 2.29,
          "nqi": 68,
          "dti": 78,
          "msi": 50
        },
        "2026-07": {
          "price_per_gb_usd": 2.29,
          "market_price_per_gb_usd": 6.28,
          "market_provider_count": 11,
          "msi": 50,
          "nqi": 68,
          "dti": 78
        },
        "2026-08": {
          "price_per_gb_usd": 2.29,
          "market_price_per_gb_usd": 6.28,
          "market_provider_count": 11,
          "msi": 50,
          "nqi": 68,
          "dti": 78
        },
        "2026-09": {
          "price_per_gb_usd": 3.64,
          "market_price_per_gb_usd": 6.28,
          "market_provider_count": 11,
          "msi": 50,
          "nqi": 68,
          "dti": 78
        }
      },
      "msi_source": "Speedtest Global Index (Ookla), mobile median download 47.19 Mbps",
      "msi_asof": "2025-10",
      "dti_method": "Drift transparency grid v1 (30/25/25/20)",
      "dti_asof": "2026-06"
    },
    "PH": {
      "name": "Philippines",
      "slug": "esim-philippines",
      "top_operator": "Globe",
      "local_sim_usd": "6-12",
      "net_factor": 1.2,
      "note": "7,000 islands mean wildly variable coverage; ferries often dead zones.",
      "history": {
        "2026-04": {
          "price_per_gb_usd": 0.88
        },
        "2026-05": {
          "price_per_gb_usd": 0.85
        },
        "2026-06": {
          "price_per_gb_usd": 1.97,
          "nqi": 74,
          "dti": 76,
          "msi": 55
        },
        "2026-07": {
          "price_per_gb_usd": 1.48,
          "market_price_per_gb_usd": 5.7,
          "market_provider_count": 11,
          "msi": 55,
          "nqi": 74,
          "dti": 76
        },
        "2026-08": {
          "price_per_gb_usd": 1.48,
          "market_price_per_gb_usd": 5.7,
          "market_provider_count": 11,
          "msi": 55,
          "nqi": 74,
          "dti": 76
        },
        "2026-09": {
          "price_per_gb_usd": 1.48,
          "market_price_per_gb_usd": 5.7,
          "market_provider_count": 11,
          "msi": 55,
          "nqi": 74,
          "dti": 76
        }
      },
      "msi_source": "Speedtest Global Index (Ookla), mobile median download 58.12 Mbps",
      "msi_asof": "2025-10",
      "dti_method": "Drift transparency grid v1 (30/25/25/20)",
      "dti_asof": "2026-06"
    },
    "LK": {
      "name": "Sri Lanka",
      "slug": "esim-sri-lanka",
      "top_operator": "Dialog",
      "local_sim_usd": "4-8",
      "net_factor": 1.15,
      "note": "Dialog widest; hill country and east coast can drop.",
      "history": {
        "2026-04": {
          "price_per_gb_usd": 0.75
        },
        "2026-05": {
          "price_per_gb_usd": 0.72
        },
        "2026-06": {
          "price_per_gb_usd": 1.79,
          "nqi": 76,
          "dti": 78,
          "msi": 48
        },
        "2026-07": {
          "price_per_gb_usd": 1.79,
          "market_price_per_gb_usd": 5.87,
          "market_provider_count": 11,
          "msi": 48,
          "nqi": 76,
          "dti": 78
        },
        "2026-08": {
          "price_per_gb_usd": 1.79,
          "market_price_per_gb_usd": 5.87,
          "market_provider_count": 11,
          "msi": 48,
          "nqi": 76,
          "dti": 78
        },
        "2026-09": {
          "price_per_gb_usd": 1.79,
          "market_price_per_gb_usd": 5.87,
          "market_provider_count": 11,
          "msi": 48,
          "nqi": 76,
          "dti": 78
        }
      },
      "msi_source": "Speedtest Global Index (Ookla), mobile median download 42.91 Mbps",
      "msi_asof": "2025-10",
      "dti_method": "Drift transparency grid v1 (30/25/25/20)",
      "dti_asof": "2026-06"
    },
    "NP": {
      "name": "Nepal",
      "slug": "esim-nepal",
      "top_operator": "Ncell",
      "local_sim_usd": "5-10",
      "net_factor": 1.3,
      "note": "Kathmandu fine; trekking routes above 3000m unreliable to none.",
      "history": {
        "2026-04": {
          "price_per_gb_usd": 0.96
        },
        "2026-05": {
          "price_per_gb_usd": 0.93
        },
        "2026-06": {
          "price_per_gb_usd": 3.54,
          "nqi": 62,
          "dti": 76,
          "msi": 48
        },
        "2026-07": {
          "price_per_gb_usd": 3.54,
          "market_price_per_gb_usd": 7.76,
          "market_provider_count": 9,
          "msi": 48,
          "nqi": 62,
          "dti": 76
        },
        "2026-08": {
          "price_per_gb_usd": 3.54,
          "market_price_per_gb_usd": 7.76,
          "market_provider_count": 9,
          "msi": 48,
          "nqi": 62,
          "dti": 76
        },
        "2026-09": {
          "price_per_gb_usd": 3.54,
          "market_price_per_gb_usd": 7.76,
          "market_provider_count": 9,
          "msi": 48,
          "nqi": 62,
          "dti": 76
        }
      },
      "msi_source": "proxy:LK (South Asia (pending source)); no direct Ookla",
      "msi_asof": "2025-10",
      "dti_method": "Drift transparency grid v1 (30/25/25/20)",
      "dti_asof": "2026-06"
    },
    "IN": {
      "name": "India",
      "slug": "esim-india",
      "top_operator": "Jio",
      "local_sim_usd": "4-9",
      "net_factor": 1.1,
      "note": "Jio's 5G rollout is vast and cheap; rural pockets still 4G.",
      "history": {
        "2026-04": {
          "price_per_gb_usd": 0.59
        },
        "2026-05": {
          "price_per_gb_usd": 0.57
        },
        "2026-06": {
          "price_per_gb_usd": 3.21,
          "nqi": 83,
          "dti": 76,
          "msi": 77
        },
        "2026-07": {
          "price_per_gb_usd": 3.21,
          "market_price_per_gb_usd": 5.39,
          "market_provider_count": 10,
          "msi": 77,
          "nqi": 83,
          "dti": 76
        },
        "2026-08": {
          "price_per_gb_usd": 3.21,
          "market_price_per_gb_usd": 5.39,
          "market_provider_count": 10,
          "msi": 77,
          "nqi": 83,
          "dti": 76
        },
        "2026-09": {
          "price_per_gb_usd": 3.21,
          "market_price_per_gb_usd": 5.39,
          "market_provider_count": 10,
          "msi": 77,
          "nqi": 83,
          "dti": 76
        }
      },
      "msi_source": "Speedtest Global Index (Ookla), mobile median download 131.47 Mbps",
      "msi_asof": "2025-10",
      "dti_method": "Drift transparency grid v1 (30/25/25/20)",
      "dti_asof": "2026-06"
    },
    "HK": {
      "name": "Hong Kong",
      "slug": "esim-hong-kong",
      "top_operator": "CSL",
      "local_sim_usd": "10-16",
      "net_factor": 0.9,
      "note": "Dense urban 5G; works deep in the MTR.",
      "history": {
        "2026-04": {
          "price_per_gb_usd": 1.02
        },
        "2026-05": {
          "price_per_gb_usd": 0.98
        },
        "2026-06": {
          "price_per_gb_usd": 1.08,
          "nqi": 95,
          "dti": 76,
          "msi": 67
        },
        "2026-07": {
          "price_per_gb_usd": 1.08,
          "market_price_per_gb_usd": 5.73,
          "market_provider_count": 11,
          "msi": 67,
          "nqi": 95,
          "dti": 76
        },
        "2026-08": {
          "price_per_gb_usd": 1.08,
          "market_price_per_gb_usd": 5.73,
          "market_provider_count": 11,
          "msi": 67,
          "nqi": 95,
          "dti": 76
        },
        "2026-09": {
          "price_per_gb_usd": 1.08,
          "market_price_per_gb_usd": 5.73,
          "market_provider_count": 11,
          "msi": 67,
          "nqi": 95,
          "dti": 76
        }
      },
      "msi_source": "Speedtest Global Index (Ookla), mobile median download 89.47 Mbps",
      "msi_asof": "2025-10",
      "dti_method": "Drift transparency grid v1 (30/25/25/20)",
      "dti_asof": "2026-06"
    },
    "CN": {
      "name": "China",
      "slug": "esim-china",
      "top_operator": "China Mobile",
      "local_sim_usd": "10-18",
      "net_factor": 1.1,
      "note": "Vast 5G but the Great Firewall is the real issue; roaming eSIMs often bypass it.",
      "history": {
        "2026-04": {
          "price_per_gb_usd": 1.07
        },
        "2026-05": {
          "price_per_gb_usd": 1.03
        },
        "2026-06": {
          "price_per_gb_usd": 1.25,
          "nqi": 88,
          "dti": 78,
          "msi": 82
        },
        "2026-07": {
          "price_per_gb_usd": 1.25,
          "market_price_per_gb_usd": 5.82,
          "market_provider_count": 11,
          "msi": 82,
          "nqi": 88,
          "dti": 78
        },
        "2026-08": {
          "price_per_gb_usd": 1.25,
          "market_price_per_gb_usd": 5.82,
          "market_provider_count": 11,
          "msi": 82,
          "nqi": 88,
          "dti": 78
        },
        "2026-09": {
          "price_per_gb_usd": 1.25,
          "market_price_per_gb_usd": 5.82,
          "market_provider_count": 11,
          "msi": 82,
          "nqi": 88,
          "dti": 78
        }
      },
      "msi_source": "Speedtest Global Index (Ookla), mobile median download 159.38 Mbps",
      "msi_asof": "2025-10",
      "dti_method": "Drift transparency grid v1 (30/25/25/20)",
      "dti_asof": "2026-06"
    },
    "MN": {
      "name": "Mongolia",
      "slug": "esim-mongolia",
      "top_operator": "Mobicom",
      "local_sim_usd": "6-12",
      "net_factor": 1.4,
      "note": "Ulaanbaatar covered; the steppe is largely off-grid.",
      "history": {
        "2026-04": {
          "price_per_gb_usd": 1.12
        },
        "2026-05": {
          "price_per_gb_usd": 1.09
        },
        "2026-06": {
          "price_per_gb_usd": 5.98,
          "nqi": 58,
          "dti": 76,
          "msi": 69
        },
        "2026-07": {
          "price_per_gb_usd": 5.98,
          "market_price_per_gb_usd": 9.68,
          "market_provider_count": 10,
          "msi": 69,
          "nqi": 58,
          "dti": 76
        },
        "2026-08": {
          "price_per_gb_usd": 5.98,
          "market_price_per_gb_usd": 9.68,
          "market_provider_count": 10,
          "msi": 69,
          "nqi": 58,
          "dti": 76
        },
        "2026-09": {
          "price_per_gb_usd": 4.81,
          "market_price_per_gb_usd": 9.68,
          "market_provider_count": 10,
          "msi": 69,
          "nqi": 58,
          "dti": 76
        }
      },
      "msi_source": "proxy:KZ (Central Asia (pending source)); no direct Ookla",
      "msi_asof": "2025-10",
      "dti_method": "Drift transparency grid v1 (30/25/25/20)",
      "dti_asof": "2026-06"
    },
    "KZ": {
      "name": "Kazakhstan",
      "slug": "esim-kazakhstan",
      "top_operator": "Kcell",
      "local_sim_usd": "6-11",
      "net_factor": 1.2,
      "note": "Cities good; vast distances between them go dark.",
      "history": {
        "2026-04": {
          "price_per_gb_usd": 1.02
        },
        "2026-05": {
          "price_per_gb_usd": 0.98
        },
        "2026-06": {
          "price_per_gb_usd": 1.33,
          "nqi": 72,
          "dti": 78,
          "msi": 69
        },
        "2026-07": {
          "price_per_gb_usd": 1.33,
          "market_price_per_gb_usd": 5.71,
          "market_provider_count": 11,
          "msi": 69,
          "nqi": 72,
          "dti": 78
        },
        "2026-08": {
          "price_per_gb_usd": 1.33,
          "market_price_per_gb_usd": 5.71,
          "market_provider_count": 11,
          "msi": 69,
          "nqi": 72,
          "dti": 78
        },
        "2026-09": {
          "price_per_gb_usd": 1.33,
          "market_price_per_gb_usd": 5.71,
          "market_provider_count": 11,
          "msi": 69,
          "nqi": 72,
          "dti": 78
        }
      },
      "msi_source": "Speedtest Global Index (Ookla), mobile median download 94.54 Mbps",
      "msi_asof": "2025-10",
      "dti_method": "Drift transparency grid v1 (30/25/25/20)",
      "dti_asof": "2026-06"
    },
    "UZ": {
      "name": "Uzbekistan",
      "slug": "esim-uzbekistan",
      "top_operator": "Ucell",
      "local_sim_usd": "5-10",
      "net_factor": 1.25,
      "note": "Silk Road cities covered; desert stretches unreliable.",
      "history": {
        "2026-04": {
          "price_per_gb_usd": 0.98
        },
        "2026-05": {
          "price_per_gb_usd": 0.95
        },
        "2026-06": {
          "price_per_gb_usd": 1.19,
          "nqi": 70,
          "dti": 76,
          "msi": 54
        },
        "2026-07": {
          "price_per_gb_usd": 1.19,
          "market_price_per_gb_usd": 5.72,
          "market_provider_count": 11,
          "msi": 54,
          "nqi": 70,
          "dti": 76
        },
        "2026-08": {
          "price_per_gb_usd": 1.19,
          "market_price_per_gb_usd": 5.72,
          "market_provider_count": 11,
          "msi": 54,
          "nqi": 70,
          "dti": 76
        },
        "2026-09": {
          "price_per_gb_usd": 1.19,
          "market_price_per_gb_usd": 5.72,
          "market_provider_count": 11,
          "msi": 54,
          "nqi": 70,
          "dti": 76
        }
      },
      "msi_source": "Speedtest Global Index (Ookla), mobile median download 55.50 Mbps",
      "msi_asof": "2025-10",
      "dti_method": "Drift transparency grid v1 (30/25/25/20)",
      "dti_asof": "2026-06"
    },
    "PK": {
      "name": "Pakistan",
      "slug": "esim-pakistan",
      "top_operator": "Jazz",
      "local_sim_usd": "4-9",
      "net_factor": 1.25,
      "note": "Urban 4G decent; northern mountains very limited.",
      "history": {
        "2026-04": {
          "price_per_gb_usd": 0.7
        },
        "2026-05": {
          "price_per_gb_usd": 0.67
        },
        "2026-06": {
          "price_per_gb_usd": 1.44,
          "nqi": 68,
          "dti": 76,
          "msi": 40
        },
        "2026-07": {
          "price_per_gb_usd": 1.44,
          "market_price_per_gb_usd": 5.53,
          "market_provider_count": 11,
          "msi": 40,
          "nqi": 68,
          "dti": 76
        },
        "2026-08": {
          "price_per_gb_usd": 1.44,
          "market_price_per_gb_usd": 5.53,
          "market_provider_count": 11,
          "msi": 40,
          "nqi": 68,
          "dti": 76
        },
        "2026-09": {
          "price_per_gb_usd": 1.44,
          "market_price_per_gb_usd": 5.53,
          "market_provider_count": 11,
          "msi": 40,
          "nqi": 68,
          "dti": 76
        }
      },
      "msi_source": "Speedtest Global Index (Ookla), mobile median download 24.72 Mbps",
      "msi_asof": "2025-10",
      "dti_method": "Drift transparency grid v1 (30/25/25/20)",
      "dti_asof": "2026-06"
    },
    "BD": {
      "name": "Bangladesh",
      "slug": "esim-bangladesh",
      "top_operator": "Grameenphone",
      "local_sim_usd": "4-8",
      "net_factor": 1.2,
      "note": "Dense population means broad 4G; 5G nascent.",
      "history": {
        "2026-04": {
          "price_per_gb_usd": 0.64
        },
        "2026-05": {
          "price_per_gb_usd": 0.62
        },
        "2026-06": {
          "price_per_gb_usd": 1.54,
          "nqi": 71,
          "dti": 76,
          "msi": 47
        },
        "2026-07": {
          "price_per_gb_usd": 1.54,
          "market_price_per_gb_usd": 6.2,
          "market_provider_count": 11,
          "msi": 47,
          "nqi": 71,
          "dti": 76
        },
        "2026-08": {
          "price_per_gb_usd": 1.54,
          "market_price_per_gb_usd": 6.2,
          "market_provider_count": 11,
          "msi": 47,
          "nqi": 71,
          "dti": 76
        },
        "2026-09": {
          "price_per_gb_usd": 1.54,
          "market_price_per_gb_usd": 6.2,
          "market_provider_count": 11,
          "msi": 47,
          "nqi": 71,
          "dti": 76
        }
      },
      "msi_source": "Speedtest Global Index (Ookla), mobile median download 40.78 Mbps",
      "msi_asof": "2025-10",
      "dti_method": "Drift transparency grid v1 (30/25/25/20)",
      "dti_asof": "2026-06"
    },
    "JO": {
      "name": "Jordan",
      "slug": "esim-jordan",
      "top_operator": "Zain",
      "local_sim_usd": "7-13",
      "net_factor": 1.1,
      "note": "Amman and tourist sites solid; desert routes patchier.",
      "history": {
        "2026-04": {
          "price_per_gb_usd": 1.02
        },
        "2026-05": {
          "price_per_gb_usd": 0.98
        },
        "2026-06": {
          "price_per_gb_usd": 3.19,
          "nqi": 80,
          "dti": 76,
          "msi": 50
        },
        "2026-07": {
          "price_per_gb_usd": 3.19,
          "market_price_per_gb_usd": 6.5,
          "market_provider_count": 10,
          "msi": 50,
          "nqi": 80,
          "dti": 76
        },
        "2026-08": {
          "price_per_gb_usd": 3.19,
          "market_price_per_gb_usd": 6.5,
          "market_provider_count": 10,
          "msi": 50,
          "nqi": 80,
          "dti": 76
        },
        "2026-09": {
          "price_per_gb_usd": 3.19,
          "market_price_per_gb_usd": 6.5,
          "market_provider_count": 10,
          "msi": 50,
          "nqi": 80,
          "dti": 76
        }
      },
      "msi_source": "Speedtest Global Index (Ookla), mobile median download 47.40 Mbps",
      "msi_asof": "2025-10",
      "dti_method": "Drift transparency grid v1 (30/25/25/20)",
      "dti_asof": "2026-06"
    },
    "SA": {
      "name": "Saudi Arabia",
      "slug": "esim-saudi-arabia",
      "top_operator": "STC",
      "local_sim_usd": "12-20",
      "net_factor": 1.0,
      "note": "Strong 5G in cities and along major highways.",
      "history": {
        "2026-04": {
          "price_per_gb_usd": 1.07
        },
        "2026-05": {
          "price_per_gb_usd": 1.03
        },
        "2026-06": {
          "price_per_gb_usd": 2.68,
          "nqi": 89,
          "dti": 78,
          "msi": 88
        },
        "2026-07": {
          "price_per_gb_usd": 2.68,
          "market_price_per_gb_usd": 6.76,
          "market_provider_count": 11,
          "msi": 88,
          "nqi": 89,
          "dti": 78
        },
        "2026-08": {
          "price_per_gb_usd": 2.68,
          "market_price_per_gb_usd": 6.76,
          "market_provider_count": 11,
          "msi": 88,
          "nqi": 89,
          "dti": 78
        },
        "2026-09": {
          "price_per_gb_usd": 2.68,
          "market_price_per_gb_usd": 6.76,
          "market_provider_count": 11,
          "msi": 88,
          "nqi": 89,
          "dti": 78
        }
      },
      "msi_source": "Speedtest Global Index (Ookla), mobile median download 194.37 Mbps",
      "msi_asof": "2025-10",
      "dti_method": "Drift transparency grid v1 (30/25/25/20)",
      "dti_asof": "2026-06"
    },
    "AE": {
      "name": "UAE",
      "slug": "esim-uae",
      "top_operator": "Etisalat",
      "local_sim_usd": "15-25",
      "net_factor": 0.9,
      "note": "Among the world's best 5G; VoIP often restricted on local SIMs.",
      "history": {
        "2026-04": {
          "price_per_gb_usd": 1.28
        },
        "2026-05": {
          "price_per_gb_usd": 1.24
        },
        "2026-06": {
          "price_per_gb_usd": 3.15,
          "nqi": 95,
          "dti": 78,
          "msi": 100
        },
        "2026-07": {
          "price_per_gb_usd": 3.15,
          "market_price_per_gb_usd": 6.7,
          "market_provider_count": 11,
          "msi": 100,
          "nqi": 95,
          "dti": 78
        },
        "2026-08": {
          "price_per_gb_usd": 3.15,
          "market_price_per_gb_usd": 6.7,
          "market_provider_count": 11,
          "msi": 100,
          "nqi": 95,
          "dti": 78
        },
        "2026-09": {
          "price_per_gb_usd": 3.15,
          "market_price_per_gb_usd": 6.7,
          "market_provider_count": 11,
          "msi": 100,
          "nqi": 95,
          "dti": 78
        }
      },
      "msi_source": "Speedtest Global Index (Ookla), mobile median download 652.87 Mbps",
      "msi_asof": "2025-10",
      "dti_method": "Drift transparency grid v1 (30/25/25/20)",
      "dti_asof": "2026-06"
    },
    "QA": {
      "name": "Qatar",
      "slug": "esim-qatar",
      "top_operator": "Ooredoo",
      "local_sim_usd": "14-22",
      "net_factor": 0.9,
      "note": "Excellent dense coverage across the peninsula.",
      "history": {
        "2026-04": {
          "price_per_gb_usd": 1.23
        },
        "2026-05": {
          "price_per_gb_usd": 1.19
        },
        "2026-06": {
          "price_per_gb_usd": 2.83,
          "nqi": 94,
          "dti": 78,
          "msi": 100
        },
        "2026-07": {
          "price_per_gb_usd": 2.63,
          "market_price_per_gb_usd": 6.3,
          "market_provider_count": 11,
          "msi": 100,
          "nqi": 94,
          "dti": 78
        },
        "2026-08": {
          "price_per_gb_usd": 2.63,
          "market_price_per_gb_usd": 6.3,
          "market_provider_count": 11,
          "msi": 100,
          "nqi": 94,
          "dti": 78
        },
        "2026-09": {
          "price_per_gb_usd": 2.63,
          "market_price_per_gb_usd": 6.3,
          "market_provider_count": 11,
          "msi": 100,
          "nqi": 94,
          "dti": 78
        }
      },
      "msi_source": "Speedtest Global Index (Ookla), mobile median download 515.23 Mbps",
      "msi_asof": "2025-10",
      "dti_method": "Drift transparency grid v1 (30/25/25/20)",
      "dti_asof": "2026-06"
    },
    "IL": {
      "name": "Israel",
      "slug": "esim-israel",
      "top_operator": "Partner",
      "local_sim_usd": "10-18",
      "net_factor": 0.95,
      "note": "Strong nationwide coverage; cheap competitive market.",
      "history": {
        "2026-04": {
          "price_per_gb_usd": 1.05
        },
        "2026-05": {
          "price_per_gb_usd": 1.01
        },
        "2026-06": {
          "price_per_gb_usd": 1.87,
          "nqi": 91,
          "dti": 78,
          "msi": 57
        },
        "2026-07": {
          "price_per_gb_usd": 1.87,
          "market_price_per_gb_usd": 5.59,
          "market_provider_count": 11,
          "msi": 57,
          "nqi": 91,
          "dti": 78
        },
        "2026-08": {
          "price_per_gb_usd": 1.87,
          "market_price_per_gb_usd": 5.59,
          "market_provider_count": 11,
          "msi": 57,
          "nqi": 91,
          "dti": 78
        },
        "2026-09": {
          "price_per_gb_usd": 1.87,
          "market_price_per_gb_usd": 5.59,
          "market_provider_count": 11,
          "msi": 57,
          "nqi": 91,
          "dti": 78
        }
      },
      "msi_source": "Speedtest Global Index (Ookla), mobile median download 63.45 Mbps",
      "msi_asof": "2025-10",
      "dti_method": "Drift transparency grid v1 (30/25/25/20)",
      "dti_asof": "2026-06"
    },
    "TR": {
      "name": "Turkey",
      "slug": "esim-turkey",
      "top_operator": "Turkcell",
      "local_sim_usd": "8-16",
      "net_factor": 1.05,
      "note": "Turkcell very wide; Cappadocia and coast well served.",
      "history": {
        "2026-04": {
          "price_per_gb_usd": 0.91
        },
        "2026-05": {
          "price_per_gb_usd": 0.88
        },
        "2026-06": {
          "price_per_gb_usd": 0.83,
          "nqi": 86,
          "dti": 78,
          "msi": 59
        },
        "2026-07": {
          "price_per_gb_usd": 0.83,
          "market_price_per_gb_usd": 5.71,
          "market_provider_count": 11,
          "msi": 59,
          "nqi": 86,
          "dti": 78
        },
        "2026-08": {
          "price_per_gb_usd": 0.83,
          "market_price_per_gb_usd": 5.71,
          "market_provider_count": 11,
          "msi": 59,
          "nqi": 86,
          "dti": 78
        },
        "2026-09": {
          "price_per_gb_usd": 0.83,
          "market_price_per_gb_usd": 5.71,
          "market_provider_count": 11,
          "msi": 59,
          "nqi": 86,
          "dti": 78
        }
      },
      "msi_source": "Speedtest Global Index (Ookla), mobile median download 69.09 Mbps",
      "msi_asof": "2025-10",
      "dti_method": "Drift transparency grid v1 (30/25/25/20)",
      "dti_asof": "2026-06"
    },
    "GE": {
      "name": "Georgia",
      "slug": "esim-georgia",
      "top_operator": "Magti",
      "local_sim_usd": "6-11",
      "net_factor": 1.1,
      "note": "Tbilisi and Batumi strong; mountain regions variable.",
      "history": {
        "2026-04": {
          "price_per_gb_usd": 0.86
        },
        "2026-05": {
          "price_per_gb_usd": 0.83
        },
        "2026-06": {
          "price_per_gb_usd": 1.58,
          "nqi": 81,
          "dti": 78,
          "msi": 82
        },
        "2026-07": {
          "price_per_gb_usd": 1.58,
          "market_price_per_gb_usd": 5.77,
          "market_provider_count": 11,
          "msi": 82,
          "nqi": 81,
          "dti": 78
        },
        "2026-08": {
          "price_per_gb_usd": 1.58,
          "market_price_per_gb_usd": 5.77,
          "market_provider_count": 11,
          "msi": 82,
          "nqi": 81,
          "dti": 78
        },
        "2026-09": {
          "price_per_gb_usd": 1.58,
          "market_price_per_gb_usd": 5.77,
          "market_provider_count": 11,
          "msi": 82,
          "nqi": 81,
          "dti": 78
        }
      },
      "msi_source": "Speedtest Global Index (Ookla), mobile median download 156.29 Mbps",
      "msi_asof": "2025-10",
      "dti_method": "Drift transparency grid v1 (30/25/25/20)",
      "dti_asof": "2026-06"
    }
  }
}