Yes, in some situations another address or contract may be able to move USDT. Common reasons include active token approvals, account permissions, or a compromised private key/seed phrase. These are different problems and require different actions.
Wallet Security checks supported public on-chain permission and approval signals for TRON and BNB Smart Chain. It cannot know whether someone secretly has your seed phrase or private key.
If a permission is unfamiliar and you are not confident about revoking safely, consider moving remaining funds to a new wallet that you created yourself. Never use a destination address supplied by a stranger or “support” contact.