AltitudeAlert

User Guide · Version 3.4

Hello, and thank you for subscribing! AltitudeAlert is an advanced altitude management system for Apple mobile devices. Please take a moment to review this guide and familiarize yourself with its features.

No user guide can cover every scenario you might encounter while flying. Please feel free to reach out through the app website (altitudealertapp.com) or Facebook (facebook.com/altitudealert).

NEW IN VERSION 3.4 AGL Proximity Alert — an independent ground-proximity callout at 500′ or 600′ AGL, with field elevation captured automatically from GPS, worldwide airport coverage, and a built-in ground test. See AGL Proximity Alert.

This guide applies to AltitudeAlert on both iPhone and iPad. The two apps share the same features and behavior; where something is specific to one device (for example, iPad multitasking), it is called out inline.

Setup & Permissions

When AltitudeAlert launches for the first time, you will be asked to allow Notifications. Choose Allow — background alerts will not be delivered without it. After agreeing to the User Agreement, you can adjust settings or continue to the main page.

IMPORTANT — LOCATION Location Services must be enabled for AltitudeAlert to operate. When prompted, choose Allow While Using, and when later asked, choose Allow Always — this lets AltitudeAlert keep alerting while you navigate in your favorite EFB app (ForeFlight, Garmin Pilot, etc.). Precise Location must be ON. When the app is using your location in the background, iOS shows a blue location indicator in the status bar.

On iPad, AltitudeAlert also needs the barometric sensor (where present) for its primary Barometric Altitude Reference; no special permission is required, but see GPS Altitude Reference for devices without a baro sensor.

iPad Display Modes & Multitasking

On iPad, AltitudeAlert runs in three configurations, in both landscape and portrait: Stand Alone, Slide Over, and Split View / Stage Manager.

Stand Alone

The full AltitudeAlert interface occupies the entire display; all alerts are delivered through the app with corresponding audio. This is the first screen you see at launch and gives the most information about each alert.

Slide Over

  1. Launch your primary EFB app (ForeFlight, Garmin Pilot, etc.).
  2. Swipe up from the bottom to reveal the Dock, then touch and hold the AltitudeAlert icon and drag it up until the app “elongates.” Release — AltitudeAlert opens in Slide Over.
  3. To bring the panel back later, place a finger at the right edge and swipe left.
  4. After adjusting AltitudeAlert’s controls, swipe the panel back to the right to return it to the background, where it keeps alerting.

Split View & Stage Manager

Split View runs two apps side by side (1/3–2/3, 1/2–1/2, or 2/3–1/3). Both apps stay visible and fully functional. Setup is nearly identical to Slide Over — when you move the “elongated” app to the side, the open app slides over to make room. Drag the divider handle to change the split.

NOTE (Slide Over) The app may briefly produce duplicate alerts while its controls are swiped in (a short period while you change the SELECTOR or atmospheric controls). When swiped out and running in the background, you receive only iOS notifications — no duplicates. Setting the iOS Alert Style to Persistent is recommended for Slide Over, Split View, and Stage Manager.

Slide Over, Split View, and Stage Manager use iPadOS multitasking. See Apple’s documentation for setting up these modes on your iPad.

Notifications & Sounds

iOS notifications operate separately from AltitudeAlert’s in-app aural and visual alerts. Configure them in the iOS Settings app:

Notifications

The most reliable banner style is Persistent: it forces you to acknowledge the alert before it clears, which is valuable when the cockpit gets busy. Temporary also works but auto-dismisses. If you use AltitudeAlert only in the foreground, either style is fine. For Slide Over / Split View / Stage Manager, use Persistent.

Sounds

To ensure iOS notification audio is audible, set the Ringer and Alerts slider to full and leave Change with Buttons OFF. With it off, the device’s volume buttons control master output only, giving the most consistent results.

Headset Connection

If your headset is not connected to your device, you will not hear aural alerts. While not required, it is the best experience. In general, the best option is an ANR headset with Bluetooth; alternatively, connect an ANR headset via a 1/8″ stereo audio cable from the device to a headset or intercom.

Using AltitudeAlert — SELECTOR vs. ALT HOLD

There are two operating modes:

SELECTOR mode — typical IFR flow

NOTE If the LAND button is not pressed, Landing Mode activates automatically when the Ref Alt comes within 1000′ of the Field Elevation.

ALT HOLD mode — typical VFR flow

There is nothing to set up — just go fly. To monitor an altitude, tap the ALT HOLD tab and then TAP TO HOLD ALT. AltitudeAlert alerts you when you exceed the Deviation Margin shown on the page. See ALT HOLD Mode and Alert Margins.

SELECTOR Mode (Barometric Reference)

Ref Alt — BARO

