How does logging into Google give them the ability to identify my device?Why do useragents specify 64-bit?Is...

Machine learning testing data

Why are UK visa biometrics appointments suspended at USCIS Application Support Centers?

How badly should I try to prevent a user from XSSing themselves?

How can I deal with my CEO asking me to hire someone with a higher salary than me, a co-founder?

Did 'Cinema Songs' exist during Hiranyakshipu's time?

How to travel to Japan while expressing milk?

Is "/bin/[.exe" a legitimate file? [Cygwin, Windows 10]

How can I prove that a state of equilibrium is unstable?

Do Iron Man suits sport waste management systems?

Partial fraction expansion confusion

One verb to replace 'be a member of' a club

Why is the sentence "Das ist eine Nase" correct?

Why were 5.25" floppy drives cheaper than 8"?

What are the G forces leaving Earth orbit?

Am I breaking OOP practice with this architecture?

Is there a hemisphere-neutral way of specifying a season?

How to enclose theorems and definition in rectangles?

Are British MPs missing the point, with these 'Indicative Votes'?

How to Prove P(a) → ∀x(P(x) ∨ ¬(x = a)) using Natural Deduction

GFCI outlets - can they be repaired? Are they really needed at the end of a circuit?

How to stretch the corners of this image so that it looks like a perfect rectangle?

Mathematica command that allows it to read my intentions

How could indestructible materials be used in power generation?

Processor speed limited at 0.4 Ghz



How does logging into Google give them the ability to identify my device?


Why do useragents specify 64-bit?Is there any way to force Safari to use a different UserAgent on a per site basis?Turn User Agent into Device InformationWhy does Midori on Fedora Linux pretend to be Safari on Mac OS X?Does signing into Chrome merge Google Accounts?Google Chrome - Mouse Not Changingmultiple google accounts - how to switch between them quickly?Why Chrome has Mozilla in its user agent?Does Edge show in the Google “Recently used devices” list as “Safari 537.36”?Bluetooth audio from an iPhone to windows 10 PC (A2DP sink)













-1















When I log into Google, for instance, from a private window on my iOS device (e.g. an iPhone 6 which has never logged into this account before from either the app or Safari) it is able to both identify that this is not only an iPhone, different from, say an iPhone 7, but also display the name of the iPhone in the "recently logged in devices" list. How do they do this? I'm not curious as to the iOS version, e.g. iOS 12, because I'm aware that the user agent will spit out something as follows:



