3 ms·
There is a reason why some apps dont use external camera app but take pictures themselves. Security. You want to be sure (as much as possible) that taken pictur
by vincnetas 6y ago
There is a reason why some apps dont use external camera app but take pictures themselves. Security. You want to be sure (as much as possible) that taken picture was real and not provided to intent by "use any picture as cammera output"
- anoncake 6y agoIf the user wants to provide a "non-real" picture, there is no legitimate reason to stop them.
- vincnetas 6y agoWhat if i want a user to provide a legitimate photo as much as possible for instance ID/license verification for car sharing app.
- anoncake 6y agoThen you can't rely on the user's hardware. If you want to verify an ID or license, a photo is not sufficient anyway. Many security features can't be checked that way.
- Nextgrid 6y agoThis is essentially DRM and experience tells us that it's not foolproof (a quick search on a piracy website will surface the latest media even though it's heavily DRM'ed). It's better to just accept this as being impossible than to lure people into a false sense of security (where a minority that does know how to work around the DRM is then given more leverage since the majority believes it's impossible).
- icebraining 6y agoWhy? I see very few use cases for this requirement. For example, my banking app lets me take a picture for only one purpose: OCR'ing payment info, instead of manually inputting it. But I usually get these as pictures from other people! Heavily reduces the utility of this feature for no good reason.