Scan results

    GOV.UK One Login

    Android

    GOV.UK One Login app enables secure identity verification for UK government services using biometric authentication. Supports face matching against photo ID (UK passport, driving licence, biometric residence permit) and digital document storage.

    CITT SCORE
    92
    out of 100
    TRUSTED

    Quick Verdict

    Best for: UK residents managing government identity online

    What It Means For You

    Identity verification uses biometric checks via iProov and document scanning via ReadID, both purpose-built for secure government ID workflows. Firebase App Check and Google Play Integrity verify the device before granting access to the account. No advertising or marketing services receive user data.

    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.

    How CITT scores an app

    Findings (12)

    Data Security

    3 total
    3 Low

    Code Security

    6 total
    3 Medium
    3 Low

    Privacy

    2 total
    2 Low

    Third-Party Risk

    1 total
    1 Low

    Third-Party Services

    iProov SDK, ReadID SDK, Firebase App Check, Play Integrity API, Google ML Kit, AppAuth, Nimbus JOSE+JWT, SQLCipher, Google Crypto Tink

    Security Strengths

    • Comprehensive encryption (RSA-2048 + AES-256-GCM for all sensitive data)
    • Hardware-backed biometric authentication with 15-second validity window
    • Certificate pinning with 5 backup pins for GOV.UK domains
    • OAuth via system browser (RFC 8252 compliant, no embedded WebViews)
    • Privacy-first design (Firebase Analytics/Crashlytics disabled)
    What changed since the last scan

    Version diff is on the Developer plan. See developer plans.

    Context Tags

    government
    identity verification
    sensitive data
    biometric
    financial
    location
    camera
    nfc

    Package

    uk.gov.onelogin

    Version

    1.14.1 (versionCode: 1769510371)

    Analysis Date

    Feb 1, 2026

    Classes Analyzed

    37,564

    Was this analysis helpful?

    Feedback helps us improve our analysis

    View on Play Store

    Recommendation: Very Secure

    Key Findings

    Data Security - 3 findings (3 low)

    Network Security - 0 findings

    Code Safety - 0 findings

    Privacy - 2 findings (2 low)

    Privacy Concerns

    What Data is Collected

    To verify identity, the app processes the user's name, date of birth, and details from identity documents such as a passport or driving licence. Facial biometric data is captured and matched by iProov's regulated service. Device identifiers are assessed by Google to confirm the app is running on a genuine device. No data is collected for advertising, behavioral profiling, or marketing purposes.

    Third-Party Data Sharing

    User data is shared only with services directly required to verify identity and protect the account:

    • iProov - receives facial biometric data to perform identity matching on behalf of the UK government
    • ReadID - reads and processes identity document details securely
    • Firebase App Check and Google Play Integrity - receive device signals to confirm the device is genuine before granting access to the account
    • Google ML Kit - processes document images locally on the device
    • AppAuth - handles secure authentication exchanges with government services

    No data is shared with advertising networks, data brokers, or marketing platforms.

    Understanding the Scores

    CategoryScore
    Security92/100
    Privacy93/100
    Data Security95/100
    Network Security100/100
    Code Safety90/100
    Data Collection100/100
    Data Sharing100/100
    User Control88/100

    Positive Security Features

    • Data stored on the device is protected with strong encryption via SQLCipher, keeping it inaccessible if the phone is lost or stolen
    • Google Crypto Tink provides robust, standards-based cryptographic protections throughout the app
    • Firebase App Check and Google Play Integrity block access from modified or untrustworthy devices
    • AppAuth implements a secure, standards-compliant authentication flow for connecting with government services
    • iProov and ReadID are purpose-built, regulated services designed specifically for government-grade identity verification

    Areas for Improvement

    • Some local data handling configurations could be made more conservative to further reduce any residual risk of data being read outside its intended context
    • A small number of privacy-related settings could be tightened to match the most stringent standards expected of government identity applications
    • Controls giving users direct visibility and management over data retained on the device could be made more accessible within the app

    About This Analysis

    This scorecard reflects the security and privacy posture of GOV.UK One Login based on static analysis of the Android app package. Analysis does not involve live testing of UK government backend systems.

    App Details

    FieldValue
    App NameGOV.UK One Login
    Package IDuk.gov.onelogin
    Version1.14.1 (build 1769510371)
    Scan Date1 February 2026
    PlatformAndroid

    Right of Reply

    Developer not yet contacted