Startup Scores $7.3 Million to Proveā€¦ You’re Human?