Comment by kappuchino
10 hours ago
I love services that have not a single person as a contact/responsible for the site. /sarcasm
It's a red flag if you hide behind a contact form with no reachability beyond that whatsoever.
And as other said: 99.5% accuracy means you should have millions of working fingerprints, since mine and others are faulty as hell.
Ah, but it's "Trusted by developers and security teams worldwide!"