Apple is now offering developers the ability to offer free or promotional versions of their apps. Apple has enabled a system, which, after an app has been approved for sale, allows developers to send free download codes to as many as 50 individuals. The codes can be redeemed within any current version of iTunes, though at present, downloaders must reside within the US.
Developers previously wanting to give away paid apps were often forced to provide gift cards, which the recipients would use to buy the apps themselves; this would potentially cost a developer a substantial amount of money. The alternative was ad-hoc distribution using ID codes, but this was thought to be unnecessarily cumbersome.