No need to activate or sign up it is a free application without any charges. All you have with Facebook account