A new app in beta called Peeple is unleashing the five-star rating and review system on humans.

Advertisements