This new tool for developers can help preserve app users' privacy

"When app developers are coding these types of data requests, privacy is oftentimes an afterthought," says CyLab's Jason Hong, a professor in the Human Computer Interaction Institute (HCII). "We wanted to create something that would bring privacy to the forefront of their thinking when developing these apps."

Hong teamed up with HCII Ph.D. student Tianshi Li and Institute for Software Research (ISR) professor Yuvraj Agarwal to create an integrated development environment (IDE) plugin that nudges developers to think a bit harder about user privacy when coding data requests.

Li presented the IDE plugin, which they dubbed "Coconut," at last month's ACM International Joint Conference on Pervasive and Ubiquitous Computing (Ubicomp) in London.

"Coconuts are versatile fruits, and we wanted our plugin to be versatile in its ability to provide multiple types of benefits for privacy," says Li.

When writing the code for an app using Coconut, the plugin's heuristics automatically detect when a request for user data is made, triggering a popup reminder to the developer to write an annotation explaining the reasons behind their request. Rather than requiring them to write one from scratch, developers have the option of choosing one from a list of pre-written annotations explaining the reason behind the request, such as, "Data collection for advertising," "Location-based game," or "Maps and navigation," among others.

A "PrivacyChecker" window within Coconut aggregates all of the data practices coded into the app, paired with the annotations that explain why they're there.

"Having the data practices organized in this way makes it easier for the developer to write a good, informative privacy policy," says Agarwal. "This can be really beneficial to the end-user."

The researchers evaluated their plugin by asking 18 Android developers, including eight professional developers, to use it. They found that apps developed with Coconut dealt with privacy concerns better, and the developers themselves had a better understanding of the apps' data practices, which resulted in them writing better privacy policies.

Coconut is available for download on GitHub. The current version only works for Android developers.

Website search

Recently updated

Bitdefender Total Security 2018 Bitdefender Total Security 2018 Anti-malware solution with anti-theft, anti-phishing, firewall, autopilot, rescue mode, intrusion detection, ransomware protection, parental control, browser sandbox, password manager, and more
eScanAV AntiVirus Toolkit eScanAV AntiVirus Toolkit Analyzes important areas of your computer, such as the registry, system folders, startup items, running services and the memory to detect potential dangerous content
OPSWAT Metadefender Client OPSWAT Metadefender Client Detects potential security threats using multiple antivirus engines and helps you deal with known vulnerabilities, wrapped in a user-friendly interface

Software News

Nov 17
Ever-expanding Google becomes a gaming company Tuesday with the launch of its Stadia cloud service that lets people play console-quality video games on a web browser or smartphone.
Nov 15
Apple on Friday said it is banning vaping-related apps from its App Store due to concerns that e-cigarette use can damage lungs or even kill people.
Nov 15
A scientist in Virginia has built software for the Army Corps of Engineers that turns streaming drone footage into 2-D and 3-D maps.
Nov 15
The Master Chief Collection, enhanced versions of the popular Halo series of Xbox video game, is finally arriving on PCs.
Nov 15
Do violent video games create violent gamers? It's a topic of discussion that continues to rear its head despite there being no solid evidence linking the two. It was once again brought back to the fore in August by the US ...
Nov 14
In a world of novice photographers and videographers, capturing a deluge of content via their smartphones and handheld devices, there is a need for an intelligent, easy-to-use tool for automating the creation of movies and ...
Nov 14
Look up the word "enigma" in the dictionary and you'll find a picture of "Death Stranding." Since it was revealed in 2016, the game raised more questions than answers. The project seemed like an amalgamation of random images ...

About us

Welcome to new crack resource! Our service can generate cracks, keygens and serials for your software to unlock it. CrackDownloadz provides a lot of popular cracks and keygens. No spyware and adware at all, just download new cracks, keygens and serials. If you have a software that needs a crack feel free to contact us.

Also you may contact us if you have software that needs to be removed from our website.