Whatsapp promises no advertisement and free for life! Launched in 2009, the infamous social messaging application – Whatsapp has been installed on billion of devices worldwide, despite it comes with a cost after ...