No, should work for every game with save files. I think you mean something like the account system in Destiny with internal login. That is definitely not necessary.
My last example was TMNT: Shredders Revenge. Played it on GamePass, bought it later and have all my save files. Other example: Nier: Automata, same thing. That one is no longer on Gamepass and I still have all my save files I started while playing on Gamepass
No, should work for every game with save files. I think you mean something like the account system in Destiny with internal login. That is definitely not necessary.
My last example was TMNT: Shredders Revenge. Played it on GamePass, bought it later and have all my save files. Other example: Nier: Automata, same thing. That one is no longer on Gamepass and I still have all my save files I started while playing on Gamepass