A method for synchronizing digital data including an interactive social game with a broadcasting, by a television broadcasting station, of an on-air commercial programming, the on-air commercial programming is interspersed throughout an on-air regular noncommercial television programming, the method comprising: determining, using a signal detector, a beginning of the broadcasting of the on-air commercial programming after a broadcasting of the on-air regular noncommercial programming for television, wherein the on-air commercial programming includes a signal that is broadcast and is indicative of the beginning of the broadcasting of the on-air commercial programming, wherein the signal includes one of an audio frequency, a light frequency or other types of frequencies; whereby synchronizing, using a client application on a client device including a display device and an input device and being connected through Internet directly or via a secondary server to a main server, the client device for beginning to accept the digital data sent from the main server to the client device directly through the Internet or via the secondary server with television broadcasting station broadcasting the on-air commercial programming broadcasted to television through a television transmission device, whereby the client application receives an electronic alert from the signal detector and, in response to receiving the electronic alert, activates the client device to begin accepting the digital data from the main server; whereby sending, using the signal detector, the electronic alert to the client application when the signal detector detects the signal, wherein the digital data include the interactive social game for playing by a plurality of users each using one of a plurality of client devices; during the broadcasting of the on-air commercial programming, determining a winner of the interactive social game among the plurality of users playing the interactive social game; during the broadcasting of the on-air commercial programming, providing a prize to the winner of the interactive social game; and ending reception of the digital data including the interactive social game on the plurality of client devices, in synchronization with a return to the broadcasting of the on-air regular noncommercial programming for television, whereby the client device stops receiving the digital data from the main server when the main server ends transmission of the digital data to the client device or when the main server transmits an electronic alert to the client device to cause the client device to end reception of any further incoming digital signal or when a user deactivates the client device. determining, using a signal detector, a beginning of the broadcasting of the on-air commercial programming after a broadcasting of the on-air regular noncommercial programming for television, wherein the on-air commercial programming includes a signal that is broadcast and is indicative of the beginning of the broadcasting of the on-air commercial programming, wherein the signal includes one of an audio frequency, a light frequency or other types of frequencies; whereby synchronizing, using a client application on a client device including a display device and an input device and being connected through Internet directly or via a secondary server to a main server, the client device for beginning to accept the digital data sent from the main server to the client device directly through the Internet or via the secondary server with television broadcasting station broadcasting the on-air commercial programming broadcasted to television through a television transmission device, whereby the client application receives an electronic alert from the signal detector and, in response to receiving the electronic alert, activates the client device to begin accepting the digital data from the main server; whereby sending, using the signal detector, the electronic alert to the client application when the signal detector detects the signal, wherein the digital data include the interactive social game for playing by a plurality of users each using one of a plurality of client devices; during the broadcasting of the on-air commercial programming, determining a winner of the interactive social game among the plurality of users playing the interactive social game; during the broadcasting of the on-air commercial programming, providing a prize to the winner of the interactive social game; and ending reception of the digital data including the interactive social game on the plurality of client devices, in synchronization with a return to the broadcasting of the on-air regular noncommercial programming for television, whereby the client device stops receiving the digital data from the main server when the main server ends transmission of the digital data to the client device or when the main server transmits an electronic alert to the client device to cause the client device to end reception of any further incoming digital signal or when a user deactivates the client device.