Mozilla/5.0(iPhone; CPU iPhone OS 12_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.0 Mobile/15E148 Safari/604.1


This snippet should theoretically only give platform (iPhone), version (12.0 Mobile, OS 12_1), and Safari build number with WebKit (15E148 Safari/604.1), correct?



Is there something else at play here? The one obvious difference that I could think of would be screen resolution, but the 6, 6s, 7, and 8 all have the same size screen with identical ppi's and thus the same resolution, so that would only work to differentiate it with a newer device such as an X/Xs/Xr. What do they actually use behind the scenes?










share|improve this question







New contributor




Jerry Xu is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.

























    -1















    When I log into Google, for instance, from a private window on my iOS device (e.g. an iPhone 6 which has never logged into this account before from either the app or Safari) it is able to both identify that this is not only an iPhone, different from, say an iPhone 7, but also display the name of the iPhone in the "recently logged in devices" list. How do they do this? I'm not curious as to the iOS version, e.g. iOS 12, because I'm aware that the user agent will spit out something as follows:



    Mozilla/5.0(iPhone; CPU iPhone OS 12_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.0 Mobile/15E148 Safari/604.1


    This snippet should theoretically only give platform (iPhone), version (12.0 Mobile, OS 12_1), and Safari build number with WebKit (15E148 Safari/604.1), correct?



    Is there something else at play here? The one obvious difference that I could think of would be screen resolution, but the 6, 6s, 7, and 8 all have the same size screen with identical ppi's and thus the same resolution, so that would only work to differentiate it with a newer device such as an X/Xs/Xr. What do they actually use behind the scenes?










    share|improve this question







    New contributor




    Jerry Xu is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.























      -1












      -1








      -1








      When I log into Google, for instance, from a private window on my iOS device (e.g. an iPhone 6 which has never logged into this account before from either the app or Safari) it is able to both identify that this is not only an iPhone, different from, say an iPhone 7, but also display the name of the iPhone in the "recently logged in devices" list. How do they do this? I'm not curious as to the iOS version, e.g. iOS 12, because I'm aware that the user agent will spit out something as follows:



      Mozilla/5.0(iPhone; CPU iPhone OS 12_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.0 Mobile/15E148 Safari/604.1


      This snippet should theoretically only give platform (iPhone), version (12.0 Mobile, OS 12_1), and Safari build number with WebKit (15E148 Safari/604.1), correct?



      Is there something else at play here? The one obvious difference that I could think of would be screen resolution, but the 6, 6s, 7, and 8 all have the same size screen with identical ppi's and thus the same resolution, so that would only work to differentiate it with a newer device such as an X/Xs/Xr. What do they actually use behind the scenes?










      share|improve this question







      New contributor




      Jerry Xu is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.












      When I log into Google, for instance, from a private window on my iOS device (e.g. an iPhone 6 which has never logged into this account before from either the app or Safari) it is able to both identify that this is not only an iPhone, different from, say an iPhone 7, but also display the name of the iPhone in the "recently logged in devices" list. How do they do this? I'm not curious as to the iOS version, e.g. iOS 12, because I'm aware that the user agent will spit out something as follows:



      Mozilla/5.0(iPhone; CPU iPhone OS 12_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.0 Mobile/15E148 Safari/604.1


      This snippet should theoretically only give platform (iPhone), version (12.0 Mobile, OS 12_1), and Safari build number with WebKit (15E148 Safari/604.1), correct?



      Is there something else at play here? The one obvious difference that I could think of would be screen resolution, but the 6, 6s, 7, and 8 all have the same size screen with identical ppi's and thus the same resolution, so that would only work to differentiate it with a newer device such as an X/Xs/Xr. What do they actually use behind the scenes?







      iphone safari user-agent google-accounts webkit






      share|improve this question







      New contributor




      Jerry Xu is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.











      share|improve this question







      New contributor




      Jerry Xu is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      share|improve this question




      share|improve this question






      New contributor




      Jerry Xu is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      asked 2 hours ago









      Jerry XuJerry Xu

      1




      1




      New contributor




      Jerry Xu is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.





      New contributor





      Jerry Xu is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






      Jerry Xu is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






















          1 Answer
          1






          active

          oldest

          votes


















          0














          I'm not an expert in this field, but your question can be answered simply.



          Browser collect almost all the data it is able to. For different purposes, but mainly to offer you advertisements (appropriate to you and your device) and offer you relevant topics (you're interests of search etc.)



          Private browsing doesn't mean that you don't send any information to the browser, it still gets all the information it needs, but it just eliminates all the cookies and unnecessary information as soon as you exit.



          "Your browser also reports its name, so sites know whether you’re a Chrome devotee or a Firefox user, as well as information about the computer system it’s running on, including your desktop or mobile OS, the CPU and GPU models, the display resolution, and even the current battery level if you’re using a laptop, tablet, or phone."
          (https://gizmodo.com/heres-all-the-data-collected-from-you-as-you-browse-the-1820779304)



          As far as the browser is able to receive all this type of information, it can also receive whether it is written in your device that it is iPhone 7, 8, Xs or etc. So it doesn't really have to guess according to screen size or something like that.



          I'm not sure whether you was looking for a more specific (something like algorithm-based, of how it operates) answer, but the main idea is that it simply gets this specific information from your device.






          share|improve this answer








          New contributor




          saba bakidze is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
          Check out our Code of Conduct.





















            Your Answer








            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "3"
            };
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function() {
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled) {
            StackExchange.using("snippets", function() {
            createEditor();
            });
            }
            else {
            createEditor();
            }
            });

            function createEditor() {
            StackExchange.prepareEditor({
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader: {
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            },
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            });


            }
            });






            Jerry Xu is a new contributor. Be nice, and check out our Code of Conduct.










            draft saved

            draft discarded


















            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1420648%2fhow-does-logging-into-google-give-them-the-ability-to-identify-my-device%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            0














            I'm not an expert in this field, but your question can be answered simply.



            Browser collect almost all the data it is able to. For different purposes, but mainly to offer you advertisements (appropriate to you and your device) and offer you relevant topics (you're interests of search etc.)



            Private browsing doesn't mean that you don't send any information to the browser, it still gets all the information it needs, but it just eliminates all the cookies and unnecessary information as soon as you exit.



            "Your browser also reports its name, so sites know whether you’re a Chrome devotee or a Firefox user, as well as information about the computer system it’s running on, including your desktop or mobile OS, the CPU and GPU models, the display resolution, and even the current battery level if you’re using a laptop, tablet, or phone."
            (https://gizmodo.com/heres-all-the-data-collected-from-you-as-you-browse-the-1820779304)



            As far as the browser is able to receive all this type of information, it can also receive whether it is written in your device that it is iPhone 7, 8, Xs or etc. So it doesn't really have to guess according to screen size or something like that.



            I'm not sure whether you was looking for a more specific (something like algorithm-based, of how it operates) answer, but the main idea is that it simply gets this specific information from your device.






            share|improve this answer








            New contributor




            saba bakidze is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
            Check out our Code of Conduct.

























              0














              I'm not an expert in this field, but your question can be answered simply.



              Browser collect almost all the data it is able to. For different purposes, but mainly to offer you advertisements (appropriate to you and your device) and offer you relevant topics (you're interests of search etc.)



              Private browsing doesn't mean that you don't send any information to the browser, it still gets all the information it needs, but it just eliminates all the cookies and unnecessary information as soon as you exit.



              "Your browser also reports its name, so sites know whether you’re a Chrome devotee or a Firefox user, as well as information about the computer system it’s running on, including your desktop or mobile OS, the CPU and GPU models, the display resolution, and even the current battery level if you’re using a laptop, tablet, or phone."
              (https://gizmodo.com/heres-all-the-data-collected-from-you-as-you-browse-the-1820779304)



              As far as the browser is able to receive all this type of information, it can also receive whether it is written in your device that it is iPhone 7, 8, Xs or etc. So it doesn't really have to guess according to screen size or something like that.



              I'm not sure whether you was looking for a more specific (something like algorithm-based, of how it operates) answer, but the main idea is that it simply gets this specific information from your device.






              share|improve this answer








              New contributor




              saba bakidze is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
              Check out our Code of Conduct.























                0












                0








                0







                I'm not an expert in this field, but your question can be answered simply.



                Browser collect almost all the data it is able to. For different purposes, but mainly to offer you advertisements (appropriate to you and your device) and offer you relevant topics (you're interests of search etc.)



                Private browsing doesn't mean that you don't send any information to the browser, it still gets all the information it needs, but it just eliminates all the cookies and unnecessary information as soon as you exit.



                "Your browser also reports its name, so sites know whether you’re a Chrome devotee or a Firefox user, as well as information about the computer system it’s running on, including your desktop or mobile OS, the CPU and GPU models, the display resolution, and even the current battery level if you’re using a laptop, tablet, or phone."
                (https://gizmodo.com/heres-all-the-data-collected-from-you-as-you-browse-the-1820779304)



                As far as the browser is able to receive all this type of information, it can also receive whether it is written in your device that it is iPhone 7, 8, Xs or etc. So it doesn't really have to guess according to screen size or something like that.



                I'm not sure whether you was looking for a more specific (something like algorithm-based, of how it operates) answer, but the main idea is that it simply gets this specific information from your device.






                share|improve this answer








                New contributor




                saba bakidze is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                Check out our Code of Conduct.










                I'm not an expert in this field, but your question can be answered simply.



                Browser collect almost all the data it is able to. For different purposes, but mainly to offer you advertisements (appropriate to you and your device) and offer you relevant topics (you're interests of search etc.)



                Private browsing doesn't mean that you don't send any information to the browser, it still gets all the information it needs, but it just eliminates all the cookies and unnecessary information as soon as you exit.



                "Your browser also reports its name, so sites know whether you’re a Chrome devotee or a Firefox user, as well as information about the computer system it’s running on, including your desktop or mobile OS, the CPU and GPU models, the display resolution, and even the current battery level if you’re using a laptop, tablet, or phone."
                (https://gizmodo.com/heres-all-the-data-collected-from-you-as-you-browse-the-1820779304)



                As far as the browser is able to receive all this type of information, it can also receive whether it is written in your device that it is iPhone 7, 8, Xs or etc. So it doesn't really have to guess according to screen size or something like that.



                I'm not sure whether you was looking for a more specific (something like algorithm-based, of how it operates) answer, but the main idea is that it simply gets this specific information from your device.







                share|improve this answer








                New contributor




                saba bakidze is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                Check out our Code of Conduct.









                share|improve this answer



                share|improve this answer






                New contributor




                saba bakidze is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                Check out our Code of Conduct.









                answered 1 hour ago









                saba bakidzesaba bakidze

                1




                1




                New contributor




                saba bakidze is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                Check out our Code of Conduct.





                New contributor





                saba bakidze is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                Check out our Code of Conduct.






                saba bakidze is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                Check out our Code of Conduct.






















                    Jerry Xu is a new contributor. Be nice, and check out our Code of Conduct.










                    draft saved

                    draft discarded


















                    Jerry Xu is a new contributor. Be nice, and check out our Code of Conduct.













                    Jerry Xu is a new contributor. Be nice, and check out our Code of Conduct.












                    Jerry Xu is a new contributor. Be nice, and check out our Code of Conduct.
















                    Thanks for contributing an answer to Super User!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1420648%2fhow-does-logging-into-google-give-them-the-ability-to-identify-my-device%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    Couldn't open a raw socket. Error: Permission denied (13) (nmap)Is it possible to run networking commands...

                    VNC viewer RFB protocol error: bad desktop size 0x0I Cannot Type the Key 'd' (lowercase) in VNC Viewer...

                    Why not use the yoke to control yaw, as well as pitch and roll? Announcing the arrival of...