Syncplay is a free and open-source software that enables users to watch movies and videos with friends remotely. It synchronizes video playback across multiple devices and platforms, allowing users to watch the same content at the same time. The software supports various media players and file formats, and it includes chat functionality to communicate with friends while watching a movie. Additionally, Syncplay allows users to create and join public or private rooms to watch videos together.