This is exactly what I have been doing in order to avoid getting scammed or ended up being tricked. I have never experienced getting my funds hacked or compromised (except forgetting or lost the mnemonic phrases, private keys, etc.) ever since I’ve entered the crypto world. I am extra careful when it comes to dealing with those sites. I double or triple check them before engaging myself to create account or import existing wallet. I never fell for those fake apps because I dig down deep and researched to see if it’s legit or not.
You made a big quote (entirely quote my OP). Could you edit your post and skip the big quote, please.
You are lucky (no hack, no compromise) and you do a good practice with double or tripple check with the crypto app you are finding.
I will like to ask a question about this topic, for someone who doesn't know about this forum how will such person know the real link to a particular crypto website? As for me I can tell the difference even without knowing the real link, I've been using Google search for a long time now and I know original or official websites from ad and phishing links, before I find my way to this forum most of my research are through Google, that was how I knew binance exchange
In crypto, there are some big and trusted sites and you can find what you are looking for with them. Use them but don't trust them, and always do your checks.
Google search can help you to do your check (double check) with Google and tripple check with other search engines: Duckduckgo.
https://coinmarketcap.com/https://www.coingecko.com/en