Pressure altitude, corrected by the Altimeter Setting and rounded to the nearest 10′. Once the altimeter setting is entered, the reference altitude should match the aircraft altimeter within a few feet. Airborne, it may read slightly high due to the Venturi effect around the cockpit; a −75′ adjustment is applied automatically above 80 kts groundspeed. Any residual error can be removed with Quick Calibrate (below).

Power / CX ALRTS button

On the ground the Power button is shown. Airborne, the CX ALRTS button appears and cancels all altitude and accuracy alerts (oxygen alerts are unaffected). Atmospheric, field, and SELECTOR settings are retained. To restart alerting, select a new altitude in the SELECTOR.

SELECTOR

Separated into thousands and hundreds of feet; selectable from 0 to 17,900′. High-altitude alerts up to 45,900′ (FL459) are available by enabling Altitude Limit 45900 in App Settings. Set the altitude with the + / − buttons or by sliding a digit up or down.

SELECTOR alert

When an altitude alert is received, the text turns black and the box becomes amber, with an aural alert. When you reach the SELECTOR altitude, the box turns green.

LAND button

Engages Landing Mode. The target altitude is zeroed and the display turns magenta. AltitudeAlert calls out 1000′ AGL and 500′ AGL for situational awareness, and — if Retractable Landing Gear is enabled in App Settings — “check landing gear down” after the 500′ call. Accuracy depends on the correct landing Field Elevation (see Controls).

DA/MDA button

Sets Decision Altitude (DA) or Minimum Descent Altitude (MDA) for an instrument approach. See Setting DA/MDA Minimums.

Supplemental Oxygen alerts

Visual and aural alerts when supplemental oxygen is required. The Pilot OXY amber light illuminates above 12,500′ MSL; PAX OXY above 15,000′ MSL. Both extinguish on descent below the respective altitudes.

Quick Calibrate (Barometric)

Touching the Ref Alt — BARO label “quick calibrates” the reference altitude to the SELECTOR — a fast way to sync and zero any residual error against the aircraft altimeter. The calibration is retained until removed (touch the label again) or replaced. Because the device’s barometric sensor is sensitive to cockpit pressure (for example, opening or closing vents), you may need to recalibrate seasonally as temperatures change.

NOTE Quick Calibrate is inhibited until the aircraft is airborne.

Setup & Reference buttons

Access this User Guide, Manage Subscription (App Store version), the Support Website, and Adjust Settings. Test Alerting runs a ~14-second confidence test of many aural and visual alerts.

NAV Data status & button

Shows the status of the loaded NAV Data. When data is missing or out of date, a Download button appears; when current, it becomes Remove NAV Data. See NAV Data Updates.

Controls — Atmospheric & Field (Barometric)

Altimeter Setting

Set the current altimeter setting with the + / − buttons, the slider, or by tapping the value to open a numeric keypad. If the local altimeter setting is unavailable, tap Use Field Elev to set the altimeter from a known field elevation. Airborne, the STD button resets the altimeter setting to standard pressure (29.92″Hg / 1013 hPa). Toggle between inHg and hPa with the unit switch.

Surface Temperature

When shown, set the surface temperature to refine the reference-altitude correction. (Available on devices and configurations that use the temperature correction.)

Field Controls — Field Elevation

Field Elevation is the airport elevation used as the reference for landing-mode and AGL calculations. Set the Takeoff/Landing Elevation with the + / − controls, or tap DFLT to load your saved default field elevation. The Field Controls remain available whenever you need to set or adjust the destination field elevation.

Setting DA/MDA Minimums

!! ATTENTION !! The DA/MDA alerting feature is for REFERENCE ONLY. You must still verify all IFR minimums with a properly installed and certified altimeter. It is highly recommended that you practice with DA/MDA in VFR conditions before using it while flying IFR.

Tap DA/MDA, enter the published DA or MDA, and tap ARM. AltitudeAlert generates an alert at 100′ above minimums and again at minimums. Setting the destination Field Elevation correctly is important for accurate results.

Note: DA/MDA alerting is not available when GPS Altitude Reference is ON.

GPS Altitude Reference

By default AltitudeAlert uses Barometric Altitude Reference (most accurate). You can switch to GPS Altitude Reference in the iOS Settings page. This is intended for a few specific cases — for example, pressurized aircraft, or devices without a barometric sensor (where it is forced ON automatically).

NOTE Switching GPS Altitude Reference in the iOS Settings app now takes effect as soon as you return to AltitudeAlert — the Barometric engine is inhibited and the locationManager becomes the altitude source (the display reads Ref Alt — GPS). Switching back returns you to Barometric.

The first time you confirm GPS Altitude Reference, AltitudeAlert asks you to acknowledge the selection. Because GPS altitude can differ from the aircraft altimeter when atmospheric conditions aloft differ from the surface, occasionally an erroneous alert may occur; verify the altimeter setting, then use the Altitude “Quick Sync” touch zone to correct any residual error.

