Of course I allowed full access, without which you don't get full use of it.
You have to remember that the app learns from your typing, hence 'predictive text'. Also, if you sign in to Swiftkey too, your typing history goes with you.
It's all or nothing I'm afraid and don't be put off by those warnings. I hardly think Swiftkey would transmit sensitive information.