# VPN IP Report #2 (May 27 to June 10)

Coverage now spans 241 commercial VPN providers, IPv6 coverage grew, and we're cutting noise from low-confidence IPv4 coverage.

Here's what's changed in the last two weeks across the InternetData [VPN IP](https://internetdata.io/databases/vpn-ip) database. The theme this cycle is broader provider coverage and sharper attribution: we expanded coverage to 241 commercial providers, grew IPv6 coverage, and are trimming low-confidence noise out of the IPv4 side.

## Database at a glance

| Metric | May 27 | Jun 10 | Δ |
| --- | ---: | ---: | --- |
| High-confidence IPv4 addresses | 946,944 | 1,071,738 | +124,794 (+13.2%) |
| High-confidence ranges | 578,128 | 968,634 | +390,506 (+67.5%) |
| Commercial providers | 207 | 241 | +34 (+16.4%) |
| IPv6 addresses covered | 2.06 × 10²⁵ | 3.41 × 10³⁰ | ~166,000× |
| Total distinct ranges | 11,300,195 | 11,828,536 | +528,341 (+4.7%) |
| Total IPv4 addresses | 22,786,846 | 19,456,036 | -3,330,810 (-14.6%, noise removal) |

High-confidence rows count the addresses and ranges we attribute to a specific provider at our highest confidence tier.

## What changed behind the scenes

This window was about widening provider coverage while raising the confidence bar on what we keep.

- **Broader provider coverage.** We expanded coverage to 241 commercial VPN providers this cycle. The work leading to this allowed surfacing large IPv6 allocations for many of those providers, and expanding IPv4 coverage for existing providers.
- **Removing noise on low-confidence IPs.** We're evicting some unattributed IPv4 addresses that were contributing very weak corroborating signals.
