This is an Android application. If you provide a identity card number of a Sri Lankan the software will generate the birthday, gender and birth day in the week and more details