Does the person you are video chatting with have to be using the same program as you? For example, if I had a Titan and was using the Tango program, could I video chat with an iPhone user using their native Apple program, or a Focus S user if they were using the upcoming Skype program?