Yep is free and works on any device, anywhere—no downloads, sign-ins, or data-sharing required.
At this point, video chatting has become a common part of our day-to-day lives—and yet, when you really stop and think about it, it tends to be a pretty awful experience.