The branding and communication themselves are cringy for me. They're "Dots", cute and cuddly, your friends. They're yellow and fluffy. Always have your back. They even guess what you need and do proactive work in the background. You name them like a pet.
Will your Dots ever screw you? Delete your files? Hack a system by mistake? Dots doing this? You are in control [wink].