According to the Mani FAQ, you will find Mani badges near articles, attached to ads, or even inside games. We have to wonder if they would be blocked by an ad blocking program, and in fact, we asked and were told that, depending on the site, the badge might be blocked.
Assuming it does happen, MainRewards said that they will not spam end users with unwanted SMS messages. However they would offer end users the opportunity to opt-in to receive occasional special discount text message notifications.
The badge will be an "M" as in the image from their website, above. To be honest, we haven't seen a badge on the Internet yet. A helpful tip to the site: place a list of a few top-rated sites that carry a badge, so new users can see it in real-life.
To be honest, we're anxious to find one, just to see it.