Does "It" refer to the technology "TruYou"? Is "It's" here an abbreviation of "It has"?

Native speaker’s answer
Rebecca
That's correct, the speaker is referring to "TruYou" here when she says "it." She is stating that the technology "TruYou" has simplified the experience of using the Internet. "It's" here is the contraction of "it" plus "is." Ex: It's the best painting I've ever seen. (It is the best painting I've ever seen.) Ex: It's not the best cake I've ever baked. (It is not the best cake I've ever baked.)