ACLU's Mobile Privacy Developer Challenge
An anonymous reader writes "Privacy groups announced a mobile privacy developer challenge yesterday. The competition, Develop for Privacy, challenges mobile app developers to create tools that help ordinary mobile device users understand and protect their privacy. It's sponsored by the ACLU of Northern California, the ACLU of Washington, and the Tor Project, with the assistance of the Ontario Information and Privacy Commissioner's Office. Submission deadline is May 31, 2011. The winner will be announced in August 2011 at an event in Las Vegas, coinciding with the DEFCON and Black Hat security conferences."
Let us not forget this.
The Droid's permissions feature is a good step in this direction. Before you install a program, the program informs you exactly what kind of access it will have to your phone. For example, you know something is wrong if a chess application asks to see all of your contact information.
Unfortunately there are people involved in the ownership of these mobile devices (aka users). When users are involved security is always inconvenient, an obstacle or even a nuisance. People want security via magic, not actual implementation of secure and common sense practices.
You are trusting that the permissions of the device OS is actually going to protect you? Wrong. That is just spin and illusion. Every one of these devices have published cracks and exploits. In addition, many of the online services like Google and Facebook out and out sell your online data - they think they own it! The best privacy is 1) not to use the device; 2) use the device and put in as little of your private data as you can; 3) use the device and put in as much incorrect data as you can -- or a combination of these strategies.
After seeing just how much of my private data can be mined online, I have been developing several fake profiles with bogus names, birthdates, residences and so on. What I cannot protect, I just don't give out the correct info as much as I can.
Glad someone is looking at online privacy. Finally a cause supported by the ACLU I can actually think about and not get violently ill. Hope they can make some headway, but as has been pointed out, users are their own worst enemy as far as online usage and privacy are concerned. They give out way too much without thinking.
AC
The Clu Application wants access to all your other programs. Pay no attention to the Align To Grid feature enabled automatically.
My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
By submitting you grant them a royalty free perpetual license to distribute, modify, and have anal relations with your source code.
Basically: Work your tail off, give them your source code, and in exchange they might give you a plaque. Yay! No cash. No funding to help distribute the app. No investment. Nadda. This is par for the course for the government of Ontario.. but the ACLU?
Reminds me of Che Gueveras Cuba where everyone was expected to 'volunteer'.
However, my main objection: you don't get to see this information in the marketplace, so you can't make a purchase decision based on it...and worse, you can't *control* what access a program gets. For example, a lot of programs request "coarse" location information, which is enough to tell where you are within a few blocks. I don't want my backgammon program to know my location, and I wish I had the ability to tell the Android OS "no, that's not OK".
It's an all-or-nothing approach that leaves me often feeling like my arm is twisted into accepting the app, often because there are no alternatives for the functionality I want...
Please help metamoderate.
It's not easy to spurn an interest in security in people that are apathetic to the matter. Why not let them get viruses, and then learn how much of a pain in the butt it is to get rid of them? Wouldn't that provide some future-incentive?
The users see security as an obstacle. The users are the manufacturer, google, the telecom provider, and the app developer. The person walking around with the phone is a mere peripheral.
Mod the parent up. The droid permission feature should render in plain text to the user, all data it wants to access on the device before it accesses it. And not a vague black box functional description of the data, but the actual data rendered in plain text.
Hmm With who is the data actually share with is a large un answered permission question isn't it. Would you be just as happy to share your data with some ISP where the registrant was from Nigeria, or with a Chinese server farm or an Intellus Spokio database? So then the next question is What are they going to do with the data and why do they need it. I don't seem to ever have seen the permission system have a Programmers justification for requested data section.
What would you do if one of your kids friends asked to go through your financial records, sleep over and borrow the car for a road trip, would you be so flippant about saying sure, here you go?
All my points above point out that the Droid permission feature set as currently implemented is really just about shifting blame to the user from the Platform.
A more detailed analysis of the application, who will use the data, what for and most importantly setting an expiration for "The user data" after it leaves the mobile device is needed. Clearly no one can say what is or is not dont with the data once it's sent. The whole Droid platform is devoid of software or designs to receive and manage the user data in a permitted data center according to the stipulations of the user.
Meaning the first time you let an app have your data, you may be deeply screwed and have no way to know for years how much you will play for using any app on the platform.
Is this true, especially with unlocked phones? Do any others among you fellow Slashdotters agree with this? I don't feel that way with my N900, but I realize that it is probably an exception among smartphones.
The reason I ask is because I hope to replace my N900 with something similar, not from Nokia, when I can. Unfortunately right now the N900 is unique in its openness and power, which means there's no alternative if I want a phone that can run Bash (as root), Python (running portable PyQT desktop apps), and Vim (and make phone calls from within Vim via DBUS). The N900 actually is quite bad in a number of ways, mostly in terms of its operating system software, but nothing else comes close.
I have my hopes on the Rumoured Samsung Linux Phone (RSLP) when it comes out, hopefully later this year, but the parent comment has me wondering whether there will be some sort of lockdown just because it's a smartphone (with the N900 being an exception) or whether any geekphone with root shell (assuming the RSLP has one) will give me the same freedom as Nokia's creation.
Come to think of it, my previous phone, an unlocked Treo 650 (the newest available that could come unlocked from Palm, which is why I didn't get the Treo 700 or newer), did have a rather frustrating lack of apps, especially FOSS. The backup application, BackupMon, was proprietary and made me very nervous about potential failure blocking my access to critical backups.
How is the Palm Pre in this respect? Any scripting languages, or do I need to get a SDK just to program my phone to read from a text file and dial the phone number within? What about Android --is the fact that it's "obeys just the app developers" a philosophical abstraction, or would it create an obstacle for someone who wants to script the phone? E.g. I'm pretty sure Vim runs on Android, but can it dial a phone number via a shell command (DBUS, for example)? Is the Nexus One open in this regard --should I buy one from eBay?
Thanks for any insight any of you can give. This is the smartphone equivalent of asking, "I want to buy a computer and then install Linux --which computer system should I get?"
404555974007725459910684486621289147856453481154 in hex is "You sank my Battleship?"
[GPG key in journal]
I believe the iPod Touch requires the client app of iTunes to sync, backup, and update the device, but it does not require an Apple ID or connection to the iTunes online store. You won't be able to buy music or apps without that, but if you're ok with that, I believe you can use the iPod Touch without sending any personal info to Apple.
Build a man a fire, he's warm for one night. Set him on fire, and he's warm for the rest of his life.
Where are the interactive firewall apps?