SelectiveReading 04

There have been some really great jailbreak tweaks released for iMessage lately. A few weeks ago, we talked about TypeStatus, which allows you to see incoming “now typing” notifications for ongoing iMessage conversations. Now, there’s SelectiveReading โ€” a jailbreak tweak that lets you selectively send read receipts to specific contacts.

I’ve always enjoyed the ability to send and receive read receipts between my iMessage friends. It gives both parties a peace of mind knowing that their message has been received and consumed. But I’ve always had a lingering beef with the feature as well. I never appreciated the fact that it was all or nothing with read receipts. That is to say, it was either enabled for everyone, or disabled for everyone, there was no middle ground.

Again, the jailbreak community has stepped in to save the day. SelectiveReading makes a feature that I’ve always wanted to use, but didn’t because of its limitations, actually usable. Take a look inside as I divulge more details about this long awaited jailbreak tweak…

SelectiveReading 01

After installing SelectiveReading, you won’t notice any new settings in the main Settings app page, but you will notice a new panel under the Message settings. This new panel replaces the stock “Send Read Receipts” toggle with one containing more options.

There are three basic global settings for a read receipt when SelectiveReading is installed: Ask, Off, or On. When SelectiveReading is set to off, no read receipts will be sent. When set to on, read receipts will be sent. And, finally, when set to ask, a pop-up dialogue will pop up each time asking you to confirm the sending of a read receipt. Beware, the latter option can be quite annoying if you’re a heavy iMessage user.

SelectiveReading 02

While the global variables are okay, the real purpose of SelectiveReading is to, well, be selective. Hence, it’s appropriate to take advantage of the tweak’s built in Contacts Can Override feature, and setup read receipt profiles for each individual contact that you correspond with via iMessage.

This nice thing about SelectiveReading is that you can setup one basic global variable, such as off, and then turn on read receipts for a few close acquaintances. You can do this via a shortcut to your contacts, or you can go directly to the Contacts app to setup the individual read receipt profiles on a contact-by-contact basis.

SelectiveReading 03

If you’re a big iMessage user, then SelectiveReading is a highly recommended jailbreak tweak. It allows you to easily use the awesome read receipt feature, without feeling like your privacy is being invaded by everyone that you talk to via iMessage. It’s a great way to keep a few close friends in the know about the status of your conversation, and it works just as you would expect.

SelectiveReading can be purchased via Cydia’s BigBoss repo for $1.99. What do you think about it? Is this a jailbreak tweak that you plan on utilizing?

  • Who’s the author of this tweak? Nonetheless, looks like a great addition to the small amount of tweaks that I use. You’d think that read receipts varying on the person is a no brainer.

  • f1ght3r

    Does it work with bitesms?

  • yes ut works with bitesms and its 99 not 1.99 ๐Ÿ™‚ nice app

  • MagicDrumSticks

    The stalking potential is great in this one

  • Bob


  • Mr. E

    I’ve been waiting for this for so long

  • Sina

    Need the same for Facebook (Chats)

  • JimGresham

    I’m getting mixed problems. Looks like Jeff isn’t having any trouble though.

  • Someone please tell Jeff to update his contact info for me. has been gone for well over a year ๐Ÿ™‚

  • Like biteSMS couldn’t come up with this. I even suggested it, but hey… I got this one and so far it behaves nice! Except the fact that once a certain contact is customized it shows two buttons in contact page. One shows selected option for that contact and the second one shows “SelectiveReading” in green. There is no need for two buttons ;p and that green :>

  • DJYoungCity

    Doesnt seem to work for me. I have by default read receipts turned off, and certain contacts set to “On”. I tested this with 2 phones side by side, and it did not function properly. The other phone still shows “Delivered” as if read receipts are not turned on. And yes I have the option of “Contacts can override” turned on. I have also tested with “Ask” for all, and I do not get a popup when sending a message.

    Anyone else experiencing this ?

    P.S. I have my contacts synced with Google Contacts and have noticed an “IM: On” in each of the contacts that are supposed to receive the read receipts. It is also good to note that I have Flex installed with tinystatus and show all timestamps installed.

    Iphone 4S. iOS 6.1

  • neo

    what’s an alternative source for selectivereading? xsellize has it but the license doesn’t go through?

  • Heather

    Is this tweak still available? I can’t find a link to it anywhere, nor on the Cydia BigBoss repo.

    • Edwin ยฎ

      I found it in the repo today, but not suitable for iOS 7+ yet