No, only selected features of LeafSnap are free of cost. To get access to all the features, you have to go for in-app purchases worth $1.99 to $21.99 per item