that's not true. i don't even have a credit card and could register for the free ios and android licenses just fine. laugh