They deliberately give you a bad quality photo and I don't know why. Snapchat takes a screenshot. It doesn't use the camera API on your phone as it should. So it doesn't get any of the processing which is integral to taking good photos on phones. Apple should reject it from the App Store for doing this, but for some reason they let them do it, as well as Instagram and Facebook.