Confrere
Professional video calling. No downloads. Just a link.
Check it out

Projects like Confrere

1URL
1URL
Get more downloads of your app with a 1url.pro short link
WhatsApp Video Calling
WhatsApp Video Calling
Video calling now available on WhatsApp