1
SnapYap

SnapYap

SnapYap.com is a video conferencing, calling and messaging service that lives within the web browser and does not require a download.

Boston - Massachusetts - United States

English

Social Media & Messenger

startup corporate



Profile statistics