You’re thinking of 21.co which was rebranded to earn.com https://stacker.news/items/22625