AGL Proximity Alert (new in 3.4)

The AGL Proximity Alert is an independent ground-proximity callout that announces when you climb or descend through a selected height above ground level (AGL). It runs on its own — in the foreground and the background — whether or not you have started standard altitude alerting.

HOW IT’S DIFFERENT AGL Proximity Alert is completely separate from SELECTOR / standard alerting. You do not need to select an altitude or start alerting for it to work — just enable it and make sure field elevation is available.

Enabling & configuring

Open the AGL ALERT tab and turn on Enable AGL Alert. Then choose:

When enabled, an AGL ALERT badge appears on the tab, and an INHBT AGL button appears on the SELECTOR screen so you can momentarily inhibit the AGL callout when desired.

Automatic Field Elevation

AGL reference sets itself, and it follows the airplane through the flight:

No manual entry is required. The AGL ALERT screen shows the current field-elevation source so you can confirm it at a glance:

Worldwide airport coverage

For the destination case — when you are airborne and approaching a field — AltitudeAlert can reference a global airport elevation database so AGL works outside the U.S. as well. This database refreshes automatically alongside your NAV Data updates and is kept entirely separate from the published NAV Data used for VNAV. You can also refresh it on demand with Refresh Airport Data on the AGL ALERT tab.

Audio callouts

When you cross the selected altitude, AltitudeAlert speaks “Five Hundred” or “Six Hundred” — in the foreground (live speech) and in the background (as a spoken notification). A banner accompanies the background callout.

Built-in self-test

You can verify the AGL alert on the ground without flying. On the AGL ALERT tab, tap Test AGL Alert. AltitudeAlert jumps to the SELECTOR screen and simulates a climb and descent through your selected altitude, showing a live readout of the simulated GPS altitude, field elevation, and AGL value. The readout flashes ALERT FIRED at the exact moment the alert triggers, and you hear the matching callout — confirming the alert is tied to the altitude data.

*** CAUTION *** AGL Proximity Alert is an aid to situational awareness only. It depends on GPS altitude and field elevation and is not a substitute for a certified terrain awareness system or for see-and-avoid and published procedures. Maintain safe and legal terrain and obstacle clearance at all times.

ALT HOLD Mode

ALT HOLD is a simple alerter for VFR flying and training. Tap the ALT HOLD tab, then TAP TO HOLD ALT to begin monitoring your current altitude. AltitudeAlert alerts you when you exceed the Deviation Margin shown on the page. Adjust the margin to suit your flying. The app can also launch directly into ALT HOLD mode — see App Settings.

Alert Margins

Two margins control when alerts fire; both are adjustable for your flying style.

Example

Alert Margin 500′, Deviation Margin 200′, SELECTOR 5000′. Climbing through 4500′, the Alert Margin is reached and the altitude alert fires (single “C” chime + amber visual). After reaching 5000′, AltitudeAlert watches for deviation; if you drift below 4800′ (5000 − 200), the “check altitude” alert fires. Correcting the deviation — or selecting a new altitude — clears it.

*** CAUTION *** Setting the Alert Margin to 200′ and the Deviation Margin to 100′ can produce nuisance alerts due to the narrow margins. This combination is not recommended for extended use.

VNAV (Vertical Navigation)

*** CAUTION *** VNAV guidance is for REFERENCE ONLY. Verify all waypoint/altitude clearances with a certified altimeter. VNAV provides NO TERRAIN OR OBSTACLE CLEARANCE assurance; you are responsible for safe and legal terrain and obstacle clearance.

VNAV lets you navigate vertically from one altitude to another based on conditions you define — most commonly an altitude ATC assigns over a point (a waypoint, navaid, or airport). Tap VNAV on the SELECTOR page to open the VNAV Configuration page.

Configuration

  1. Waypoint selector — choose Published (from the NAV database) or User Defined (waypoints you enter by lat/long). For published searches, 3-, 4-, and 5-character airports, navaids, and fixes are supported. When an airport and navaid share an identifier, prefix the airport with “K” (e.g., CVG for the VOR, KCVG for the airport).
  2. Altitude Constraint — the target altitude over the waypoint.
  3. Distance Offset (optional) — creates an offset waypoint relative to the entered one. A positive offset (+) is after the waypoint; a negative offset (−) is before. Example: “10 miles southeast of MILAN” on an inbound course is −10. An asterisk (*) marks an offset waypoint, and the displayed distance is to the offset.
  4. VNAV Path — choose Fixed Descent Rate (enter feet-per-minute; dynamic with groundspeed) or Fixed Glidepath (enter an angle, e.g., 3.5°; constant and not groundspeed-dependent — useful to a grass strip using the airport elevation as the constraint).

When a waypoint, constraint, and path type are entered, the VNAV Data Display shows the data with a green EXEC? prompt. Tap EXEC? to execute and return to the SELECTOR tab with active VNAV guidance.

