Bad Elf GPS vs xWind
Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.
Bad Elf GPS
Manage your Bad Elf GPS accessory. Check hardware health, view GPS data, transfer trip logs, and update firmware. Enhances location services for iOS devices.
- Check hardware health
- View GPS data
- Transfer trip logs
- Install firmware updates
- Enhance iOS location services
Read full descriptionHide full description
This utility app allows owners of any Bad Elf GPS accessory to check the health of the Bad Elf hardware, view the GPS data being received, transfer and view trip logs, and install firmware updates. Visit www.bad-elf.com to learn more about the Bad Elf GPS, GPS Pro/Pro+, and the GNSS Surveyor accessories, which add a high performance GPS receiver to the iPod touch, iPhone, and iPad via the 30-pin dock connector, Lighting connector, or Bluetooth. The GPS data is usable by ALL location-based iOS applications in the App Store. Note: Continued use of the GPS running in the background can dramatically decrease battery life.
xWind
This tool helps pilots quickly assess wind conditions relative to aircraft limitations. It displays essential wind data, including headwind, crosswind, and tailwind components, along with runway course and wind limits on a single screen for easy reference during flight.
- Headwind, crosswind, and tailwind calculation
- Displays current wind direction and speed
- Shows runway course
- Indicates applied wind limits
- Identifies 'forbidden' wind angles
- Provides maximum wind speed table
- Adjustable wind and runway settings
Read full descriptionHide full description
xWind is an easy to use tool to assist pilots in evaluating wind conditions with respect to head, cross and tailwind limitations. Once setup, the xWind app provides all information in one single screen, requiring minimal user interaction during high workload phases of flight, displaying: - Current wind direction and speed - Runway course - Cross and head or tailwind components - Currently applied wind limits - 'Forbidden' wind angles based on the current wind speed - Maximum wind speed table based on current wind limits Reference wind, runway course, as well as wind limits, can all be adjusted on the main screen by either dragging the wind arrow, course rose or wind limit lines. A settings button at the bottom presents a popup screen where both the units for wind speed (Kts or Mps) and the default values for wind limits can be specified. In addition to the general setting for wind speed units, the user can select the alternative units for only the current wind, wind components and maximum winds table by double tapping the wind display at the top of the main screen. When operating from a Kts country into Mps territory, this option allows to set the current wind and see the maximum allowed winds in Mps, based on limits that are still set in Kts. Or vice versa.... xWinds supports iOS darkmode.
Screenshots
Verdict
The clearest difference is price: Bad Elf GPS at Free against xWind's $0.99. Bad Elf GPS also leads on iOS requirement (9.0 vs 12.0). xWind's advantage is review sentiment (75% vs 49%) and update cadence (fortnightly vs every 2 months). On rating, ads, in-app purchases and monetization model there is nothing between them.
Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS
Bad Elf GPS is free to download; xWind costs $0.99 up front. Neither carries in-app purchases, so what you see is what you pay.
xWind holds the better App Store score, 4.6 against 4.4. That said, the two scores are not equally well evidenced: xWind has 550 ratings behind it against 19, so its average is the more settled of the two. Written reviews point the same way: 49% of Bad Elf GPS's written reviews are positive against 75% of xWind's.
Bad Elf GPS ships an update every 2 months, xWind fortnightly. The most recent releases landed on October 8, 2026 and October 17, 2026 respectively.
| Parameter | Bad Elf GPS | xWind |
|---|---|---|
| Price | Free — better | $0.99 |
| Rating | 4.4 (19 ratings) | 4.6 (550 ratings) — better |
| Positive reviews | 49.0% of reviews | 75.0% of reviews — better |
| Number of ratings | 19 | 550 — better |
| Update frequency | Every 2 months | Fortnightly — better |
| Ads | No | No |
| In-app purchases | No | No |
| Monetization | Free | Free |
| Best chart rank | — | #152 — better |
| Devices | iPhone, iPad, iPod | iPhone, iPad, iPod |
| Requires iOS | 9.0 — better | 12.0 |
| Further details — not scored | ||
| Size | 82 MB | 13 MB |
| Age rating | 4+ | 4+ |
| Developer | Bad Elf, LLC. | Jan Bloemendaal |
Customer experience
Bad Elf GPS
xWind
User reviews
Bad Elf GPS
From 19 App Store ratingsWhat we love
- 🎯 Accurate GPS positioning without cellular dependency
- ⚡ Fast satellite acquisition and lock
- 🔧 Reliable hardware that lasts years
- 📱 Works seamlessly with compatible mapping apps
- 🛰️ Excellent satellite visibility display
Room to improve
- 🐛 Frequent app crashes across iOS versions
- 📶 Stale data display in app interface
- 🔄 Unreliable Bluetooth connectivity
- ⚠️ No offline base maps in app
- 🗺️ Limited map functionality without third-party apps
xWind
From 550 App Store ratingsWhat we love
- 👍 Easy to use and read
- 👍 Works well for its intended purpose
- 👍 Good interface
- 👍 Remembers settings
- 👍 Helpful for visualizing wind
Room to improve
- 🤔 Numbers are unlabeled and ambiguous
- 🤔 Not intuitive
- 🤔 Difficult to understand
- 🤔 Instructions could be clearer
- 🤔 Old version was better
Bugs and requests
Bad Elf GPS
Reported bugs
13 issues- App crashes on startup with iOS 8.3+
- Firmware update hangs indefinitely
- Stale cached data prevents control functionality
- Track logging fails to activate despite appearing to work
- Barometer readings not displayed correctly
Show 8 moreShow fewer
- WAAS/SBAS toggle has no effect
- Satellite count discrepancies between device and app
- App forces re-download of all trips when deleting individual trips
- Map views show no overlay in trip detail
- Intermittent position data sharing with third-party apps
- App crashes when naming recorded tracks
- Recording at rates above 1Hz with POI causes download failure
- Landscape mode not functioning in GPS screen
Requested features
10 requests- Offline base map display
- UTM coordinate display option
- Improved Bluetooth reliability
- Modern USB-C connector
- Satellite status information in main app view
Show 5 moreShow fewer
- Better trip organization and sorting
- POI saving without track recording
- Dark mode support
- Integrated GoBackPro functionality
- Firmware update progress indicator
xWind
Reported bugs
1 issue- Speed toggle doesn't work, always shows MPS
Requested features
3 requests- Incorporate gust factors
- 3 customizable buttons for quick limit settings
- Different colored concentric rings inside the red limit ring
In-app purchases
Bad Elf GPS
No in-app purchases
xWind
No in-app purchases









