[
  {
    "country": "Côte d'Ivoire",
    "iso2": "CI",
    "region": "Africa",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2018-09-03",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "",
    "porting_rule_reference": "ARTCI number portability decision",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://www.artci.ci/index.php/accueil/a-la-une2/379-communique-sur-la-portabilite-desnumeros-mobiles.html",
    "source_url_2": "",
    "accessed": "2026-09-25",
    "notes": "Verified via Wayback; eligibility: 60 days since activation, 60 days since last port"
  },
  {
    "country": "Egypt",
    "iso2": "EG",
    "region": "Africa",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "1 working day",
    "porting_rule_reference": "NTRA MNP Regulations (2020)",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://tra.gov.eg/wp-content/uploads/2020/11/Number-Portability-User-Guide-Summary.pdf",
    "source_url_2": "",
    "accessed": "2026-09-25",
    "notes": "SIM activated within one working day of the request"
  },
  {
    "country": "Ghana",
    "iso2": "GH",
    "region": "Africa",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "24 hours",
    "porting_rule_reference": "Mobile Number Portability Regulations, 2011 (L.I. 1994)",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://nca.org.gh/wp-content/uploads/2020/09/Mobile-Number-Portability-Regulations-2011-L.I.-1994-31st-May-2011.pdf",
    "source_url_2": "",
    "accessed": "2026-09-25",
    "notes": ""
  },
  {
    "country": "Kenya",
    "iso2": "KE",
    "region": "Africa",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "",
    "porting_rule_reference": "CA Guidelines for the Provision of MNP Services in Kenya (2018)",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://www.ca.go.ke/wp-content/uploads/2018/06/Guidelines-for-the-Provision-of-Mobile-Number-Portability-Services-in-Kenya-2018.pdf",
    "source_url_2": "",
    "accessed": "2026-09-25",
    "notes": "Verified via Wayback; porting allowed despite outstanding debts; 60-day onward porting restriction"
  },
  {
    "country": "Morocco",
    "iso2": "MA",
    "region": "Africa",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "",
    "porting_rule_reference": "ANRT decision on number portability terms and conditions",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://anrt.ma/en/lagence/actualites/number-portability-improved-porting-times",
    "source_url_2": "",
    "accessed": "2026-09-25",
    "notes": "ANRT announced reduced porting times on 2019-12-26"
  },
  {
    "country": "Nigeria",
    "iso2": "NG",
    "region": "Africa",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "48 hours",
    "porting_rule_reference": "NCC Regulations on Mobile Number Portability; MNP Business Rules",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://www.ncc.gov.ng/accessible/documents/359-faqs-on-mobile-number-portabilty-mnp/file",
    "source_url_2": "https://ncc.gov.ng/accessible/documents/560-regulations-on-mobile-number-portability/file",
    "accessed": "2026-09-25",
    "notes": "Verified via Wayback; 90-day restriction between ports; phased launch starting with GSM operators"
  },
  {
    "country": "Senegal",
    "iso2": "SN",
    "region": "Africa",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "",
    "porting_rule_reference": "ARTP number portability framework",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://artp.sn/espace-multimedia/bilan-de-la-1ere-annee-de-la-portabilite",
    "source_url_2": "",
    "accessed": "2026-09-25",
    "notes": "ARTP published a first-year review of portability"
  },
  {
    "country": "South Africa",
    "iso2": "ZA",
    "region": "Africa",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "",
    "porting_rule_reference": "ICASA Mobile Number Portability Regulations 2005; Number Portability Regulations 2018 (Government Gazette 41949) repeal them once ICASA sets a commencement date (not verified as of 2026-09-27)",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://www.icasa.org.za/legislation-and-regulations/mobile-number-portability-regulations",
    "source_url_2": "https://www.icasa.org.za/legislation-and-regulations/number-portability-regulations-2018-1",
    "accessed": "2026-09-27",
    "notes": ""
  },
  {
    "country": "Tanzania",
    "iso2": "TZ",
    "region": "Africa",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "",
    "porting_rule_reference": "Electronic and Postal Communications (Mobile Number Portability) Regulations, 2018 (G.N. No. 20)",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://tcra.go.tz/uploads/documents/sw-1619086394-The%20Electronic%20and%20Postal%20Communications%20(Mobile%20Number%20Portability)%20Regulations,%202018.pdf",
    "source_url_2": "",
    "accessed": "2026-09-25",
    "notes": "Verified via Wayback"
  },
  {
    "country": "Argentina",
    "iso2": "AR",
    "region": "Americas",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "1 working day (up to 10 working days in complex cases)",
    "porting_rule_reference": "ENACOM number portability regime",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://www.enacom.gob.ar/portabilidad-numerica_p160",
    "source_url_2": "",
    "accessed": "2026-09-25",
    "notes": "Service interruption capped at 3 hours"
  },
  {
    "country": "Bolivia",
    "iso2": "BO",
    "region": "Americas",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "24 hours after approval",
    "porting_rule_reference": "ATT number portability rules",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://portabilidad.att.gob.bo/",
    "source_url_2": "",
    "accessed": "2026-09-25",
    "notes": ""
  },
  {
    "country": "Brazil",
    "iso2": "BR",
    "region": "Americas",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2008",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "",
    "porting_rule_reference": "Anatel General Portability Regulation",
    "porting_volume": "annual 2025: 5,390,706 mobile (SMP) ports; cumulative Sep 2008–Aug 2026: 82,139,751",
    "porting_volume_year": "2025 (annual); cumulative to Aug 2026",
    "source_url": "https://www.anatel.gov.br/dadosabertos/paineis_de_dados/portabilidade/portabilidade.zip",
    "source_url_2": "",
    "accessed": "2026-09-25",
    "notes": "Computed from Anatel open data (CSV_PORTABILIDADE, SMP rows); launch year = first month with mobile ports in dataset (2008-09)"
  },
  {
    "country": "Canada",
    "iso2": "CA",
    "region": "Americas",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2007-03-14",
    "fixed_mobile_porting": "yes",
    "max_porting_time": "2.5 business hours (simple wireless-to-wireless)",
    "porting_rule_reference": "Telecom Decision CRTC 2005-72",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://crtc.gc.ca/eng/archive/2005/dt2005-72.htm",
    "source_url_2": "",
    "accessed": "2026-09-25",
    "notes": "Verified via Wayback; 2007-03-14 = deadline in BC, AB, ON, QC; intermodal ports ordered"
  },
  {
    "country": "Chile",
    "iso2": "CL",
    "region": "Americas",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2012-01-16",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "",
    "porting_rule_reference": "Subtel number portability rules",
    "porting_volume": "monthly (Mar 2023): 381,782 numbers ported",
    "porting_volume_year": "2023",
    "source_url": "https://www.subtel.gob.cl/a-un-mes-del-inicio-de-la-portabilidad-61201-usuarios-de-telefonia-movil-se-cambiaron-de-compania/",
    "source_url_2": "https://www.subtel.gob.cl/381-782-numeros-utilizaron-la-portabilidad-numerica-durante-marzo-de-2023/",
    "accessed": "2026-09-25",
    "notes": "Volume release does not split fixed and mobile"
  },
  {
    "country": "Colombia",
    "iso2": "CO",
    "region": "Americas",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2011",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "less than 1 day (since July 2020)",
    "porting_rule_reference": "CRC number portability regime",
    "porting_volume": "quarterly (Q1 2023): 1.78 million; cumulative 2011–Q1 2023: 43.2 million",
    "porting_volume_year": "2023",
    "source_url": "https://crcom.gov.co/es/noticias/comunicado-prensa/usuarios-realizaron-178-millones-operaciones-portabilidad-numerica-movil",
    "source_url_2": "https://crcom.gov.co/es/noticias/comunicado-prensa/partir-julio-2020-portabilidad-numerica-tomara-menos-un-dia",
    "accessed": "2026-09-25",
    "notes": "Launch year inferred from 'since 2011' cumulative count"
  },
  {
    "country": "Dominican Republic",
    "iso2": "DO",
    "region": "Americas",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2009-09-30",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "",
    "porting_rule_reference": "INDOTEL number portability regulation",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://indotel.gob.do/telefonicas/portabilidad-numerica/",
    "source_url_2": "",
    "accessed": "2026-09-25",
    "notes": "Applies to fixed and mobile numbers"
  },
  {
    "country": "Ecuador",
    "iso2": "EC",
    "region": "Americas",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "",
    "porting_rule_reference": "ARCOTEL number portability rules",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://www.arcotel.gob.ec/portabilidad-numerica/",
    "source_url_2": "",
    "accessed": "2026-09-25",
    "notes": "ARCOTEL publishes monthly portability statistics (2024–2026 listed)"
  },
  {
    "country": "Mexico",
    "iso2": "MX",
    "region": "Americas",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "24 hours",
    "porting_rule_reference": "IFT Reglas de Portabilidad Numérica",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "http://www.ift.org.mx/usuarios-y-audiencias/portabilidad-numerica",
    "source_url_2": "",
    "accessed": "2026-09-25",
    "notes": "Porting free of charge; fixed and mobile portability both offered (separate processes)"
  },
  {
    "country": "Peru",
    "iso2": "PE",
    "region": "Americas",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "",
    "porting_rule_reference": "OSIPTEL portability rules",
    "porting_volume": "monthly (Apr 2024): 492,959 mobile lines ported",
    "porting_volume_year": "2024",
    "source_url": "https://www.osiptel.gob.pe/media/5zzjbmqq/np11052024-portabilidad.pdf",
    "source_url_2": "",
    "accessed": "2026-09-25",
    "notes": "OSIPTEL press release 51-2024"
  },
  {
    "country": "United States",
    "iso2": "US",
    "region": "Americas",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2003-11-24",
    "fixed_mobile_porting": "yes",
    "max_porting_time": "1 business day (simple ports)",
    "porting_rule_reference": "47 CFR 52.31 (CMRS LNP); 47 CFR 52.35 (porting intervals)",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://www.ecfr.gov/current/title-47/chapter-I/subchapter-B/part-52",
    "source_url_2": "",
    "accessed": "2026-09-25",
    "notes": "Launch = CMRS LNP deadline in top 100 MSAs; 52.35 covers simple wireline and intermodal ports; fetched via eCFR API"
  },
  {
    "country": "Uruguay",
    "iso2": "UY",
    "region": "Americas",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "",
    "porting_rule_reference": "URSEC number portability regime",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://www.gub.uy/unidad-reguladora-servicios-comunicaciones/portabilidad-numerica",
    "source_url_2": "",
    "accessed": "2026-09-25",
    "notes": ""
  },
  {
    "country": "Australia",
    "iso2": "AU",
    "region": "Asia-Pacific",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "usually 3 hours (mobile; ACMA guidance)",
    "porting_rule_reference": "Mobile Number Portability Industry Code (Communications Alliance) under ACMA oversight",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://www.acma.gov.au/keep-or-port-your-phone-number",
    "source_url_2": "",
    "accessed": "2026-09-25",
    "notes": "Verified via Wayback; figure is typical time, not a legal maximum"
  },
  {
    "country": "Bangladesh",
    "iso2": "BD",
    "region": "Asia-Pacific",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2018-10-01",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "3 days",
    "porting_rule_reference": "BTRC Regulatory and Licensing Guidelines for MNP Services (24 Jul 2017), Schedule-4 Industry Code, section 4(9)",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://objectstorage.ap-dcc-gazipur-1.oraclecloud15.com/n/axvjbnqprylg/b/V2Ministry/o/office-btrc/2026/7/31291b55-6a73-49ed-8b50-37a865c6f29d.pdf",
    "source_url_2": "https://www.thedailystar.net/business/telecom/mnp-service-in-bangladesh-use-any-mobile-operator-keeping-same-number-1641148",
    "accessed": "2026-10-19",
    "notes": "Guidelines are a scanned PDF on BTRC's document store; mobile-to-mobile only, 90 days after activation or the last port. Launch date from The Daily Star (1 Oct 2018, secondary), which reported a 72-hour standard switch"
  },
  {
    "country": "Hong Kong",
    "iso2": "HK",
    "region": "Asia-Pacific",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "",
    "porting_rule_reference": "OFCA MNP arrangements (HKCA 2103/2104 specifications)",
    "porting_volume": "monthly (Mar 2026): 50,987 successful ports",
    "porting_volume_year": "2026",
    "source_url": "https://www.ofca.gov.hk/en/industry_focus/industry_focus/portability/mnp/index.html",
    "source_url_2": "https://www.ofca.gov.hk/filemanager/ofca/en/content_142/mnp_stat.pdf",
    "accessed": "2026-09-25",
    "notes": "OFCA publishes one month per quarter; 85.5% success rate in Mar 2026"
  },
  {
    "country": "India",
    "iso2": "IN",
    "region": "Asia-Pacific",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "3 working days within a service area; 5 working days between areas or corporate; up to 15 in J&K, Assam, North East",
    "porting_rule_reference": "TRAI MNP Regulations (UPC process)",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://www.trai.gov.in/faqcategory/mobile-number-portability",
    "source_url_2": "",
    "accessed": "2026-09-25",
    "notes": ""
  },
  {
    "country": "Malaysia",
    "iso2": "MY",
    "region": "Asia-Pacific",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2008",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "2 business days (individual); 5 business days (business)",
    "porting_rule_reference": "MCMC public inquiry report on MNP (28 Dec 2005); Ministerial Direction No. 1 of 2007 (clearinghouse)",
    "porting_volume": "annual 2020: 4,371,810 porting requests",
    "porting_volume_year": "2020",
    "source_url": "https://web.archive.org/web/20231206214853/https://mnpcheck.mcmc.gov.my/Home/FAQ",
    "source_url_2": "https://www.mcmc.gov.my/skmmgovmy/media/General/pdf/Public-Consultation-Report-Implementation-of-FNP-in-Malaysia.PDF",
    "accessed": "2026-10-19",
    "notes": "Porting time from MCMC's MNP Check FAQ via Wayback (site closed 8 May 2026; the clearinghouse still operates). Launch year and 2020 porting requests (requests, not completed ports) from MCMC's FNP consultation report (16 Jul 2021). Press reported nationwide launch on 15 Oct 2008 after a Klang Valley pilot"
  },
  {
    "country": "New Zealand",
    "iso2": "NZ",
    "region": "Asia-Pacific",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "",
    "porting_rule_reference": "Commerce Commission Local and Mobile Number Portability Determination [2021] NZCC 27 (first determination: Decision 554, 31 Aug 2005)",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://comcom.govt.nz/__data/assets/pdf_file/0024/272139/Local-and-Mobile-Number-Portability-Determination-NZCC-27-LMNP-Determination-2021-2-December-2021.pdf",
    "source_url_2": "",
    "accessed": "2026-09-25",
    "notes": ""
  },
  {
    "country": "Pakistan",
    "iso2": "PK",
    "region": "Asia-Pacific",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "4 days (normal porting time)",
    "porting_rule_reference": "PTA MNP Regulations 2005; MNP Porting Process Guidelines (13 Feb 2020)",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://www.pta.gov.pk/assets/media/mnp_porting_process_guidelines_13022020.pdf",
    "source_url_2": "",
    "accessed": "2026-09-25",
    "notes": "Verified via Wayback; 180-day quarantine for inactive ported numbers"
  },
  {
    "country": "Philippines",
    "iso2": "PH",
    "region": "Asia-Pacific",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "48 hours",
    "porting_rule_reference": "Republic Act No. 11202 (Mobile Number Portability Act, 2019)",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://lawphil.net/statutes/repacts/ra2019/ra_11202_2019.html",
    "source_url_2": "",
    "accessed": "2026-09-25",
    "notes": "Law text via LawPhil (reproduces official text); MNP must be free of charge"
  },
  {
    "country": "Singapore",
    "iso2": "SG",
    "region": "Asia-Pacific",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "",
    "porting_rule_reference": "IDA decision on number portability review (2 Aug 2006): centralised database + all-call-query",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://www.imda.gov.sg/-/media/imda/files/inner/pcdg/consultations/20050906_numberportability/02082006idasconsultationdecisiononnpreviewfinal.pdf",
    "source_url_2": "",
    "accessed": "2026-09-25",
    "notes": "Verified via Wayback"
  },
  {
    "country": "Thailand",
    "iso2": "TH",
    "region": "Asia-Pacific",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2010-12-05",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "2 working days",
    "porting_rule_reference": "NBTC Notification on Criteria for Mobile Number Portability (6 Sep 2021), clause 10",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://web.archive.org/web/20211202151643/http://www.ratchakitcha.soc.go.th/DATA/PDF/2564/E/229/T_0026.PDF",
    "source_url_2": "https://www.kasikornresearch.com/en/analysis/k-econ/business/Pages/26168.aspx",
    "accessed": "2026-10-19",
    "notes": "Rule verified via Wayback copy of the Royal Gazette (vol. 138, special part 229 Ng, 23 Sep 2021); it replaced the NTC criteria of 2009/2010 (3 working days). Launch date from a KResearch brief of 3 Dec 2010 reporting the NTC announcement (secondary): Bangkok only and 100 ports a day per operator at first, nationwide from January 2011"
  },
  {
    "country": "Vietnam",
    "iso2": "VN",
    "region": "Asia-Pacific",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2018-11-16",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "2 days (individual subscribers); 3 days (organisations)",
    "porting_rule_reference": "MIC guidance on mobile number portability (MNP)",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://web.archive.org/web/20231007060656/https://mic.gov.vn/Pages/TinTuc/138171/Bo-TT-TT-huong-dan-cach-chuyen-mang-giu-nguyen-so-thue-bao.html",
    "source_url_2": "",
    "accessed": "2026-10-19",
    "notes": "Verified via Wayback; postpaid from 2018-11-16, prepaid from 2019-01-01; service interruption at most 1 hour; at least 90 days between ports"
  },
  {
    "country": "Austria",
    "iso2": "AT",
    "region": "Europe",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2004",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "1 working day (activation after agreed date)",
    "porting_rule_reference": "EECC Directive (EU) 2018/1972, Art. 106",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://eur-lex.europa.eu/eli/dir/2018/1972/oj",
    "source_url_2": "https://www.btk.gov.tr/uploads/pages/slug/mobil-numara-tasinabilirligi-rekabete-ve-tuketicilere-etkileri-ardil-duzenleyici-etki-analizi.pdf",
    "accessed": "2026-09-25",
    "notes": "EU-wide rule; verified via Wayback copy of EUR-Lex; launch 2004-10 per BTK 2010 study table (citing Cullen International 2008)"
  },
  {
    "country": "Belgium",
    "iso2": "BE",
    "region": "Europe",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2000",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "1 working day (activation after agreed date)",
    "porting_rule_reference": "EECC Directive (EU) 2018/1972, Art. 106",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://eur-lex.europa.eu/eli/dir/2018/1972/oj",
    "source_url_2": "https://www.btk.gov.tr/uploads/pages/slug/mobil-numara-tasinabilirligi-rekabete-ve-tuketicilere-etkileri-ardil-duzenleyici-etki-analizi.pdf",
    "accessed": "2026-09-25",
    "notes": "EU-wide rule; verified via Wayback copy of EUR-Lex; launch 2000-03 per BTK 2010 study table (citing Cullen International 2008)"
  },
  {
    "country": "Bulgaria",
    "iso2": "BG",
    "region": "Europe",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "1 working day (activation after agreed date)",
    "porting_rule_reference": "EECC Directive (EU) 2018/1972, Art. 106",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://eur-lex.europa.eu/eli/dir/2018/1972/oj",
    "source_url_2": "",
    "accessed": "2026-09-25",
    "notes": "EU-wide rule; national launch year not verified; verified via Wayback copy of EUR-Lex; BTK 2010 table lists Bulgaria under both 2004 and 2008, so launch left empty"
  },
  {
    "country": "Croatia",
    "iso2": "HR",
    "region": "Europe",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2006",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "1 working day (activation after agreed date)",
    "porting_rule_reference": "EECC Directive (EU) 2018/1972, Art. 106",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://eur-lex.europa.eu/eli/dir/2018/1972/oj",
    "source_url_2": "https://www.btk.gov.tr/uploads/pages/slug/mobil-numara-tasinabilirligi-rekabete-ve-tuketicilere-etkileri-ardil-duzenleyici-etki-analizi.pdf",
    "accessed": "2026-09-25",
    "notes": "EU-wide rule; verified via Wayback copy of EUR-Lex; launch 2006-10 per BTK 2010 study table (citing Cullen International 2008)"
  },
  {
    "country": "Cyprus",
    "iso2": "CY",
    "region": "Europe",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2004",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "1 working day (activation after agreed date)",
    "porting_rule_reference": "EECC Directive (EU) 2018/1972, Art. 106",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://eur-lex.europa.eu/eli/dir/2018/1972/oj",
    "source_url_2": "https://www.btk.gov.tr/uploads/pages/slug/mobil-numara-tasinabilirligi-rekabete-ve-tuketicilere-etkileri-ardil-duzenleyici-etki-analizi.pdf",
    "accessed": "2026-09-25",
    "notes": "EU-wide rule; verified via Wayback copy of EUR-Lex; launch 2004-07 per BTK 2010 study table (citing Cullen International 2008)"
  },
  {
    "country": "Czechia",
    "iso2": "CZ",
    "region": "Europe",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2005",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "1 working day (activation after agreed date)",
    "porting_rule_reference": "EECC Directive (EU) 2018/1972, Art. 106",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://eur-lex.europa.eu/eli/dir/2018/1972/oj",
    "source_url_2": "https://www.btk.gov.tr/uploads/pages/slug/mobil-numara-tasinabilirligi-rekabete-ve-tuketicilere-etkileri-ardil-duzenleyici-etki-analizi.pdf",
    "accessed": "2026-09-25",
    "notes": "EU-wide rule; verified via Wayback copy of EUR-Lex; launch 2005-01 per BTK 2010 study table (citing Cullen International 2008)"
  },
  {
    "country": "Denmark",
    "iso2": "DK",
    "region": "Europe",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2001",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "1 working day (activation after agreed date)",
    "porting_rule_reference": "EECC Directive (EU) 2018/1972, Art. 106",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://eur-lex.europa.eu/eli/dir/2018/1972/oj",
    "source_url_2": "https://www.btk.gov.tr/uploads/pages/slug/mobil-numara-tasinabilirligi-rekabete-ve-tuketicilere-etkileri-ardil-duzenleyici-etki-analizi.pdf",
    "accessed": "2026-09-25",
    "notes": "EU-wide rule; verified via Wayback copy of EUR-Lex; launch 2001-07 per BTK 2010 study table (citing Cullen International 2008)"
  },
  {
    "country": "Estonia",
    "iso2": "EE",
    "region": "Europe",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2005",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "1 working day (activation after agreed date)",
    "porting_rule_reference": "EECC Directive (EU) 2018/1972, Art. 106",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://eur-lex.europa.eu/eli/dir/2018/1972/oj",
    "source_url_2": "https://www.btk.gov.tr/uploads/pages/slug/mobil-numara-tasinabilirligi-rekabete-ve-tuketicilere-etkileri-ardil-duzenleyici-etki-analizi.pdf",
    "accessed": "2026-09-25",
    "notes": "EU-wide rule; verified via Wayback copy of EUR-Lex; launch 2005-01 per BTK 2010 study table (citing Cullen International 2008)"
  },
  {
    "country": "Finland",
    "iso2": "FI",
    "region": "Europe",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2003",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "1 working day (activation after agreed date)",
    "porting_rule_reference": "EECC Directive (EU) 2018/1972, Art. 106",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://eur-lex.europa.eu/eli/dir/2018/1972/oj",
    "source_url_2": "https://www.btk.gov.tr/uploads/pages/slug/mobil-numara-tasinabilirligi-rekabete-ve-tuketicilere-etkileri-ardil-duzenleyici-etki-analizi.pdf",
    "accessed": "2026-09-25",
    "notes": "EU-wide rule; verified via Wayback copy of EUR-Lex; launch 2003-07 per BTK 2010 study table (citing Cullen International 2008)"
  },
  {
    "country": "France",
    "iso2": "FR",
    "region": "Europe",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2003",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "1 working day",
    "porting_rule_reference": "Code des postes et communications électroniques / Arcep decisions; EECC Art. 106",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://www.arcep.fr/la-regulation/grands-dossiers-thematiques-transverses/la-numerotation/portabilite-numeros-telephone-fixes-et-mobiles.html",
    "source_url_2": "https://eur-lex.europa.eu/eli/dir/2018/1972/oj",
    "accessed": "2026-09-25",
    "notes": "Simplified mobile porting in force since 7 Nov 2011 per Arcep page; launch year: https://www.btk.gov.tr/uploads/pages/slug/mobil-numara-tasinabilirligi-rekabete-ve-tuketicilere-etkileri-ardil-duzenleyici-etki-analizi.pdf; launch 2003-07 per BTK 2010 study table (citing Cullen International 2008)"
  },
  {
    "country": "Germany",
    "iso2": "DE",
    "region": "Europe",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2002",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "1 working day (max service interruption)",
    "porting_rule_reference": "§ 59 TKG (2021); EECC Art. 106",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://www.gesetze-im-internet.de/tkg_2021/__59.html",
    "source_url_2": "https://eur-lex.europa.eu/eli/dir/2018/1972/oj",
    "accessed": "2026-09-25",
    "notes": "launch year: https://www.btk.gov.tr/uploads/pages/slug/mobil-numara-tasinabilirligi-rekabete-ve-tuketicilere-etkileri-ardil-duzenleyici-etki-analizi.pdf; launch 2002-11 per BTK 2010 study table (citing Cullen International 2008)"
  },
  {
    "country": "Greece",
    "iso2": "GR",
    "region": "Europe",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2004",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "1 working day (activation after agreed date)",
    "porting_rule_reference": "EECC Directive (EU) 2018/1972, Art. 106",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://eur-lex.europa.eu/eli/dir/2018/1972/oj",
    "source_url_2": "https://www.btk.gov.tr/uploads/pages/slug/mobil-numara-tasinabilirligi-rekabete-ve-tuketicilere-etkileri-ardil-duzenleyici-etki-analizi.pdf",
    "accessed": "2026-09-25",
    "notes": "EU-wide rule; verified via Wayback copy of EUR-Lex; launch 2004-03 per BTK 2010 study table (citing Cullen International 2008)"
  },
  {
    "country": "Hungary",
    "iso2": "HU",
    "region": "Europe",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2004",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "1 working day (activation after agreed date)",
    "porting_rule_reference": "EECC Directive (EU) 2018/1972, Art. 106",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://eur-lex.europa.eu/eli/dir/2018/1972/oj",
    "source_url_2": "https://www.btk.gov.tr/uploads/pages/slug/mobil-numara-tasinabilirligi-rekabete-ve-tuketicilere-etkileri-ardil-duzenleyici-etki-analizi.pdf",
    "accessed": "2026-09-25",
    "notes": "EU-wide rule; verified via Wayback copy of EUR-Lex; launch 2004-05 per BTK 2010 study table (citing Cullen International 2008)"
  },
  {
    "country": "Ireland",
    "iso2": "IE",
    "region": "Europe",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2003",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "1 working day (activation after agreed date)",
    "porting_rule_reference": "EECC Directive (EU) 2018/1972, Art. 106",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://eur-lex.europa.eu/eli/dir/2018/1972/oj",
    "source_url_2": "https://www.btk.gov.tr/uploads/pages/slug/mobil-numara-tasinabilirligi-rekabete-ve-tuketicilere-etkileri-ardil-duzenleyici-etki-analizi.pdf",
    "accessed": "2026-09-25",
    "notes": "EU-wide rule; verified via Wayback copy of EUR-Lex; launch 2003-07 per BTK 2010 study table (citing Cullen International 2008)"
  },
  {
    "country": "Italy",
    "iso2": "IT",
    "region": "Europe",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2002",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "1 working day (activation after agreed date)",
    "porting_rule_reference": "EECC Directive (EU) 2018/1972, Art. 106",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://eur-lex.europa.eu/eli/dir/2018/1972/oj",
    "source_url_2": "https://www.btk.gov.tr/uploads/pages/slug/mobil-numara-tasinabilirligi-rekabete-ve-tuketicilere-etkileri-ardil-duzenleyici-etki-analizi.pdf",
    "accessed": "2026-09-25",
    "notes": "EU-wide rule; verified via Wayback copy of EUR-Lex; launch 2002-04 per BTK 2010 study table (citing Cullen International 2008)"
  },
  {
    "country": "Latvia",
    "iso2": "LV",
    "region": "Europe",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2005",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "1 working day (activation after agreed date)",
    "porting_rule_reference": "EECC Directive (EU) 2018/1972, Art. 106",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://eur-lex.europa.eu/eli/dir/2018/1972/oj",
    "source_url_2": "https://www.btk.gov.tr/uploads/pages/slug/mobil-numara-tasinabilirligi-rekabete-ve-tuketicilere-etkileri-ardil-duzenleyici-etki-analizi.pdf",
    "accessed": "2026-09-25",
    "notes": "EU-wide rule; verified via Wayback copy of EUR-Lex; launch 2005-12 per BTK 2010 study table (citing Cullen International 2008)"
  },
  {
    "country": "Lithuania",
    "iso2": "LT",
    "region": "Europe",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2004",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "1 working day (activation after agreed date)",
    "porting_rule_reference": "EECC Directive (EU) 2018/1972, Art. 106",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://eur-lex.europa.eu/eli/dir/2018/1972/oj",
    "source_url_2": "https://www.btk.gov.tr/uploads/pages/slug/mobil-numara-tasinabilirligi-rekabete-ve-tuketicilere-etkileri-ardil-duzenleyici-etki-analizi.pdf",
    "accessed": "2026-09-25",
    "notes": "EU-wide rule; verified via Wayback copy of EUR-Lex; launch 2004-01 per BTK 2010 study table (citing Cullen International 2008)"
  },
  {
    "country": "Luxembourg",
    "iso2": "LU",
    "region": "Europe",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2005",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "1 working day (activation after agreed date)",
    "porting_rule_reference": "EECC Directive (EU) 2018/1972, Art. 106",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://eur-lex.europa.eu/eli/dir/2018/1972/oj",
    "source_url_2": "https://www.btk.gov.tr/uploads/pages/slug/mobil-numara-tasinabilirligi-rekabete-ve-tuketicilere-etkileri-ardil-duzenleyici-etki-analizi.pdf",
    "accessed": "2026-09-25",
    "notes": "EU-wide rule; verified via Wayback copy of EUR-Lex; launch 2005-02 per BTK 2010 study table (citing Cullen International 2008)"
  },
  {
    "country": "Malta",
    "iso2": "MT",
    "region": "Europe",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2006",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "1 working day (activation after agreed date)",
    "porting_rule_reference": "EECC Directive (EU) 2018/1972, Art. 106",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://eur-lex.europa.eu/eli/dir/2018/1972/oj",
    "source_url_2": "https://www.btk.gov.tr/uploads/pages/slug/mobil-numara-tasinabilirligi-rekabete-ve-tuketicilere-etkileri-ardil-duzenleyici-etki-analizi.pdf",
    "accessed": "2026-09-25",
    "notes": "EU-wide rule; verified via Wayback copy of EUR-Lex; launch 2006-04 per BTK 2010 study table (citing Cullen International 2008)"
  },
  {
    "country": "Netherlands",
    "iso2": "NL",
    "region": "Europe",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "1999",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "1 working day (activation after agreed date)",
    "porting_rule_reference": "EECC Directive (EU) 2018/1972, Art. 106",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://eur-lex.europa.eu/eli/dir/2018/1972/oj",
    "source_url_2": "https://www.btk.gov.tr/uploads/pages/slug/mobil-numara-tasinabilirligi-rekabete-ve-tuketicilere-etkileri-ardil-duzenleyici-etki-analizi.pdf",
    "accessed": "2026-09-25",
    "notes": "EU-wide rule; verified via Wayback copy of EUR-Lex; launch 1999-01 per BTK 2010 study table (citing Cullen International 2008)"
  },
  {
    "country": "North Macedonia",
    "iso2": "MK",
    "region": "Europe",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2008",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "",
    "porting_rule_reference": "",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://www.btk.gov.tr/uploads/pages/slug/mobil-numara-tasinabilirligi-rekabete-ve-tuketicilere-etkileri-ardil-duzenleyici-etki-analizi.pdf",
    "source_url_2": "",
    "accessed": "2026-09-25",
    "notes": "Only source: BTK 2010 table (launch 2008-09, citing Cullen International 2008); no national source fetched"
  },
  {
    "country": "Norway",
    "iso2": "NO",
    "region": "Europe",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2001",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "",
    "porting_rule_reference": "Nkom Administrative Routines for Number Portability in Norway (v2.05, 2024)",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://nkom.no/telefoni-og-telefonnummer/nummeroverforing-ved-bytte-av-teletilbyder/_/attachment/download/fe65eaa0-8f4a-4a5d-974e-1b89ffea5f47:864567b45c33eef058b4b999f21ce36536db4f53/Administrative%20Rutiner%20for%20Nummerportabilitet%20i%20Norge.pdf",
    "source_url_2": "",
    "accessed": "2026-09-25",
    "notes": "Launch year from the mobile-portability addendum dated 16 May 2001; central NRDB database; BTK 2010 table lists Norway as 2000-11 (may refer to fixed NP)"
  },
  {
    "country": "Poland",
    "iso2": "PL",
    "region": "Europe",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2006",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "1 working day (activation after agreed date)",
    "porting_rule_reference": "EECC Directive (EU) 2018/1972, Art. 106",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://eur-lex.europa.eu/eli/dir/2018/1972/oj",
    "source_url_2": "https://www.btk.gov.tr/uploads/pages/slug/mobil-numara-tasinabilirligi-rekabete-ve-tuketicilere-etkileri-ardil-duzenleyici-etki-analizi.pdf",
    "accessed": "2026-09-25",
    "notes": "EU-wide rule; verified via Wayback copy of EUR-Lex; launch 2006-01 per BTK 2010 study table (citing Cullen International 2008)"
  },
  {
    "country": "Portugal",
    "iso2": "PT",
    "region": "Europe",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2002",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "1 working day (activation after agreed date)",
    "porting_rule_reference": "EECC Directive (EU) 2018/1972, Art. 106",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://eur-lex.europa.eu/eli/dir/2018/1972/oj",
    "source_url_2": "https://www.btk.gov.tr/uploads/pages/slug/mobil-numara-tasinabilirligi-rekabete-ve-tuketicilere-etkileri-ardil-duzenleyici-etki-analizi.pdf",
    "accessed": "2026-09-25",
    "notes": "EU-wide rule; verified via Wayback copy of EUR-Lex; launch 2002-01 per BTK 2010 study table (citing Cullen International 2008)"
  },
  {
    "country": "Romania",
    "iso2": "RO",
    "region": "Europe",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2008",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "1 working day (activation after agreed date)",
    "porting_rule_reference": "EECC Directive (EU) 2018/1972, Art. 106",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://eur-lex.europa.eu/eli/dir/2018/1972/oj",
    "source_url_2": "https://www.btk.gov.tr/uploads/pages/slug/mobil-numara-tasinabilirligi-rekabete-ve-tuketicilere-etkileri-ardil-duzenleyici-etki-analizi.pdf",
    "accessed": "2026-09-25",
    "notes": "EU-wide rule; verified via Wayback copy of EUR-Lex; launch 2008-10 per BTK 2010 study table (citing Cullen International 2008)"
  },
  {
    "country": "Slovakia",
    "iso2": "SK",
    "region": "Europe",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2006",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "1 working day (activation after agreed date)",
    "porting_rule_reference": "EECC Directive (EU) 2018/1972, Art. 106",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://eur-lex.europa.eu/eli/dir/2018/1972/oj",
    "source_url_2": "https://www.btk.gov.tr/uploads/pages/slug/mobil-numara-tasinabilirligi-rekabete-ve-tuketicilere-etkileri-ardil-duzenleyici-etki-analizi.pdf",
    "accessed": "2026-09-25",
    "notes": "EU-wide rule; verified via Wayback copy of EUR-Lex; launch 2006-05 per BTK 2010 study table (citing Cullen International 2008)"
  },
  {
    "country": "Slovenia",
    "iso2": "SI",
    "region": "Europe",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2006",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "1 working day (activation after agreed date)",
    "porting_rule_reference": "EECC Directive (EU) 2018/1972, Art. 106",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://eur-lex.europa.eu/eli/dir/2018/1972/oj",
    "source_url_2": "https://www.btk.gov.tr/uploads/pages/slug/mobil-numara-tasinabilirligi-rekabete-ve-tuketicilere-etkileri-ardil-duzenleyici-etki-analizi.pdf",
    "accessed": "2026-09-25",
    "notes": "EU-wide rule; verified via Wayback copy of EUR-Lex; launch 2006-01 per BTK 2010 study table (citing Cullen International 2008)"
  },
  {
    "country": "Spain",
    "iso2": "ES",
    "region": "Europe",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2000",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "1 working day (activation after agreed date)",
    "porting_rule_reference": "EECC Directive (EU) 2018/1972, Art. 106",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://eur-lex.europa.eu/eli/dir/2018/1972/oj",
    "source_url_2": "https://www.btk.gov.tr/uploads/pages/slug/mobil-numara-tasinabilirligi-rekabete-ve-tuketicilere-etkileri-ardil-duzenleyici-etki-analizi.pdf",
    "accessed": "2026-09-25",
    "notes": "EU-wide rule; verified via Wayback copy of EUR-Lex; launch 2000-11 per BTK 2010 study table (citing Cullen International 2008)"
  },
  {
    "country": "Sweden",
    "iso2": "SE",
    "region": "Europe",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2001",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "1 working day (activation after agreed date)",
    "porting_rule_reference": "EECC Directive (EU) 2018/1972, Art. 106",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://eur-lex.europa.eu/eli/dir/2018/1972/oj",
    "source_url_2": "https://www.btk.gov.tr/uploads/pages/slug/mobil-numara-tasinabilirligi-rekabete-ve-tuketicilere-etkileri-ardil-duzenleyici-etki-analizi.pdf",
    "accessed": "2026-09-25",
    "notes": "EU-wide rule; verified via Wayback copy of EUR-Lex; launch 2001-09 per BTK 2010 study table (citing Cullen International 2008)"
  },
  {
    "country": "Switzerland",
    "iso2": "CH",
    "region": "Europe",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2000",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "",
    "porting_rule_reference": "OFCOM technical and administrative prescriptions on number portability (SR 784.101.113/1.10)",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://www.bakom.admin.ch/bakom/en/homepage/telecommunication/numbering-and-telephony/number-portability.html",
    "source_url_2": "https://www.btk.gov.tr/uploads/pages/slug/mobil-numara-tasinabilirligi-rekabete-ve-tuketicilere-etkileri-ardil-duzenleyici-etki-analizi.pdf",
    "accessed": "2026-09-25",
    "notes": "Launch 2000-03 per BTK 2010 table (citing Cullen International 2008); OFCOM page verified via Wayback"
  },
  {
    "country": "Turkey",
    "iso2": "TR",
    "region": "Europe",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2008-11-09",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "",
    "porting_rule_reference": "BTK Number Portability Regulation",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://www.btk.gov.tr/uploads/pages/slug/mobil-numara-tasinabilirligi-rekabete-ve-tuketicilere-etkileri-ardil-duzenleyici-etki-analizi.pdf",
    "source_url_2": "https://www.btk.gov.tr/en/number-portability-regulations",
    "accessed": "2026-09-25",
    "notes": "Launch date from BTK ex-post impact study (March 2010)"
  },
  {
    "country": "United Kingdom",
    "iso2": "GB",
    "region": "Europe",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "1999",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "1 working day",
    "porting_rule_reference": "Ofcom General Conditions; text-to-switch (2019)",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://www.ofcom.org.uk/phones-and-broadband/switching-provider/switching-mobile-phone-provider",
    "source_url_2": "https://www.ofcom.org.uk/phones-and-broadband/switching-provider/mobile-switching-reforms-evaluation",
    "accessed": "2026-09-25",
    "notes": "Verified via Wayback; PAC by text since 2019; launch year: https://www.btk.gov.tr/uploads/pages/slug/mobil-numara-tasinabilirligi-rekabete-ve-tuketicilere-etkileri-ardil-duzenleyici-etki-analizi.pdf; launch 1999-01 per BTK 2010 study table (citing Cullen International 2008)"
  },
  {
    "country": "Bahrain",
    "iso2": "BH",
    "region": "Middle East",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2011",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "",
    "porting_rule_reference": "TRA Bahrain number portability regulation",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://www.tra.org.bh/en/category/number-portability-statistics",
    "source_url_2": "",
    "accessed": "2026-09-25",
    "notes": "TRA states number portability introduced July 2011 (mobile and fixed); live counters not captured"
  },
  {
    "country": "Qatar",
    "iso2": "QA",
    "region": "Middle East",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "",
    "porting_rule_reference": "CRA Mobile Number Portability service (numbering management framework)",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://www.cra.gov.qa/ar-QA/Regulatory-Framework/Numbering-Management/Mobile-Number-Portability",
    "source_url_2": "",
    "accessed": "2026-09-25",
    "notes": "Verified via Wayback (Arabic regulator page for the MNP service); fixed NP handled separately"
  },
  {
    "country": "Saudi Arabia",
    "iso2": "SA",
    "region": "Middle East",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2006",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "losing operator must accept a mobile port request within 30 minutes (RS39, 4th version, Nov 2025)",
    "porting_rule_reference": "CST Regulations for Number Portability between Fixed and Mobile Services (RS39, 4th version, November 2025)",
    "porting_volume": "",
    "porting_volume_year": "",
    "source_url": "https://www.cst.gov.sa/-/media/9217F49DFD794BC586D9169ABF0E0DB7.pdf",
    "source_url_2": "https://www.cst.gov.sa/ar/Decisionsoffers/Decisions/Documents/LocalNumberPortabilityRegFrameworkEngFFF.pdf",
    "accessed": "2026-09-27",
    "notes": "Launch 1427H (2006) per CST; regulator formerly CITC, now CST"
  },
  {
    "country": "United Arab Emirates",
    "iso2": "AE",
    "region": "Middle East",
    "mnp_mobile": "yes",
    "mobile_mnp_launch": "2013",
    "fixed_mobile_porting": "unknown",
    "max_porting_time": "",
    "porting_rule_reference": "TDRA Number Portability Policy",
    "porting_volume": "cumulative 2013–Oct 2022: more than 2 million mobile numbers",
    "porting_volume_year": "2022",
    "source_url": "https://tdra.gov.ae/en/media/press-release/2022/tdra-expands-number-portability-services-to-include-the",
    "source_url_2": "",
    "accessed": "2026-09-25",
    "notes": "Verified via Wayback; fixed NP since 2021, toll-free NP since Oct 2022"
  }
]
