Negligencia del automovilista, y del motorista tambien. Por igual. A quien se le ocurre pasar pegado a un coche parado? En la autoescuela lo primero que ensenyan es a no pegarse a los vehiculos estacionados a los lados.
#114 swiftkey tiene otra llave que les identifica a ellos. Sin haber estudiado Oauth a fondo, la logica me dice facebook solo facilita los datos si las dos llaves coinciden. Es decir, tu llave estara asociada a la de swiftkey.
Si a ellos tambien les robaran la llave de su aplicación, creo que siguiria siendo imposible porque el dominio de origen de la petición se tiene que habilitar como valido. Asi que supongo que la unica manera seria si consiguieran robar:
1) Tu clave
2) La de swiftkey
3) El dominio de swiftkey y/o su cuenta de facebook para habilitar otro dominio.
Lo cual lo hace practicamente imposible. Y en cualquier caso, solo tendrian accceso a los datos a los que tu das permiso a swiftkey.
Tan seguro como entrar en tu cuenta de gmail/facebook. Las webs de terceros nunca llegan a tener acceso a tus contraseñas. Simplemente reciben una clave que te identifica, pero aunque les robaran esa clave, no es posible acceder a ningun dato de tu cuenta.