Vulture Pro
| Platform | Status | Where |
|---|---|---|
| iOS | done | vulture-ios/Modules/App/Sources/Services/Subscriptionsvulture-ios/Packages/Preferences/Sources/Preferences/Pro/ProFeature.swiftRevenueCat public keys live in Vulture.swift. |
| Android | done | vulture-android/data/billingvulture-android/feature/paywallSame RevenueCat project, entitlement all. Key REVENUECAT_API_KEY in local.properties/CI. |
Behaviour
Section titled “Behaviour”- Vulture has a free tier and Vulture Pro, a monthly or yearly subscription with an introductory trial, sold through RevenueCat. Both apps use the entitlement
all. - The gates (
ProFeature): several flights, custom airspace, Debrief, thermal analysis, task planning, recording, SkySight, statistics, uploads, task override and race ranking. - Free: one flight per map, openAIP airspace and its warnings, the Debrief score and band, thermals on the map, opening, flying and sharing an existing task, resuming a running recording, resetting a task override and a competition day’s own task.
- The free tier is always on in release builds; without it the app would be a hard paywall.
Platform differences
Section titled “Platform differences”- iOS sells
be.fousa.vulture.subscriptions.monthlyand.yearly. Android sells one Play subscriptionvulture_prowith two base plans,monthlyandyearly(P8-D2). - Android adds a twelfth gate,
syncStorage: the cloud storage cap (Flight file storage).taskPlanning,recordingandskySightexist on Android but are never shown. - Android has no hard paywall and no promoted purchases (P8-D3); iOS supports promoted purchases.
- The copy makes no cross-platform promise yet (P8-D8); see Pro across devices.

