Social networking sites, like Facebook, always keep us connected with the world. Technology is considered as an advantage by most, but there are some who find it quite annoying.
An example;
Your online status at Messenger of Facebook. Sometimes you may want to hide your online status on Facebook. Let's say you want to show that you are not connected to your chat in your office, or you do not want to show your status to people you are not comfortable with and very comfortable with.
It is assumed that Facebook in such cases allows you to hide the fact that you are connected and that you can stay invisible.
Unfortunately, Facebook's method does not work, as promised. Try opening the right-hand sidebar to show your friends in the chat.
Even if your status is set offline, your friends can see when you last visited Facebook:
How does it work:
Το Facebook χρησιμοποιεί ένα timer ο οποίος αποστέλλει ένα heartbeat μήνυμα στους servers της services with the idle time feature every x minutes.
In the link below you see the update function of the servers:
https://1-edge-chat.facebook.com/pull?channel=userid&seq=0&partition=-2&clientid=173aab&cb=ig3g&idle=426&qp=y&cap=8&msgs_recv=0&uid=userid&viewer_uid=userid&msgr_region=FRC&state=offline
The parameter idle = 426 displays (counts) the total seconds that o accounts is inactive. The state=offline parameter indicates whether you are active or offline connections.
Let's see how we can hide from the social network:
You will need AdBlock for your browser. After installation of addon (AdBlock - Chrome and Adblock Plus Add-ons for Firefox) add the following URL to the filters
https://*-edge-chat.facebook.com
One of the disadvantages of this method is that you will not be able to receive messages in real time. But if privacy is more important to you than replying to a message right away, the above method works perfectly. Besides, you can see your messages after a refresh of the page.