HI @kingtrollthe To confirm Apex Legends does not support cross-progression.
What this means is if you move to playing on a different platform you will be unable to take your purchases or unlocks with you.
Linking your EA account to a third party, like Nintendo or Xbox is required for online play and allows for other benefits from Cross-play, getting rewards like twitch drops etc.
＊Accept as Solution button- If a post answers your question please let us and other players know by hitting this button.
＊Me Too button - 'Me Too' helps us track how many players are also experiencing that issue. Definitely make use of this button.
＊XP button - Say Kudos and help players 'Level Up' by giving them XP for helpful posts.