The stand-off between Apple and the Telecom Regulatory Authority of India (TRAI) may be ending, after Apple reportedly advised the regulator the company a method is on the way in iOS 12 to add a Do Not Disturb app on the country's iPhones, in order to avoid an iPhone ban on the country's mobile networks.
Apple has informed the regulator there may be an alternative way to allow spam-reporting apps onto iOS that the government body may agree with, as a way to solve the current disagreement, a source advised to Business Standard. The note to TRAI advises of a function in iOS 12 that would allow developers to create spam and nuisance call-reporting tools, that would abide by Indian regulations.
TRAI wants all smartphones in the country to include a Do Not Disturb app to their devices, that would allow smartphone users to report spam messages and calls, in an attempt to crack down on the problem. Apple had previously collaborated with the regulator on an app, but it has so far been reluctant to add the app to the App Store.
The source added the app developed with Apple could be made available to users before Diwali, which takes place in early November.
Apple has resisted introducing the app due to it violating the privacy policy of the App Store, as under App Store rules third-party apps are not allowed to see call logs or text messages, but are able to access saved contacts. Any India government mandated Do Not Disturb app would probably require the messages and logs for reporting purposes — and it is not clear if Apple will concede this point.
Last week, TRAI implemented new regulations that would force carriers to remove smartphones from its network if they could not support Do Not Disturb apps. While not having the power to directly order Apple to comply, the regulation effectively gave Apple 6 months or face seeing the iPhones of its customers kicked off the country's mobile networks.
Arriving as part of iOS 12, Apple is enabling a way for developers to create such apps, with developer documentation advising how to take advantage of an "Unwanted Communication" extension in the Settings app. Under the function, users will be able to use a Report option in their recent calls and messages lists, which then hands off to the reporting app.
Given that major iOS releases typically arrive along with new iPhones, during or shortly after September, it is probable the SMS and Call Spam Reporting function of iOS 12 will be available for use before the app from the TRAI collaboration.
While Apple has seemingly dragged its feet in enabling the app, other smartphone producers haven't offered as much resistance. The Do Not Disturb app has been available to download to Android devices since 2016.
17 Comments
Given how much of the spam-calls I receive are clearly from India, I can only imagine how much the locals get, no wonder they mandate anti-spam apps.
I do like to have fun with some of them tho, playing along with "brian from microsoft" for example who can apparently see I have a problem with my non-existent computer and will fix it free of charge if I visit a certain website allowing him access.
Is it valid only for new phones? Otherwise all prior iPhone 5S devides are in danger anyway.
Steve Jobs once said that the killer app of the modern smartphone is the Phone app. That being said, there are two fundamental issues that still prevent it from making that happen:
What would really be a better solution? Implement a whitelist feature: only allow certain calls to come through based on your contacts or a specific list of possible callers. Is this a violation of FCC regulations? I don't think so, since Android users can do it with apps available on the Google Play Store. Who says that if you are given a ten-digit telephone number, it has to be reachable by anyone? Smartphones have made everyone more connected, but maybe we're too connected, which is why these privacy measures have been set up. But, if you think about how social media accounts are available, you can create a Facebook, Twitter, or Instagram account and set it to private, to which an outsider would have to request to follow you. Why can't that be the same with a cellular number? They could even include a list of unblockable numbers like "911" or "999."
Flash back to February 2015 when rap singer Iggy Azalea placed an order at Papa John's. The delivery driver gave Iggy's personal cell phone number to his friend was a fan, who then started spamming her with messages. Iggy blasted Papa John's on Twitter over the lack of privacy and Papa John had to take action, with even T-Mobile getting in on the conversation when mentioned during the debacle unraveling on social media. All this would not have happened if either the phone, or its software, or the wireless carrier had implemented some sort of whitelist feature, as the spammer was not in a big database of known telemarketers, spammers, or fraudsters.
Unwanted calls can be a thing of the past, if you could just let it. In fact, the entire telemarketing industry could finally be put in check with an implementation like this, since spammers and fraudsters don’t care about the FCC’s Do Not Call list, which is barely enforceable to begin with, and barely makes telemarketing companies accountable as well.
Two things need to change here: a. stop locking down the entire device for that incoming call. Allow the user to at least toggle back to the original app and finish up whatever they were in the middle of doing, to give the user additional time to decide if they still want that call, and b. Allow the "Decline" button to dismiss the screen and let the user get back to the original app they were in, but more importantly, let the incoming call still ring through to its normal timeout and eventually go into voicemail. This will possibly let the caller believe their call was just missed and not purposely ignored or unwanted.
Others have argued that iOS' Do Not Disturb feature could be used to prevent unwanted incoming calls, but they easily forget that it also blocks all notifications from apps as well. Do Not Disturb could also therefore use its own set of tweaks and revamps, where the whitelist could be implemented, and/or could be more robust to include a timer (i.e. block for an hour), geofencing (i.e. when entering a movie theater or exiting their place of work), and/or weekends (who actually lives their lives identically across all seven days of the week?).
All these changes are not difficult to implement, and I've been asking Apple for years to make this happen. Maybe CallKit and Do Not Disturb were their first implementations to my request, but they're still both very basic and very naive. With everything else in iOS getting more robust and more smart, they need to really take a fresh look at this area and address it for real this time around.