Revolut: Send, spend and save Security & Privacy Scorecard

by Revolut Ltd · iOS

85
Overall trust score
Trustworthy
97
Security
80
Privacy

In-app activity is shared with advertising and analytics companies, including Facebook and AppsFlyer, to track marketing campaigns. Identity verification relies on multiple third-party services that process personal documents and biometric data. Financial transactions and account data are protected with strong security practices.

Best for

Day-to-day banking and international transfers

Avoid if

You don't want activity shared with ad networks

Findings

  • 0 critical
  • 1 high
  • 1 medium
  • 3 low
  • 15 info

1 issue identified across security and privacy analysis.

Top security issues

  • Onfido Web Capture SDK Bridge URL Is Runtime-Configurable
  • iCloud CloudDocuments Scope Cannot Be Verified
  • Facebook SDK Present Without Privacy Manifest in IPA

Top privacy issues

  • Contacts Upload — Third-Party Phone Numbers Sent to Server Without Consent
  • Main App Privacy Manifest Does Not Declare Collected Data Types
  • Facebook SDK Present Without Privacy Manifest in IPA

Full analysis

Revolut: Spend, Save, Trade

Package: com.revolut.revolut
Version: 10.124 (Build 30225)
Scan Date: 2026-04-02

What This Means for You

In-app activity is shared with advertising and analytics companies, including Facebook and AppsFlyer, to track marketing campaigns. Identity verification relies on multiple third-party services that process personal documents and biometric data. Financial transactions and account data are protected with strong security practices.

Recommendation: Trustworthy

Best For: Day-to-day banking and international transfers
Avoid If: You don't want activity shared with ad networks

Key Findings

Data Security - 5 findings (1 low, 4 info)

Network Security - 3 findings (3 info)

Code Safety - 0 findings

Privacy - 4 findings (1 high, 1 medium, 2 info)

Privacy Concerns

What Data is Collected

Revolut collects financial transaction data, account details, identity documents for verification, biometric data for identity checks, device identifiers, and behavioral usage data. Account activity and usage patterns are recorded within the app.

Third-Party Data Sharing

User data is shared with the following third-party services:

  • Facebook SDK - Receives in-app activity data for advertising and marketing attribution
  • AppsFlyer - Tracks installs and in-app events for marketing campaign measurement
  • Branch.io - Tracks referral links and install attribution
  • Onfido - Processes identity documents and biometric data for verification
  • SeonSDK - Collects device signals for fraud detection
  • TwilioVoice - Handles voice communications for in-app calls
  • Firebase (Crashlytics, Messaging, Remote Config, A/B Testing) - App stability reporting, push notifications, and remote feature configuration
  • ItrustEkycLibrary / TrustdockAPI / AuthadaAuthenticationLibrary - Additional identity verification processors that receive personal and biometric data

Understanding the Scores

Category Score
Security 97/100
Privacy 80/100
Data Security 98/100
Network Security 100/100
Code Safety 98/100
Data Collection 83/100
Data Sharing 96/100
User Control 85/100

Positive Security Features

  • All network traffic is encrypted, with transport security enforced through TrustKit for all server connections
  • The app binary includes code hardening via iXGuard to protect against tampering
  • Authentication follows modern OAuth security standards via AppAuthCore
  • Secure time synchronization through Kronos reduces exposure to timing-based issues

Areas for Improvement

  • User activity is tracked by advertising networks (Facebook SDK and AppsFlyer) even when marketing features are not in active use, giving those companies visibility into financial app usage.
  • Identity verification involves multiple third parties that receive personal documents and biometric data, each with their own data retention and sharing practices.
  • The data collected for analytics and attribution creates detailed profiles of in-app behavior that are shared beyond the app itself.

About This Analysis

Scores are based on static analysis of the published app binary. Results reflect security and privacy characteristics at the time of the scan. Practices may change with future updates.

App Details

Field Value
App Name Revolut: Spend, Save, Trade
Package ID com.revolut.revolut
Version 10.124 (Build 30225)
Scan Date 2026-04-02

Versions & scan history

ScanDateOverall score
#11 (current) 85/100
#1 50/100