using cb library to read out sensortag uuidbrowsing

Hi , I have a short question regarding reading out the UUID of the sensortag via peripheral.uuid using the cb library
I connected the sensortag with two different iphones and I saw that I have different uuid for the same sensortag. Why it is like this? The uuid should be the same when I connect to different Iphone, or did I understand it wrong?

Perhaps each iPhone is on-the-fly creating a UUID as the "public key" for each tag that it sees. This is easy to do with https://docs.python.org/3/library/uuid.html and it would keep the "hardware ID" of each tag out of the public data record. You would need to study up on the sensortag to see what they have for hardware IDs.