I agree that the on device toolkit is nice, but translating publicly accessible information via open source software on a remote server is not what I would classify as super shady.
The privacy conscious should probably toggle DMs to off, but offering DeepL as an option is a objectively better experience, considering how bad both ML Kit and Libre’s translations are.