DIGITAL ID
MOBILE ID SOLUTIONS (mDL)
Secure, portable, and instantly verifiable—our digital and mobile ID solutions put trusted identity at your fingertips, anytime, anywhere.

Apple Wallet (iPhone)

Our digital ID solution integrates seamlessly with Apple Wallet, enabling users to carry secure, government-issued credentials—such as driver’s licenses, voter registration cards, and national IDs—directly on their iPhone or Apple Watch. Built on Apple’s Secure Element architecture and protected with Face ID and Touch ID, all personal data is stored and transmitted using end-to-end encryption.

The system is compliant with international standards including ISO/IEC 18013-5 for mobile driver’s licenses (mDL), ensuring global interoperability and trust. It supports offline verification, tap-to-present via NFC, and QR-based authentication, making it ideal for both connected and remote environments.

Google Wallet (Android)

Our digital IDs can be securely added to Google Wallet on Android devices, offering users encrypted, biometric-protected access to official credentials such as digital driver’s licenses, national ID cards, and voter registration documents. Identity data is stored using Android’s hardware-backed security modules and complies with ISO/IEC 18013-5 and related digital identity standards.

Google Wallet integration supports offline identity presentation, NFC tap, and QR code scanning, making it a flexible solution for everything from border control to civic services. Agencies can also verify credentials in real time via secure API integration, ensuring trust without compromising user privacy.

Remote Updates

Passes in Apple Wallet can be updated remotely using the Apple Push Notification service. When a pass is updated on the server, a push notification is sent to the device, prompting it to fetch the latest version.

Remote Deletion

Developers can mark passes as invalid, which removes functionalities like barcodes and NFC payloads. However, the actual removal of the pass from the user’s Wallet requires user action; developers cannot delete passes remotely without user consent.

Location-Based Prompts

Passes can display on the lock screen when the device is near a specified location. Developers can define up to 10 relevant locations per pass, enhancing user convenience by making passes readily accessible when and where they’re needed.

Time-Based Prompts

Passes can appear on the lock screen at specific times, ensuring timely access to relevant information.

Barcode and NFC Support

Supports various barcode formats, including Aztec, PDF417, QR, and Code 128. NFC capabilities allow for contactless interactions where supported.

Express Mode & Power Reserve

Certain passes, like transit cards, can be used without authentication through Express Mode. Additionally, on supported devices, Express Mode passes are available for up to five hours after the device’s battery has depleted.

Remote Updates

Passes can be updated remotely, and users receive notifications for certain field changes, such as event reminders or boarding pass updates. 

Remote Deletion

While developers cannot delete passes remotely, users have the ability to remove them from their Wallet. 

Barcode and NFC Support

Supports various barcode formats and NFC capabilities, enabling contactless interactions where supported.

Quick Access Wallet

On Android 12 and higher, users can access their Wallet directly from the device’s quick settings shade, providing faster access to payment cards and passes.

Ready to see what’s possible?

Let VEILWATCH show you how intelligence, automation, and AI can transform how your nation sees, secures, and responds to the world.
Contact us