# Amazon Cognito Identity SDK > _Warning:_ This is an experimental preview release which is still under heavy development and not intended for public consumption, _caveat emptor_! * [description](#description) * [Contribute](#contribute) * [Licence](#licence) ## Description Amazon Cognito is a web service that facilitates the delivery of scoped, temporary credentials to mobile devices or other untrusted environments. Amazon Cognito uniquely identifies a device or user and supplies the user with a consistent identity throughout the lifetime of an application. Amazon Cognito lets users authenticate with third-party identity providers (Facebook, Google, or Login with Amazon). As a developer, you decide which identity providers to trust. You can also choose to support unauthenticated access from your application. Your users are provided with Cognito tokens that uniquely identify their device and any information provided about third-party logins. Documentation is available via [Hackage](http://hackage.haskell.org/package/amazonka-cognito-identity) and the [AWS API Reference](http://docs.aws.amazon.com/cognitoidentity/latest/APIReference/Welcome.html). ## Contribute For any problems, comments, or feedback please create an issue [here on GitHub](https://github.com/brendanhay/amazonka/issues). > _Note:_ this library is an auto-generated Haskell package. Please see `amazonka-gen` for more information. ## Licence `amazonka-cognito-identity` is released under the [Mozilla Public License Version 2.0](http://www.mozilla.org/MPL/).