top | item 6222944

Disable Facebook Chat Seen Status - Chrome Extension

53 points| ladino | 12 years ago |chrome.google.com | reply

extension is open source, it just blocks a simple connection to http://www.facebook.com/ajax/mercury/change_read_status.php

39 comments

order
[+] deanclatworthy|12 years ago|reply
OP: I'd advise you to be careful producing extensions which adjust facebook in any way. The author of one of the most popular facebook extensions had his account revoked as it's strictly against Facebook's ToS to adjust the page or experience in any way: http://thenextweb.com/facebook/2012/12/19/facebook-bans-crea...
[+] gwu78|12 years ago|reply
No need for a Chrome extension.

Just block the /ajax/mercury/mark_seen.php, change_read_status.php and /ajax/messaging/typ.php URL's via your firewall ruleset.

The utility of a kernel space firewall is not limited to Facebook privacy. It's very easy to stop mobile apps from "phoning home" using such a firewall. Could users find this desirable?

Maybe there's a market for a pre-configured firewall you can carry in your pocket? Think small PCB (say, RaspberryPi or something that could fit in an Altoids tin) as a headless wifi gateway/firewall for your branded, infinitely functional, graphical mobile device.

It might sit between the user's mobile device and the wifi access point and redirect certain IP addresses (e.g., those for www.facebook.com) to a proxy listening on localhost. The proxy can perform Layer 7 filtering.

tcpdump/ngrep running on the PCB could show the user what apps are phoning home. The user could then choose to add them to the firewall.

Internet service subscribers with modest technical know-how routinely configure and run wifi routers in their homes. Or someone does the config and setup for them. Running a similar "router" in your pocket is not unfathomable.

Does privacy have value?

[+] swang|12 years ago|reply
Curious why it needs access to all your websites? I thought you can do wildcards in Chrome?

Edit: OK looked over the Chrome .crx file. Apparently it does the filtering internally inside the script instead of declaring it in the manifest (or wherever Chrome puts those settings now).

[+] beaumartinez|12 years ago|reply
The creator tries to pass themselves off as Facebook as well—"By FB", which links to www.facebook.com. Very uncool.
[+] ladino|12 years ago|reply
i just reviewed the source code and it only blocks a simple connection to /ajax/messaging/typ.php, /ajax/mercury/mark_seen.php, and /ajax/mercury/change_read_status.php.

good catch to reduce permissions.

[+] antr|12 years ago|reply
Regarding Facebook Chat:

Does anyone know why I need to "Turn Off Chat" every time I login to Facebook. It is clearly designed to login automatically, Facebook doesn't respect the user's wishes to remain "offline". It keeps logging in, as if they think my FB web engagement is going to increase for being available to chat. As a result I use FB less. Anybody knows why FB is becoming so unusable?

[+] vilqqu|12 years ago|reply
I don't know why that is, but you can get around it by creating an empty list of friends and adding it to the 'Turn on chat for only some friends...' section of the advanced chat settings.
[+] zeckalpha|12 years ago|reply
It is disabled on mine and stays disabled. Do you have cookies enabled?
[+] sidmkp96|12 years ago|reply
That means u r signed in from some other place, like your Smartphone, or some IM client like Trillian etc, or u have Facebook Messenger installed on ur phone, due to which u r always online when u sign-in.
[+] cliveowen|12 years ago|reply
I wouldn't mind it if it actually worked as expected. I often go through the tabs including that of facebook and people think I read the messages but decided not to respond. I also really hate the blink (name) wrote a message on the tab name. Facebook should get its shit together.
[+] cliveowen|12 years ago|reply
I just realized that what I wrote sounds like it has been written by a particularly slow-witted toddler. What I was trying to say is that I found very distracting and annoying the whole "Johnny messaged you" blinking thing while I'm reading something. Isn't it obvious that if I wanted to read someone's messages I would be ON Facebook instead of reading another tab?
[+] gamegoblin|12 years ago|reply
Is the purpose of the "seen" message to encourage people to keep a conversation going (that they would otherwise have abandoned) out of guilt? If someone knows that their friend knows that they have read their message, I think that they are more likely to respond so that they don't seem like a bad friend. I guess the goal would be to get people to stay on the site longer.
[+] blablabla123|12 years ago|reply
The purpose of seen is IMHO to make FB messaging more reliable than other service like text msgs or E-Mail.

Obviously there are many people that like to not give responses, including me sometimes. But I guess that shouldn't make you change that behaviour?

[+] rish404|12 years ago|reply
Curious what exactly includes the "seen" feature? If I have 30 tabs opened in my browser, facebook being one of them, does that mean every message would be marked as "seen" even though I haven't visited that tab for hours? How does it work on mobile? Do push notifications also count in the "seen" since I can see and read the message on the lock screen itself.
[+] adventured|12 years ago|reply
I believe it means it would never get marked as seen to the user on the other end of the chat. That is, they would never know that you saw the chat text.

I assume it's interrupting or misleading whatever Facebook is using (focus? mouse movement?) to determine whether you've seen the text in the chat box.

[+] madsravn|12 years ago|reply
Why? Does it matter whether or not people can see if you have read their message? I will answer your question when I have time, and if you're on my friends list I guess you should know me well enough to know that.
[+] Kartificial|12 years ago|reply
Facebook should implement a setting where you can disable this feature, so others cannot see if you have read their message, but at the same time this info is hidden for you as well.
[+] ladino|12 years ago|reply
yes, unfortunately the don't care and force you to always reply asap, when you have read the message. otherwise it would be nicebook or fairbook ;)
[+] madsravn|12 years ago|reply
Why? What does it really matter?
[+] aaronjb|12 years ago|reply
Nice, gonna try it now. I hate that damn thing, and was dismayed when I couldn't disable it in Facebook's settings. Now if only I could do the same for the app.
[+] mzf|12 years ago|reply
Much more annoying feature is the sidebar, where all my contacts can see my real time activity. Damn I don't like it at all.
[+] linux_devil|12 years ago|reply
Not a Facebook addict , don't mind such small settings.
[+] garethadams|12 years ago|reply
The parent comment isn't relevant to me