mDL использует тип документа org.iso.18013.5.1.mDL и пространство имён org.iso.18013.5.1 с такими элементами, как family_name, birth_date, portrait, driving_privileges, и флагами возрастного порога (age_over_21), которые позволяют проверяющей стороне проверить возраст, не видя даты рождения. Считыватель устанавливает связь с устройством по QR-коду или NFC, открывает зашифрованный сеанс и запрашивает только нужные ему элементы; владелец даёт согласие на телефоне.
Среди внедрений — несколько штатов США (такие удостоверения принимают на пунктах досмотра TSA), удостоверения в кошельках Apple Wallet и Google Wallet, а также планы ЕС по мобильным водительским удостоверениям в рамках пересмотренной директивы о водительских удостоверениях. Проверяющие стороны доверяют выдающим органам через корневые сертификаты IACA, которые распространяет, например, служба AAMVA Digital Trust Service.