Preview
Description
Pilots love runways with visual descent guidance, such as PAPI or VASI, but unfortunately they don't exist everywhere. This app provides an adjustable visual descent guidance for every runway on the planet. The pilot can select an airport, a runway, adjust the desired descent angle and the aiming point, then Virtual PAPI will create a glide slope indicator style. The glide slope will provide accurate vertical guidance to the aiming point from any direction, 360 degrees, providing a valuable guidance for any type of approach, like base entries, short approaches, straight-ins, etc. The app comes with over 30 thousand runways in its offline database, and more will be added as they are discovered. The app works completely offline and never tries to use the internet. All it needs is access to your location. Virtual PAPI is and free and open source, with all the code available on GitHub.
What's New
Version 1.5 2026-09-28
Many bug fixes Altitude integrity checks Visual warning when vertical accuracy is questionable New internal GPS debug view Stricter database integrity checks Im...Many bug fixes Altitude integrity checks Visual warning when vertical accuracy is questionable New internal GPS debug view Stricter database integrity checks Improved GDL90 support Technical Analysis
Package Overview Basic metadata
Bundle ID
com.mfdutra.VirtualPAPI Current Version 1.5
Minimum iOS 18.6
Package Size App Store Size
Package Metadata 0 / 4 version records
0.0 / 5.0 (0 ratings)
Detailed binary, privacy manifest, framework, and Info.plist results have not been indexed for this package yet. The verified App Store and archive metadata above remains available.
Known Version Records
0 version records with stored package metadata • 4 known version records
Stored metadata does not guarantee a package is currently available to download.
| Details | Version / IDs | Version date | Action |
|---|---|---|---|
| Not archived | App Store ID: 880428254 | Unknown | Request Version |
| Not archived | App Store ID: 880055662 | Unknown | Request Version |
| Not archived | App Store ID: 879993107 | Unknown | Request Version |
| Not archived | App Store ID: 879822950 | Unknown | Request Version |