Earlier quoted context omitted.
So the punch is based on scanning a QR code? Unless I'm misunderstanding, this is really broken. It sounds like someone could write a counterfeit app that scans the QR code, records the current location, and resubmits every minute, recording tons of punches that never actually happened. They should do it the other way. Your phone should pop up a unque code for the cashier to scan. I guess that makes the barrier to en…
So the punch is based on scanning a QR code? That's correct. The business has a card with a QR code printed on it that you scan to get a "punch." This is part of the value proposition for the merchants, I guess - they don't need a phone or device of their own at all, they just need to print a few things. The tradeoff is maybe the system is easier to game for the tiny percent that is technically inclined enough to try…
Punchd - A Loyalty Program (from Google)
31–40 of 53 posts
Re: Punchd - A Loyalty Program (from Google)
#32Can't I just take a picture of the QR code and scan it as many time as I want, without purchasing anything?
Re: Punchd - A Loyalty Program (from Google)
#33Can't I just take a picture of the QR code and scan it as many time as I want, without purchasing anything?
From their page: "Patent-pending technology guarantees the integrity of your loyalty program. GPS triangulation, velocity analysis, and statistical variation keep things secure." Velocity analysis. Sounds complicated. Wonder how well it actually works.
As far as I can tell we started at around the same time but from London, UK. And we have our own patent applications (that I was unhappy about submitting because I don't agree that they were non-obvious, and that punchd did the same thing elsewhere at the same time is evidence of that).
Anyhow... how do we, with what appears to be exactly the same solution, handle security?
Signals, lots of them. What sensors does the phone have? Great, grab it all and start comparing for deviations and against thresholds. When you have enough data start machine learning against it.
With velocity, look at the X,Y,Z of the gravity sensor and see if the numbers since the last QR scan indicate that you're moving at beyond a certain G... clearly scanning a QR code shouldn't require speed.
Then you've got things like, if you scanned in London, could you scan in Birmingham 5 minutes later? What's the likely speed between places.
Did a scan happen at 2am? The rest of the data suggests that they're closed at that hour.
And more subtle ones: If all of the compass readings for a specific branch point within a 15 degree range... you can actually know that they have a single cashpoint and the customer is on the South side of it.
As for whether they work, they're very effective against obviously fake stuff, and then together with other signals create a reasonably high confidence of finding the extremely doubtful stuff. You really want to handle this delicately as the thing you don't want to do is make it really uncomfortable for the small business owner if he suspects someone of fraud... so you want to catch them and deduct the fake points before they enter the shop, but confidently enough that you don't hurt a genuine customer at all.
It's really easy to sit down and create a whole load of tests against a new scan just by looking at a wealth of data from old scans.
I hope they haven't patented that aspect, it's pretty damn obvious.
Re: Punchd - A Loyalty Program (from Google)
#34Can't I just take a picture of the QR code and scan it as many time as I want, without purchasing anything?
From their page: "Patent-pending technology guarantees the integrity of your loyalty program. GPS triangulation, velocity analysis, and statistical variation keep things secure." Velocity analysis. Sounds complicated. Wonder how well it actually works.
Re: Punchd - A Loyalty Program (from Google)
#35I was annoyed by the quality of the copy here though... no one ran it through any sort of spell check? http://getpunchd.com/img/june/tour/moneymoney.jpg
Re: Punchd - A Loyalty Program (from Google)
#36Punchd raised ~$50k at "500 Startups" demo day, then three months later was bought by Google (July of this year). That is called how damn fast it is to get noticed and bought if you execute brilliantly in a big market. And it only looks better now than it did. It's a beautiful, elegant way of digitizing a marketing tactic that everybody already knows and understands. The little paper signs "Buy _____ and get _____" a…
Was about to say...wow...I think that would be the first time I have ever seen Google charge explicitly for a SaaS service like this. Aside from Ad-powered things of course.
Re: Punchd - A Loyalty Program (from Google)
#37Can't I just take a picture of the QR code and scan it as many time as I want, without purchasing anything?
They could just print a new QR code every day and keep it right at the counter. Or print a new one how ever often they want.
Re: Punchd - A Loyalty Program (from Google)
#38So excited Google is keeping Punchd going. SLO and Cal Poly represent!
Re: Punchd - A Loyalty Program (from Google)
#39Earlier quoted context omitted.
From their page: "Patent-pending technology guarantees the integrity of your loyalty program. GPS triangulation, velocity analysis, and statistical variation keep things secure." Velocity analysis. Sounds complicated. Wonder how well it actually works.
Hard to know what to say here, but we (Yell Labs) have built what appears to be the exact same solution to this problem that punchd have. As far as I can tell we started at around the same time but from London, UK. And we have our own patent applications (that I was unhappy about submitting because I don't agree that they were non-obvious, and that punchd did the same thing elsewhere at the same time is evidence of t…
You're right, it is a very delicate line between catching as many cheaters as possible while avoiding false-positives. We like to err on the side of false-negatives as much as possible.
Re: Punchd - A Loyalty Program (from Google)
#40Did anyone notice this little Apple logo yelling at the Android logo at the bottom of the page? http://getpunchd.com/img/june/idiots.png ( http://i.imgur.com/sy7QX.png ) It's called idiots.png. Is this illustrating that it's stupid to bicker about your mobile platform? Or is it calling Apple users idiots (it does look like the Apple character is yelling about something and Android guy just looks like he's thinking "w…