Did you know that you can earn Stars every day on MyAppFree just by signing up and browsing our daily deals and featured titles? And more Stars means a higher position in the worldwide Leaderboard!
Here's a little extra for you, to kickstart your collection!