Almost all are but there are some exceptions such as Grow Home which is a relevantly new Ubisoft title that does work on Steam without installing UPlay at all but as far as I know its the only one that does.
No, those are uplay only keys. And as Dje pointed out even Uplay games on Steam install Uplay on top of it, Steam is just an additional distribution platform for Uplay games.
On a sidenote: The other 2 games are steam keys I believe?
I’m currently on the “24h waiting period” because I refuse to give AMD my mobile number lol.
doesnt give you a key, have to login to uplay and it activates directly, not sure if can then see the key(somewhere in the acc info or whatever) to try and activate that on steam
Good to know, it used to be that they gave out codes.
But even if you can see the code in the account (which I don’t think is the case, at least for my uplay games), those would most likely be uplay only codes. I mean if you buy a retail uplay game you also can’t redeem it on steam.