Clearly this is a fairly niche application, but all the same I’m surprised no one has built a font identifier in the past few years based on modern machine learning techniques.
However, 90% of the time I don't care what font is used; what I really want is the closest free equivalent, preferably hosted on Google Fonts. I'd be interested to see if somebody could come up with an app that does this.