No, the Maltese ID Card is equipped with a contactless NFC interface, allowing you to utilize your mobile device as a smartcard reader. Simply download and install the CodeB Authenticator app on your mobile device and adhere to the provided instructions.
More on: https://www.win-logon.com/docs/how-to-sign-documents-with-the-the-maltese-id-card/