Currently, Freedome is not supported on Windows phone OS. Referring to this thread, we're considering it at the moment but no decisions finalized yet.
The code has to be validated during the installation in order to be taken into use. So, your code would not be used if the installer was just downloaded to the phone.
Hope you are back after Christmas and a happy new year to you!
You can install Freedome on your Android device from the Google play store. Please search for F-Secure Freedomoe VPN and you can install it on your Android phone.