I think all of them use hunspell. See here in the spell check column. Some languages (German, English, maybe more) have their own extension of the hunspell dict, i.e. additional words that are accepted. That list is of high quality, so it’s better to use LT with that list than plain hunspell.