OpenBoard 100% FOSS keyboard, based on AOSP. Permissions Read Contacts: Used to add your contact list to suggestions. Disabled by default. Contribute How to create a dictionary You can use this tool to create a dictionary. You need a wordlist, as described here. The output .dict file must be put in res/raw.