me-web? 0.15.0: address blocks from Asia, Africa and Latin America too
Build / Desktop, server and tools (push) Successful in 1m10s
Release / Every platform, the server, the release (push) Successful in 29m11s

- The provider card now names the address block your connection belongs to in Asia and the Pacific, in Africa, and
  in Latin America and the Caribbean, not only in Europe and the Middle East. The blocks come from the address
  registries APNIC, AFRINIC and LACNIC, used with their permission, and travel inside the app, so this works
  without a connection too.
- In Latin America and the Caribbean the registry gives no names for its blocks, so the card says how the block was
  handed out instead, for example "passed on by the provider to one of its customers".
- The app is about 6 MB larger, because it carries these blocks.
- The app's name no longer has quotation marks where it stands on its own: the window title, the name under the
  icon, the version line and the website's titles. Inside a sentence it keeps them.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
thepraandClaude Opus 5.5 committed 2026-10-30 22:32:49 +01:00
1 parent 599ea2bf84
commit 6209c7f2e1
134 files changed
+1026 -433

No files matched your search

+16 -7
View File
@@ -1,4 +1,4 @@
# “me-web?”
# me-web?
**Can you run your own server from here?** “me-web?” checks your connection and your device and tells you, in plain
words, what you could host at home, what stands in the way, and what would fix it.
@@ -78,12 +78,21 @@ The APK is signed with the key whose certificate SHA-256 is
collects BGP data by direct peering at Internet Exchange Points (IXPs) or multi-hop peering. Data are archived and
made publicly available for download at archive.routeviews.org, lg.routeviews.org, and api.routeviews.org.";
- mobile operators by network code: the Android Open Source Project's carrier list, Apache License 2.0;
- the name of the block of addresses a connection belongs to: the [RIPE Database](https://www.ripe.net/manage-ips-and-asns/db/)
of the RIPE NCC, used with the RIPE NCC's permission (16 October 2026) on condition that it is never put behind
a paywall or used to make money. Only each block's range, name and country are kept, nothing about people.
Every block travels with the apps (about 26 MB), so the name is there without a connection; the server also
tells each app the block of the address it sees, from its own weekly copy. The data may lag behind the live
database; the release notes give its date.
- the name of the block of addresses a connection belongs to, from four of the five regional address registries,
each used with its permission for this free app, never behind a paywall and never to make money; nothing about
people is kept:
- the [RIPE Database](https://www.ripe.net/manage-ips-and-asns/db/) of the RIPE NCC (Europe, the Middle East,
Central Asia; permission of 16 October 2026): each block's range, name and country;
- the [APNIC Whois Database](https://ftp.apnic.net/apnic/whois/) (Asia and the Pacific): each block's range and
name, without the country;
- the [AFRINIC Whois Database](https://ftp.afrinic.net/dbase/) (Africa): each block's range, name and country;
- LACNIC's [`lacnic.db`](https://ftp.lacnic.net/lacnic/dbase/) (Latin America and the Caribbean, published under
policy LAC-2018-3): each block's prefix, how it was handed out (to a provider, to one organisation, passed on
to another provider or to a customer) and country, since the file names no blocks.
Every block travels with the apps, so the name is there without a connection; the server also tells each app
the block of the address it sees, from its own weekly copy. The data may lag behind the live databases; the
release notes give each one's date. ARIN's region (North America) has no block names yet.
- Provider notes: each operator's own technical sheet (AGCOM 156/23 in Italy) and users' reports on
[FibraClick](https://forum.fibra.click), each cited in `data/isps/`; and, for any country, totals from findings
people chose to share (`data/observed.json`), published only after a person has reviewed them and only where at