Mobile banking app by Royal Bank of Canada offering account management, transfers, bill payments, and cheque deposits with biometric authentication. Includes AI-powered financial insights via NOMI.
Quick Verdict
Best for: RBC customers who need mobile banking access
Not For: You want full control over how your data is used
What It Means For You
User activity is tracked by Firebase, Google Analytics, and AppsFlyer, sharing behavioral data with multiple third parties. Account interactions and device information are monitored by fraud-detection and analytics services. Users have limited ability to opt out of this data collection.
Quick Verdict
Best for: RBC customers who need mobile banking access
Not For: You want full control over how your data is used
What It Means For You
User activity is tracked by Firebase, Google Analytics, and AppsFlyer, sharing behavioral data with multiple third parties. Account interactions and device information are monitored by fraud-detection and analytics services. Users have limited ability to opt out of this data collection.
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
8 totalNetwork Security
2 totalCode Security
3 totalPrivacy
9 totalVersion diff is on the Developer plan. See developer plans.
Context Tags
Package
com.rbc.mobile.android
Version
4.59.1
Analysis Date
Jan 31, 2026
Classes Analyzed
43,073
Feedback helps us improve our analysis
Data Security - 8 findings (1 critical, 3 high, 2 medium, 2 low)
Network Security - 2 findings (1 critical, 1 medium)
Code Safety - 0 findings
Privacy - 9 findings (2 critical, 3 high, 4 medium)
RBC Mobile collects account activity, device identifiers, and behavioral patterns. Fraud-detection services monitor how users navigate and interact within the app. Analytics platforms record in-app actions to build usage profiles that extend beyond basic banking functions.
User data is shared with Firebase, Google Analytics, AppsFlyer, ThreatMetrix, Dynatrace, DevCycle, and LivePerson. Several of these are advertising and behavioral analytics platforms that may use that information for purposes beyond operating the app.
| Category | Score |
|---|---|
| Security | 45/100 |
| Privacy | 35/100 |
| Data Security | 50/100 |
| Network Security | 40/100 |
| Code Safety | 55/100 |
| Data Collection | 30/100 |
| Data Sharing | 25/100 |
| User Control | 20/100 |
No standout positive security practices were identified in this version of the app.
This scorecard is based on automated static analysis of the app binary. Scores reflect the security and privacy posture observed at the time of the scan and may change as the app is updated.
Developer not yet contacted