I can't find any information to corroborate the alleged "4.8 stars out of 5" on Trustpilot. As another commenter mentioned, that's not a real Trustpilot embed. Seems sketchy to me. I can't imagine that T-Mobile and friends would be happy about their logos being on display on this site, either way.<p>Fun concept. I imagine that, if such tools become popular, companies will start trying to chatbot-proof their chatbots.