In Malaysia, it is illegal not to bring an ID card called MyKad whenever and wherever one be. Even a child below the age of 12 need to registered (not compulsory) for a MyKid (without photo printed on card).
Both cards have build-in with smartcard chip that can be read with a PC/SC compliant smartcard reader. Our passport also has a build-in chip that can be touch at the airport counter for fast check-in.
The ID card can also be use as payment card for public transport or passing toll booth with the touch capability.
The chip has other applications such as medical information and driving license but never been utilized so we still need a separate driving license card.
I have written a
smartcard reader software using VB6 many years ago which can read the MyKad information and photo.
An illustration (fake) of a MyKad