Character Mine is a Windows desktop flash-card program that has been in continuous development since its first publication in 2008.
Now it has been upgraded to include a desktop version of the popular tone practice website Mǎ or Mà,
a character practice module that integrates fully with the rest of the program, and a modern, tablet-friendly interface.
It is available on an unlimited, free-trial basis.