Safari tracking IP address protection • Apple iOS 15
With iOS 15, Safari will block trackers by hiding the user’s real IP address. But how exactly will it work? And what side effects could we expect to see in the campaign...
Filter by Category
Filter by Author
With iOS 15, Safari will block trackers by hiding the user’s real IP address. But how exactly will it work? And what side effects could we expect to see in the campaign...
Posted by Wojtek Andrzejczak
Let’s analyze the five most common reasons we can not track user conversions in our digital campaigns. With progressing privacy protection laws and restrictions, we track...
Posted by Wojtek Andrzejczak
Apple, with the release of the iOS 14, will kill IDFA. What will happen if Google will also removes GAID from Android? Apple kills IDFA and GAID with one move. As we know, Apple...
Posted by Wojtek Andrzejczak
How to estimate the invalid visits in the campaign reporting? Why this problem exists and how we could avoid report discrepences.
Posted by Wojtek Andrzejczak
Learn how to check if your Google Floodlight fires on the website. Verify your conversions with Google extensions and with DevTools.
Posted by Wojtek Andrzejczak
Integrate Firebase conversions in Google Campaign Manager, Google Display & Video 360 and Google Ads to optimize your native app campaigns.
Posted by Wojtek Andrzejczak
With iOS 15, Safari will block trackers by hiding the user’s real IP address. But how exactly will it work? And what side effects could we expect to see in the campaign reports?
Contents
The first developer release of the iOS 15 is here to look at how the future would look. However, please be advised that this is not a final version of iOS 15, and many functionalities can change during the testing period.
The example below does not include iCloud Plus service, which hides everything. This is a test use case of the basic functionality of the Safari, which each iPhone user will get with the next update.
Hiding trackers IP is available only in Safari browser. Apps and other browsers installed on iOS will not be affected. iCloud Plus at the time of writing is not available yet.
The first thing we notice is that the navigation bar is on the bottom (finally….), so you don’t have to do finger exercises to start typing the website.
As soon as we tap on the navigation bar, we will see a keyboard to type the website we would like to visit and (I guess, no surprise here) the “Privacy Report” section right below the navigation bar.
We are getting informed about trackers detected and our identity hidden by masking our IP address.
It is possible to click on the “Privacy Report” section. Then we will be introduced to the detailed report showing us recently visited websites and amount of detected trackers.
As they explained, Apple’s idea here is to give users an overview of websites and how intensively they are trying to track users. I can guess that websites with 40+ trackers on the list might look not good in the user’s eyes.
In the next tab called “Trackers”, we can check which services/domains Safari is bypassing by hiding user IP address.
Okay, so far (not) so good. But let’s think how we could verify impact of all those changes. How hiding/bypassing user IP would make an effect on the advertising/marketing reporting.
I’ve two iPhones, my own with iOS 14.6 and test iPhone with developer versions of iOS 15. Both devices are connected to my home WiFi network, so the external IP address for all services should be the same.
Having both phones connected to my local WiFi, I open on each phone my website once at a time, and I have checked in Google Analytics in the “Real-Time” section what “Location” has been detected. In the perfect case scenario, Google should show the same location, despite IP location accuracy.
As no surprise, Google Analytics showed two different locations.
Uster is the city near my real location where I live, and I’d say, “ok, it is more or less accurate”. The location of Uster was generated by a visit made by my iPhone with the installed iOS 14.6.
Dietikon, is located in the far west part of Zürich and it was the location assigned to the visit made by iPhone with iOS 15.
As you can see on the map, the distance between both locations is around 35km, and someone would say it’s not much. Well, in Switzerland, it makes a substantial difference.
The point here is that this use case proves that IP location targeting on iOS 15 users will have reduced usage because the reliability of the location accuracy will be abysmal. A fake IP will assign all trackers known to Apple so that the location will also be fake, and how could this be reliable at any point?
Geolocation (IP-based) targeting in Google Ads, GMP, Facebook for iOS users will have to be updated to cover bigger areas, like regions, states/kantons. Smaller areas might have under-delivery due to insufficient user reach.
Proximity (GPS-based) targeting could be a solution for this problem. However, Google would need to assure us that the IP address is not used as a part of the user’s location verification.
Subscribe to our newsletter!
Let’s analyze the five most common reasons we can not track user conversions in our digital campaigns. With progressing privacy protection laws and restrictions, we track...
Google Analytics UTM tracking parameters, what they are, and how to use them in digital advertising. What Google Analytics UTM’s is? UTM allows us to tag URLs with...
hello, IP adress protection will be available with Privacy relay and not with all iOS15 devices right? i think it will be a premium service
It is not correct.
Safari will have by default block trackers.
iCloud Plus will hide all user activity on the iPhone.
http://34.90.241.109/advertising/news/advertising-tracking-problems-apple-ios-15/
In the US at least the repeal of Net Neutrality laws have made this possible.
Thanks for posting this research, very helpful to see some examples of exactly what to expect.
I haven’t been able to reproduce these findings with iPhone safari and my employers third party pixels. Our pixel domain is listed on the “trackers” tab but I am seeing ‘raw IPs’ from my device. I have also seen that the IP is making it into the “bidStream” unchanged. Perhaps this is because I am in the US or because I am using an older iPhone7. Could it be that there are different levels of ‘ITP’ protection and only the biggest sites (like google) get the hidden IP treatment? Proxying a big chunk of advertising requests isn’t free and maybe they are economizing? Could also just be beta issues I suppose.
This is the first iteration of the iOS 15, so not everything will work. I’ve checked Google because it is obviously against who this is targeted. With other pixels/platforms, let’s wait and check how the situation will look like with other pixels/platforms.
We’ve tested IOS15 early release and per the comment above, we see no change in the IP address without activating iCloud+. Can you share more about your view that ITP will obscure IP address?
Hello Steve,
Without iCloud+, only known trackers (Advertising/Marketing) will be redirected by a proxy relay. Direct traffic to the website server will stay as it is now.
I’ve tested Google Analytics because it is obvious that Google and Facebook are the main targets for Apple if you have tested trackers from other companies that might not be on the Apple black list.
It can also be that the current early release of iOS 15 does not work 100% stable yet in terms of bypassing.
If you would like to discuss this please contact me on LinkedIn or by email. I’d be happy to discuss this topic with you.
Wojtek.