There are ID cards software that is purchased online, and there are those that can be downloaded for free. They work well like those that are purchased, the only thing that can limit someone if the compatibility with a computer. Some accept some computers while other accept all.