Fly Delta is the official airline app for booking flights, managing SkyMiles upgrades, checking in, viewing digital boarding passes, tracking flights in real time, and accessing live customer support.
This app did not meet two or more trust checks, has a critical issue in one, or carries a red flag.
The five trust checks
Quick Verdict
Best for: Frequent travelers managing flights and bookings
What It Means For You
Passport and boarding pass scanning is processed on the device, and trip itinerary calendar data is stored locally without being shared with Delta servers or third-party platforms. Usage activity, device signals, and in-app behavior are shared with analytics and performance services including Adobe Analytics, Firebase Analytics, Quantum Metric, and Dynatrace.
Quick Verdict
Best for: Frequent travelers managing flights and bookings
What It Means For You
Passport and boarding pass scanning is processed on the device, and trip itinerary calendar data is stored locally without being shared with Delta servers or third-party platforms. Usage activity, device signals, and in-app behavior are shared with analytics and performance services including Adobe Analytics, Firebase Analytics, Quantum Metric, and Dynatrace.
Method and Limitations
Static analysis only. CITT reviewed the code of this build without running the app, so runtime behavior was not observed. The findings below describe the analyzed build and may not reflect server-side controls or later versions. CITT makes no determination about compliance with any law or platform policy; it reports what the artifacts contain and cites the published guidance so a reader can compare.
Data Security
1 totalCode Security
4 totalThird-Party Risk
2 totalVersion diff is on the Developer plan. See developer plans.
Context Tags
Package
com.delta.mobile.android
Version
7.14 (versionCode 24428)
Analysis Date
Aug 12, 2026
Classes Analyzed
2,400
Feedback helps us improve our analysis
CITT rates Fly Delta 72/100 (Solid). The build earns strong marks for network security and applies hardware-protected encryption to authentication session keys and login passwords. Passport and barcode scanning are handled entirely on-device. Two areas weigh on the score: the database storing biometric passwords and user data does not apply encryption, and the build initializes Quantum Metric session replay without a confirmed consent gate, though capture at runtime was not verified.
Data Security: 1 finding (1 high)
Network Security: 0 findings
Code Safety: 4 findings (3 medium, 1 low)
Privacy: 2 findings (2 medium)
Third parties that may receive data from the app:
Security: 75/100
Privacy: 70/100
Observations about disclosure, each stated against the published guidance so a reader can compare:
SkyMiles number as behavioral analytics identity anchor
The Google Play Data Safety label (retrieved 2026-08-11) states the app "may share" personal info and financial info with third parties. The binary contains code for routing the SkyMiles loyalty number to Adobe Experience Platform in AUTHENTICATED state as the primary persistent cross-device identity anchor for Adobe Analytics, Target, and Optimize. The specific use of the loyalty account number as a persistent behavioral profiling identifier is not separately disclosed in the published label. Readers can compare against Delta's privacy policy linked from the Play Store listing.
Session replay capability
The binary links the Quantum Metric SDK, which provides session replay capability. The Play Store Data Safety label does not specifically identify session replay as a data type or collection mechanism. Whether session replay captures data at runtime, or is gated by user consent, was not determined in this static analysis.
Encrypt sensitive database fields
The database that stores biometric passwords and user data could be strengthened by applying encryption to sensitive fields or enabling full database encryption, so stored data is not retained without protection.
Add Android backup exclusion rules
Adding backup exclusion rules to the app manifest would prevent the sensitive database and preferences files from being included in Android backup operations. Industry guidance recommends explicitly excluding sensitive data from backup where possible.
Remove deprecated session data bridge
The build contains a deprecated JavaScript bridge capable of making session data available to the JavaScript engine. Completing its removal would eliminate this residual code path.
Remove test payment data from production build
Test payment card data compiled into the release binary reveals payment form field names and processing paths. Removing these fixtures before production release is standard practice.
App Type: Travel and loyalty (financial, identity, and location data)
Classes Analyzed: 2,400
Third-Party Services: 29
Context Tags: financial, travel, sensitive_data, location, camera
This security analysis was conducted by CITT (Can I Trust That), an independent security analysis service. The analysis is static code review of Android applications, intended to help people make informed decisions about app security and privacy.
Developer: Delta Air Lines, Inc.
Version: 7.14 (versionCode 24428)
Analysis Date: 2026-08-12
Package: com.delta.mobile.android
Developer not yet contacted