Signal is a great secure private messenger app until you realize that the keyboard is a third-party piece of software and is thus easily compromised. This is doubly so for people in CJK space where third-party IMEs are absolutely essential; Signal doesn’t provide its own keyboard under its control and it certainly doesn’t provide IMEs. So any keyboard/IME can phone home with everything you type into your “secure” app.