Bank with Navy Federal's mobile app. Access accounts, view transactions, transfer funds, deposit checks by camera, manage cards, apply for credit or loans. Features 24/7 access with fingerprint authentication and ATM/branch locator.
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: Everyday banking with no behavioral advertising
What It Means For You
Usage data and crash reports are shared with Firebase, Adobe Analytics, Salesforce, and Qualtrics for performance monitoring and feedback. No behavioral advertising SDKs are included, so usage data does not flow to ad platforms. Fraud detection data passes through Navy Federal's own servers before reaching third-party risk services.
Quick Verdict
Best for: Everyday banking with no behavioral advertising
What It Means For You
Usage data and crash reports are shared with Firebase, Adobe Analytics, Salesforce, and Qualtrics for performance monitoring and feedback. No behavioral advertising SDKs are included, so usage data does not flow to ad platforms. Fraud detection data passes through Navy Federal's own servers before reaching third-party risk services.
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 totalNetwork Security
4 totalCode Security
4 totalVersion diff is on the Developer plan. See developer plans.
Context Tags
Package
com.navyfederal.android
Version
2026.7.2 (versionCode 89382)
Analysis Date
Aug 12, 2026
Feedback helps us improve our analysis
CITT rates this app Trustworthy (81/100) for Navy Federal members. Hardware-backed authentication key storage, device tamper detection, and globally enforced HTTPS with strict server-side connection verification on the primary banking API provide strong protection for mobile banking. Analytics and marketing integrations from Firebase, Adobe, and Salesforce are the primary third-party data relationships in this build.
Data Security: 1 finding (1 low)
Network Security: 4 findings (1 high, 2 medium, 1 low)
Code Safety: 4 findings (2 medium, 2 low)
Privacy: 0 findings
Third parties that may receive data from the app:
Security: 78/100
Privacy: 88/100
Data Security: 90/100. App data is excluded from Android cloud and ADB backup channels, and authentication keys are stored in hardware-backed secure storage, keeping account access data on the device.
Network Security: 83/100. HTTPS is enforced globally for all banking traffic, and the primary banking API applies framework-level server connection verification. Four findings were identified in URL routing configuration, including one high-severity item; details are in Areas for Improvement.
Code Safety: 85/100. ProGuard obfuscation protects the core banking logic, and device tamper detection prevents login on compromised devices. Several development and test artifacts are present in the production build, covered in Areas for Improvement.
Data Collection: 90/100. The data collection scope covers analytics, crash reporting, and marketing engagement; no behavioral advertising or data broker SDK integrations are present in this build.
Data Sharing: 95/100. Fraud device signals are routed through Navy Federal's own servers rather than sent directly to third-party risk services, and no data is shared with advertising networks.
User Control: 90/100. The app provides standard account management controls and supports data deletion requests, as disclosed in the Google Play data safety label.
Observations about disclosure, each stated against the published guidance so a reader can compare:
Analytics environment configuration in production
The Google Play data safety label (retrieved August 2026) states the app may share location, financial info, and contacts with third parties. The analyzed build's resource files configure Adobe Analytics using a development Launch environment identifier. Adobe's Experience Platform Launch documentation distinguishes development and production environments by their rule sets and report suites; whether production event data reaches the intended report suite under this configuration was not determinable from static analysis alone.
Google Advertising ID linkage
The binary links Google's Advertising ID framework. Google Play policy guidance requires apps to disclose advertising ID use and to use it only for advertising or analytics purposes. No advertising SDK was identified in this build; the purpose of this linkage was not determinable from static analysis alone.
URL scheme navigation verification
AndroidManifest.xml registers 79 entries for the mobile://navyfederal/ custom URI scheme without domain ownership verification enabled. Enabling Android App Links verification for these navigation paths, or restricting them to an allowlist of known safe destinations, would reduce the potential for co-installed apps to navigate to sensitive banking screens.
Open banking callback verification
AndroidManifest.xml configures the Yodlee open banking callback activity with domain verification explicitly disabled. Enabling verification for this callback would allow Android to confirm that only the intended app can handle the authorization response from Yodlee.
Production build hygiene
AndroidManifest.xml in this build declares four test and preview activity classes as externally accessible, and test framework files are included in the source tree alongside mock financial data in the assets directory. Separating development tooling from production builds would reduce the internal API schema information visible to anyone examining the APK.
App Type: Credit union mobile banking, high data sensitivity
Classes Analyzed: 6,626 analyzed source files (protected by ProGuard obfuscation)
Third-Party Services: 21 third-party integrations identified
Context Tags: financial, sensitive_data, location, camera, advertising_id
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: Navy Federal Credit Union
Version: 2026.7.2 (versionCode 89382)
Analysis Date: 2026-08-12
Package: com.navyfederal.android
Developer not yet contacted