Is there a contract period included with the Free MobiFi offer?

Yes, you will be under a 12 months contract.