Un mDL utilise le type de document org.iso.18013.5.1.mDL et l’espace de noms org.iso.18013.5.1, avec des éléments tels que family_name, birth_date, portrait, driving_privileges et des indicateurs d’âge minimal (age_over_21) qui permettent à un vérificateur de contrôler l’âge sans voir la date de naissance. Un lecteur engage la connexion avec l’appareil (device engagement) par code QR ou NFC, ouvre une session chiffrée et ne demande que les éléments dont il a besoin ; le détenteur donne son consentement sur le téléphone.
Parmi les déploiements figurent les mDL de plusieurs États américains (acceptés aux points de contrôle de la TSA), les pièces d’identité d’Apple Wallet et de Google Wallet, ainsi que le projet européen de permis de conduire mobile prévu par la directive révisée sur le permis de conduire. Les vérificateurs font confiance aux autorités émettrices au moyen de certificats racines IACA, distribués par exemple par le Digital Trust Service de l’AAMVA.