# The data behind a phone answer

A Spaw phone answer is built from the number allocation tables of 10 regulators (NANPA, CNAC, Ofcom, ARCEP, ACMA, ACM, NAD, the CRT, UKE and MIMIT), Google’s libphonenumber, two SMS-receiving number lists and the FTC’s reported-calls files. 13 of these 13 sources are installed on this server, the newest dated 2026-09-27. Each page names the publisher, the files, the terms as the publisher states them and the counts installed, never a row.

## Regulators’ number allocation tables

| Publisher | Regions | A number outside the table | Installed here | Terms | Version |
| --- | --- | --- | --- | --- | --- |
| [NANPA numbering reports](https://spaw.co/tools/phone-number-lookup/sources/nanpa) | United States, Puerto Rico, U.S. Virgin Islands, Guam, American Samoa, Northern Mariana Islands | unassigned when geographic and outside the table | 1,603,971 | no terms of use published (NANPA) | file dated 2026-09-27 |
| [CNAC central office code status](https://spaw.co/tools/phone-number-lookup/sources/cnac) | Canada | unassigned when geographic and outside the table | 44,800 | no licence published (CNAC) | file dated 2026-09-24 |
| [Ofcom numbering data](https://spaw.co/tools/phone-number-lookup/sources/ofcom) | United Kingdom, Guernsey, Jersey, Isle of Man | not evaluated outside the table | 343,860 | Ofcom copyright, reuse with acknowledgement | retrieved on 2026-09-27 |
| [ARCEP numbering resources](https://spaw.co/tools/phone-number-lookup/sources/arcep) | France, Guadeloupe, St. Barthélemy, St. Martin, Martinique, French Guiana, Réunion, Mayotte, St. Pierre & Miquelon | unassigned when geographic and outside the table | 22,637 | Licence Ouverte / Open Licence (Etalab), ARCEP | retrieved on 2026-09-25 |
| [ACMA numbering register](https://spaw.co/tools/phone-number-lookup/sources/acma) | Australia | not evaluated outside the table | 99,381 | terms not confirmed (ACMA) | retrieved on 2026-09-21 |
| [ACM number register](https://spaw.co/tools/phone-number-lookup/sources/acm) | Netherlands | unassigned when geographic and outside the table | 84,417 | CC0 1.0, ACM (data.overheid.nl) | retrieved on 2026-09-25 |
| [NAD number register](https://spaw.co/tools/phone-number-lookup/sources/nad) | New Zealand | not evaluated outside the table | 9,673 | no reuse licence published (NAD) | retrieved on 2026-09-21 |
| [Mexico’s national numbering plan](https://spaw.co/tools/phone-number-lookup/sources/crt) | Mexico | unassigned when geographic and outside the table | 640,211 | terms not confirmed (CRT) | retrieved on 2026-09-21 |
| [UKE numbering tables](https://spaw.co/tools/phone-number-lookup/sources/uke) | Poland | not evaluated outside the table | 47,157 | terms not confirmed for the portal; credited to UKE and marked as processed by Spaw | retrieved on 2026-09-25 |
| [MIMIT assigned numbering](https://spaw.co/tools/phone-number-lookup/sources/mimit) | Italy | not evaluated outside the table | 59,587 | CC BY 3.0 for the site’s texts; not confirmed for the workbook (MIMIT) | retrieved on 2026-09-25 |

## The numbering plan, the lists and the complaints

- [libphonenumber](https://spaw.co/tools/phone-number-lookup/sources/libphonenumber): libphonenumber 9.0.40 is installed here: the numbering plans of 245 regions, and the version every phone answer names in its sources. Terms: Apache 2.0, Google.
- [SMS-receiving number lists](https://spaw.co/tools/phone-number-lookup/sources/sms-receiving-lists): The SMS-receiving number lists installed here, synced on 2026-09-27, hold 128,362 numbers: 128,136 on the lists at that sync, and 226 kept at the date they were last seen after the lists dropped them. Terms: MIT, iP.1 Networks and Castle.
- [FTC Do Not Call reported calls](https://spaw.co/tools/phone-number-lookup/sources/ftc-reported-calls): The FTC reported-calls files installed here, the newest dated 2026-09-24, hold 678,203 complaints filed over the last 90 days, naming 577,421 numbers. They are not the Do Not Call Registry, they say nothing about whether you may call or text a number, and none is verified: caller ID is often spoofed. Terms: public domain, US Government work (FTC).

## Compiled by Spaw

- Fictional ranges (`fictional-ranges`, version 2026-09-27, 78 ranges and single numbers): The number ranges regulators reserve for films, television and examples: the NANP 555-01XX block and the drama ranges and numbers of Ofcom, ARCEP, ACMA and ComReg, compiled by Spaw from the regulators’ own notices. A number in one answers is_fictional.
- Carrier brands (`carrier-brands`, version 2026-09-24, 67 brands): The network brand behind a holder’s legal name (carrier_brand), compiled by Spaw from the regulators’ tables: the main operators’ legal entities, former names and operating company numbers, country by country. The map itself is not published.
- Test numbers (`test-numbers`, version bundled, 8 numbers): The documented test numbers in the Washington 555-01XX fiction block, each answering the same result every time, free, on every endpoint.

## Regulators not synced, and why

- Germany, [Bundesnetzagentur](https://www.bundesnetzagentur.de/DE/Fachthemen/Telekommunikation/Nummerierung/start.html): Its numbering pages offer the numbering plan and the allocation rules as PDFs; we found no downloadable table of allocated number blocks, and questions about allocations go to its numbering office. (checked 2026-09-26)
- Spain, [CNMC](https://numeracionyoperadores.cnmc.es/numeracion): Its numbering register is a search application behind a bot challenge, and the CNMC’s open-data catalogue lists no numbering dataset; we found no downloadable table. (checked 2026-09-26)
- Brazil, [Anatel](https://dados.gov.br/): Its datasets are published through Brazil’s federal open-data portal, whose API answered only with an account key; we found no plain download of the assigned ranges. (checked 2026-09-26)
- Ireland, [ComReg](https://www.comreg.ie/industry/licensing/numbering/number-assignments-availability/): Its “Number Assignments & Availability” page is a JavaScript application with no downloadable file. (checked 2026-09-26)
- Denmark, [Digitaliseringsstyrelsen](https://digst.dk/tele/telefoni-og-internet/numre/nummerregistret/): Its number register (Nummerregistret) is a search application, and the page describing it links no downloadable file. (checked 2026-09-26)
- Switzerland, [OFCOM (BAKOM)](https://www.bakom.admin.ch/): Allocated number blocks can be looked up in its eOfcom application one search at a time; we found no downloadable table. (checked 2026-09-25)

## What none of these tables can say

- A regulator’s table records the original allocation of each block, never who serves a number today: a number ported to another carrier keeps its block.
- An allocated block says a number in it can be in service, not that it is.
- The counts are rows of the regulator’s own table, not numbers or traffic: a busy block and an empty one count once each.

## NANPA numbering reports

NANPA numbering reports, as installed here (file dated 2026-09-27): 205,027 codes (198,523 allocated to 2,766 holders and 6,504 reserved) and 1,398,944 thousands-blocks (1,309,908 allocated to 1,989 holders and 89,036 unassigned). Terms: no terms of use published (NANPA).

The administrator the FCC appoints for the North American plan publishes, every day, which central office codes (NPA-NXX, ten thousand numbers each) are assigned and to which carrier, and, inside the pooled codes, which blocks of a thousand are assigned, retained or free and to whom. Its rate centre report spells out the abbreviations those files use for places, and its NPA report describes every area code: where it serves, when it went into service and which codes overlay it.

- Publisher: [North American Numbering Plan Administrator (NANPA)](https://www.nanpa.com/)
- Regions: United States, Puerto Rico, U.S. Virgin Islands, Guam, American Samoa, Northern Mariana Islands
- Dataset names: `nanpa-co-codes`, `nanpa-rate-centres`, `nanpa-npa-report`
- Published: The code and thousands-block reports are rebuilt daily and re-dated each time; the NPA report is re-dated daily.
- Refreshed here: The codes, the thousands-blocks and the NPA report daily; the rate centre report weekly.
- File [CoCodeAssignment_Utilized_AllStates_Public.zip](https://reports.nanpa.com/public/CoCodeAssignment_Utilized_AllStates_Public.zip): ZIP of one tab-separated text file, headed by a “File Updated” date. Every assigned (AS) and unavailable (UA) central office code with its holder, OCN, rate centre, assignment date and pooled and in-service flags.
- File [ThousandsBlockAssignment_All.zip](https://reports.nanpa.com/public/ThousandsBlockAssignment_All.zip): ZIP (about 12 MB) of one comma-separated file (about 112 MB). Every block of a thousand in a pooled code, with its status (assigned, retained, available), the carrier it is assigned to and its OCN.
- File [NPARateCenterAllStatesReport.XLSX](https://reports.nanpa.com/public/NPARateCenterAllStatesReport.XLSX): Excel workbook, dated by its creation time. The full name of each rate centre abbreviation, state by state.
- File [npa_report.csv](https://reports.nanpa.com/public/npa_report.csv): CSV headed by a “File Date”. One row per area code: where it serves, whether it is assigned and in service and since when, its overlay complex, NANPA’s time-zone letters and the dialling plan.
- How rows read: An assigned code (AS) reads as allocated to its holder; an unavailable code (UA), such as N11 or 555, as reserved. An assigned or retained thousands-block reads as allocated to its own carrier; an available block as unassigned. A contaminated available block, and one available only from a future date, is left to its code.
- Complete for geographic numbers: while the copy installed here is under 45 days old, a geographic number outside every listed block answers unassigned_block.
- Terms (checked 2026-09-26): nanpa.com publishes no terms of use and no licence for its reports: the only policy the site links is a privacy policy. The reports are posted openly by the administrator the FCC appoints. Spaw shows facts and counts read from them, credits NANPA with the file date, and does not republish the files.
- Cannot say: Mobiles and landlines share the same blocks in the North American plan, so the file cannot say which a number is; the holder’s name settles it only where it names a wireless carrier or a virtual-number wholesaler.
- Cannot say: Toll-free (8XX) and the other non-geographic codes are not in the files, so only geographic numbers outside them are answered as unassigned.
- Cannot say: A block its holder retained when the code was pooled carries no date.

## CNAC central office code status

CNAC central office code status, as installed here (file dated 2026-09-24): 44,800 codes (28,716 allocated to 100 holders, 15,314 unassigned and 770 reserved). Terms: no licence published (CNAC).

The Canadian Numbering Administrator publishes the status of every central office code in the Canadian part of the North American plan: in service, assigned but not yet live, set aside for special use or plant testing, or available, with the carrier holding each and the exchange area it serves.

- Publisher: [Canadian Numbering Administrator (CNAC)](https://www.cnac.ca/)
- Regions: Canada
- Dataset names: `cnac-co-codes`
- Published: Updated by CNAC as codes change; the file carries its own date.
- Refreshed here: Weekly.
- File [COCodeStatus_ALL.zip](https://www.cnac.ca/data/COCodeStatus_ALL.zip): ZIP of one CSV file; its second row carries only the file date. Every Canadian central office code with its status, holder, exchange area, pooled flag and assignment date.
- How rows read: In Service and Assigned read as allocated; For Special Use and Plant Test as reserved; every other status as unassigned.
- Complete for geographic numbers: while the copy installed here is under 45 days old, a geographic number outside every listed block answers unassigned_block.
- Terms (checked 2026-09-26): CNAC’s website terms of use (version 1, 20 October 2020) grant no licence and set no condition on the code status file, which carries no licence text either.
- Cannot say: The table names the holder of a whole code: blocks of a thousand inside a pooled Canadian code are not read, so the code holder answers for every number in it.
- Cannot say: Mobiles and landlines share the same codes, as everywhere in the North American plan.

## Ofcom numbering data

Ofcom numbering data, as installed here (retrieved on 2026-09-27): 343,860 blocks (124,627 allocated to 404 holders, 218,840 unassigned and 393 reserved). Terms: Ofcom copyright, reuse with acknowledgement.

Ofcom publishes the National Telephone Numbering Plan’s blocks, range by range: which are allocated and to which communications provider, which are free, and which are protected or quarantined. Numbers in Guernsey, Jersey and the Isle of Man sit in the UK +44 plan and are read from the same tables.

- Publisher: [Ofcom](https://www.ofcom.org.uk/phones-and-broadband/phone-numbers/numbering-data)
- Regions: United Kingdom, Guernsey, Jersey, Isle of Man
- Dataset names: `ofcom-numbering`
- Published: Ofcom says it aims to update the files every Wednesday.
- Refreshed here: Weekly.
- File [s1.csv, s3.csv, s5.csv, s7.csv, s8.csv, s9.csv](https://www.ofcom.org.uk/phones-and-broadband/phone-numbers/numbering-data): Six CSV files (Ofcom also offers them as XLSX), one per leading digit; the files carry no date. Geographic (01 and 02), 03, 05, 07, 08 and 09 number blocks with their status and provider.
- How rows read: Allocated blocks read as allocated to their provider; designated blocks as reserved; free, protected, quarantined and reserved blocks as unassigned.
- Ofcom’s table is not treated as complete: a number outside every listed block is not evaluated, and its block_status answers null.
- Terms (checked 2026-09-26): The numbering data page states no licence; its footer reads “© Ofcom 2026”. Ofcom’s copyright page says its material “may be reproduced free of charge in any format or medium, provided that it is reproduced accurately and not used in a misleading context”, and that it “must be acknowledged as Ofcom copyright”. Its open data page adds: “Where we can make the data available on an open basis, we use the Open Government Licence”.
- Cannot say: Ofcom lists free, protected and quarantined blocks row by row, so an unassigned answer always comes from Ofcom’s own row and never from a block missing from the files.
- Cannot say: Guernsey, Jersey and the Isle of Man have their own regulators; their numbers are read from this table because they sit in the UK plan.

## ARCEP numbering resources

ARCEP numbering resources, as installed here (retrieved on 2026-09-25): 22,637 blocks (21,104 allocated to 419 holders and 1,533 unassigned). Terms: Licence Ouverte / Open Licence (Etalab), ARCEP.

France’s regulator publishes its numbering resources on data.gouv.fr as “Ressources en numérotation téléphonique”: the ranges attributed to each operator, the ranges frozen before they can be attributed again, and the list of operator identifiers, for metropolitan France and the overseas regions.

- Publisher: [Autorité de régulation des communications électroniques, des postes et de la distribution de la presse (ARCEP)](https://www.data.gouv.fr/fr/datasets/ressources-en-numerotation-telephonique/)
- Regions: France, Guadeloupe, St. Barthélemy, St. Martin, Martinique, French Guiana, Réunion, Mayotte, St. Pierre & Miquelon
- Dataset names: `arcep-numbering`
- Published: data.gouv.fr lists the dataset as updated weekly.
- Refreshed here: Weekly.
- File [identifiants_CE.csv](https://extranet.arcep.fr/uploads/identifiants_CE.csv): Semicolon-separated CSV in ISO-8859-1. Each operator code and the operator’s name.
- File [MAJNUM.csv](https://extranet.arcep.fr/uploads/MAJNUM.csv): Semicolon-separated CSV in ISO-8859-1. Every attributed range with its operator and attribution date.
- File [GELNUM.csv](https://extranet.arcep.fr/uploads/GELNUM.csv): Semicolon-separated CSV in ISO-8859-1. The frozen ranges.
- How rows read: An attributed range reads as allocated to its operator; a frozen range as unassigned.
- Complete for geographic numbers: while the copy installed here is under 45 days old, a geographic number outside every listed block answers unassigned_block.
- Mobile and VoIP ranges are listed too, but a mobile or VoIP number outside them is left unanswered rather than called unassigned.
- Terms (checked 2026-09-26): data.gouv.fr lists the dataset under the Licence Ouverte / Open Licence (licence id fr-lo), which allows reuse, including commercial reuse, with credit to the source.
- Cannot say: The attribution date is the day ARCEP attributed the range to its operator, not the day a number in it came into service.

## ACMA numbering register

ACMA numbering register, as installed here (retrieved on 2026-09-21): 99,381 blocks (90,525 allocated to 54 holders and 8,856 unassigned). Terms: terms not confirmed (ACMA).

Australia’s regulator publishes its numbering register through the Numbering System: every range of the ten-digit plan with its status and current holder, and the freephone and local-rate numbers one by one.

- Publisher: [Australian Communications and Media Authority (ACMA)](https://www.thenumberingsystem.com.au/)
- Regions: Australia
- Dataset names: `acma-numbering`
- Published: The register is live; the download reflects it when fetched.
- Refreshed here: Weekly.
- File [EnhancedFullDownload.zip](https://www.thenumberingsystem.com.au/download/EnhancedFullDownload.zip): ZIP of one CSV file (about 91 MB); the file carries no date. Every range and individually allocated number with its service type, status and holder.
- How rows read: Allocated ranges read as allocated to their holder; spare ranges as unassigned. Only ten-digit local, mobile, satellite, IoT, data and VPN ranges are read.
- ACMA’s table is not treated as complete: a number outside every listed block is not evaluated, and its block_status answers null.
- Terms (checked 2026-09-26): The Numbering System’s terms and conditions page is a JavaScript application that could not be read, so the terms of the register download are not confirmed.
- Cannot say: Freephone and local-rate numbers (1800, 1300 and 13), which the register lists one by one, are not read; the numbering plan types them.
- Cannot say: The table is not treated as complete, so an Australian number outside it is not evaluated.

## ACM number register

ACM number register, as installed here (retrieved on 2026-09-25): 84,417 blocks (82,606 allocated to 12,770 holders, 1,788 unassigned and 23 reserved). Terms: CC0 1.0, ACM (data.overheid.nl).

The Dutch regulator publishes every number range it has assigned, every range in its cooling-off period and every blocked range, with the holder of each. Holders include companies, sole traders and private individuals.

- Publisher: [Autoriteit Consument & Markt (ACM)](https://www.acm.nl/nl/onderwerpen/telecommunicatie/telefoonnummers/)
- Regions: Netherlands
- Dataset names: `acm-nummerregister`
- Published: Updated by ACM as assignments change.
- Refreshed here: Weekly.
- File [nummers_csv.zip](https://www.acm.nl/sites/default/files/registers/nummers_csv.zip): ZIP of one semicolon-separated CSV file; the file carries no date. Every assigned, cooling-off and blocked range with its holder and service.
- How rows read: Toegekend (assigned) reads as allocated; Afkoelen (cooling off) as unassigned; Geblokkeerd (blocked) as reserved. Signalling codes, network codes and short numbers (rows under eight digits) are not read.
- Complete for geographic numbers: while the copy installed here is under 45 days old, a geographic number outside every listed block answers unassigned_block.
- Mobile and VoIP ranges are listed too, but a mobile or VoIP number outside them is left unanswered rather than called unassigned.
- Terms (checked 2026-09-26): The register is listed on data.overheid.nl, the Dutch government’s open data portal, as “Register van toegekende telefoonnummers” under CC0 1.0.
- Cannot say: Many holders are sole traders or private individuals, so these pages count holders and never name them.

## NAD number register

NAD number register, as installed here (retrieved on 2026-09-21): 9,673 blocks (5,051 allocated to 14 holders, 4,581 unassigned and 41 reserved). Terms: no reuse licence published (NAD).

New Zealand’s numbering is administered by the industry’s Number Administration Deed, which publishes its number register: every code of every service category with its status and holder.

- Publisher: [Number Administration Deed (NAD), New Zealand](https://www.nad.org.nz/number-register)
- Regions: New Zealand
- Dataset names: `nad-number-register`
- Published: Updated by the NAD as codes change.
- Refreshed here: Weekly.
- File [Number register export](https://www.nad.org.nz/number-register/export): CSV (“Export Number register as a CSV”); the file carries no date. Every code with its service category, status and holder.
- How rows read: Assigned codes read as allocated; spare and protected codes as unassigned; reserved and unallocatable codes as reserved.
- NAD’s table is not treated as complete: a number outside every listed block is not evaluated, and its block_status answers null.
- Terms (checked 2026-09-26): The register’s site is marked “© 2020 Number Administration Deed. All rights reserved”, and no reuse licence is published.
- Cannot say: Service codes (01XY, 011XNT, 1XYZ and 50XY) are not read.
- Cannot say: The table is not treated as complete, so a New Zealand number outside it is not evaluated.

## Mexico’s national numbering plan

Mexico’s national numbering plan, as installed here (retrieved on 2026-09-21): 640,211 blocks (640,211 allocated to 138 holders). Terms: terms not confirmed (CRT).

Mexico’s public numbering plan lists every assigned range of the ten-digit plan with its operator and modality. The Comisión Reguladora de Telecomunicaciones took over the functions of the IFT, which was dissolved on 17 October 2025; the plan is still served from the former IFT’s numbering portal, which carries the IFT’s name.

- Publisher: [Comisión Reguladora de Telecomunicaciones (CRT), formerly the Instituto Federal de Telecomunicaciones (IFT)](https://sns.ift.org.mx/sns-frontend/planes-numeracion/descarga-publica.xhtml)
- Regions: Mexico
- Dataset names: `ift-numeracion`
- Published: The portal regenerates the plan and states the date it was generated.
- Refreshed here: Weekly.
- File [Plan nacional de numeración (public download)](https://sns.ift.org.mx/sns-frontend/planes-numeracion/descarga-publica.xhtml): A file served only in answer to a form on the portal page, never at a plain link; the file carries no date. Every assigned range (about 178,000) with its zone, operator, modality (CPP, MPP or FIJO) and assignment date.
- How rows read: Every listed range reads as allocated to its operator; a CPP or MPP modality marks the range mobile, and a fixed range keeps the plan’s answer.
- Complete for geographic numbers: while the copy installed here is under 45 days old, a geographic number outside every listed block answers unassigned_block.
- Terms (checked 2026-09-26): The portal states no terms of reuse and no licence; its footer reads “Copyright © Sistema de Numeración y Señalización”. The terms have not been confirmed with the CRT.
- Cannot say: Mexican mobiles and landlines share the plan’s geographic numbering; only a CPP or MPP modality marks a range mobile.

## UKE numbering tables

UKE numbering tables, as installed here (retrieved on 2026-09-25): 47,157 blocks (24,292 allocated to 567 holders, 22,362 unassigned and 503 reserved). Terms: terms not confirmed for the portal; credited to UKE and marked as processed by Spaw.

Poland’s regulator publishes its numbering management tables: the fixed-network table by zone and the mobile table, each scope with the operator it was assigned to, and the space held in reserve by UKE’s President, for regulation or for technical use.

- Publisher: [Urząd Komunikacji Elektronicznej (UKE), Poland](https://numeracja.uke.gov.pl/)
- Regions: Poland
- Dataset names: `uke-numeracja`
- Published: The tables are exported live from UKE’s numbering portal.
- Refreshed here: Weekly.
- File [pstn_tables/export.csv](https://numeracja.uke.gov.pl/en/pstn_tables/export.csv): CSV written in Windows-1250 (though served as UTF-8); the export carries no date. The fixed-network scopes by zone with their operator.
- File [plmn_tables/export.csv](https://numeracja.uke.gov.pl/en/plmn_tables/export.csv): CSV written in Windows-1250 (though served as UTF-8); the export carries no date. The mobile scopes with their operator.
- How rows read: A scope assigned to an operator reads as allocated; the President’s and the regulatory reserves as unassigned; the technical reserve as reserved.
- UKE’s table is not treated as complete: a number outside every listed block is not evaluated, and its block_status answers null.
- Terms (checked 2026-09-26): numeracja.uke.gov.pl shows only “© 2019 UKE”. UKE’s page on the reuse of public information sets these conditions for what uke.gov.pl publishes: “obowiązek poinformowania o źródle, czasie wytworzenia i pozyskania informacji od UKE” and “obowiązek poinformowania o przetworzeniu informacji ponownie wykorzystywanej” (state the source, when the information was created and obtained from UKE, and that it was processed). Whether they cover the numbering portal is not confirmed. Spaw follows them: the source is UKE, the date below is the day the tables were retrieved (the export carries no creation date), and the data was processed by Spaw.
- Cannot say: Every zone’s AB0 range and the whole of zones 26 and 47 are missing from the tables, so the table is partial: a Polish number outside it is not evaluated.
- Cannot say: The export carries no creation date: the version shown is the day it was retrieved.

## MIMIT assigned numbering

MIMIT assigned numbering, as installed here (retrieved on 2026-09-25): 59,587 blocks (59,587 allocated to 275 holders). Terms: CC BY 3.0 for the site’s texts; not confirmed for the workbook (MIMIT).

Italy’s ministry publishes, on its numbering resources page, a workbook of the numbering it has assigned: the mobile (3) and nomadic (55) arcs and the geographic blocks by district, each with the operator it was assigned to.

- Publisher: [Ministero delle Imprese e del Made in Italy (MIMIT)](https://www.mimit.gov.it/it/comunicazioni/telefonia/risorse-di-numerazione)
- Regions: Italy
- Dataset names: `mimit-numerazione`
- Published: Updated by MIMIT as assignments change.
- Refreshed here: Weekly.
- File [File_assegnati_2.xlsx](https://www.mimit.gov.it/images/stories/digitale/numerazione/File_assegnati_2.xlsx): Excel workbook with one tab per numbering class; the workbook carries no date. The 3XYZ mobile arcs, the 55 nomadic arcs and the geographic blocks, with their operator. Its premium, M2M and fictitious-number tabs are not read.
- How rows read: Every listed arc and block reads as allocated to its operator.
- MIMIT’s table is not treated as complete: a number outside every listed block is not evaluated, and its block_status answers null.
- Terms (checked 2026-09-26): MIMIT’s legal notes say “i testi pubblicati sul presente sito sono messi a disposizione con licenza CC-BY 3.0”, that texts may be reused “a patto che sia sempre citata la fonte e – ove possibile – riportato l’indirizzo web della pagina originale”, and that “il download e qualunque utilizzo dei dati pubblicati sul sito comporta accettazione delle presenti note legali”. The licence names texts; whether it covers the workbook is not confirmed. Spaw credits MIMIT and links the original page.
- Cannot say: The workbook lists assignments only, so it is partial: an Italian number outside it is not evaluated.
- Cannot say: The workbook carries no date: the version shown is the day it was retrieved.

## libphonenumber

libphonenumber 9.0.40 is installed here: the numbering plans of 245 regions, and the version every phone answer names in its sources.

Google’s libphonenumber carries the numbering plan of every region: which numbers are valid, how they are written, which line type each range is, the original network of many mobile prefixes, the places geographic ranges serve, their time zones, and emergency and short numbers. It ships with the application; every answer names its version.

- Publisher: [Google (libphonenumber), through its PHP port giggsey/libphonenumber-for-php](https://github.com/google/libphonenumber)
- Dataset names: `libphonenumber`
- Published: Google releases new metadata every few weeks.
- Refreshed here: Installed with the application; a weekly check reports a newer release, and every answer names the version installed.
- File [giggsey/libphonenumber-for-php](https://github.com/giggsey/libphonenumber-for-php): A PHP package of Google’s metadata, installed with the application. The numbering-plan metadata of every supported region.
- How rows read: Not a table of blocks: it answers whether a number is valid for its plan and which line type its range is.
- Terms (checked 2026-09-26): libphonenumber and its PHP port are published under the Apache License 2.0.
- Cannot say: A valid number is one the plan allows, not one in service.
- Cannot say: Its carrier names come from prefix data and name the range’s original network, never the one serving a ported number.

## SMS-receiving number lists

The SMS-receiving number lists installed here, synced on 2026-09-27, hold 128,362 numbers: 128,136 on the lists at that sync, and 226 kept at the date they were last seen after the lists dropped them.

Two open lists record the numbers that public SMS-receiving websites publish, the ones anyone can use to receive a verification code: iP.1 Networks’ list, with the date each number was last seen, and Castle’s daily list of the numbers most active on those sites. A number that leaves both lists is kept at its last-seen date and ages, rather than vanishing.

- Publisher: [iP.1 Networks AB and Castle](https://github.com/iP1SMS/disposable-phone-numbers)
- Dataset names: `disposable-phone-numbers`
- Published: Both lists are updated daily.
- Refreshed here: Daily.
- File [number-list.json](https://github.com/iP1SMS/disposable-phone-numbers): JSON map of numbers to the date last seen. Numbers seen on SMS-receiving websites, with dates.
- File [disposable-phone-numbers.txt](https://github.com/castle/disposable-phone-numbers): Text, one E.164 number per line, undated. The day’s 1,000 most active numbers on those sites, counted as seen on the day they are read.
- How rows read: Not a table of blocks: a listed number scores disposable for a while after it was last seen, then disposable_stale.
- Terms (checked 2026-09-26): Both lists are published under the MIT licence: © 2018 iP.1 Networks AB and © 2026 Castle.
- Cannot say: A listing says a website published the number on a date. It says nothing about who holds the number today: carriers recycle numbers the sites give up.

## FTC Do Not Call reported calls

The FTC reported-calls files installed here, the newest dated 2026-09-24, hold 678,203 complaints filed over the last 90 days, naming 577,421 numbers. They are not the Do Not Call Registry, they say nothing about whether you may call or text a number, and none is verified: caller ID is often spoofed.

The FTC publishes, each weekday, the complaints consumers filed about unwanted calls: the number that called them, the date and time, the subject and whether it was a recorded message. Spaw counts the complaints naming each North American number over the last 90 days and drops the consumer’s location when the file is read.

- Publisher: [Federal Trade Commission (FTC)](https://www.ftc.gov/policy-notices/open-government/data-sets/do-not-call-data)
- Dataset names: `us-complaint-reports`
- Published: The FTC says the data set “is typically updated each weekday by about noon Eastern time”.
- Refreshed here: Daily; each night installs the newest file and ages the oldest day out of the 90 days.
- File [DNC_Complaint_Numbers_{date}.csv](https://www.ftc.gov/policy-notices/open-government/data-sets/do-not-call-data): One CSV file per weekday; weekend and holiday reports ride in the next file. Each complaint: the number that called, the date and time, the subject, and whether it was a recorded message.
- How rows read: Not a table of blocks: a count of complaints and the days they fell on, per number, over 90 days.
- Terms (checked 2026-09-26): The data is a work of the US federal government and so in the public domain in the United States; the FTC’s page states no licence of its own.
- Cannot say: These counts are not the Do Not Call Registry.
- Cannot say: They say nothing about whether you may call or text a number.
- Cannot say: The FTC verifies none of the reports, and caller ID is often spoofed, so an innocent number can collect complaints.

Reference: https://spaw.co/tools/phone-number-lookup/sources
