Your User Data Is More Valuable Than Ever. Why Not Protect It?
With all the recent headlines about identity theft, it's more important than ever to ensure your users' data is secure. You may not be Target or Starbucks, but that doesn't mean you're not a target.
Heads up: this content is over 5 years old, so some information may be out of date.
With all the recent headlines about identity theft, itâs more important than ever to ensure your usersâ data is secure. You may not be Target or Starbucks, but that doesnât mean youâre not a target.
It was an email I was not looking forward to getting, though Iâm sure I was far from the only one.
Late last week, I got a message from Target saying that I was likely one of the lucky 70 million people who had their information stolen as part of a disastrous hacking incident that affected as much as 22 percent of the U.S. population, based on my back-of-the-napkin math. Iâve covered this whole saga a couple times for AN already, including last week, but I still think the response reflects how porous our share-alike culture is, and how information we think nothing of handing out can easily end up in the wrong hands.
All this is despite the fact that I had not walked into a Target store during the holiday season. I checked: not a single purchase from a mega-chain. Maybe a few from Amazon and a couple from Apple, but nothing from Target.
But the situation with Target, as dangerous and frustrating as it is, isnât the reason Iâm writing this article. My issue is with Starbucks.
See, Starbucks does a lot of amazing things rightâand itâs doing things that associations are actively trying to ape. The way it handles payments and the way it rewards active customers are way beyond what anyone else is doing in the retail space. Whatever your opinion on its coffee or its decor (at least in D.C., itâs improving (opens in a new tab)), its taste in software is impeccable.
But Starbucks screwed up something really basic on its app, and it needs to be called out for it.
We have to take care to not let convenience come at the cost of user trust, because theyâre trusting us with a lot.
Lax Latte Security
Last week, security researcher Daniel Wood discovered something pretty problematic with the Starbucks mobile app: It stored user information in plain text. That means it lacked encryption, allowing potential hackers to easily gain access to passwords and other basic information about usersâincluding where the user is as he or she loads up the app, as the program uses geolocation.
âIf you grab someoneâs phone, you can effectively go through this log and see effectively where this person has been,â Wood told Computerworld (opens in a new tab). âItâs a bad thing for user privacy.â
Now, granted, there are a bunch of factors at play here. For one thing, Starbucksâ goal with its app is to make the process of buying something as streamlined as possible and to tell you things you wouldnât necessarily know if you simply used a card. Itâs clearly focusing on the user experienceâwhich means it doesnât want users to have to log in every single time they want to buy a Valencia Orange Refresher. But there are plenty of ways to secure this data without requiring your phone to be locked up like Fort Knox. One of those ways? Encrypting user data.
For a company of Starbucksâ scale to screw up something so basic is just maddeningâespecially since it was such an easy thing to fix, as proven by the fact that it already fixed it. (Though, as Computerworldâs Evan Schuman notes, the problem was known (opens in a new tab) for at least nine months.)
Convenience First?
While itâs not clear that anyone actually got nailed by the security issue, thereâs something a little more fundamental at play here, as AVG security evangelist Tony Anscombe spoke to in a recent blog post (opens in a new tab).
âThe larger issue is more about the principle at stake rather than the number of victims,â he says. âCompanies should be designing apps and online services with their customerâs best interests at heart. I believe that consumer choice when it comes to data privacy and security should be a major factor in all app design and development.â
This is incredibly key, and a point that shouldnât be ignored. Starbucks is the way weâre going as an industry: Weâre increasingly going to rely on mobile payments, check-ins, and geolocation in carrying out activities and transactions. Iâm sure app developers focused on the association field are asking how they can do more things like the Starbucks app. As they should: Itâs an amazing app and the textbook example of how technology can improve the consumer experience. But we have to take care to not let convenience come at the cost of user trust, because theyâre trusting us with a lot.
Stuff like the Target hack can happen, and thereâs only so much you can do to prevent itâespecially if, as has been reported in recent days, sophisticated Russian hackers were behind the data breach.
Stuff like the Starbucks situation? Itâs low-hanging fruit. We shouldnât let it hang so long.
Starbucks is great at mobile payments, but when does convenience trump security? (Apple press photo)
Comments
Comments are for ASAE members. Learn more about comments on this site.
Log in to your member account or join ASAE!