On top of that, Atomic wallet is owned is owned by Binance which historically has few questionable behavior.
Are you confusing them with Trust wallet? I didn't think Atomic was also owned by Binance?
Yeah, I was confused between Atomic and Trust wallet. Their homepage which show review from "CZ Binance" on Trustpilot[1] also add confusion since i remember CZ Binance also promote Trust wallet on Twitter some time ago[2].