No, it wasn't, only because I thought 2auth on the acc was good enough and had the account for years already on my home IP using my cc to buy membership etc etc. A Jagex account can possibly supply you with an extra step of security. But... nothing at all can protect you from the creation ip...
I know this is not what you want to hear but I purchased 2 accounts in 2018 that were max combat stats (99att strength hp and def) from a fairly reputable seller on sythe @crazypipe crazypipe | Sell & Trade Game Items | OSRS Gold | ELO (sythe.org) and also had a main with 70 base levels at the...