I dumped Apple’s word list
Apple maintains a database at ~/Library/Keyboard/VulgarWordUsage.db that tracks which swear words users type per app and recipient to improve autocorrect functionality, though the author found theirs empty. Behind the scenes, Apple's system dictionary flags all words across 15 languages with vulgar, offensive, or sensitive classifications and up to eleven topic tags, with notable entries including "Oedipus" as vulgar, "Trump" as the only living politician marked sensitive in English, and various other unexpected categorizations. The author accessed this hidden classification system using private C functions from Apple's Lexicon.framework and published the complete word lists for analysis.