Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Personally, I think I would feel more comfortable with third-party keyboards if Apple had prohibited them from having *any* network access whatsoever (or at least allow the user to refuse them access). At the same time, though, this move would have limited their functionality. It's a trade-off. I'm a bit leery about the security implications, reassuring privacy policy or not, so I'm not using any third-party keyboards.

That doesn't mean I think they shouldn't exist. For some people, they don't care about the privacy concerns, and/or the added/different functionality makes it worth it for them.

Users can refuse network access to keyboards. Disable full access
 
I love swiftkey! Been using it on every android device I use and swift cloud as well.

It is nice being able to move between phones and have all of my words I use on a consistent basis pop right up while typing.

Best keyboard period
 
Hey, I'm one of the SwiftKey iOS engineers (hit me up on twitter: @czechboy0)

The deal with privacy is as follows:

None of your typing data leaves your device unless you specifically enable SwiftKey Cloud, which is an opt-in feature for backup, sync and personalization (teaching the keyboard how you type so that it can be more accurate and thus useful for you). The Cloud is a great service, but you do not have to use it in order to get predictions, Flow and additional languages.

When it comes to Full Access (poorly named guard, if you ask me) - that means that the keyboard can talk to our container app - so that you can download additional languages, change settings, themes and also, use SwiftKey Cloud, if you want to. That's it. :)

We take your privacy very seriously - as iOS users ourselves, we know how it feels when you don't know what's happening to your data. That's why we're being very transparent and open about data security.

See an FAQ on full access here: https://iossupport.swiftkey.com/hc/en-us/articles/201466641-Why-does-SwiftKey-need-Full-Access-, our privacy policy - stating that we will NOT sell your personal data to third parties (so no worries about ads and other scams), here's the link: http://swiftkey.com/en/privacy/

When you do decide to use SwiftKey Cloud (which greatly improves the quality of predictions, plus syncs your data between iOS and Android devices), all data is encrypted and secure and you can always turn off and delete all your data, if you decide to do so - it's YOUR data and you have control over it. We're just helping you to keep it in sync between all your devices and backed up, in case you lose your phone.

There's been a great deal of talk around these things - and we definitely welcome this. People should always understand what's happening to their data. And we are committed to preserving your privacy while at the same time enabling you to use great features such as personalization and sync :)

If you have any other questions, don't hesitate to head to our support forums or tweet at me directly. We're just trying to make a great product for as many people as possible :)

So is every single keystroke encrypted and saved in the cloud, for as long as cloud access is enabled?
 
Somewhat unrelated, but for me, when I quick reply to a notification by pulling down, this uses the Apple keyboard even if I have SwiftKey enabled. Is this a bug?
 
Hey, I'm one of the SwiftKey iOS engineers (hit me up on twitter: @czechboy0)

The deal with privacy is as follows:

None of your typing data leaves your device unless you specifically enable SwiftKey Cloud, which is an opt-in feature for backup, sync and personalization (teaching the keyboard how you type so that it can be more accurate and thus useful for you). The Cloud is a great service, but you do not have to use it in order to get predictions, Flow and additional languages.

When it comes to Full Access (poorly named guard, if you ask me) - that means that the keyboard can talk to our container app - so that you can download additional languages, change settings, themes and also, use SwiftKey Cloud, if you want to. That's it. :)

We take your privacy very seriously - as iOS users ourselves, we know how it feels when you don't know what's happening to your data. That's why we're being very transparent and open about data security.

See an FAQ on full access here: https://iossupport.swiftkey.com/hc/en-us/articles/201466641-Why-does-SwiftKey-need-Full-Access-, our privacy policy - stating that we will NOT sell your personal data to third parties (so no worries about ads and other scams), here's the link: http://swiftkey.com/en/privacy/

When you do decide to use SwiftKey Cloud (which greatly improves the quality of predictions, plus syncs your data between iOS and Android devices), all data is encrypted and secure and you can always turn off and delete all your data, if you decide to do so - it's YOUR data and you have control over it. We're just helping you to keep it in sync between all your devices and backed up, in case you lose your phone.

There's been a great deal of talk around these things - and we definitely welcome this. People should always understand what's happening to their data. And we are committed to preserving your privacy while at the same time enabling you to use great features such as personalization and sync :)

If you have any other questions, don't hesitate to head to our support forums or tweet at me directly. We're just trying to make a great product for as many people as possible :)


Thank you. Disabled it and now I can go back to use it. A bit buggy in some areas where the keyboard doesn't show up sometime.
 
You're going to have to give some private information to someone at some point. Most people using an iOS device is going to enter some private or security information on that device. Properly built apps and web sites will use some type of encryption or other secure techniques to keep your data safe.

People who do enter information using the stock iOS keyboard must have some level of trust with Apple to keep that information safe. What will a third party keyboard developer have to do in order for you to have a level of trust high enough to use it without worrying? I think the SwiftKey developer who responded to this thread gave a good description of how SwiftKey works. If you have suggestions and have designs on using a third party keyboard, I suggest you contact those developers and let them know. They want your business, so if it is a reasonable request, they may add those features to make you more comfortable when using a third party keyboard.
 
Um, what do you suggest? They've explained it all, seems like all the options are there to opt in or out of cloud etc - what should THEY do better to please you?



With regard to the cloud, how does this affect battery life? Is it a constant communication as you're typing or just an upload at intervals? If it's always a two-way communication I can imagine that would drain the battery a bit?

The sync is very lightweight, shouldn't have any influence on the battery life. If you use the keyboard a lot, sync only gets triggered a couple of times a day. If you ever notice anything unexpected, let us know at our support forums: iossupport.swiftkey.com :)

----------

Apple's website asked me to enter a credit card security code. The keyboard did NOT change from Swiftkey to Apple's.

I'm not blaming Swiftkey for that. It's probably a missing html tag on Apple's site. But that's the problem with assurances of security. Actual software behavior may not be what the developers intend.

You get switched to the iOS keyboard only for password fields, so this is expected behavior. However, SwiftKey is designed to never learn sensitive information such as credit card numbers. See point 7 of our privacy policy: http://swiftkey.com/en/privacy/ :)

----------

I downloaded SwiftKey then deleted. It just didn't work on my 6. Couldn't even select it as default. The Apple keyboard is just fine.

Will give it time and some updates and see what happens but for now it's not worth the pain or the risk.

Sorry you had problems installing the keyboard (I agree, the process is a bit too complicated :-/ ). Whenever you want to give it a try again, here's a detailed description with a video on how to do it: https://iossupport.swiftkey.com/hc/...Key-Keyboard-on-my-iPhone-iPad-or-iPod-touch- :)

----------

Personally, I think I would feel more comfortable with third-party keyboards if Apple had prohibited them from having *any* network access whatsoever (or at least allow the user to refuse them access). At the same time, though, this move would have limited their functionality. It's a trade-off. I'm a bit leery about the security implications, reassuring privacy policy or not, so I'm not using any third-party keyboards.

That doesn't mean I think they shouldn't exist. For some people, they don't care about the privacy concerns, and/or the added/different functionality makes it worth it for them.

Totally understandable. Here's a bit more reading about full access: http://swiftkey.com/en/blog/swiftkey-require-full-access/
Whenever you feel comfortable, give us a try again. We'll be here: appstore.com/swiftkeykeyboard ;-)

----------

Somewhat unrelated, but for me, when I quick reply to a notification by pulling down, this uses the Apple keyboard even if I have SwiftKey enabled. Is this a bug?

Yes, this is a bug that seems to be affecting all third party keyboards. Hopefully will be fixed soon.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.