Probably the best barcode scanning app. People need to read the description and the GitHub page before they start posting reviews about this app requiring too many permissions. For one  it's open source. Two  developer states that the app does not mine your information. You can verify this by auditing the code.
March 14 2017