VNAV Display Guidance

Three components:

Adding User-Defined Waypoints

On the VNAV Configuration page, tap User Defined, then enter the latitude and longitude (auto-formats as you type) and give it a unique 5-character name. The waypoint is saved for reuse. To clear all user waypoints, use Clear User Waypoint Database in App Settings.

Using VNAV — example

Cruising at 10,000′ near the CVG VOR, direct MILAN, ATC issues: “cross 10 miles southeast of MILAN at 8,000 ft.”

  1. Tap VNAV.
  2. Ensure Published is selected; search MILAN.
  3. Enter 8000 as the Altitude Constraint.
  4. Tap Distance Offset; enter −10 (southeast of MILAN is before you reach it).
  5. Choose a path — e.g., Fixed Descent Rate 500 fpm.
  6. Verify it matches the clearance (MILAN* @ 8000′ OFST −10nm) and tap EXEC?.

About one minute from Top-of-Descent you receive an “Approaching VNAV Descent” notification; begin the descent within ~500′ of the path. Within 1 nm of the waypoint, VNAV guidance clears and resets.

VNAV climbs

VNAV is designed primarily for descents, but provides limited data for a climbing constraint: enter the altitude as you would for a descent (a path type is required to activate but is not used for the climb). V/S and V/B then show the climb rate/angle required. When the aircraft climbs more than 1 nm past the constraint, VNAV switches to descent logic.

The published NAV Database (currently U.S. coverage, included at no additional fee) powers VNAV waypoint search. Download or update it from the App Settings page or the VNAV Configuration page — AltitudeAlert notifies you when an update is available. Use a strong internet connection before downloading.

App Settings (iOS Settings Page)

Open the iOS Settings app and select AltitudeAlert.

Altitude Hold Mode Primary

Default OFF. ON launches the app in ALT HOLD mode; OFF launches in SELECTOR mode.

GPS Altitude Reference

Default OFF. When ON, AltitudeAlert uses GPS rather than the barometric sensor (see GPS Altitude Reference). On devices without a barometric sensor this is always ON. DA/MDA alerting is not available when GPS Altitude Reference is ON.

Alert + Alert Margin

Default OFF. When ON, the alert margin is spoken after the alert chime (for example, “600 to go”).

“Altitude Acquired” Callout

Default ON. Announces “Altitude Acquired” each time the SELECTOR altitude is reached, and again when returning after a deviation beyond the Deviation Margin.

Retractable Landing Gear

Default OFF. When ON, adds the “Check Landing Gear Down” aural alert when Landing Mode is engaged.

Altitude Limit 45900

Default OFF (max selectable 17,900′). ON raises the limit to 45,900′ (FL459). The alerting algorithms are optimized for use below 18,000′; use caution above.

VNAV

Subscription Info (App Store version)

Shows Purchase Date and Renew Date. Subscriptions auto-renew; cancel any time in your Apple Account settings at least 24 hours before the renew date.

App Info

Current app version, build number, Terms & Conditions, Privacy Policy, and Acknowledgements.

Reset ALL Settings and Alerts

Resets the app to factory defaults, including subscription status (you will need to Restore Purchases). Only do this if the app is behaving abnormally.

iOS Background Alerts Table

How alerts are delivered when AltitudeAlert is in the background. Visual “Alert/Banner” refers to the style chosen in iOS Settings.

AlertVisual (Banner)Aural
Standard Altitude Alert chime××
“Check Altitude”××
“Altitude Acquired”××
“Pilot Oxygen Required”××
“Passenger Oxygen Required”××
“Approaching VNAV Descent”××
“1000 ft. Above Touchdown”×
“500 ft. Above Touchdown. Check Landing Gear Down”×
“500 ft. Above Touchdown”×
“Approaching Minimums”×
“Approaching Minimums. Check Landing Gear Down”×
“Minimums”××
AGL Proximity Alert — “Five/Six Hundred” (new)××
Pressure Sensor Failure (iPad)××
GPS Accuracy Degradation××
GPS Accuracy Restored×

Troubleshooting

Reference altitude accuracy issues

If you receive an inordinate number of accuracy alerts (“ACCY LOW”, “ALT INVLD”):

GPS Altitude Reference won’t switch

Toggle GPS Altitude Reference in the iOS Settings app and return to AltitudeAlert; the change now applies on return. If the display still shows the previous reference, fully background and reopen the app.

AGL Alert isn’t firing

Confirm AGL Alert is enabled, the AGL ALERT badge is showing, and a field elevation is available (the AGL ALERT screen shows the source). On the ground, taxi or hold briefly with a clear view of the sky so GPS can capture field elevation. Use Test AGL Alert to verify the alert path.

AltitudeAlert User Guide · Version 3.4