I bought a subscription through my phone and it did not have me set up a user name or antyhing, so how do I login to my account, so I can activate it on other devices like my iMac or PC?
Did you purchase your Freedome subscription through the Apple app store? If yes, the subscriptions are limited to one operating system, but are valid on all your iOS devices connected to the same Apple ID.
Please have a look at the articles here and here for more information.