Which best protects your privacy: Apps or Web sites? It depends

Published 27 September 2016

To protect your privacy, should you use the app — or a Web browser? This is the question researchers ask in new research that explores how free app — and Web-based services on Android and iOS mobile devices — compare with respect to protecting users’ privacy. In particular, the researchers investigated the degree to which each platform leaks personally identifiable information. The answer? “It depends,” they say.

To protect your privacy, should you use the app — or a Web browser?

This is the question that Northeastern researchers, led by assistant professor David Choffnes, ask in new research that explores how free app — and Web-based services on Android and iOS mobile devices — compare with respect to protecting users’ privacy.

In particular, the team investigated the degree to which each platform leaks personally identifiable information — ranging from birthdates and locations to passwords — to the advertisers and data analytics companies that the services rely on to help finance their operations.

The answer? “It depends,” says Choffnes, a mobile systems expert in the College of Computer and Information Science. “We expected that apps would leak more identifiers because apps have more direct access to that information. And overall that’s true. But we found that typically apps leak just one more identifier than a Web site for the same service. In fact, we found that in 40 percent of cases Web sites leak more types of information than apps.”

Those types of information vary, based on the platform. For example, the researchers found that Web sites more frequently leak locations and names, whereas only apps were found to leak a device’s unique identifying number.

The researchers will present their findings in a paper at the 2016 Internet Measurement Conference, in Santa Monica, California, in November.

Northeastern University says that the team’s aim is to help users make informed decisions about how best to access online services. To that end, they have integrated their findings into an easy-to-use interactive Web site that rates the degree of leakiness of fifty free online services, from Airbnb to Zillow, based on each user’s privacy preferences.

Here is how it works: Users select from a drop-down list of fifty services and check off whether their operating system is Android or iOS. Next they are asked to rate various types of personal information, from their birthdates to their devices’ unique identifiers, they care most about keeping private. Then, automatically, the site generates two “leakiness indexes” for the service selected — a sky blue bar for the app version, a lime green one for the Web — and recommends which platform is best for that particular user.

“There’s no one answer to which platform is best for all users,” says Choffnes. “We wanted people to have the chance to do their own exploration and understand how their particular privacy preferences and priorities played into their interactions online.”

A call to action
For the study, the researchers selected fifty of the most popular free online services in a variety of categories, including business, entertainment, music, news, shopping, travel, and weather. Each service had to offer the same functionality on both its Web site and app. To ensure that they were interacting with the services as everyday users would, the researchers conducted manual, rather than automated, tests, personally logging in, entering requested user data into text fields, and navigating the environment.

Both apps and Web sites, they found, leaked locations, names, gender, phone numbers, and e-mail addresses to varying degrees. But there were surprises. “We didn’t expect to find the diversity of information collected across the different platforms even for the same service,” says Choffnes. Moreover, four services sent encrypted passwords to another party: the Grubhub app, unintentionally, due to a bug, which has been fixed; the Jet Blue app, for authentication purposes; the Food Network app and Web site, for identity management; and the NCAA Web site, for identity management.

“The reasons for the intentional leaks are legitimate, and I’m sure that the services have appropriate agreements with the other parties to protect the passwords,” says Choffnes. “But the practice still raises an important issue: Users have no idea that their passwords are being sent to another party.” Consider: JetBlue customers making an airline reservation likely assume they are submitting their passwords to JetBlue for authentication, when in fact their credentials are being managed by a third party, Useablenet.

Choffnes hopes that the findings will start a dialogue between consumers and online services about the kinds of information that should be collected, balancing the services’ revenue needs with consumers’ privacy needs. “My goal is not just to tell people a scary story but to issue a call to action,” he says. “Part of that action could be that users start requesting or even demanding the privacy and transparency considerations they want from the companies they interact with.”

— Read more in Christophe Leung et al., “Should You Use the App for That? Comparing the Privacy Implications of App- and Web-based Online Services” (2016)