{
  "name": "BroadNet A2P SMS regulations by country",
  "description": "Regulator, sender-ID lead time and formats, marketing opt-in, opt-out and quiet-hour rules, official sources and review date for every country with a BroadNet regulations page.",
  "publisher": {
    "name": "BroadNet Technologies Sarl",
    "url": "https://www.broadnet.me"
  },
  "source": "https://www.broadnet.me/regulations",
  "sourcesChecked": "2026-09-26",
  "note": "Planning guidance, not legal advice. BroadNet confirms current requirements with operators before filing.",
  "distribution": {
    "csv": "https://www.broadnet.me/data/regulations.csv",
    "json": "https://www.broadnet.me/data/regulations.json"
  },
  "columns": [
    {
      "key": "country",
      "description": "Country name (English)"
    },
    {
      "key": "iso2",
      "description": "ISO 3166-1 alpha-2 code"
    },
    {
      "key": "regulator",
      "description": "Telecom regulator (short name)"
    },
    {
      "key": "regulator_full",
      "description": "Telecom regulator (full name)"
    },
    {
      "key": "mcc",
      "description": "Mobile country code(s)"
    },
    {
      "key": "dialling_code",
      "description": "International dialling code"
    },
    {
      "key": "operators_mcc_mnc",
      "description": "Mobile operators with their MCC-MNC"
    },
    {
      "key": "sender_id_lead_time",
      "description": "Typical sender-ID registration lead time"
    },
    {
      "key": "sender_id_formats",
      "description": "Sender-ID format per scope (scope: format)"
    },
    {
      "key": "sender_id_pre_registration",
      "description": "Pre-registration requirement per scope (scope: rule)"
    },
    {
      "key": "opt_in",
      "description": "Marketing opt-in rule"
    },
    {
      "key": "opt_out",
      "description": "Marketing opt-out rule"
    },
    {
      "key": "quiet_hours",
      "description": "Marketing quiet hours"
    },
    {
      "key": "official_sources",
      "description": "Official regulator sources the page cites"
    },
    {
      "key": "last_reviewed",
      "description": "Date the regulations page was last reviewed"
    },
    {
      "key": "page_url",
      "description": "Regulations page"
    },
    {
      "key": "sender_id_kit_url",
      "description": "Sender-ID registration kit (document checklist, steps, lead time), where one exists"
    }
  ],
  "count": 77,
  "rows": [
    {
      "country": "Algeria",
      "iso2": "DZ",
      "regulator": "ARPCE",
      "regulator_full": "Autorité de Régulation de la Poste et des Communications Électroniques",
      "mcc": "603",
      "dialling_code": "+213",
      "operators_mcc_mnc": "Mobilis (603-01); Djezzy (603-02); Ooredoo Algeria (603-03)",
      "sender_id_lead_time": "10-14 business days",
      "sender_id_formats": "ARPCE · Mobilis and Djezzy: Alphanumeric (Latin or Arabic), up to 11 chars",
      "sender_id_pre_registration": "ARPCE · Mobilis and Djezzy: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required (logged source, timestamp, IP, channel). Opt-in evidence must be retained for the life of the marketing relationship.",
      "opt_out": "Every marketing message must carry an opt-out keyword (STOP / ايقاف). Honoured network-wide and audited by the regulator.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "ARPCE https://www.arpce.dz/",
      "last_reviewed": "2026-10-20T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/algeria",
      "sender_id_kit_url": ""
    },
    {
      "country": "Angola",
      "iso2": "AO",
      "regulator": "INACOM",
      "regulator_full": "Instituto Angolano das Comunicações",
      "mcc": "631",
      "dialling_code": "+244",
      "operators_mcc_mnc": "Unitel (631-02); Movicel (631-04); Africell (631-05)",
      "sender_id_lead_time": "10-14 business days",
      "sender_id_formats": "INACOM · Unitel and Movicel: Alphanumeric, up to 11 chars (numeric long-code on select networks)",
      "sender_id_pre_registration": "INACOM · Unitel and Movicel: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required, with timestamped consent records retained for at least 12 months and produced on regulator request.",
      "opt_out": "Every promotional message must include STOP / opt-out wording. DND-registry suppression applied automatically where the regulator runs one.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "INACOM https://inacom.gov.ao/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/angola",
      "sender_id_kit_url": ""
    },
    {
      "country": "Argentina",
      "iso2": "AR",
      "regulator": "ENACOM",
      "regulator_full": "Ente Nacional de Comunicaciones",
      "mcc": "722",
      "dialling_code": "+54",
      "operators_mcc_mnc": "Personal (Telecom) (722-34); Movistar Argentina (722-07); Claro Argentina (722-31)",
      "sender_id_lead_time": "7-14 business days",
      "sender_id_formats": "ENACOM · Personal and Movistar Argentina: Alphanumeric (where supported) or numeric long-code / short-code",
      "sender_id_pre_registration": "ENACOM · Personal and Movistar Argentina: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required, with consent records retained per the local data-protection law.",
      "opt_out": "STOP / SAIR keyword honoured network-wide. Opt-out is one-step and applied across the operator.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "ENACOM https://www.enacom.gob.ar/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/argentina",
      "sender_id_kit_url": ""
    },
    {
      "country": "Australia",
      "iso2": "AU",
      "regulator": "ACMA",
      "regulator_full": "Australian Communications and Media Authority",
      "mcc": "505",
      "dialling_code": "+61",
      "operators_mcc_mnc": "Telstra (505-01); Optus (505-02); Vodafone Australia (505-03)",
      "sender_id_lead_time": "5-10 business days",
      "sender_id_formats": "ACMA · Telstra and Optus: Alphanumeric, 2–11 characters, not digits only",
      "sender_id_pre_registration": "ACMA · Telstra and Optus: Required — ACMA SMS Sender ID Register, through a participating or certified provider; unregistered IDs shown as \"Unverified\" since 1 July 2026",
      "opt_in": "Spam Act / equivalent requires inferred or express consent, with the source of consent logged and reviewable.",
      "opt_out": "STOP keyword and clearly stated unsubscribe required on every marketing send. Honoured within 5 business days at most.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "ACMA https://www.acma.gov.au/ | ACMA SMS Sender ID Register https://www.acma.gov.au/sms-sender-id-register",
      "last_reviewed": "2026-10-02T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/australia",
      "sender_id_kit_url": ""
    },
    {
      "country": "Bahrain",
      "iso2": "BH",
      "regulator": "TRA-BH",
      "regulator_full": "Telecommunications Regulatory Authority of Bahrain",
      "mcc": "426",
      "dialling_code": "+973",
      "operators_mcc_mnc": "Batelco (426-01); stc Bahrain (426-04); Zain Bahrain (426-02)",
      "sender_id_lead_time": "5-7 business days",
      "sender_id_formats": "TRA-BH · Batelco and stc Bahrain: Alphanumeric (Latin or Arabic), up to 11 chars",
      "sender_id_pre_registration": "TRA-BH · Batelco and stc Bahrain: Required — one sender ID per legal entity per use case",
      "opt_in": "Verifiable opt-in required (logged source, timestamp, IP, channel). Opt-in evidence must be retained for the life of the marketing relationship.",
      "opt_out": "Every marketing message must carry an opt-out keyword (STOP / ايقاف). Honoured network-wide and audited by the regulator.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "TRA https://www.tra.org.bh/",
      "last_reviewed": "2026-10-20T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/bahrain",
      "sender_id_kit_url": "https://www.broadnet.me/regulations/bahrain#sender-id-registration"
    },
    {
      "country": "Bangladesh",
      "iso2": "BD",
      "regulator": "BTRC",
      "regulator_full": "Bangladesh Telecommunication Regulatory Commission",
      "mcc": "470",
      "dialling_code": "+880",
      "operators_mcc_mnc": "Grameenphone (470-01); Robi Axiata (470-02); Banglalink (470-03); Teletalk (470-04)",
      "sender_id_lead_time": "5-10 business days",
      "sender_id_formats": "BTRC · Grameenphone and Robi Axiata: Alphanumeric (local script supported), up to 11 chars",
      "sender_id_pre_registration": "BTRC · Grameenphone and Robi Axiata: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required, with traffic categorised by use case at the time of registration. DLT-style template approval applies in several markets.",
      "opt_out": "STOP keyword and DND-registry suppression applied automatically. Records retained per regulator requirements.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "BTRC https://btrc.gov.bd/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/bangladesh",
      "sender_id_kit_url": ""
    },
    {
      "country": "Belgium",
      "iso2": "BE",
      "regulator": "BIPT",
      "regulator_full": "Belgian Institute for Postal Services and Telecommunications",
      "mcc": "206",
      "dialling_code": "+32",
      "operators_mcc_mnc": "Proximus (206-01); Orange Belgium (206-10); Telenet/BASE (206-20)",
      "sender_id_lead_time": "Free-form",
      "sender_id_formats": "BIPT · Proximus and Orange Belgium: Alphanumeric, up to 11 chars (numeric long-code also supported)",
      "sender_id_pre_registration": "BIPT · Proximus and Orange Belgium: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "GDPR-compliant opt-in required. Double opt-in is the operator-preferred standard for marketing.",
      "opt_out": "STOP keyword honoured network-wide. Opt-out is one-step and irreversible until the recipient re-consents.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "BIPT https://www.bipt.be/",
      "last_reviewed": "2026-10-19T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/belgium",
      "sender_id_kit_url": ""
    },
    {
      "country": "Bolivia",
      "iso2": "BO",
      "regulator": "ATT",
      "regulator_full": "Autoridad de Regulación y Fiscalización de Telecomunicaciones y Transportes",
      "mcc": "736",
      "dialling_code": "+591",
      "operators_mcc_mnc": "Entel Bolivia (736-02); Tigo Bolivia (736-03); Viva (736-01)",
      "sender_id_lead_time": "10-14 business days",
      "sender_id_formats": "ATT · Entel Bolivia and Tigo Bolivia: Alphanumeric (where supported) or numeric long-code / short-code",
      "sender_id_pre_registration": "ATT · Entel Bolivia and Tigo Bolivia: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required, with consent records retained per the local data-protection law.",
      "opt_out": "STOP / SAIR keyword honoured network-wide. Opt-out is one-step and applied across the operator.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "ATT https://www.att.gob.bo/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/bolivia",
      "sender_id_kit_url": ""
    },
    {
      "country": "Botswana",
      "iso2": "BW",
      "regulator": "BOCRA",
      "regulator_full": "Botswana Communications Regulatory Authority",
      "mcc": "652",
      "dialling_code": "+267",
      "operators_mcc_mnc": "Mascom (652-01); Orange Botswana (652-02); beMobile (652-04)",
      "sender_id_lead_time": "5-7 business days",
      "sender_id_formats": "BOCRA · Mascom and Orange Botswana: Alphanumeric, up to 11 chars (numeric long-code on select networks)",
      "sender_id_pre_registration": "BOCRA · Mascom and Orange Botswana: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required, with timestamped consent records retained for at least 12 months and produced on regulator request.",
      "opt_out": "Every promotional message must include STOP / opt-out wording. DND-registry suppression applied automatically where the regulator runs one.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "BOCRA https://www.bocra.org.bw/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/botswana",
      "sender_id_kit_url": ""
    },
    {
      "country": "Brazil",
      "iso2": "BR",
      "regulator": "Anatel",
      "regulator_full": "Agência Nacional de Telecomunicações",
      "mcc": "724",
      "dialling_code": "+55",
      "operators_mcc_mnc": "Vivo (724-06); Claro Brasil (724-05); TIM Brasil (724-02); Oi (724-31)",
      "sender_id_lead_time": "5-10 business days",
      "sender_id_formats": "Anatel · Vivo and Claro Brasil: Alphanumeric (where supported) or numeric long-code / short-code",
      "sender_id_pre_registration": "Anatel · Vivo and Claro Brasil: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required, with consent records retained per the local data-protection law.",
      "opt_out": "STOP / SAIR keyword honoured network-wide. Opt-out is one-step and applied across the operator.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "ANATEL https://www.gov.br/anatel/ | ANPD https://www.gov.br/anpd/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/brazil",
      "sender_id_kit_url": ""
    },
    {
      "country": "Cambodia",
      "iso2": "KH",
      "regulator": "TRC-KH",
      "regulator_full": "Telecommunications Regulator of Cambodia",
      "mcc": "456",
      "dialling_code": "+855",
      "operators_mcc_mnc": "Cellcard (456-01); Smart Axiata (456-04); Metfone (456-08)",
      "sender_id_lead_time": "7-14 business days",
      "sender_id_formats": "TRC-KH · Cellcard and Smart Axiata: Alphanumeric (local script supported), up to 11 chars",
      "sender_id_pre_registration": "TRC-KH · Cellcard and Smart Axiata: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required, with traffic categorised by use case at the time of registration. DLT-style template approval applies in several markets.",
      "opt_out": "STOP keyword and DND-registry suppression applied automatically. Records retained per regulator requirements.",
      "quiet_hours": "TRC allows advertising SMS only between 08:00 and 21:00. Transactional 24/7.",
      "official_sources": "TRC https://www.trc.gov.kh/ | TRC news release https://www.trc.gov.kh/en/media/news-releases/17-news-release/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/cambodia",
      "sender_id_kit_url": ""
    },
    {
      "country": "Cameroon",
      "iso2": "CM",
      "regulator": "ART",
      "regulator_full": "Agence de Régulation des Télécommunications",
      "mcc": "624",
      "dialling_code": "+237",
      "operators_mcc_mnc": "MTN Cameroon (624-01); Orange Cameroon (624-02); Camtel (624-04)",
      "sender_id_lead_time": "7-14 business days",
      "sender_id_formats": "ART · MTN Cameroon and Orange Cameroon: Alphanumeric, up to 11 chars (numeric long-code on select networks)",
      "sender_id_pre_registration": "ART · MTN Cameroon and Orange Cameroon: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required, with timestamped consent records retained for at least 12 months and produced on regulator request.",
      "opt_out": "Every promotional message must include STOP / opt-out wording. DND-registry suppression applied automatically where the regulator runs one.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "ART https://www.art.cm/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/cameroon",
      "sender_id_kit_url": ""
    },
    {
      "country": "Canada",
      "iso2": "CA",
      "regulator": "CRTC",
      "regulator_full": "Canadian Radio-television and Telecommunications Commission",
      "mcc": "302",
      "dialling_code": "+1",
      "operators_mcc_mnc": "Rogers (302-720); Bell Canada (302-610); Telus (302-220)",
      "sender_id_lead_time": "3–6 weeks (short codes, after txt.ca approval)",
      "sender_id_formats": "CRTC · Rogers and Bell Canada: Common short code or long code",
      "sender_id_pre_registration": "CRTC · Rogers and Bell Canada: Short codes: application to txt.ca, carried only if at least two separately owned carriers agree; long-code requirements confirmed during onboarding",
      "opt_in": "TCPA-compliant express written consent required for marketing. Transactional traffic permitted under the established-business-relationship exception.",
      "opt_out": "STOP keyword honoured immediately and confirmed once. CTIA short-code monitoring audits compliance.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "CRTC https://crtc.gc.ca/ | txt.ca https://www.txt.ca/en/apply-for-a-short-code/",
      "last_reviewed": "2026-10-02T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/canada",
      "sender_id_kit_url": ""
    },
    {
      "country": "Chile",
      "iso2": "CL",
      "regulator": "Subtel",
      "regulator_full": "Subsecretaría de Telecomunicaciones",
      "mcc": "730",
      "dialling_code": "+56",
      "operators_mcc_mnc": "Entel Chile (730-10); Movistar Chile (730-07); Claro Chile (730-03); WOM (730-09)",
      "sender_id_lead_time": "5-10 business days",
      "sender_id_formats": "Subtel · Entel Chile and Movistar Chile: Alphanumeric (where supported) or numeric long-code / short-code",
      "sender_id_pre_registration": "Subtel · Entel Chile and Movistar Chile: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required, with consent records retained per the local data-protection law.",
      "opt_out": "STOP / SAIR keyword honoured network-wide. Opt-out is one-step and applied across the operator.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "Subtel https://www.subtel.gob.cl/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/chile",
      "sender_id_kit_url": ""
    },
    {
      "country": "Colombia",
      "iso2": "CO",
      "regulator": "CRC",
      "regulator_full": "Comisión de Regulación de Comunicaciones",
      "mcc": "732",
      "dialling_code": "+57",
      "operators_mcc_mnc": "Claro Colombia (732-101); Movistar Colombia (732-123); Tigo Colombia (732-103)",
      "sender_id_lead_time": "5-10 business days",
      "sender_id_formats": "CRC · Claro Colombia and Movistar Colombia: Alphanumeric (where supported) or numeric long-code / short-code",
      "sender_id_pre_registration": "CRC · Claro Colombia and Movistar Colombia: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required, with consent records retained per the local data-protection law.",
      "opt_out": "STOP / SAIR keyword honoured network-wide. Opt-out is one-step and applied across the operator.",
      "quiet_hours": "Law 2300 of 2023 limits advertising SMS to Monday–Friday 07:00–19:00 and Saturday 08:00–15:00, never on Sundays or public holidays. Transactional 24/7.",
      "official_sources": "CRC https://www.crcom.gov.co/ | Ley 2300 de 2023 https://www.funcionpublica.gov.co/eva/gestornormativo/norma.php?i=213990",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/colombia",
      "sender_id_kit_url": ""
    },
    {
      "country": "Comoros",
      "iso2": "KM",
      "regulator": "ANRTIC",
      "regulator_full": "Autorité Nationale de Régulation des TIC",
      "mcc": "654",
      "dialling_code": "+269",
      "operators_mcc_mnc": "Comores Telecom (654-01); Telma Comores (654-02)",
      "sender_id_lead_time": "10-14 business days",
      "sender_id_formats": "ANRTIC · Comores Telecom and Telma Comores: Alphanumeric (Latin or Arabic), up to 11 chars",
      "sender_id_pre_registration": "ANRTIC · Comores Telecom and Telma Comores: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required (logged source, timestamp, IP, channel). Opt-in evidence must be retained for the life of the marketing relationship.",
      "opt_out": "Every marketing message must carry an opt-out keyword (STOP / ايقاف). Honoured network-wide and audited by the regulator.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "ANRTIC https://www.anrtic.km/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/comoros",
      "sender_id_kit_url": ""
    },
    {
      "country": "Djibouti",
      "iso2": "DJ",
      "regulator": "MCPT",
      "regulator_full": "Ministère de la Communication, Postes et Télécommunications",
      "mcc": "638",
      "dialling_code": "+253",
      "operators_mcc_mnc": "Djibouti Telecom (Evatis) (638-01)",
      "sender_id_lead_time": "10-14 business days",
      "sender_id_formats": "MCPT · Djibouti Telecom: Alphanumeric (Latin or Arabic), up to 11 chars",
      "sender_id_pre_registration": "MCPT · Djibouti Telecom: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required (logged source, timestamp, IP, channel). Opt-in evidence must be retained for the life of the marketing relationship.",
      "opt_out": "Every marketing message must carry an opt-out keyword (STOP / ايقاف). Honoured network-wide and audited by the regulator.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "MCPT https://communication.gouv.dj/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/djibouti",
      "sender_id_kit_url": ""
    },
    {
      "country": "Ecuador",
      "iso2": "EC",
      "regulator": "ARCOTEL",
      "regulator_full": "Agencia de Regulación y Control de las Telecomunicaciones",
      "mcc": "740",
      "dialling_code": "+593",
      "operators_mcc_mnc": "Claro Ecuador (740-01); Movistar Ecuador (740-00); CNT EP (740-02)",
      "sender_id_lead_time": "7-14 business days",
      "sender_id_formats": "ARCOTEL · Claro Ecuador and Movistar Ecuador: Alphanumeric (where supported) or numeric long-code / short-code",
      "sender_id_pre_registration": "ARCOTEL · Claro Ecuador and Movistar Ecuador: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required, with consent records retained per the local data-protection law.",
      "opt_out": "STOP / SAIR keyword honoured network-wide. Opt-out is one-step and applied across the operator.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "ARCOTEL https://www.arcotel.gob.ec/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/ecuador",
      "sender_id_kit_url": ""
    },
    {
      "country": "Egypt",
      "iso2": "EG",
      "regulator": "NTRA",
      "regulator_full": "National Telecommunications Regulatory Authority",
      "mcc": "602",
      "dialling_code": "+20",
      "operators_mcc_mnc": "Vodafone Egypt (602-02); Orange Egypt (602-01); e& Egypt (602-03); WE (Telecom Egypt) (602-04)",
      "sender_id_lead_time": "7-14 business days",
      "sender_id_formats": "NTRA · Vodafone, Orange, e&, WE: Alphanumeric (Latin or Arabic), up to 11 chars",
      "sender_id_pre_registration": "NTRA · Vodafone, Orange, e&, WE: Required — NTRA + operator approval; one ID per use case per entity",
      "opt_in": "Verifiable opt-in required under DPL 151/2020. Consent source, timestamp, IP, and channel logged and retained for the life of the relationship.",
      "opt_out": "STOP / إيقاف honoured network-wide. One-step opt-out, irreversible until re-consent.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "NTRA https://tra.gov.eg/ | Law 10/2003 https://tra.gov.eg/rules/law-no-10-of-2003",
      "last_reviewed": "2026-10-20T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/egypt",
      "sender_id_kit_url": "https://www.broadnet.me/regulations/egypt#sender-id-registration"
    },
    {
      "country": "Ethiopia",
      "iso2": "ET",
      "regulator": "ECA",
      "regulator_full": "Ethiopian Communications Authority",
      "mcc": "636",
      "dialling_code": "+251",
      "operators_mcc_mnc": "Ethio Telecom (636-01); Safaricom Ethiopia (636-02)",
      "sender_id_lead_time": "10-14 business days",
      "sender_id_formats": "ECA · Ethio Telecom and Safaricom Ethiopia: Alphanumeric, up to 11 chars (numeric long-code on select networks)",
      "sender_id_pre_registration": "ECA · Ethio Telecom and Safaricom Ethiopia: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required, with timestamped consent records retained for at least 12 months and produced on regulator request.",
      "opt_out": "Every promotional message must include STOP / opt-out wording. DND-registry suppression applied automatically where the regulator runs one.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "ECA https://www.eca.et/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/ethiopia",
      "sender_id_kit_url": ""
    },
    {
      "country": "France",
      "iso2": "FR",
      "regulator": "ARCEP",
      "regulator_full": "Autorité de Régulation des Communications Électroniques et des Postes",
      "mcc": "208",
      "dialling_code": "+33",
      "operators_mcc_mnc": "Orange France (208-01); SFR (208-10); Bouygues Telecom (208-20); Free Mobile (208-15)",
      "sender_id_lead_time": "5-10 business days (alphanumeric)",
      "sender_id_formats": "ARCEP · Orange France and SFR: Alphanumeric, up to 11 chars (numeric long-code also supported)",
      "sender_id_pre_registration": "ARCEP · Orange France and SFR: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "GDPR-compliant opt-in required. Double opt-in is the operator-preferred standard for marketing.",
      "opt_out": "STOP keyword honoured network-wide. Opt-out is one-step and irreversible until the recipient re-consents.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "ARCEP https://www.arcep.fr/ | CNIL https://www.cnil.fr/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/france",
      "sender_id_kit_url": ""
    },
    {
      "country": "Germany",
      "iso2": "DE",
      "regulator": "BNetzA",
      "regulator_full": "Bundesnetzagentur",
      "mcc": "262",
      "dialling_code": "+49",
      "operators_mcc_mnc": "Telekom Deutschland (262-01); Vodafone Germany (262-02); Telefónica O2 (262-07)",
      "sender_id_lead_time": "Free-form (numeric preferred)",
      "sender_id_formats": "BNetzA / operators · Telekom, Vodafone, Telefónica O2: Alphanumeric (up to 11 chars) or numeric long-code. Numeric preferred for transactional.",
      "sender_id_pre_registration": "BNetzA / operators · Telekom, Vodafone, Telefónica O2: No formal BNetzA registration; operator white-listing per brand on a continuous basis",
      "opt_in": "GDPR + DSGVO double-opt-in is the operator-preferred standard for marketing. Consent source, timestamp, and channel logged per-recipient; opt-in confirmation link timestamp retained.",
      "opt_out": "STOP keyword honoured network-wide. One-step opt-out, irreversible until re-consent. Required wording in German.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "BNetzA https://www.bundesnetzagentur.de/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/germany",
      "sender_id_kit_url": ""
    },
    {
      "country": "Ghana",
      "iso2": "GH",
      "regulator": "NCA-GH",
      "regulator_full": "National Communications Authority",
      "mcc": "620",
      "dialling_code": "+233",
      "operators_mcc_mnc": "MTN Ghana (620-01); Telecel (620-02); AirtelTigo (620-06)",
      "sender_id_lead_time": "5-7 business days",
      "sender_id_formats": "NCA-GH · MTN Ghana and Telecel: Alphanumeric, up to 11 chars (numeric long-code on select networks)",
      "sender_id_pre_registration": "NCA-GH · MTN Ghana and Telecel: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required, with timestamped consent records retained for at least 12 months and produced on regulator request.",
      "opt_out": "Every promotional message must include STOP / opt-out wording. DND-registry suppression applied automatically where the regulator runs one.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "NCA https://nca.org.gh/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/ghana",
      "sender_id_kit_url": ""
    },
    {
      "country": "Hong Kong",
      "iso2": "HK",
      "regulator": "OFCA",
      "regulator_full": "Office of the Communications Authority",
      "mcc": "454",
      "dialling_code": "+852",
      "operators_mcc_mnc": "CSL Mobile (454-00); China Mobile HK (454-12); 3HK (454-04); SmarTone (454-06)",
      "sender_id_lead_time": "Free-form (OFCA scheme voluntary)",
      "sender_id_formats": "OFCA · CSL Mobile and China Mobile HK: Alphanumeric; registered IDs carry a \"#\" prefix",
      "sender_id_pre_registration": "OFCA · CSL Mobile and China Mobile HK: Voluntary — organisations apply to OFCA's SMS Sender Registration Scheme directly; unregistered IDs are delivered without the \"#\"",
      "opt_in": "Verifiable opt-in required, with traffic categorised by use case at the time of registration. DLT-style template approval applies in several markets.",
      "opt_out": "STOP keyword and DND-registry suppression applied automatically. Records retained per regulator requirements.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "OFCA https://www.ofca.gov.hk/ | OFCA SSRS https://www.ofca.gov.hk/en/consumer_focus/guide/hot_topics/ssrs/index.html",
      "last_reviewed": "2026-10-02T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/hong-kong",
      "sender_id_kit_url": ""
    },
    {
      "country": "India",
      "iso2": "IN",
      "regulator": "TRAI",
      "regulator_full": "Telecom Regulatory Authority of India",
      "mcc": "404 / 405",
      "dialling_code": "+91",
      "operators_mcc_mnc": "Reliance Jio (405-840); Bharti Airtel (404-10); Vi (Vodafone Idea) (404-11); BSNL (404-34)",
      "sender_id_lead_time": "3-7 business days (DLT header registration)",
      "sender_id_formats": "TRAI / DLT · Jio, Airtel, Vi, BSNL: 6-character alphanumeric header registered on DLT (suffix encodes category)",
      "sender_id_pre_registration": "TRAI / DLT · Jio, Airtel, Vi, BSNL: Mandatory — header + every message template registered on DLT before send",
      "opt_in": "TRAI TCCCPR 2018 requires verifiable opt-in. DPDP Act 2023 adds explicit consent capture and data-subject rights on top. Consent source, timestamp, and channel logged per-recipient.",
      "opt_out": "STOP keyword honoured network-wide. DND (Do-Not-Disturb) registry suppression applied automatically; full-block and partial-block preferences honoured by category.",
      "quiet_hours": "Under TCCCPR 2018 the time bands outside 10:00–21:00 IST are off by default for promotional traffic. Transactional and service categories run 24/7.",
      "official_sources": "TRAI https://www.trai.gov.in/ | TCCCPR 2018 https://www.trai.gov.in/sites/default/files/2025-01/RegulationUcc19072018.pdf | VILPOWER DLT FAQ https://www.vilpower.in/faq/",
      "last_reviewed": "2026-10-01T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/india",
      "sender_id_kit_url": "https://www.broadnet.me/regulations/india#sender-id-registration"
    },
    {
      "country": "Indonesia",
      "iso2": "ID",
      "regulator": "Komdigi",
      "regulator_full": "Ministry of Communication and Digital Affairs",
      "mcc": "510",
      "dialling_code": "+62",
      "operators_mcc_mnc": "Telkomsel (510-10); Indosat Ooredoo H. (510-01); XL (XLSMART) (510-11); Smartfren (XLSMART) (510-09)",
      "sender_id_lead_time": "5-10 business days",
      "sender_id_formats": "Komdigi · Telkomsel and Indosat Ooredoo H.: Alphanumeric (local script supported), up to 11 chars",
      "sender_id_pre_registration": "Komdigi · Telkomsel and Indosat Ooredoo H.: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required, with traffic categorised by use case at the time of registration. DLT-style template approval applies in several markets.",
      "opt_out": "STOP keyword and DND-registry suppression applied automatically. Records retained per regulator requirements.",
      "quiet_hours": "No time-of-day window for promotional SMS is set in the Indonesian regulations we reviewed; agree sending hours with each operator. Transactional 24/7.",
      "official_sources": "Komdigi https://www.komdigi.go.id/",
      "last_reviewed": "2026-09-30T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/indonesia",
      "sender_id_kit_url": ""
    },
    {
      "country": "Iraq",
      "iso2": "IQ",
      "regulator": "CMC",
      "regulator_full": "Communications and Media Commission",
      "mcc": "418",
      "dialling_code": "+964",
      "operators_mcc_mnc": "Asiacell (418-05); Zain Iraq (418-30); Korek (418-40)",
      "sender_id_lead_time": "7-14 business days",
      "sender_id_formats": "CMC · Asiacell and Zain Iraq: Alphanumeric (Latin or Arabic), up to 11 chars",
      "sender_id_pre_registration": "CMC · Asiacell and Zain Iraq: Required — one sender ID per legal entity per use case",
      "opt_in": "Verifiable opt-in required (logged source, timestamp, IP, channel). Opt-in evidence must be retained for the life of the marketing relationship.",
      "opt_out": "Every marketing message must carry an opt-out keyword (STOP / ايقاف). Honoured network-wide and audited by the regulator.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "CMC https://cmc.iq/",
      "last_reviewed": "2026-10-20T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/iraq",
      "sender_id_kit_url": "https://www.broadnet.me/regulations/iraq#sender-id-registration"
    },
    {
      "country": "Ireland",
      "iso2": "IE",
      "regulator": "ComReg",
      "regulator_full": "Commission for Communications Regulation",
      "mcc": "272",
      "dialling_code": "+353",
      "operators_mcc_mnc": "Vodafone Ireland (272-01); Three Ireland (272-05); Eir (272-03)",
      "sender_id_lead_time": "No published time (ComReg registry)",
      "sender_id_formats": "ComReg · Vodafone Ireland and Three Ireland: Alphanumeric, 3–11 characters (numeric long-code also supported)",
      "sender_id_pre_registration": "ComReg · Vodafone Ireland and Three Ireland: Required — ComReg SMS Sender ID Registry (Decision D14/24); unregistered IDs are labelled \"Likely SCAM\"",
      "opt_in": "GDPR-compliant opt-in required. Double opt-in is the operator-preferred standard for marketing.",
      "opt_out": "STOP keyword honoured network-wide. Opt-out is one-step and irreversible until the recipient re-consents.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "ComReg https://www.comreg.ie/ | ComReg SMS Sender ID Registry https://www.comreg.ie/industry/electronic-communications/nuisance-communications/sms-sender-id-registry/ | ComReg registry Q&A https://www.comreg.ie/industry/electronic-communications/nuisance-communications/sms-sender-id-registry/registry-qa/",
      "last_reviewed": "2026-10-02T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/ireland",
      "sender_id_kit_url": ""
    },
    {
      "country": "Italy",
      "iso2": "IT",
      "regulator": "AGCOM",
      "regulator_full": "Autorità per le Garanzie nelle Comunicazioni",
      "mcc": "222",
      "dialling_code": "+39",
      "operators_mcc_mnc": "TIM (222-01); Vodafone Italy (222-10); WINDTRE (222-99); Iliad Italy (222-50)",
      "sender_id_lead_time": "5-7 business days",
      "sender_id_formats": "AGCOM · TIM and Vodafone Italy: Alphanumeric, up to 11 chars (numeric long-code also supported)",
      "sender_id_pre_registration": "AGCOM · TIM and Vodafone Italy: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "GDPR-compliant opt-in required. Double opt-in is the operator-preferred standard for marketing.",
      "opt_out": "STOP keyword honoured network-wide. Opt-out is one-step and irreversible until the recipient re-consents.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "AGCOM https://www.agcom.it/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/italy",
      "sender_id_kit_url": ""
    },
    {
      "country": "Ivory Coast",
      "iso2": "CI",
      "regulator": "ARTCI",
      "regulator_full": "Autorité de Régulation des Télécommunications de Côte d'Ivoire",
      "mcc": "612",
      "dialling_code": "+225",
      "operators_mcc_mnc": "Orange CI (612-03); MTN CI (612-05); Moov CI (612-02)",
      "sender_id_lead_time": "7-10 business days",
      "sender_id_formats": "ARTCI · Orange CI and MTN CI: Alphanumeric, up to 11 chars (numeric long-code on select networks)",
      "sender_id_pre_registration": "ARTCI · Orange CI and MTN CI: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required, with timestamped consent records retained for at least 12 months and produced on regulator request.",
      "opt_out": "Every promotional message must include STOP / opt-out wording. DND-registry suppression applied automatically where the regulator runs one.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "ARTCI https://artci.ci/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/ivory-coast",
      "sender_id_kit_url": ""
    },
    {
      "country": "Jordan",
      "iso2": "JO",
      "regulator": "TRC",
      "regulator_full": "Telecommunications Regulatory Commission",
      "mcc": "416",
      "dialling_code": "+962",
      "operators_mcc_mnc": "Zain Jordan (416-01); Orange Jordan (416-77); Umniah (416-03)",
      "sender_id_lead_time": "5-7 business days",
      "sender_id_formats": "TRC · Zain, Orange, Umniah: Alphanumeric (Latin or Arabic), up to 11 chars",
      "sender_id_pre_registration": "TRC · Zain, Orange, Umniah: Required — one ID per use case per entity; renewals annual",
      "opt_in": "Verifiable opt-in required under Jordan PDPL (2023). Records retained for at least 12 months and produced on TRC request.",
      "opt_out": "STOP / ايقاف honoured network-wide. One-step opt-out, irreversible until re-consent.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "TRC https://trc.gov.jo/",
      "last_reviewed": "2026-10-20T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/jordan",
      "sender_id_kit_url": "https://www.broadnet.me/regulations/jordan#sender-id-registration"
    },
    {
      "country": "Kenya",
      "iso2": "KE",
      "regulator": "CA",
      "regulator_full": "Communications Authority of Kenya",
      "mcc": "639",
      "dialling_code": "+254",
      "operators_mcc_mnc": "Safaricom (639-02); Airtel Kenya (639-03); Telkom Kenya (639-07)",
      "sender_id_lead_time": "5-7 business days",
      "sender_id_formats": "CA · Safaricom and Airtel Kenya: Alphanumeric, up to 11 chars (numeric long-code on select networks)",
      "sender_id_pre_registration": "CA · Safaricom and Airtel Kenya: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required, with timestamped consent records retained for at least 12 months and produced on regulator request.",
      "opt_out": "Every promotional message must include STOP / opt-out wording. DND-registry suppression applied automatically where the regulator runs one.",
      "quiet_hours": "The Communications Authority of Kenya's consumer-protection guidelines allow promotional messages only between 07:00 and 19:00. Transactional 24/7.",
      "official_sources": "CA https://www.ca.go.ke/ | CA consumer guidelines https://www.ca.go.ke/sites/default/files/2023-06/Consumer-Protection-Guidelines-and-Customer-Care-Standards.pdf",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/kenya",
      "sender_id_kit_url": ""
    },
    {
      "country": "Kuwait",
      "iso2": "KW",
      "regulator": "CITRA",
      "regulator_full": "Communication and Information Technology Regulatory Authority",
      "mcc": "419",
      "dialling_code": "+965",
      "operators_mcc_mnc": "Zain Kuwait (419-02); STC Kuwait (419-04); Ooredoo Kuwait (419-03)",
      "sender_id_lead_time": "5-7 business days",
      "sender_id_formats": "CITRA · Zain, STC Kuwait, Ooredoo: Alphanumeric (Latin or Arabic), up to 11 chars",
      "sender_id_pre_registration": "CITRA · Zain, STC Kuwait, Ooredoo: Required — one ID per use case per entity",
      "opt_in": "Verifiable opt-in required under Kuwait DPPR. Records retained for the life of the marketing relationship.",
      "opt_out": "STOP / ايقاف honoured network-wide. One-step opt-out, irreversible until re-consent.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "CITRA https://www.citra.gov.kw/",
      "last_reviewed": "2026-10-20T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/kuwait",
      "sender_id_kit_url": "https://www.broadnet.me/regulations/kuwait#sender-id-registration"
    },
    {
      "country": "Lebanon",
      "iso2": "LB",
      "regulator": "TRA",
      "regulator_full": "Telecommunications Regulatory Authority",
      "mcc": "415",
      "dialling_code": "+961",
      "operators_mcc_mnc": "Alfa (415-01); Touch (415-03)",
      "sender_id_lead_time": "3-5 business days",
      "sender_id_formats": "TRA · Alfa and Touch: Alphanumeric (Latin or Arabic), up to 11 chars",
      "sender_id_pre_registration": "TRA · Alfa and Touch: Required — one sender ID per legal entity per use case",
      "opt_in": "Verifiable opt-in required (logged source, timestamp, IP, channel). Opt-in evidence must be retained for the life of the marketing relationship.",
      "opt_out": "Every marketing message must carry an opt-out keyword (STOP / ايقاف). Honoured network-wide and audited by the regulator.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "TRA https://www.tra.gov.lb/",
      "last_reviewed": "2026-10-20T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/lebanon",
      "sender_id_kit_url": "https://www.broadnet.me/regulations/lebanon#sender-id-registration"
    },
    {
      "country": "Madagascar",
      "iso2": "MG",
      "regulator": "ARTEC",
      "regulator_full": "Autorité de Régulation des Technologies de Communication",
      "mcc": "646",
      "dialling_code": "+261",
      "operators_mcc_mnc": "Telma (646-01); Orange Madagascar (646-02); Airtel Madagascar (646-04)",
      "sender_id_lead_time": "10-14 business days",
      "sender_id_formats": "ARTEC · Telma and Orange Madagascar: Alphanumeric, up to 11 chars (numeric long-code on select networks)",
      "sender_id_pre_registration": "ARTEC · Telma and Orange Madagascar: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required, with timestamped consent records retained for at least 12 months and produced on regulator request.",
      "opt_out": "Every promotional message must include STOP / opt-out wording. DND-registry suppression applied automatically where the regulator runs one.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "ARTEC https://www.artec.mg/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/madagascar",
      "sender_id_kit_url": ""
    },
    {
      "country": "Malaysia",
      "iso2": "MY",
      "regulator": "MCMC",
      "regulator_full": "Malaysian Communications and Multimedia Commission",
      "mcc": "502",
      "dialling_code": "+60",
      "operators_mcc_mnc": "Celcom Axiata (502-13); Maxis (502-12); Digi (502-16); U Mobile (502-18)",
      "sender_id_lead_time": "5-7 business days",
      "sender_id_formats": "MCMC · Celcom Axiata and Maxis: Alphanumeric (local script supported), up to 11 chars",
      "sender_id_pre_registration": "MCMC · Celcom Axiata and Maxis: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required, with traffic categorised by use case at the time of registration. DLT-style template approval applies in several markets.",
      "opt_out": "STOP keyword and DND-registry suppression applied automatically. Records retained per regulator requirements.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "MCMC https://www.mcmc.gov.my/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/malaysia",
      "sender_id_kit_url": ""
    },
    {
      "country": "Mauritania",
      "iso2": "MR",
      "regulator": "ARE",
      "regulator_full": "Autorité de Régulation",
      "mcc": "609",
      "dialling_code": "+222",
      "operators_mcc_mnc": "Mauritel (609-01); Mattel (609-02); Chinguitel (609-10)",
      "sender_id_lead_time": "10-14 business days",
      "sender_id_formats": "ARE · Mauritel and Mattel: Alphanumeric (Latin or Arabic), up to 11 chars",
      "sender_id_pre_registration": "ARE · Mauritel and Mattel: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required (logged source, timestamp, IP, channel). Opt-in evidence must be retained for the life of the marketing relationship.",
      "opt_out": "Every marketing message must carry an opt-out keyword (STOP / ايقاف). Honoured network-wide and audited by the regulator.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "ARE https://www.are.mr/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/mauritania",
      "sender_id_kit_url": ""
    },
    {
      "country": "Mauritius",
      "iso2": "MU",
      "regulator": "ICTA",
      "regulator_full": "Information and Communication Technologies Authority",
      "mcc": "617",
      "dialling_code": "+230",
      "operators_mcc_mnc": "Emtel (617-10); my.t Mobile (617-01); Mahanagar Telephone (617-03)",
      "sender_id_lead_time": "5-7 business days",
      "sender_id_formats": "ICTA · Emtel and my.t Mobile: Alphanumeric, up to 11 chars (numeric long-code on select networks)",
      "sender_id_pre_registration": "ICTA · Emtel and my.t Mobile: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required, with timestamped consent records retained for at least 12 months and produced on regulator request.",
      "opt_out": "Every promotional message must include STOP / opt-out wording. DND-registry suppression applied automatically where the regulator runs one.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "ICTA https://www.icta.mu/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/mauritius",
      "sender_id_kit_url": ""
    },
    {
      "country": "Mexico",
      "iso2": "MX",
      "regulator": "IFT",
      "regulator_full": "Instituto Federal de Telecomunicaciones",
      "mcc": "334",
      "dialling_code": "+52",
      "operators_mcc_mnc": "Telcel (334-02); AT&T Mexico (334-30); Movistar Mexico (334-03)",
      "sender_id_lead_time": "5-10 business days",
      "sender_id_formats": "IFT · Telcel and AT&T Mexico: Alphanumeric (where supported) or numeric long-code / short-code",
      "sender_id_pre_registration": "IFT · Telcel and AT&T Mexico: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required, with consent records retained per the local data-protection law.",
      "opt_out": "STOP / SAIR keyword honoured network-wide. Opt-out is one-step and applied across the operator.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "IFT https://www.ift.org.mx/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/mexico",
      "sender_id_kit_url": ""
    },
    {
      "country": "Morocco",
      "iso2": "MA",
      "regulator": "ANRT",
      "regulator_full": "Agence Nationale de Réglementation des Télécommunications",
      "mcc": "604",
      "dialling_code": "+212",
      "operators_mcc_mnc": "Maroc Telecom (604-01); Orange Morocco (604-00); inwi (604-05)",
      "sender_id_lead_time": "5-10 business days",
      "sender_id_formats": "ANRT · Maroc Telecom and Orange Morocco: Alphanumeric (Latin or Arabic), up to 11 chars",
      "sender_id_pre_registration": "ANRT · Maroc Telecom and Orange Morocco: Required — one sender ID per legal entity per use case",
      "opt_in": "Verifiable opt-in required (logged source, timestamp, IP, channel). Opt-in evidence must be retained for the life of the marketing relationship.",
      "opt_out": "Every marketing message must carry an opt-out keyword (STOP / ايقاف). Honoured network-wide and audited by the regulator.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "ANRT https://www.anrt.ma/",
      "last_reviewed": "2026-10-20T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/morocco",
      "sender_id_kit_url": "https://www.broadnet.me/regulations/morocco#sender-id-registration"
    },
    {
      "country": "Mozambique",
      "iso2": "MZ",
      "regulator": "INCM",
      "regulator_full": "Instituto Nacional das Comunicações de Moçambique",
      "mcc": "643",
      "dialling_code": "+258",
      "operators_mcc_mnc": "Vodacom Mozambique (643-04); mCel (643-01); Movitel (643-03)",
      "sender_id_lead_time": "10-14 business days",
      "sender_id_formats": "INCM · Vodacom Mozambique and mCel: Alphanumeric, up to 11 chars (numeric long-code on select networks)",
      "sender_id_pre_registration": "INCM · Vodacom Mozambique and mCel: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required, with timestamped consent records retained for at least 12 months and produced on regulator request.",
      "opt_out": "Every promotional message must include STOP / opt-out wording. DND-registry suppression applied automatically where the regulator runs one.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "INCM https://www.incm.gov.mz/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/mozambique",
      "sender_id_kit_url": ""
    },
    {
      "country": "Namibia",
      "iso2": "NA",
      "regulator": "CRAN",
      "regulator_full": "Communications Regulatory Authority of Namibia",
      "mcc": "649",
      "dialling_code": "+264",
      "operators_mcc_mnc": "MTC Namibia (649-01); TN Mobile (649-03)",
      "sender_id_lead_time": "5-10 business days",
      "sender_id_formats": "CRAN · MTC Namibia and TN Mobile: Alphanumeric, up to 11 chars (numeric long-code on select networks)",
      "sender_id_pre_registration": "CRAN · MTC Namibia and TN Mobile: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required, with timestamped consent records retained for at least 12 months and produced on regulator request.",
      "opt_out": "Every promotional message must include STOP / opt-out wording. DND-registry suppression applied automatically where the regulator runs one.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "CRAN https://www.cran.na/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/namibia",
      "sender_id_kit_url": ""
    },
    {
      "country": "Nepal",
      "iso2": "NP",
      "regulator": "NTA",
      "regulator_full": "Nepal Telecommunications Authority",
      "mcc": "429",
      "dialling_code": "+977",
      "operators_mcc_mnc": "Nepal Telecom (NTC) (429-01); Ncell (429-02)",
      "sender_id_lead_time": "7-14 business days",
      "sender_id_formats": "NTA · Nepal Telecom and Ncell: Alphanumeric (local script supported), up to 11 chars",
      "sender_id_pre_registration": "NTA · Nepal Telecom and Ncell: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required, with traffic categorised by use case at the time of registration. DLT-style template approval applies in several markets.",
      "opt_out": "STOP keyword and DND-registry suppression applied automatically. Records retained per regulator requirements.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "NTA https://www.nta.gov.np/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/nepal",
      "sender_id_kit_url": ""
    },
    {
      "country": "Netherlands",
      "iso2": "NL",
      "regulator": "ACM + AP",
      "regulator_full": "Autoriteit Consument & Markt and Autoriteit Persoonsgegevens",
      "mcc": "204",
      "dialling_code": "+31",
      "operators_mcc_mnc": "KPN (204-08); Vodafone Netherlands (204-04); Odido (T-Mobile NL) (204-16)",
      "sender_id_lead_time": "Free-form",
      "sender_id_formats": "ACM + AP · KPN and Vodafone Netherlands: Alphanumeric, up to 11 chars (numeric long-code also supported)",
      "sender_id_pre_registration": "ACM + AP · KPN and Vodafone Netherlands: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "GDPR-compliant opt-in required. Double opt-in is the operator-preferred standard for marketing.",
      "opt_out": "STOP keyword honoured network-wide. Opt-out is one-step and irreversible until the recipient re-consents.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "ACM https://www.acm.nl/ | AP https://www.autoriteitpersoonsgegevens.nl/",
      "last_reviewed": "2026-10-19T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/netherlands",
      "sender_id_kit_url": ""
    },
    {
      "country": "New Zealand",
      "iso2": "NZ",
      "regulator": "DIA",
      "regulator_full": "Department of Internal Affairs",
      "mcc": "530",
      "dialling_code": "+64",
      "operators_mcc_mnc": "Spark NZ (530-05); One NZ (Vodafone NZ) (530-01); 2degrees (530-24)",
      "sender_id_lead_time": "Free-form",
      "sender_id_formats": "DIA · Spark NZ and One NZ: Alphanumeric (where supported) or numeric long-code / short-code",
      "sender_id_pre_registration": "DIA · Spark NZ and One NZ: No published sender-ID registry; operator requirements confirmed during onboarding",
      "opt_in": "Spam Act / equivalent requires inferred or express consent, with the source of consent logged and reviewable.",
      "opt_out": "STOP keyword and clearly stated unsubscribe required on every marketing send. Honoured within 5 business days at most.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "DIA https://www.dia.govt.nz/ | DIA anti-spam https://www.dia.govt.nz/Services-Anti-Spam-Index",
      "last_reviewed": "2026-10-02T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/new-zealand",
      "sender_id_kit_url": ""
    },
    {
      "country": "Nigeria",
      "iso2": "NG",
      "regulator": "NCC",
      "regulator_full": "Nigerian Communications Commission",
      "mcc": "621",
      "dialling_code": "+234",
      "operators_mcc_mnc": "MTN Nigeria (621-30); Airtel (621-20); Glo (621-50); 9mobile (621-60)",
      "sender_id_lead_time": "5-10 business days",
      "sender_id_formats": "NCC · MTN, Airtel, Glo, 9mobile: Alphanumeric, up to 11 chars",
      "sender_id_pre_registration": "NCC · MTN, Airtel, Glo, 9mobile: Required — NCC + licensed aggregator approval; one ID per use case",
      "opt_in": "Verifiable opt-in required under NDPR. Consent source, timestamp, and channel logged; records retained at least 12 months.",
      "opt_out": "STOP keyword honoured network-wide. NCC-run DND registry suppression applied automatically for promotional traffic.",
      "quiet_hours": "Promotional A2P restricted 20:00–08:00 WAT. Transactional 24/7.",
      "official_sources": "NCC https://www.ncc.gov.ng/ | NCC CME report https://www.ncc.gov.ng/node/265 | NCC VAS framework https://old.ncc.gov.ng/documents/791-value-added-service-aggregator/file | NCC VAS aggregator licence https://old.ncc.gov.ng/documents/914-licensing-vas-aggregator-license/file",
      "last_reviewed": "2026-10-20T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/nigeria",
      "sender_id_kit_url": "https://www.broadnet.me/regulations/nigeria#sender-id-registration"
    },
    {
      "country": "Norway",
      "iso2": "NO",
      "regulator": "Nkom",
      "regulator_full": "Nasjonal kommunikasjonsmyndighet",
      "mcc": "242",
      "dialling_code": "+47",
      "operators_mcc_mnc": "Telenor Norway (242-01); Telia Norway (242-02); Ice Norway (242-14)",
      "sender_id_lead_time": "Free-form",
      "sender_id_formats": "Nkom · Telenor Norway and Telia Norway: Alphanumeric, up to 11 chars (numeric long-code also supported)",
      "sender_id_pre_registration": "Nkom · Telenor Norway and Telia Norway: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "GDPR-compliant opt-in required. Double opt-in is the operator-preferred standard for marketing.",
      "opt_out": "STOP keyword honoured network-wide. Opt-out is one-step and irreversible until the recipient re-consents.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "Nkom https://nkom.no/",
      "last_reviewed": "2026-10-19T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/norway",
      "sender_id_kit_url": ""
    },
    {
      "country": "Oman",
      "iso2": "OM",
      "regulator": "TRA-Oman",
      "regulator_full": "Telecommunications Regulatory Authority",
      "mcc": "422",
      "dialling_code": "+968",
      "operators_mcc_mnc": "Omantel (422-02); Ooredoo Oman (422-03); Vodafone Oman (422-04)",
      "sender_id_lead_time": "5-10 business days",
      "sender_id_formats": "TRA-Oman · Omantel and Ooredoo Oman: Alphanumeric (Latin or Arabic), up to 11 chars",
      "sender_id_pre_registration": "TRA-Oman · Omantel and Ooredoo Oman: Required — one sender ID per legal entity per use case",
      "opt_in": "Verifiable opt-in required (logged source, timestamp, IP, channel). Opt-in evidence must be retained for the life of the marketing relationship.",
      "opt_out": "Every marketing message must carry an opt-out keyword (STOP / ايقاف). Honoured network-wide and audited by the regulator.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "TRA https://www.tra.gov.om/",
      "last_reviewed": "2026-10-20T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/oman",
      "sender_id_kit_url": "https://www.broadnet.me/regulations/oman#sender-id-registration"
    },
    {
      "country": "Pakistan",
      "iso2": "PK",
      "regulator": "PTA",
      "regulator_full": "Pakistan Telecommunication Authority",
      "mcc": "410",
      "dialling_code": "+92",
      "operators_mcc_mnc": "Jazz (Mobilink) (410-01); Telenor Pakistan (410-06); Zong (410-04); Ufone (410-03)",
      "sender_id_lead_time": "7-14 business days",
      "sender_id_formats": "PTA · Jazz, Telenor, Zong, Ufone: Alphanumeric (Latin or Urdu), up to 11 chars",
      "sender_id_pre_registration": "PTA · Jazz, Telenor, Zong, Ufone: Required — PTA + operator approval via licensed aggregator",
      "opt_in": "Verifiable opt-in required. Records retained per PTA guidance and the in-progress Personal Data Protection Bill.",
      "opt_out": "STOP keyword honoured network-wide. PTA-run DND-style registry suppression applied automatically.",
      "quiet_hours": "Promotional SMS must reach recipients within normal business hours (PTA Spam Regulations, as amended in 2022); the regulation fixes no clock times, so agree the window with the operator. Transactional 24/7.",
      "official_sources": "PTA https://www.pta.gov.pk/",
      "last_reviewed": "2026-10-01T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/pakistan",
      "sender_id_kit_url": ""
    },
    {
      "country": "Palestine",
      "iso2": "PS",
      "regulator": "MTIT",
      "regulator_full": "Ministry of Telecommunications and Information Technology",
      "mcc": "425",
      "dialling_code": "+970",
      "operators_mcc_mnc": "Jawwal (425-05); Wataniya (425-06)",
      "sender_id_lead_time": "7-10 business days",
      "sender_id_formats": "MTIT · Jawwal and Wataniya: Alphanumeric (Latin or Arabic), up to 11 chars",
      "sender_id_pre_registration": "MTIT · Jawwal and Wataniya: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required (logged source, timestamp, IP, channel). Opt-in evidence must be retained for the life of the marketing relationship.",
      "opt_out": "Every marketing message must carry an opt-out keyword (STOP / ايقاف). Honoured network-wide and audited by the regulator.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "MTIT https://www.mtit.gov.ps/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/palestine",
      "sender_id_kit_url": ""
    },
    {
      "country": "Peru",
      "iso2": "PE",
      "regulator": "Osiptel",
      "regulator_full": "Organismo Supervisor de Inversión Privada en Telecomunicaciones",
      "mcc": "716",
      "dialling_code": "+51",
      "operators_mcc_mnc": "Claro Peru (716-10); Movistar Peru (716-06); Entel Peru (716-17); Bitel (716-15)",
      "sender_id_lead_time": "5-10 business days",
      "sender_id_formats": "Osiptel · Claro Peru and Movistar Peru: Alphanumeric (where supported) or numeric long-code / short-code",
      "sender_id_pre_registration": "Osiptel · Claro Peru and Movistar Peru: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required, with consent records retained per the local data-protection law.",
      "opt_out": "STOP / SAIR keyword honoured network-wide. Opt-out is one-step and applied across the operator.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "Osiptel https://www.osiptel.gob.pe/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/peru",
      "sender_id_kit_url": ""
    },
    {
      "country": "Philippines",
      "iso2": "PH",
      "regulator": "NTC",
      "regulator_full": "National Telecommunications Commission",
      "mcc": "515",
      "dialling_code": "+63",
      "operators_mcc_mnc": "Smart Communications (515-03); Globe Telecom (515-02); DITO Telecommunity (515-66)",
      "sender_id_lead_time": "5-10 business days",
      "sender_id_formats": "NTC · Smart Communications and Globe Telecom: Alphanumeric (local script supported), up to 11 chars",
      "sender_id_pre_registration": "NTC · Smart Communications and Globe Telecom: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required, with traffic categorised by use case at the time of registration. DLT-style template approval applies in several markets.",
      "opt_out": "STOP keyword and DND-registry suppression applied automatically. Records retained per regulator requirements.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "NTC https://ntc.gov.ph/ | NPC https://privacy.gov.ph/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/philippines",
      "sender_id_kit_url": ""
    },
    {
      "country": "Poland",
      "iso2": "PL",
      "regulator": "UKE",
      "regulator_full": "Urząd Komunikacji Elektronicznej",
      "mcc": "260",
      "dialling_code": "+48",
      "operators_mcc_mnc": "Orange Polska (260-03); T-Mobile Polska (260-02); Play (P4) (260-06); Plus (Polkomtel) (260-01)",
      "sender_id_lead_time": "5-10 business days",
      "sender_id_formats": "UKE · Orange Polska and T-Mobile Polska: Alphanumeric, up to 11 chars (numeric long-code also supported)",
      "sender_id_pre_registration": "UKE · Orange Polska and T-Mobile Polska: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "GDPR-compliant opt-in required. Double opt-in is the operator-preferred standard for marketing.",
      "opt_out": "STOP keyword honoured network-wide. Opt-out is one-step and irreversible until the recipient re-consents.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "UKE https://www.uke.gov.pl/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/poland",
      "sender_id_kit_url": ""
    },
    {
      "country": "Qatar",
      "iso2": "QA",
      "regulator": "CRA",
      "regulator_full": "Communications Regulatory Authority",
      "mcc": "427",
      "dialling_code": "+974",
      "operators_mcc_mnc": "Ooredoo Qatar (427-01); Vodafone Qatar (427-02)",
      "sender_id_lead_time": "5-7 business days",
      "sender_id_formats": "CRA · Ooredoo, Vodafone Qatar: Alphanumeric (Latin or Arabic), up to 11 chars",
      "sender_id_pre_registration": "CRA · Ooredoo, Vodafone Qatar: Required — one ID per use case per entity",
      "opt_in": "Verifiable opt-in required. CRA enforces explicit opt-in language and retained consent evidence.",
      "opt_out": "STOP / ايقاف honoured network-wide and CRA-audited. Opt-out wording mandatory on every promotional message.",
      "quiet_hours": "CRA's Spam Regulation bars direct-marketing messages between 21:00 and 09:00. Transactional 24/7.",
      "official_sources": "CRA https://www.cra.gov.qa/ | CRA Spam Regulation https://www.cra.gov.qa/-/media/System/1/A/1/B/1A1B31855B7654C4A360A3C20E55D739/Spam-Regulation-Amended-English-Version.ashx",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/qatar",
      "sender_id_kit_url": "https://www.broadnet.me/regulations/qatar#sender-id-registration"
    },
    {
      "country": "Romania",
      "iso2": "RO",
      "regulator": "ANCOM",
      "regulator_full": "Autoritatea Națională pentru Administrare și Reglementare în Comunicații",
      "mcc": "226",
      "dialling_code": "+40",
      "operators_mcc_mnc": "Vodafone Romania (226-01); Orange Romania (226-10); Digi Romania (226-05); Telekom Romania (226-03)",
      "sender_id_lead_time": "5-10 business days",
      "sender_id_formats": "ANCOM · Vodafone Romania and Orange Romania: Alphanumeric, up to 11 chars (numeric long-code also supported)",
      "sender_id_pre_registration": "ANCOM · Vodafone Romania and Orange Romania: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "GDPR-compliant opt-in required. Double opt-in is the operator-preferred standard for marketing.",
      "opt_out": "STOP keyword honoured network-wide. Opt-out is one-step and irreversible until the recipient re-consents.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "ANCOM https://www.ancom.ro/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/romania",
      "sender_id_kit_url": ""
    },
    {
      "country": "Rwanda",
      "iso2": "RW",
      "regulator": "RURA",
      "regulator_full": "Rwanda Utilities Regulatory Authority",
      "mcc": "635",
      "dialling_code": "+250",
      "operators_mcc_mnc": "MTN Rwanda (635-10); Airtel Rwanda (635-13)",
      "sender_id_lead_time": "5-7 business days",
      "sender_id_formats": "RURA · MTN Rwanda and Airtel Rwanda: Alphanumeric, up to 11 chars (numeric long-code on select networks)",
      "sender_id_pre_registration": "RURA · MTN Rwanda and Airtel Rwanda: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required, with timestamped consent records retained for at least 12 months and produced on regulator request.",
      "opt_out": "Every promotional message must include STOP / opt-out wording. DND-registry suppression applied automatically where the regulator runs one.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "RURA https://www.rura.rw/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/rwanda",
      "sender_id_kit_url": ""
    },
    {
      "country": "Saudi Arabia",
      "iso2": "SA",
      "regulator": "CST",
      "regulator_full": "Communications, Space and Technology Commission",
      "mcc": "420",
      "dialling_code": "+966",
      "operators_mcc_mnc": "STC (Saudi Telecom Co.) (420-01); Mobily (Etihad Etisalat) (420-03); Zain KSA (420-04)",
      "sender_id_lead_time": "5-10 business days",
      "sender_id_formats": "CST · STC, Mobily, Zain KSA: Alphanumeric (Latin or Arabic), up to 11 chars",
      "sender_id_pre_registration": "CST · STC, Mobily, Zain KSA: Required — one ID per legal entity per use case; CST + operator approval",
      "opt_in": "Verifiable opt-in required with PDPL-aligned consent capture. Source, timestamp, channel, and lawful-basis records retained for the life of the relationship.",
      "opt_out": "STOP / ايقاف honoured network-wide. One-step opt-out, irreversible until the recipient re-consents. CST audits the audit trail.",
      "quiet_hours": "CST's Regulations for Curbing SPAM Messages & Calls ban promotional messages from 22:00 to 09:00 daily, and from 01:00 to 12:00 during Ramadan. Transactional 24/7.",
      "official_sources": "CST https://www.cst.gov.sa/en/ | CST SPAM regulations https://www.cst.gov.sa/en/regulations-and-licenses/regulations/Document-522",
      "last_reviewed": "2026-10-20T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/saudi-arabia",
      "sender_id_kit_url": "https://www.broadnet.me/regulations/saudi-arabia#sender-id-registration"
    },
    {
      "country": "Senegal",
      "iso2": "SN",
      "regulator": "ARTP",
      "regulator_full": "Autorité de Régulation des Télécommunications et des Postes",
      "mcc": "608",
      "dialling_code": "+221",
      "operators_mcc_mnc": "Sonatel (Orange) (608-01); Free Sénégal (608-02); Expresso (608-03)",
      "sender_id_lead_time": "7-10 business days",
      "sender_id_formats": "ARTP · Sonatel and Free Sénégal: Alphanumeric, up to 11 chars (numeric long-code on select networks)",
      "sender_id_pre_registration": "ARTP · Sonatel and Free Sénégal: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required, with timestamped consent records retained for at least 12 months and produced on regulator request.",
      "opt_out": "Every promotional message must include STOP / opt-out wording. DND-registry suppression applied automatically where the regulator runs one.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "ARTP https://artp.sn/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/senegal",
      "sender_id_kit_url": ""
    },
    {
      "country": "Singapore",
      "iso2": "SG",
      "regulator": "IMDA",
      "regulator_full": "Infocomm Media Development Authority",
      "mcc": "525",
      "dialling_code": "+65",
      "operators_mcc_mnc": "Singtel (525-01); StarHub (525-05); M1 (525-03)",
      "sender_id_lead_time": "About 19 calendar days (SGNIC)",
      "sender_id_formats": "IMDA · Singtel and StarHub: Alphanumeric, up to 11 characters",
      "sender_id_pre_registration": "IMDA · Singtel and StarHub: Required — SGNIC SMS Sender ID Registry (SSIR); the organisation registers and selects its Participating Aggregators",
      "opt_in": "Verifiable opt-in required, with traffic categorised by use case at the time of registration. DLT-style template approval applies in several markets.",
      "opt_out": "STOP keyword and DND-registry suppression applied automatically. Records retained per regulator requirements.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "IMDA https://www.imda.gov.sg/ | SGNIC SSIR https://www.sgnic.sg/smsregistry/overview | SGNIC SSIR FAQ https://www.sgnic.sg/faq/sms-sender-id-registry",
      "last_reviewed": "2026-10-02T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/singapore",
      "sender_id_kit_url": ""
    },
    {
      "country": "South Africa",
      "iso2": "ZA",
      "regulator": "ICASA",
      "regulator_full": "Independent Communications Authority of South Africa",
      "mcc": "655",
      "dialling_code": "+27",
      "operators_mcc_mnc": "Vodacom (655-01); MTN South Africa (655-10); Cell C (655-07); Telkom Mobile (655-02)",
      "sender_id_lead_time": "Free-form (no pre-registration)",
      "sender_id_formats": "ICASA · Vodacom and MTN South Africa: Alphanumeric, up to 11 chars (numeric long-code on select networks)",
      "sender_id_pre_registration": "ICASA · Vodacom and MTN South Africa: Not required under the WASPA Code of Conduct; the sender ID must identify the business",
      "opt_in": "Verifiable opt-in required, with timestamped consent records retained for at least 12 months and produced on regulator request.",
      "opt_out": "Every promotional message must include STOP / opt-out wording. DND-registry suppression applied automatically where the regulator runs one.",
      "quiet_hours": "The WASPA Code of Conduct (section 16.8) bars direct marketing on Sundays and public holidays, on Saturdays before 09:00 or after 13:00, and on other days between 20:00 and 08:00. Transactional 24/7.",
      "official_sources": "ICASA https://www.icasa.org.za/ | Information Regulator https://inforegulator.org.za/ | WASPA Code of Conduct https://waspa.org.za/wp-content/uploads/2026/09/WASPA-Code-of-Conduct-17.15-clean.pdf",
      "last_reviewed": "2026-10-02T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/south-africa",
      "sender_id_kit_url": ""
    },
    {
      "country": "Spain",
      "iso2": "ES",
      "regulator": "CNMC + AEPD",
      "regulator_full": "Comisión Nacional de los Mercados y la Competencia + Agencia Española de Protección de Datos",
      "mcc": "214",
      "dialling_code": "+34",
      "operators_mcc_mnc": "Movistar (214-07); Vodafone Spain (214-01); Orange Spain (214-03); MásMóvil (214-21)",
      "sender_id_lead_time": "Up to 1 month (CNMC alias registry)",
      "sender_id_formats": "CNMC + AEPD · Movistar and Vodafone Spain: Alphanumeric alias (CNMC format rules)",
      "sender_id_pre_registration": "CNMC + AEPD · Movistar and Vodafone Spain: Required — CNMC alias registry (Registro de Alias), mandatory since 15 September 2026",
      "opt_in": "GDPR-compliant opt-in required. Double opt-in is the operator-preferred standard for marketing.",
      "opt_out": "STOP keyword honoured network-wide. Opt-out is one-step and irreversible until the recipient re-consents.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "CNMC https://www.cnmc.es/ | AEPD https://www.aepd.es/ | CNMC Registro de Alias https://www.cnmc.es/sectores-que-regulamos/telecomunicaciones/registro-alias | CNMC alias guide https://www.cnmc.es/sites/default/files/editor_contenidos/Telecomunicaciones/Registro%20alias_DUV_.pdf",
      "last_reviewed": "2026-10-02T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/spain",
      "sender_id_kit_url": ""
    },
    {
      "country": "Sri Lanka",
      "iso2": "LK",
      "regulator": "TRCSL",
      "regulator_full": "Telecommunications Regulatory Commission of Sri Lanka",
      "mcc": "413",
      "dialling_code": "+94",
      "operators_mcc_mnc": "Dialog Axiata (413-02); Mobitel (413-01); Hutch Sri Lanka (413-08)",
      "sender_id_lead_time": "5-10 business days",
      "sender_id_formats": "TRCSL · Dialog Axiata and Mobitel: Alphanumeric (local script supported), up to 11 chars",
      "sender_id_pre_registration": "TRCSL · Dialog Axiata and Mobitel: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required, with traffic categorised by use case at the time of registration. DLT-style template approval applies in several markets.",
      "opt_out": "STOP keyword and DND-registry suppression applied automatically. Records retained per regulator requirements.",
      "quiet_hours": "TRCSL's promotional-messages guidelines bar promotional messages from 20:00 to 08:00. Transactional 24/7.",
      "official_sources": "TRCSL https://www.trc.gov.lk/ | TRCSL promo guidelines https://www.trc.gov.lk/content/files/guideline/PromotionalMessagesGuidelines.pdf",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/sri-lanka",
      "sender_id_kit_url": ""
    },
    {
      "country": "Sweden",
      "iso2": "SE",
      "regulator": "PTS",
      "regulator_full": "Post- och telestyrelsen",
      "mcc": "240",
      "dialling_code": "+46",
      "operators_mcc_mnc": "Telia Sweden (240-01); Telenor Sweden (240-08); Tele2 (240-07); Tre Sweden (240-02)",
      "sender_id_lead_time": "Free-form",
      "sender_id_formats": "PTS · Telia Sweden and Telenor Sweden: Alphanumeric, up to 11 chars (numeric long-code also supported)",
      "sender_id_pre_registration": "PTS · Telia Sweden and Telenor Sweden: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "GDPR-compliant opt-in required. Double opt-in is the operator-preferred standard for marketing.",
      "opt_out": "STOP keyword honoured network-wide. Opt-out is one-step and irreversible until the recipient re-consents.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "PTS https://www.pts.se/",
      "last_reviewed": "2026-10-19T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/sweden",
      "sender_id_kit_url": ""
    },
    {
      "country": "Switzerland",
      "iso2": "CH",
      "regulator": "OFCOM-CH",
      "regulator_full": "Federal Office of Communications",
      "mcc": "228",
      "dialling_code": "+41",
      "operators_mcc_mnc": "Swisscom (228-01); Sunrise (228-02); Salt (228-03)",
      "sender_id_lead_time": "Free-form",
      "sender_id_formats": "OFCOM-CH · Swisscom and Sunrise: Alphanumeric, up to 11 chars (numeric long-code also supported)",
      "sender_id_pre_registration": "OFCOM-CH · Swisscom and Sunrise: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "GDPR-compliant opt-in required. Double opt-in is the operator-preferred standard for marketing.",
      "opt_out": "STOP keyword honoured network-wide. Opt-out is one-step and irreversible until the recipient re-consents.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "OFCOM https://www.bakom.admin.ch/",
      "last_reviewed": "2026-10-19T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/switzerland",
      "sender_id_kit_url": ""
    },
    {
      "country": "Taiwan",
      "iso2": "TW",
      "regulator": "NCC-TW",
      "regulator_full": "National Communications Commission",
      "mcc": "466",
      "dialling_code": "+886",
      "operators_mcc_mnc": "Chunghwa Telecom (466-92); Taiwan Mobile (466-97); FarEasTone (466-11)",
      "sender_id_lead_time": "5-10 business days",
      "sender_id_formats": "NCC-TW · Chunghwa Telecom and Taiwan Mobile: Alphanumeric (local script supported), up to 11 chars",
      "sender_id_pre_registration": "NCC-TW · Chunghwa Telecom and Taiwan Mobile: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required, with traffic categorised by use case at the time of registration. DLT-style template approval applies in several markets.",
      "opt_out": "STOP keyword and DND-registry suppression applied automatically. Records retained per regulator requirements.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "NCC https://www.ncc.gov.tw/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/taiwan",
      "sender_id_kit_url": ""
    },
    {
      "country": "Tanzania",
      "iso2": "TZ",
      "regulator": "TCRA",
      "regulator_full": "Tanzania Communications Regulatory Authority",
      "mcc": "640",
      "dialling_code": "+255",
      "operators_mcc_mnc": "Vodacom Tanzania (640-04); Airtel Tanzania (640-02); Tigo (640-03); Halotel (640-09)",
      "sender_id_lead_time": "5-10 business days",
      "sender_id_formats": "TCRA · Vodacom Tanzania and Airtel Tanzania: Alphanumeric, up to 11 chars (numeric long-code on select networks)",
      "sender_id_pre_registration": "TCRA · Vodacom Tanzania and Airtel Tanzania: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required, with timestamped consent records retained for at least 12 months and produced on regulator request.",
      "opt_out": "Every promotional message must include STOP / opt-out wording. DND-registry suppression applied automatically where the regulator runs one.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "TCRA https://www.tcra.go.tz/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/tanzania",
      "sender_id_kit_url": ""
    },
    {
      "country": "Thailand",
      "iso2": "TH",
      "regulator": "NBTC",
      "regulator_full": "National Broadcasting and Telecommunications Commission",
      "mcc": "520",
      "dialling_code": "+66",
      "operators_mcc_mnc": "AIS (520-03); TrueMove H (520-04); DTAC (520-05)",
      "sender_id_lead_time": "5-10 business days",
      "sender_id_formats": "NBTC · AIS and TrueMove H: Alphanumeric (local script supported), up to 11 chars",
      "sender_id_pre_registration": "NBTC · AIS and TrueMove H: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required, with traffic categorised by use case at the time of registration. DLT-style template approval applies in several markets.",
      "opt_out": "STOP keyword and DND-registry suppression applied automatically. Records retained per regulator requirements.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "NBTC https://www.nbtc.go.th/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/thailand",
      "sender_id_kit_url": ""
    },
    {
      "country": "Tunisia",
      "iso2": "TN",
      "regulator": "INT",
      "regulator_full": "Instance Nationale des Télécommunications",
      "mcc": "605",
      "dialling_code": "+216",
      "operators_mcc_mnc": "Tunisie Telecom (605-02); Ooredoo Tunisia (605-03); Orange Tunisia (605-01)",
      "sender_id_lead_time": "5-7 business days",
      "sender_id_formats": "INT · Tunisie Telecom and Ooredoo Tunisia: Alphanumeric (Latin or Arabic), up to 11 chars",
      "sender_id_pre_registration": "INT · Tunisie Telecom and Ooredoo Tunisia: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required (logged source, timestamp, IP, channel). Opt-in evidence must be retained for the life of the marketing relationship.",
      "opt_out": "Every marketing message must carry an opt-out keyword (STOP / ايقاف). Honoured network-wide and audited by the regulator.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "INT https://www.intt.tn/",
      "last_reviewed": "2026-10-20T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/tunisia",
      "sender_id_kit_url": ""
    },
    {
      "country": "Türkiye",
      "iso2": "TR",
      "regulator": "BTK",
      "regulator_full": "Bilgi Teknolojileri ve İletişim Kurumu",
      "mcc": "286",
      "dialling_code": "+90",
      "operators_mcc_mnc": "Turkcell (286-01); Vodafone Türkiye (286-02); Türk Telekom (286-03)",
      "sender_id_lead_time": "5-7 business days",
      "sender_id_formats": "BTK · Turkcell and Vodafone Türkiye: Alphanumeric, up to 11 chars (numeric long-code also supported)",
      "sender_id_pre_registration": "BTK · Turkcell and Vodafone Türkiye: Set up with the operators (Turkcell, Vodafone Türkiye and Türk Telekom)",
      "opt_in": "GDPR-compliant opt-in required. Double opt-in is the operator-preferred standard for marketing.",
      "opt_out": "STOP keyword honoured network-wide. Opt-out is one-step and irreversible until the recipient re-consents.",
      "quiet_hours": "Law No. 6563 and its regulation set no time-of-day window for commercial messages; agree sending hours with the operator. Transactional 24/7.",
      "official_sources": "Ticaret Bakanlığı https://ticaret.gov.tr/ | Law No. 6563 https://www.mevzuat.gov.tr/mevzuatmetin/1.5.6563.pdf | İYS https://iys.org.tr/ | BTK https://www.btk.gov.tr/en",
      "last_reviewed": "2026-10-20T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/turkey",
      "sender_id_kit_url": ""
    },
    {
      "country": "UAE",
      "iso2": "AE",
      "regulator": "TDRA",
      "regulator_full": "Telecommunications and Digital Government Regulatory Authority",
      "mcc": "424",
      "dialling_code": "+971",
      "operators_mcc_mnc": "Etisalat / e& (424-02); du (424-03)",
      "sender_id_lead_time": "5-7 business days",
      "sender_id_formats": "TDRA · Etisalat / e&: Alphanumeric (Latin or Arabic), up to 11 chars. AD- prefix mandatory on promotional senders. | TDRA · du: Alphanumeric (Latin or Arabic), up to 11 chars. AD- prefix mandatory on promotional senders.",
      "sender_id_pre_registration": "TDRA · Etisalat / e&: Required — one sender ID per legal entity per use case | TDRA · du: Required — registered alongside Etisalat through the operator portal",
      "opt_in": "Verifiable opt-in required; source, timestamp, IP, and channel must be logged and retained for the life of the relationship. TDRA can request the audit trail at any time.",
      "opt_out": "Every promotional SMS must carry STOP or ايقاف. Opt-outs are honoured network-wide and audited by TDRA. One-step, irreversible until the recipient re-consents.",
      "quiet_hours": "TDRA's spam policy bars marketing text messages between 21:00 and 07:00 GST. Transactional OTP and alerts are 24/7.",
      "official_sources": "TDRA https://tdra.gov.ae/ | TDRA spam policy https://tdra.gov.ae/-/media/About/regulations-and-ruling/EN/cellular-phone-spam-regulatory-policy-English.ashx",
      "last_reviewed": "2026-10-20T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/uae",
      "sender_id_kit_url": "https://www.broadnet.me/regulations/uae#sender-id-registration"
    },
    {
      "country": "Uganda",
      "iso2": "UG",
      "regulator": "UCC",
      "regulator_full": "Uganda Communications Commission",
      "mcc": "641",
      "dialling_code": "+256",
      "operators_mcc_mnc": "MTN Uganda (641-10); Airtel Uganda (641-01); Lycamobile UG (641-44)",
      "sender_id_lead_time": "5-10 business days",
      "sender_id_formats": "UCC · MTN Uganda and Airtel Uganda: Alphanumeric, up to 11 chars (numeric long-code on select networks)",
      "sender_id_pre_registration": "UCC · MTN Uganda and Airtel Uganda: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required, with timestamped consent records retained for at least 12 months and produced on regulator request.",
      "opt_out": "Every promotional message must include STOP / opt-out wording. DND-registry suppression applied automatically where the regulator runs one.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "UCC https://www.ucc.co.ug/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/uganda",
      "sender_id_kit_url": ""
    },
    {
      "country": "Ukraine",
      "iso2": "UA",
      "regulator": "NCEC",
      "regulator_full": "National Commission for the State Regulation of Electronic Communications and Radio Frequency Spectrum",
      "mcc": "255",
      "dialling_code": "+380",
      "operators_mcc_mnc": "Kyivstar (255-03); Vodafone Ukraine (255-01); lifecell (255-06)",
      "sender_id_lead_time": "7-14 business days",
      "sender_id_formats": "NCEC · Kyivstar and Vodafone Ukraine: Alphanumeric, up to 11 chars (numeric long-code also supported)",
      "sender_id_pre_registration": "NCEC · Kyivstar and Vodafone Ukraine: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "GDPR-compliant opt-in required. Double opt-in is the operator-preferred standard for marketing.",
      "opt_out": "STOP keyword honoured network-wide. Opt-out is one-step and irreversible until the recipient re-consents.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "NCEC https://nkek.gov.ua/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/ukraine",
      "sender_id_kit_url": ""
    },
    {
      "country": "United Kingdom",
      "iso2": "GB",
      "regulator": "ICO + Ofcom",
      "regulator_full": "Information Commissioner's Office (ICO) and Office of Communications (Ofcom)",
      "mcc": "234",
      "dialling_code": "+44",
      "operators_mcc_mnc": "EE (BT) (234-30); Vodafone UK (234-15); O2 (VMO2) (234-10); Three UK (234-20)",
      "sender_id_lead_time": "Free-form (no formal registration)",
      "sender_id_formats": "ICO + Ofcom · EE and Vodafone UK: Alphanumeric, up to 11 chars (numeric long-code also supported)",
      "sender_id_pre_registration": "ICO + Ofcom · EE and Vodafone UK: No registry; from 15 July 2027 providers must verify business senders and their sender IDs (Ofcom)",
      "opt_in": "GDPR-compliant opt-in required. Double opt-in is the operator-preferred standard for marketing.",
      "opt_out": "STOP keyword honoured network-wide. Opt-out is one-step and irreversible until the recipient re-consents.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "Ofcom https://www.ofcom.org.uk/ | ICO https://ico.org.uk/ | Ofcom scam-text rules https://www.ofcom.org.uk/phones-and-broadband/scam-calls-and-messages/new-rules-to-thwart-text-message-scammers-and-protect-consumers-and-businesses",
      "last_reviewed": "2026-10-02T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/united-kingdom",
      "sender_id_kit_url": "https://www.broadnet.me/regulations/united-kingdom#sender-id-registration"
    },
    {
      "country": "Uruguay",
      "iso2": "UY",
      "regulator": "URSEC",
      "regulator_full": "Unidad Reguladora de Servicios de Comunicaciones",
      "mcc": "748",
      "dialling_code": "+598",
      "operators_mcc_mnc": "Antel (748-01); Movistar Uruguay (748-07); Claro Uruguay (748-10)",
      "sender_id_lead_time": "5-10 business days",
      "sender_id_formats": "URSEC · Antel and Movistar Uruguay: Alphanumeric (where supported) or numeric long-code / short-code",
      "sender_id_pre_registration": "URSEC · Antel and Movistar Uruguay: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required, with consent records retained per the local data-protection law.",
      "opt_out": "STOP / SAIR keyword honoured network-wide. Opt-out is one-step and applied across the operator.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "URSEC https://www.gub.uy/unidad-reguladora-servicios-comunicaciones/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/uruguay",
      "sender_id_kit_url": ""
    },
    {
      "country": "USA",
      "iso2": "US",
      "regulator": "FCC + CTIA",
      "regulator_full": "Federal Communications Commission (FCC) and CTIA (carrier consortium)",
      "mcc": "310 – 316",
      "dialling_code": "+1",
      "operators_mcc_mnc": "T-Mobile USA (310-260); AT&T (310-410); Verizon (311-480); US Cellular (311-220)",
      "sender_id_lead_time": "7-14 business days (10DLC)",
      "sender_id_formats": "FCC + CTIA · T-Mobile USA and AT&T: 10DLC, toll-free or short code (no alphanumeric sender IDs)",
      "sender_id_pre_registration": "FCC + CTIA · T-Mobile USA and AT&T: 10DLC: brand and campaign registration with The Campaign Registry, filed through a campaign service provider",
      "opt_in": "TCPA-compliant express written consent required for marketing. Transactional traffic permitted under the established-business-relationship exception.",
      "opt_out": "STOP keyword honoured immediately and confirmed once. CTIA short-code monitoring audits compliance.",
      "quiet_hours": "Marketing A2P restricted to the recipient's local 08:00–21:00 window under TCPA.",
      "official_sources": "47 CFR 64.1200 https://www.ecfr.gov/current/title-47/chapter-I/subchapter-B/part-64/subpart-L/section-64.1200 | FCC https://www.fcc.gov/ | CTIA https://www.ctia.org/ | TCR https://www.campaignregistry.com/ | TCR FAQ https://www.campaignregistry.com/resources/ | CTIA Messaging Principles https://api.ctia.org/wp-content/uploads/2023/05/230523-CTIA-Messaging-Principles-and-Best-Practices-FINAL.pdf",
      "last_reviewed": "2026-10-02T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/united-states",
      "sender_id_kit_url": "https://www.broadnet.me/regulations/united-states#sender-id-registration"
    },
    {
      "country": "Vietnam",
      "iso2": "VN",
      "regulator": "AIS",
      "regulator_full": "Authority of Information Security",
      "mcc": "452",
      "dialling_code": "+84",
      "operators_mcc_mnc": "Viettel (452-04); Vinaphone (452-02); Mobifone (452-01)",
      "sender_id_lead_time": "7-14 business days",
      "sender_id_formats": "AIS · Viettel and Vinaphone: Up to 11 characters: Latin letters, digits, - _ . and space; not digits only",
      "sender_id_pre_registration": "AIS · Viettel and Vinaphone: Required — national brand-name system (Authority of Information Security, Decree 91/2020/ND-CP)",
      "opt_in": "Verifiable opt-in required, with traffic categorised by use case at the time of registration. DLT-style template approval applies in several markets.",
      "opt_out": "STOP keyword and DND-registry suppression applied automatically. Records retained per regulator requirements.",
      "quiet_hours": "Decree 91/2020/ND-CP allows advertising messages only between 07:00 and 22:00 each day. Transactional 24/7.",
      "official_sources": "AIS https://ais.gov.vn/ | Decree 91/2020 https://congbaocdn.chinhphu.vn/CongBaoCP/VanBan/2020/8/31908/32282-1-2020837-83891-2020-nd-cp.pdf",
      "last_reviewed": "2026-10-02T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/vietnam",
      "sender_id_kit_url": "https://www.broadnet.me/regulations/vietnam#sender-id-registration"
    },
    {
      "country": "Zambia",
      "iso2": "ZM",
      "regulator": "ZICTA",
      "regulator_full": "Zambia Information and Communications Technology Authority",
      "mcc": "645",
      "dialling_code": "+260",
      "operators_mcc_mnc": "Airtel Zambia (645-01); MTN Zambia (645-02); Zamtel (645-03)",
      "sender_id_lead_time": "5-10 business days",
      "sender_id_formats": "ZICTA · Airtel Zambia and MTN Zambia: Alphanumeric, up to 11 chars (numeric long-code on select networks)",
      "sender_id_pre_registration": "ZICTA · Airtel Zambia and MTN Zambia: Set by the operators; BroadNet confirms the current requirements during onboarding",
      "opt_in": "Verifiable opt-in required, with timestamped consent records retained for at least 12 months and produced on regulator request.",
      "opt_out": "Every promotional message must include STOP / opt-out wording. DND-registry suppression applied automatically where the regulator runs one.",
      "quiet_hours": "We have not found a regulator-published time-of-day window for promotional SMS in this market. Agree sending hours with the operator and schedule promotional sends for the recipient's local daytime; transactional traffic runs 24/7.",
      "official_sources": "ZICTA https://www.zicta.zm/",
      "last_reviewed": "2026-09-29T00:00:00.000Z",
      "page_url": "https://www.broadnet.me/regulations/zambia",
      "sender_id_kit_url": ""
    }
  ]
}