Just in case you aren't - ask her if she'd done porn. I'll leave aside the question of why it should bother you if she has and simply point out that if you don't trust her to give you an honest answer then you shouldn't be her boyfriend, let alone be contemplating marriage.
As for facial recognition software for search engines, I've never heard of it, however, I did get some hits doing a search on Yahoo.

