Slashdot Mirror


Open Source Utilities For Facebook Privacy

dward90 writes "Two online projects will scan and edit Facebook privacy settings for maximum protection: ReclaimPrivacy (reclaimprivacy.org) and SaveFace (untangle.com). The article says: 'Several new applications have launched this week that are designed to easily reset a Facebook member's privacy settings, following new changes from the company that make a sizable chunk of profile content public by default when it was once kept under lock and key.'"

41 of 154 comments (clear)

  1. Is It Just Me ... by WrongSizeGlass · · Score: 4, Interesting

    ... or is it just a bad idea to be able to change privacy settings via Facebook's API? Couldn't some other site/service "open the flood gates" instead of locking them down?

    1. Re:Is It Just Me ... by Anonymous Coward · · Score: 2, Insightful

      Just about everything about Web 2.0 sites is a bad idea.

      The privacy problems are well known.

      The general stupidity of the users is well known (and often exploited by both the sites themselves and others).

      The technology the sites use is often shitty (NoSQL, mainly).

      Web 2.0 sites are about doing things as wrong as possible, but becoming popular thanks to the stupidity of people as a whole.

    2. Re:Is It Just Me ... by 0100010001010011 · · Score: 3, Informative

      You can't. And neither of these tools do.

      You have to drag them from their website to your toolbar. Go to facebook, click on them. The javascript scrapes the website and either validates the settings (reclaim) or just sets everything to 'friends only' (save face).

      I've tested both and they seem to work just fine.

      I bet facebook releases a change in the html to break the scraper soon though.

    3. Re:Is It Just Me ... by Pvt_Ryan · · Score: 2, Informative

      I ran them in the following order:

      reclaim
      saveface
      reclaim

      on the 2nd run recalim reported everything as "good"

    4. Re:Is It Just Me ... by commodore64_love · · Score: 2, Informative

      Ditto. It appears reclaim didn't really change my settings (hence why it still showed red). Saveface did all the work.

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    5. Re:Is It Just Me ... by facebook · · Score: 2, Funny

      It's a good idea, just trust me. Most of you dumb fucks already have.

    6. Re:Is It Just Me ... by icebraining · · Score: 2, Insightful

      The technology the sites use is often shitty

      Says the guy posting in a site written in Perl.

    7. Re:Is It Just Me ... by 0100010001010011 · · Score: 2, Informative

      And it couldn't before? Any trojan could go and change your settings for any website that you're currently logged into. It's not like this is something new with facebook.

      Heck, the fundamental way they work is the entire idea behind GreaseMonkey & UserScripts (for Chrome/Opera)

    8. Re:Is It Just Me ... by Anonymous Coward · · Score: 2, Informative

      Is that a serious question?

      Relational databases can do anything and everything that any NoSQL "database" can do. But unlike NoSQL "databases", relational databases don't go randomly losing data, don't go corrupting data, allow for proper normalization, allow for much better performance, allow for transactions, and in general are always a much better idea.

      The only reasons people gravitate to NoSQL databases and architectures are:
      1) They're ignorant of how to properly use a relational database.
      2) They're doing it just because it's the "cool" or "trendy" thing to do.

      The fact that SQL hasn't been replaced in 40 years shows that it's working okay for most people, even if it isn't perfect.

  2. Open Source Warning by AnonymousClown · · Score: 5, Insightful
    Before creating a facebook account, please consider this:
    • Facebook must exploit your personal info in order to make the mega bucks that they've grown used to.
    • A Facebook page may make you unemployable.
    • All Facebook privacy safeguards will be circumvented.
    --
    RIP America

    July 4, 1776 - September 11, 2001

    1. Re:Open Source Warning by Abstrackt · · Score: 4, Insightful

      A Facebook page may make you unemployable.

      This one thing from an otherwise good post really bugged me. You may make yourself unemployable by posting things you shouldn't in public because despite Facebook's atrocious privacy policy they can only work with data you give them.

      --
      They say a little knowledge is a dangerous thing, but it's not one half so bad as a lot of ignorance. - Terry Pratchett
    2. Re:Open Source Warning by dcmoebius · · Score: 5, Insightful

      they can only work with data you give them.

      Not true, actually. They can also work with the information your "friends" give them.

    3. Re:Open Source Warning by nacturation · · Score: 3, Insightful

      A Facebook page may make you unemployable.

      This one thing from an otherwise good post really bugged me. You may make yourself unemployable by posting things you shouldn't in public because despite Facebook's atrocious privacy policy they can only work with data you give them.

      "Damn Abstrackt, you sure had a fun time with those hookers last night. I can't believe they happened to have marijuana on them... you sure went to town on that bong! [pic attached] I'll be on IRC tomorrow... you've gotta tell me all about that Windows bug you exploited to crack into that .mil site." -- written on your wall

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    4. Re:Open Source Warning by Animaether · · Score: 2, Insightful

      At which point it doesn't matter whether you, yourself, are on Facebook - as long as that 'friend' puts your name in an entry, you could be flagged in such an internet query. I.e. if you're laying face-down in vomit with a half-empty bottle of Absolut in your hands, it doesn't really matter whether that somebody 'tags' that photo with the 'friend' account 'dcm' or simply jots down 'lol dcm after a FUN night out!'

    5. Re:Open Source Warning by icebraining · · Score: 4, Insightful

      In fact, it's the reverse: being on Facebook is better because it alerts you when people tag you, so you can ask them to take it down/edit it; if you aren't registered you probably will never know until it bites you.

    6. Re:Open Source Warning by Hognoxious · · Score: 4, Insightful

      You may make yourself unemployable by posting things you shouldn't in public because despite Facebook's atrocious privacy policy they can only work with data you give them.

      Gibberish. I could post a picture of two drunken idiots dancing naked in the street on my page - and tag one of them as you.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    7. Re:Open Source Warning by SatanicPuppy · · Score: 3, Interesting

      I was in an amusing job interview the other day:

      Interviewer: "So, I'll need to see your Facebook page"
      Me: "I don't have one."
      Interviewer: "I know it's probably not something that you want all employers to see , but we're not 'narcs', we just want to know if you're a 'culture' fit."
      Me: "No, really. I don't have one. I never understood the draw."
      Interviewer: "You know, this is really not the sort of attitude we look for in a potential hire."
      Me: "...If you Google my name, you get one hit, and it's not Facebook."
      Interviewer: "I'm not going to show anyone."

      Damned if you do, damned if you don't.

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
  3. Copy by mehrotra.akash · · Score: 2, Insightful

    What prevents these apps from keeping a copy of the info in their databases before changing the settings?

    1. Re:Copy by Anonymous Coward · · Score: 2, Informative

      The fact that they are open source and you can view the code before you run it? If you're not comfortable with it, don't use it.

    2. Re:Copy by mehrotra.akash · · Score: 2, Insightful

      Considering that many of the people who need to use an app to change their privacy settings and are on facebook will not be able to understand code.
      Example: so many people grant full profile access to apps just to view a video(and that app just spams the wall of their friends)

    3. Re:Copy by pjfontillas · · Score: 3, Interesting

      But with the source code available people who do understand code can analyze the code for just such a thing. We don't need to have everyone understand how the code works we just need some that find any flaws that then help spread the word to everybody else.

      --
      Life. Is. Good.
  4. Are these tools in the article safe? by Anonymous Coward · · Score: 2, Insightful

    They run javascript on the facebook page, can they be used to steal my facebook password?

  5. Re:Other websites knowing your facebook account by mehrotra.akash · · Score: 4, Informative

    Account->privacy settings->Apps and websites Disable "Instant Personalization Pilot Program"

  6. Re:DO NOT use UNTANGLE.com by iamhigh · · Score: 3, Informative

    RTFM you moron. It plainly states on the download page that it resets all your settings to friends only.

    --
    No comprende? Let me type that a little slower for you...
  7. Re:Other websites knowing your facebook account by Anonymous Coward · · Score: 2, Funny

    You should sprinkle a lot of obscenities, pornographic pictures, and the most distastful things that you can find on your facebook pages. It will insure that other sites cannot use your information without losing their "safe for work" designations.

  8. And now for something completely different! by Anonymous Coward · · Score: 2, Funny

    And that, my liege, is how we know the Web to be banana-shaped.

    This new learning amazes me, Sir Zuckerberg. Explain again how a series of tubes may be employed to eliminate privacy.

    Oh, certainly, sir.

    Look, my liege!

    [trumpets]

    Facebook!
    Facebook!
    Facebook!

    It's only a website.

    Shhh!

    Friends, I bid you welcome to your new home. Let us ride... to Facebook.

    [singing]

    We're Friends of the round table
    We Poke when e're we're able
    We do Farmville and play Mob Wars
    With mousework impecc-able
    We lurk around on Facebook
    We tag and quiz our friends a lot!

    [dancing]

    We're Friends of the round table
    Our Likes are for-mid-able
    Though many times we're given gifts
    That are fake and unuse-able
    We're news-feed mad on Facebook
    We check from mobile phones a lot!

    [tap-dancing]

    Oh, our Walls we cradle
    Quite indefatigable
    Between our posts we friend request
    And pad our list where able
    It's a busy life on Facebook
    I have to push the 'Hide' a lot!

    [outdoors]

    Well, on second thought, let's not go to Facebook -- it is a silly place.

    Right.
    Right.

    And now for something completely different!

    Zuck: Yeah so if you ever need info about anyone at Harvard
    Zuck: Just ask.
    Zuck: I have over 4,000 emails, pictures, addresses, SNS
    [Redacted]: What? How'd you manage that one?
    Zuck: People just submitted it.
    Zuck: I don't know why.
    Zuck: They "trust me"
    Zuck: Dumb f***s.

  9. Looking forward by Spad · · Score: 4, Insightful

    Cue an endless series of phishing sites: "Did you know that anyone on the internet can see things you post on your Facebook page? Just type in your username and password and we'll scan your profile to see if it's secure..."

    1. Re:Looking forward by fbjon · · Score: 3, Informative
      They claim that because they're right. Here's the entire code for the bookmarklet, with some formatting inserted:

      javascript:(
      function(){
      var script = document.createElement('script');
      script.src = 'http://static.reclaimprivacy.org/javascripts/privacyscanner.js';
      document.getElementsByTagName('head')[0].appendChild(script);
      }
      )()

      And the script itself is nicely formatted. Look towards the end for the actual code that matters. Have fun.

      --
      True confidence comes not from realising you are as good as your peers, but that your peers are as bad as you are.
  10. It's really not that difficult. by UncHellMatt · · Score: 4, Interesting

    I work in IT for a small police department, and recently have begun doing presentations for parents on Facebook and general online privacy, what steps can be taken and how to watch out for warning signs of problems. I'd say at least half the parents I talk to are completely unaware of what information is freely available online about their kids, if allowed to use such a site, or how much information their kids are making available online.

    It only takes about 20 minutes to educate a neophyte, if they're willing to learn, how to lock down privacy on Facebook.... He said with a pained expression. One thing which never ceases to boggle my mind is the number of parents (and people in general) who really don't understand and don't CARE what information is out there, or what it can mean. ID theft, home intrusion, stalking, all that pretty much is "someone else's problem", producing enough SEP power to cloak an average sized nation.

    While products like this are certainly useful, the bigger issue is education. If you're aware of the changes to FB and the like, setting security takes all of a minute. If you're unaware and someone tells you, and if you're not particularly inclined toward looking over security settings, it might take someone 10-20 minutes to go over them with you. If you just plain don't care, no amount of open or closed source software is going to make any difference whatsoever.

    1. Re:It's really not that difficult. by Culture20 · · Score: 2, Interesting

      It only takes about 20 minutes to educate a neophyte, if they're willing to learn, how to lock down privacy on Facebook....

      Until Facebook changes it again. Two years ago, I had everything locked down to friends only. Since that time, they've forced profile picture, current city, home town, likes/interests, work history, education history (and approximate age by proxy), to be public. There are still options to prevent non-friends from seeing some of those things via Facebook, but the Facebook Connections API allows anyone on the internet access to all those things for every user (further confusing the issue, because people are "sure" they locked things down, and I have to argue with them to show them that they really don't). I'm curious whether a court will determine that providing fake privacy controls constitutes a "reasonable expectation of privacy", and smack Facebook hard in the near future.

  11. Re:Other websites knowing your facebook account by TimmyDee · · Score: 5, Informative

    I wish it were that easy. I have the "Instant Personalization Pilot Program" disabled on my account, but FB Connect popped up on CNN Money this morning.

    What did I do? I specifically blocked any URL containing "fbconnect". Problem solved. OmniWeb let me do this using RegEx, but I'm sure the same can be done with AdBlock.

    --
    Per Square Mile, a blog about density
  12. Warning about SaveFace by Anonymous Coward · · Score: 2, Informative

    SaveFace automatically goes through and sets your privacy to "Only Friends" for everything. This may undo certain privacy measures you've already taken. For example, I set up a Limited Profile friend list for people who don't need to have access to my e-mail addresses, screen names, etc and blocked those items for them. SaveFace went through and removed those restrictions, so any of my friends could see my e-mail addresses, screen names, phone number, etc.

    This tool would work fine if everyone on your friends list are actually friends who you'd like to share all of this with. On the other hand, all those folks from high school I added don't need to be able to IM me, call/text me, or use my e-mail address for anything.

  13. Re:Other websites knowing your facebook account by mehrotra.akash · · Score: 2, Informative

    My mistake, that is only for 2-3 sites that use your FB id to store profile settings

    However, the other sites seem to be taking the data with explicit permission from FB. See http://www.microsoftteched.in/
    On the bottom right there is a FB app click on the privacy button in it, there is a 4-5 page long document, but since it is on facebook.com, I assume that it is only for selected partners, so it should be as safe as your data is on FB itself

  14. Re:Is it really that hard? by Todd+Knarr · · Score: 2, Insightful

    It's not hard, just involved and convoluted. Facebook's settings are many, and some of them aren't in the obvious places. These tools make it easy to do what's time-consuming to do by hand.

  15. I disagree. by AnonymousClown · · Score: 3, Informative
    Many employers and definitely for security clearances will look at your page and all of your friends. Guilt by association.

    See here under "Yes, Facebook can get you fired."

    Mr. Fulmer and his wife made fun of a local church sermon in a podcast they posted online in 2005. Mr. Fulmer says it got so much attention, his boss listened to it, thought it was offensive and fired him.

    The thing is, sharing things about yourself can be objectionable to an employer - and you don't know what they could be.

    What may be completely harmless or even your God given right to say or do, may make you unhirable for an employer or even fired. Against the law in some cases - prove it. They can always find a legitimate and legal excuse to not hire you or fire you.

    The best thing to do is pass on Facebook.

    --
    RIP America

    July 4, 1776 - September 11, 2001

    1. Re:I disagree. by BobMcD · · Score: 2, Insightful

      The article you linked says that 27% of orgs have a policy and that 2% of them have actually fired someone over things like this.

      It seems to me having an objectionable Facebook page might be an asset. It would definitely keep you away from employers who do not understand that you're there to earn a paycheck, and then you go home. Now if you're the sort that actually wants to be micromanaged without pay, heed the advice, but for the normal among us, maybe it isn't such a big deal. Take this:

      That happened to a friend of mine. She was out with friends and wasn't drinking. Someone passed her shots to pass down the table. Of course, someone was taking pictures and guess what? Yep, the picture of her with the two shots got on her friends Facebook page. She had a Facebook page too which was linked to her friends .... Oy!

      Maybe you want to work for an establishment that understand that bars exist and that adults go into them. If you are seeking employment from an organization that would like to see all bars burnt to their foundation, I'd suggest you never even drive past one, let alone go inside.

      At which point it doesn't matter whether you, yourself, are on Facebook - as long as that 'friend' puts your name in an entry, you could be flagged in such an internet query. I.e. if you're laying face-down in vomit with a half-empty bottle of Absolut in your hands, it doesn't really matter whether that somebody 'tags' that photo with the 'friend' account 'dcm' or simply jots down 'lol dcm after a FUN night out!'

      You'd rather your boss went 'lol' along with the rest of us. Trust me. If they don't understand that adults of a certain age do certain perfectly legal things on their own time then they likewise won't understand when your kids get sick, when you want to vote your conscience, or when you land that really great promotion in another firm and want to say goodbye.

  16. Re:Is it really that hard? by JustinOpinion · · Score: 2, Informative

    Is it really so hard to simply go through Facebook's privacy settings yourself and consciously set them to whatever you want (as far as that's possible)?

    Yes, it really is "so hard". Intentionally so. Take a look at this NY Times graphic showing all the privacy settings options that exist throughout a Facebook profile. (Or, at least, the options the NY Times was able to find.) You can see that the options behave in inconsistent ways. You can set "maximum privacy" on one page without realizing that an option at a different level over-rides this (e.g. third-party ads may still have access).

    To really insure maximum privacy, you not only have to navigate this maze of options (the NY Times graphic helps to make sure you've nailed them all), but you have to repeatedly re-check your settings since Facebook can (and does) change the settings interface (and thus the default settings) from time to time. So a previously "highly private" profile can have information leak unless you are actively checking whenever there are changes.

    As I said before, this is probably intentional. Facebook would prefer to have more access to data and more ability to redistribute personal data for profit. So it is to their advantage if people don't have maximally-private settings. A plugin that actually produces a clean, sane, and useful privacy settings interface can thus make it much easier to control those settings. It also points out just had bad Facebook's settings and customization pages really are: you need third-party apps and newspaper flow-charts to make sense of them.

  17. Application Boundary Enforcer by johndoe42 · · Score: 4, Informative

    Even if you turn off instant personalization, facebook still knows every time you visit one of those partner sites. But NoScript (I leave scripts enabled globally) has a cute feature called Application Boundary Enforcer. Here's (some of) my config:

    Site .facebook.com
    Accept from .facebook.com
    Deny

    Site .fbcdn.net
    Accept from .facebook.com
    Accept from .fbcdn.net
    Deny

    Enjoy!

  18. SaveFace warning by Rune64 · · Score: 2

    Using the ReclaimPrivacy page worked great, made appropriate suggestions and allowed me to one-click fix select privacy settings. After running my profile through the SaveFace tool, however, it actually loosened my privacy settings automatically (changed some things which were set as "Only Me" to "Friends Only"), and did so without allowing me to interact and with no prompt telling me what it was doing in advance, with no way to stop it.

  19. Re:Other websites knowing your facebook account by Locklin · · Score: 2, Informative

    For privoxy, I added the following to my user.action file:

    { +block{Facebook privacy invasions} }
    http://api.facebook.com/restserver.php
    http://www.facebook.com/connect.php/js/FB.SharePro/
    http://www.facebook.com/ajax/connect/
    http://www.facebook.com/plugins/
    http://www.facebook.com/connect/
    http://connect.facebook.net/

    and saved.

    --
    "Knowledge is the only instrument of production that is not subject to diminishing returns" -Journal of Political Econom