Your Phone data is no longer PRIVATE now. Was it before ?

It’s official now from Facebook, that they are collecting phone call records from your phone (if you are on Android). Here is the link.

Oh and Iphone users are not effected by this new.

So if you are using android phone, and have used Facebook app (chances are that you have), there are chances, that the data being shared by your cellular company, would be shared by Facebook. Who is the mostly called number, who is the longest called number, so on and so forth.

The best bet to find out is to login to your Facebook, and grab your Data.

  1. Goto Settings followed by download your data.
  2. Enter your password and request all your data.
  3. Facebook will email you once your data is ready.
  4. Download that data and then inspect it using Zip / text files

So what’s there to worry, if my data is exposed ?

Technically, nothing. There is nothing you can do. In fact it will be used against you to advertise products to you. No matter it’s Facebook, Google, Twitter, any other social network. They are all in for the long haul. Anything provided to you for free, there is reason it is provided for free, since you are their Product. Your movement, your data is their product, and they might be selling something else to you in turn. So why worry.

Following are some of the links, which will show that Google is tracking you too.

Below are some interesting tweets from this Facebook data exposure thread.

So in the end, why worry. Keep calm and let the facebook track you.

Still reading and thinking what the hell. This guy doesn’t have any thing to worry. Well, if you are so concerned about your privacy, there are two things you can do.

  1. Un-install Facebook app from your phone and start using facebook from your browser. Facebook from browser is quite lite on phone and it will be lighter, which will provide performance boost to your phone
  2. Keep using Facebook app and visit privacy control settings in app and check out the new options facebook is providing after this news.

As always, happy facebooking. In fact, this news will also be published over facebook.


To be a Bug or not to be a Bug. What’s, How’s and Why’s of Bug Report

Being in a Software Testing field, process engineering, and now Application Security, I have been reading and documenting about Bug Reports but I have never came across such good, concise and precise definition of Bug Reporting.
What is Observation, Expectation, Reproducibility, and ultimately, what is Bug.

Have a look.

You’re using your computer and all of a sudden you notice something wrong. Something doesn’t seem to work correctly… it doesn’t do what you expect it to.

Is there something wrong with the hardware or with the software? Is there something wrong in your configuration or the way you’re using the computer? Are you expecting the wrong thing to happen?

You don’t know yet, but one thing is sure: What you saw didn’t match what you expected.

At this stage, this is an observation. Something looks wrong, so you start to troubleshoot.

Here’s an example of an observation:“While walking, I felt a pain in my right foot”.

Here’s an example of a valid expectation:“My shoe should not hurt my foot”.

Here’s an example of a reproducible issue:“Every time I walk, I feel a pain in my right foot”.

Here’s an example of an issue where the responsible component was identified:

“My Nike shoes hurt my right foot every time I walk. I feel no pain with other pairs of shoes, the same socks, the same places, the same amount of time.”