The ADSBNG platform on your phone — live aircraft over Nigeria, observed flights, and airport analytics. Everything in it is something the receiver network actually heard.
It is a large file. Use Wi-Fi if you can — 189 MB is a real cost on mobile data. The download is one file and installs offline once it has finished.
Coming to Google Play. The listing is prepared and not yet submitted — this page will switch over when it is live.
You will update in place. This build is signed with the same key the Play listing will use, so Play recognises it as the same app: the update installs over it and your API key and settings stay where they are. That is the reason this download waited for the key.
Every aircraft currently being received, on a full-screen map — altitude, speed, heading and vertical rate, updated as reports arrive. Nigeria’s airports are fixed markers, each opening its own traffic summary.
Domestic movements reconstructed from position data, newest first, filterable by airport, airline or date. A leg with no arrival is shown with no arrival — the aircraft left coverage, and the app says so rather than guessing.
Movement counts by day and by hour, which carriers fly which routes and how consistently, and the busiest hours — observed rather than scheduled.
Ask about the airspace in plain English. Answers are computed from the platform’s own data with the figures shown, so you can check them.
A morning summary of what the network saw, and push notifications for the aircraft you are watching.
Aircraft broadcast their position, altitude and speed; ADSBNG receivers decode those transmissions and the app reports what was received. Nothing is estimated and nothing is filled in from a schedule — so coverage gaps appear as gaps. It is not an official source of flight times, and it is not for navigation.
Android blocks installs from outside the Play Store until you allow the browser that downloaded the file. This is the normal path for an app distributed directly, and the prompts differ a little between phone makers:
Turn Allow from this source back off afterwards if you prefer. The app is already installed at that point and does not need it again.
Optional, and the only way to be certain the file you have is the file that was published. Compare this SHA-256 against your copy:
9ec412c6c9e8f251d39612777c2e6d5058ad1f439e1c331560f8f0c9a4d69263
On Windows (PowerShell):
Get-FileHash .\NigeriaAirspaceAnalytics-1.0.0.apk -Algorithm SHA256
On macOS or Linux:
shasum -a 256 NigeriaAirspaceAnalytics-1.0.0.apk
If the two strings differ, delete the file and download it again — do not install it.
An app installed outside the Play Store has no listing page to tell you this, so here it is. The app requests:
And what it never asks for, by explicit exclusion:
Those exclusions are enforced in the build, not just left out of a list — the permissions are stripped from the app's manifest so they cannot be requested at all. Full detail in the privacy policy.
If you would rather not install an APK, or you are on iPhone, the site itself installs as an app — same platform, no download, works on iOS and Android:
It opens full-screen without browser chrome and keeps you signed in. Push notifications and the offline map cache are the two things only the Android app does better.