What should I look for in a Pokemon card scanner app?

Prioritize identification accuracy, variant and condition tracking, graded-card support, meaningful pricing sources, price history, batch scanning and the ability to save cards into a collection.