Here’s what consumers have asked with answers from Cinchbucks staff and previous consumers.
I think it is a scam but not totally fraudulent and phony, some incentive to sign up exists.
They have the worst customer support I would just forget about it the support doesn't exist. If you want to try anyway, the e-mail is support@cinchbucks.com