You didn't "swipe Ireland", you're swiping something like IUYTRERGHJKLKJHGFDSASDCVBNHGFD" and it's predicting "Ireland".
I tried typing "propaganda" ten times with 100% accuracy. When it's preceded with "[left] wing", the accuracy drops to 0%.
Try swiping "grocery lost" and it will predict "grocery list", even you swiped over "o" and not "i". "put", "pit" and "pot" are all exactly the same swipe, and it always has to guess which you want.
It really is always guessing, and never completely sure. Every good consumer predictive system has some guardrails. Not guessing "free tibet" for someone in China could keep them out of serious trouble.
Could then tune the confidence thresholds instead of block list? Probably. Are they censoring you? No, just tap the letters.
I swipe Ireland, it gets it right the first time.
I swipe “united ireland” a hundred times, it never work.
It’s not probability.
ask yourself, since you insist it's probabilistic: what is statistically more probable, "left wing propaganda" or "left wring propaganda"?
I think that’s a bigger issue regardless of your political stance.
Picked at random: "right wing propaganda" isn't severe enough a phrase that I instinctively know I'm hitting a swear filter. After swiping the last word iOS goes back and changes the second word to "Wong". In order to understand what was happening and then fix it, I had to backspace (deleting the whole phrase), re-swipe both words, backspace, re-swipe both words again, double tap the incorrect word, backspace, type the word, tap to return to the end of the sentence, and hit space. All to fix one letter.
If this was really about protecting people from accidentally typing these that might land them in hot water, why wouldn't iOS at least offer the word it knew I wanted in the suggestion bar?
Swipe "Ireland" alone, works. "United" alone, works.
Same swipes but back to back, and now it's suddenly "United Iceland".
There's no predictive text involved here, this starts going into the willful territory.