for English i use heliboard. but i type in other languages also, and there are no practical choices in foss keyboards for those specific languages which also have the mainstream IME/key layout for my language (not qwerty).
fcitx provides some hope for the future but for now, it also doesn’t have the IME/key layout for my language (only has qwerty). hopefully it can also have handwriting in the future somehow (if only via user-installed model/blob similar to heliboard glide typing).
anyway, I’m on Graphene OS. so i wondered if revoking network permission and setting gboard permanently to incognito (is permanent possible?) would suffice to cut off data collection?
edit: FYI the languages/key layouts i need are Japanese via 12-key flick and Cantonese via traditional Chinese handwriting input
pasting my comment here too. It may help somebody :
i’m trilingual and i use AnySoftKeyboard ☞ https://github.com/AnySoftKeyboard/AnySoftKeyboard or https://github.com/AnySoftKeyboard/AnySoftKeyboard
it supports 58 languages. Did you try ASK?
Given GrapheneOS does not have privileged Google Services, revoking network permissions should completely stop any data from leaving GBoard.
On other ROMs with privileged Google Services this might not be the case, altough I don’t expect it.
I’ve been using FUTO Keyboard and I really want to like and support FOSS projects, but goddam is it maddening at times. I was just contemplating gboard with network access blocked on my pixel with graphene when I saw this in my feed.
HeliBoard is a good FOSS alternative to FUTO Keyboard