Startup Scores $7.3 Million to Prove… You’re Human?