Apple is updating its child safety features in iOS 27.The tech giant’s announcement at WWDC 2026 represents one of the most substantial overhauls to its parental control architecture in years.
Tim cook’s company is introducing changes to the safety tools built into its iPhone operating system to help protect children and give parents more control over how young users interact with devices.
Apple has often emphasized that safety features should help families without requiring unnecessary access to personal data.
By introducing age-guided clinical research directly into the setup process, iOS 27 moves away from arbitrary screen limits toward proactive, behavior-based safety.
As announced, the updates will include improvements to parental controls, age-appropriate content restrictions, communication safety tools, and features that help families manage apps, screen time, and online interactions.
The broader goal of these updates is to balance child protection, user privacy and allow parents to set boundaries and monitor device use.
With iOS 27, Apple is expected to continue focusing on making its devices safer for younger users.
To prevent unsolicited outreach, children are required to get parental approval before adding or communicating with a new contact across “messages, phone, and “FaceTime.”
As per the newly introduced updates for iOS 27, children under 13 and above must request parental permission via Messages before accessing any unapproved website or embedded web element.
/*var images = document.getElementsByTagName(‘img’);
for(var i = 0; i < images.length; i++) {
images[i].title = images[i].alt;
}*/
var loadDeferredJS = function() {
var lazyloadjs = ['https://www.thenews.com.pk/assets/front/html_assets/js/lazysizes.min.js','https://www.thenews.com.pk/assets/front/html_assets/js/jquery.min.js'];
var firebaseappjs = ['https://www.gstatic.com/firebasejs/7.1.0/firebase-app.js'];
var firebasejs = ['https://www.gstatic.com/firebasejs/7.1.0/firebase-analytics.js','https://www.gstatic.com/firebasejs/7.1.0/firebase-messaging.js'];
var firebasejs_tokenjs = ['https://www.thenews.com.pk/assets/front/html_assets/js/push_notification.js?v=112'];
var sliderjs = ['https://www.thenews.com.pk/assets/front/html_assets/js/swiper-bundle.min.js'];
var alljscustom = ['https://www.thenews.com.pk/assets/front/html_assets/js/tn.js?t=7422','https://www.thenews.com.pk/assets/front/html_assets/js/mycustom.js?t=142','https://www.thenews.com.pk/assets/front/html_assets/gbnews/js/custom.js'];
setTimeout(function(){
lazyloadjs.forEach(function (item,index) {
var scriptElement=document.createElement('script');
scriptElement.type="text/javascript";
scriptElement.src = item;
document.body.appendChild(scriptElement);
});
}, 1000);
/*setTimeout(function(){
firebaseappjs.forEach(function (item,index) {
var scriptElement=document.createElement('script');
scriptElement.type="text/javascript";
scriptElement.src = item;
document.body.appendChild(scriptElement);
});
}, 3500);
setTimeout(function(){
firebasejs.forEach(function (item,index) {
var scriptElement=document.createElement('script');
scriptElement.type="text/javascript";
scriptElement.src = item;
document.body.appendChild(scriptElement);
});
}, 4000);
setTimeout(function(){
firebasejs_tokenjs.forEach(function (item,index) {
navigator.serviceWorker.getRegistrations().then(function(registrations) {
for(let registration of registrations) {
if(registration.scope != 'https://www.thenews.com.pk/firebase-cloud-messaging-push-scope'){
registration.unregister()
}
else{
registration.update()
}
}
});
var scriptElement=document.createElement('script');
scriptElement.type="text/javascript";
scriptElement.src = item;
document.body.appendChild(scriptElement);
});
}, 6000);*/
/*var screenWidth = screen.width;
var ads_timeduration = 2800;
if(screenWidth 0){
var scriptElement=document.createElement(‘script’);
scriptElement.type=”text/javascript”;
scriptElement.src = item;
document.body.appendChild(scriptElement);
var styleElement=document.createElement(‘link’);
styleElement.type=”text/css”;
styleElement.rel=”stylesheet”;
styleElement.href=”https://www.thenews.com.pk/assets/front/html_assets/css/swiper-bundle.min.css”;
document.head.appendChild(styleElement);
}
}
});
}, 2000);
setTimeout(function(){
alljscustom.forEach(function (item,index) {
if(item == ‘https://www.thenews.com.pk/assets/front/html_assets/js/push_notification.js?v=112’){
var scriptElement=document.createElement(‘script’);
scriptElement.type=”text/javascript”;
scriptElement.src = item;
document.body.appendChild(scriptElement);
}
else if(item == ‘https://www.thenews.com.pk/assets/front/html_assets/js/swiper-bundle.min.js’){
var story_embed_gallery = $(‘.story-detail’).find(‘.embedgallery’).length;
//var story_embed_gallery = 0;
if(parseInt(story_embed_gallery) > 0){
var scriptElement=document.createElement(‘script’);
scriptElement.type=”text/javascript”;
scriptElement.src = item;
document.body.appendChild(scriptElement);
var styleElement=document.createElement(‘link’);
styleElement.type=”text/css”;
styleElement.rel=”stylesheet”;
styleElement.href=”https://www.thenews.com.pk/assets/front/html_assets/css/swiper-bundle.min.css”;
document.head.appendChild(styleElement);
}
}
else{
var scriptElement=document.createElement(‘script’);
scriptElement.type=”text/javascript”;
scriptElement.src = item;
document.body.appendChild(scriptElement);
}
});
}, 3000);
// }
// },100);
};
var raf = window.requestAnimationFrame || window.mozRequestAnimationFrame ||
window.webkitRequestAnimationFrame || window.msRequestAnimationFrame;
/*var loadDeferredJSCaptcha = function() {
var addJSNode = document.getElementById(“captchejs”);
var replacement = document.createElement(“div”);
replacement.innerHTML = addJSNode.textContent;
document.body.appendChild(replacement);
addJSNode.parentElement.removeChild(addJSNode);
};*/
if (raf) raf(function() {
window.setTimeout(loadDeferredJS, 300);
//window.setTimeout(loadDeferredJSCaptcha, 300);
});
else {
window.addEventListener(‘load’, loadDeferredJS);
//window.addEventListener(‘load’, loadDeferredJSCaptcha);
}
setTimeout(function(){
if($(‘.infogram-embed’).length > 0 || $(’embedinfogram’).length > 0)
{
!function (e, t, n, s) {
var i = “InfogramEmbeds”, o = e.getElementsByTagName(t)[0], d = /^http:/.test(e.location) ? “http:” : “https:”;
if (/^/{2}/.test(s) && (s = d + s), window[i] && window[i].initialized)window[i].process && window[i].process(); else if (!e.getElementById(n)) {
var a = e.createElement(t);
a.async = 1, a.id = n, a.src = s, o.parentNode.insertBefore(a, o)
}
}(document, “script”, “infogram-async”, “https://e.infogram.com/js/dist/embed-loader-min.js”);
}
if($(‘.apester-media’).length > 0)
{
var scriptElement=document.createElement(‘script’);
scriptElement.type=”text/javascript”;
scriptElement.setAttribute=”async”;
scriptElement.src=”https://static.apester.com/js/sdk/latest/apester-sdk.js”;
document.body.appendChild(scriptElement);
}
if($(‘.twitter-tweet’).length > 0)
{
var tweetObj = document.getElementsByClassName(‘tweetPost’);
var counter_tweet = 0;
if (tweetObj.length == 0) {
tweetObj = document.getElementsByClassName(‘twitter-tweet’);
$.each(tweetObj, function (i, v) {
$(this).attr(‘id’, ‘twitter-post-widget-‘ + i);
});
} else {
$.each(tweetObj, function (i, v) {
if($(this).find(‘.twitter-tweet’).length > 0){
$(this).find(‘.twitter-tweet’).attr(‘id’, ‘twitter-post-widget-‘ + counter_tweet);
counter_tweet++;
}
});
}
$.getScript(‘https://platform.twitter.com/widgets.js’, function () {
var k = 0;
var tweet = document.getElementById(‘twitter-post-widget-‘ + k);
var tweetParent, tweetID;
while (tweet) {
tweetParent = tweet.parentNode;
//tweetID = tweet.dataset.tweetId;
tweetID = tweetParent.getAttribute(“id”);
if(tweetID === null){
tweetID = tweet.dataset.tweetId;
}
//var tweetVideoClass = tweet.getAttribute(‘class’).split(‘ ‘)[0];
$(tweet).remove();
twttr.widgets.createTweet(
tweetID,
tweetParent
);
k++;
tweet = document.getElementById(‘twitter-post-widget-‘ + k);
}
});
/*==============*/
var tweetObjVid = document.getElementsByClassName(‘tweetVideo’);
var counter_tweet = 0;
if (tweetObjVid.length == 0) {
tweetObjVid = document.getElementsByClassName(‘twitter-video’);
$.each(tweetObjVid, function (i, v) {
$(this).attr(‘id’, ‘twitter-vid-widget-‘ + i);
});
} else {
$.each(tweetObjVid, function (i, v) {
if($(this).find(‘.twitter-video’).length > 0){
$(this).find(‘.twitter-tweet’).attr(‘id’, ‘twitter-vid-widget-‘ + counter_tweet);
counter_tweet++;
}
});
}
$.getScript(‘//platform.twitter.com/widgets.js’, function () {
var v = 0;
var tweetVid = document.getElementById(‘twitter-vid-widget-‘ + v);
var tweetParentVid, tweetIDVid;
while (tweetVid) {
tweetParentVid = tweetVid.parentNode;
//tweetIDVid = tweetVid.dataset.tweetId;
tweetIDVid = tweetParentVid.getAttribute(“id”);
if(tweetIDVid === null){
tweetIDVid = tweet.dataset.tweetId;
}
$(tweetVid).remove();
twttr.widgets.createVideo(
tweetIDVid,
tweetParentVid
);
v++;
tweetVid = document.getElementById(‘twitter-vid-widget-‘ + v);
}
});
}
if($(‘.instagram-media’).length > 0){
var scriptElement=document.createElement(‘script’);
scriptElement.type=”text/javascript”;
scriptElement.setAttribute=”async”;
scriptElement.src=”https://platform.instagram.com/en_US/embeds.js”;
document.body.appendChild(scriptElement);
}
if($(‘.tiktok-embed’).length > 0){
var scriptElement=document.createElement(‘script’);
scriptElement.type=”text/javascript”;
scriptElement.setAttribute=”async”;
scriptElement.src=”https://www.tiktok.com/embed.js”;
document.body.appendChild(scriptElement);
}
if($(‘.redditPost’).length > 0){
var scriptElement = document.createElement(‘script’);
scriptElement.type=”text/javascript”;
scriptElement.src = “https://embed.redditmedia.com/widgets/platform.js”;
scriptElement.async = true;
scriptElement.charset = “UTF-8″;
document.body.appendChild(scriptElement);
}
if($(‘.fb-video’).length > 0 || $(‘.fb-post’).length > 0){
var container_width = $(window).width();
if(container_width 0){
let embed_url = $(‘.fb-video’).attr(‘data-href’);
let htmla=”
‘;
$(‘.fb-video’).parent(‘.embed_external_url’).html(htmla);
}
else{
let embed_url = $(‘.fb-post’).attr(‘data-href’);
let htmla=”
‘;
}
}
$(‘body’).prepend(‘
‘);
var scriptElement=document.createElement(‘script’);
scriptElement.type=”text/javascript”;
scriptElement.setAttribute=”async”;
scriptElement.src=”https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.11&appId=580305968816694″;
document.body.appendChild(scriptElement);
} }, 4000);
document.addEventListener(“DOMContentLoaded”, function() {
var lazyloadImages = document.querySelectorAll(“img.lazy”);
var lazyloadThrottleTimeout;
function lazyload () {
if(lazyloadThrottleTimeout) {
clearTimeout(lazyloadThrottleTimeout);
}
lazyloadThrottleTimeout = setTimeout(function() {
var scrollTop = window.pageYOffset;
lazyloadImages.forEach(function(img) {
if(img.offsetTop < (window.innerHeight + scrollTop)) {
img.src = img.dataset.src;
img.classList.remove('lazy');
}
});
if(lazyloadImages.length == 0) {
document.removeEventListener("scroll", lazyload);
window.removeEventListener("resize", lazyload);
window.removeEventListener("orientationChange", lazyload);
}
}, 20);
}
document.addEventListener("scroll", lazyload);
window.addEventListener("resize", lazyload);
window.addEventListener("orientationChange", lazyload);
});
————————————————
