Flash Rewards is a site in which visitors have to complete tasks in order to earn rewards. Visitors either qualify for the reward or they don't. There is no giveaway aspect at all. It's also a legitimate program that has paid out $12 million+ since 2016 to visitors that complete the requirements.