Hey @ImAwfulBTW , please do not share links to any cheats you may see as doing so is technically a breach of the AHQ User Rules and Guidelines.
Any sharing of videos or naming of users and accusing them of cheating or linking to cheating sites will result in bans.
If you are in game and suspect a user of cheating then please report them by following the steps in this link: https://www.easy.ac/en-us/support/apexlegends/contact/report/
We take all reports very seriously and will fully investigate.
That said from your post it simply appears that you are coming up against skilled players. I have almost 40 hours of Apex Legends played across multiple platforms and have yet to see anyone I suspect of being a cheater. What I have seen is some ridiculously skilled players who have to seen to be believed.