Services like this do exist already, Airbnb uses one for passport verification. But would you sign up to a dating site or app that requires you to upload a copy of your passport?
Also images uploaded on Facebook aren't public by default, so tinyeye etc wouldn't have them.