A browser plug-in, system for bidirectional communication and method for
bidirectional communication between a download device, a first computing
device and a second computing device is provided. The system includes a
download device communicatively connected to a first computing device, a
second computing device communicatively connected to the first computing
device and a computer program stored on the first computing device. A
first data set is transferred from the first computing device to second
computing device via the Internet and the second set of data is
bidirectionally communicated from the second computing device to the
first computing device via Internet and does not trigger a fire wall.