List of SDKs provided to IHG by non-affiliated entities
In some instances, we may have to adjust the SDKs integrated with IHG’s mobile applications and mini programs in order to comply with the evolving regulatory environment or the needs of our business. We will update the below list of SDKs from time to time. The SDKs currently integrated within IHG mobile applications and mini programs are listed as follows:
SDKs on IHG Mobile Application
Name of SDK application | Feature/Functionality of SDK |
Personal Information Collected via SDK |
Purpose of Collection and Use |
Client Side |
Link to SDK Provider Privacy Policy |
WechatOpenSDK | To provide payment function |
WeChat Profile: - Avatar image - Nickname Phone Number Confirmation Number Guest's Last Name |
To invoke Wechat Pay feature |
Android |
https://www.wechat.com/en/privacy_policy.html#pp_how |
iOS |
|||||
Cardinal Mobile SDK |
To provide security and risk control functions for mobile business |
Guest’s Full Name Phone Number Full address GPS (Latitude and Longitude) Device Information: - Model - Unique Identifier - Operating System - Device Name - IP Address - IMEI - Network operator - SIM Serial Number - WIFI - Mac Address - Bluetooth adapter address |
To provide Guest with a fraud prevention mechanism when providing card details for a booking. |
Android |
|
iOS |
|||||
CardIO |
To provide credit card scanning via device’s camera |
Credit Card number |
To provide Guest with extraction of credit card number and expiration date during payment phase |
Android |
No available |
iOS |
|||||
AppsFlyerFramework |
Provides App Attribution and Event reporting for iOS. To provide App attribution and event reporting. |
General Device Information IP Address |
To record and monitor organic and non-organic installs |
Android |
|
iOS |
|||||
Ensighten |
To provide tracking functions for mobile business |
Membership ID Member Status
General Device Information |
Tracking all guest’s event such as opened screens, search, enrollments, offers, bookings. | Android |
|
iOS |
|||||
Qualtrics |
Analytics Platform for improving our Apps and products by showing surveys to our final users. Finally, this SDK is responsible as well for soliciting App Reviews to our guests |
Guest’s Full Name Membership ID Membership Status Confirmation Number Hotel Rate Type Room Type Survey responses Operating System App Version |
To improve our App and products by showing surveys to Guests |
Android |
General: Surveys: |
iOS |
|||||
MarketingCloudSDK |
To provide marketing functions for mobile business |
First Name Last Name Member Id |
To deliver personalized messages to Guests |
Android |
https://help.salesforce.com/articleView?id=sf.data_protection_and_privacy.htm&type=5 |
iOS |
|||||
AkamaiBMP |
To provide security and risk control functions for mobile business |
General Device information Device orientation Accelerometer data |
To detect bot activities and defend against bot attacks |
Android |
https://www.akamai.com/cn/zh/about/compliance/data-protection-at-akamai.jsp |
iOS |
|||||
GigyaSDK |
To provide authentication functions for mobile business |
Guest’s whole profile: - Full Name - Full Address - Birth Year - Phone number - Membership Number General Device Information |
To provide Guests with login authentication |
Android |
|
iOS |
|||||
AlipaySDK |
To provide integration functions for mobile business |
Guest’s Last Name Confirmation Number Information about the Device |
To facilitate integration with Alipay |
Android |
https://render.alipay.com/p/f/agreementpages/alipayglobalprivacypolicy.html |
iOS |
|||||
AppDynamicsAgent |
To provide security and risk control functions for mobile business |
Member ID Device Information: - Unique Identifier - Operating System - Browser Type - Mobile Network (Verizon, AT&T, T-Mobile) - Telephone number Location Information: - City - Country Technical Information: - IP address - Disk Space |
To monitor the performance and activities of the App as it runs |
Android |
|
iOS |
|||||
BaiduMapKit |
To provide point of interface function |
Location Information - GPS coordinates - IP Address - Nearby Devices - WLAN Access Point Device Information: - Hardware Model - Operating System Version - Unique Identifier - MAC address - International Mobile Equipment Identity Code IMEI. |
To provide mapping services and precise geolocation for Guests physically located in Mainland China |
Android |
|
iOS |
|||||
RestKit |
Object mapping engine for implementing RESTful webservices clients on iOS. Used for consuming IHG's API layer exposed by APIGEE Servers |
Nil |
N/A |
iOS |
N/A |
RegexKitLite |
Used internally in multiple ways such as text searching or date format matching. | Nil |
N/A |
iOS |
N/A |
Ashton |
Used to display HTML-like content on screen without the need of creating a Web Browser instance. | Nil |
N/A |
iOS |
N/A |
FLAnimatedImage |
Used to animated the home’s background image | Nil |
N/A |
iOS |
N/A |
SwiftLint |
Development tool for enforcing style and code conventions on any Swift language file. Used internally during development phase only. |
Nil |
N/A |
iOS |
N/A |
SDWebImage |
A convenience Library for asynchronous downloading of images and cache support. To simplify the way in which we download images from Scene7 |
Nil |
iOS |
N/A |
|
libPhoneNumber |
To provide validation functions for mobile business |
Nil | To validate Guest’s mobile phone number |
iOS |
N/A |
CocoaLumberjack |
Used to record all the main events of the apps. | Nil | iOS |
N/A |
|
SeosMobileKeysSDK |
Used by the Mobile Key project to open Hotel Rooms via a digital key stored on mobile phone. | Nil | iOS |
https://www.assaabloy.com/group/en/privacy-center/privacy-notice |
|
Joda-time |
Simplify the time and date manipulation. |
Nil |
N/A |
Android |
N/A |
SDKs on IHG Mini Programs
Name of SDK application |
Feature/Functionality of SDK
|
Personal Information Collected via SDK |
Purpose of Collection and Use |
Client Side |
Link to SDK Provider Privacy Policy |
A/B Testing Tool SDK |
For AB testing |
TBD |
|
Android |
|
iOS |
|||||
China CPS vendor SDK |
For CPS functionality |
TBD
|
|
Android |
|
iOS |
|||||
Baidu map |
To provide mapping services and precise geolocation |
Nil
|
To provide point of interface function |
Android |
http://lbsyun.baidu.com/index.php?title=open/question
|
iOS |
|||||
Amap |
coordinate exchange |
Nil |
|
Android |
https://wap.amap.com/doc/serviceitem.html |
iOS |
|||||
Ali Cloud ARMS |
Frontend API request monitor |
Nil |
|
Android |
https://help.aliyun.com/document_detail/42923.html?spm=a2c4g.11186623.6.992.3f4355ccDtUNtG |
iOS |
|||||
MTA Tracking tool |
User behavior tracking |
Nil |
|
Android |
|
iOS |
|||||
Adobe Analytics SDK |
User behavior and marketing data tracking |
User agent info (include user device/OS/browser information) User IP Address Member ID Member status Member points balance Corporate id Member reward points MP open ID |
|
Android |
https://www.adobe.com/legal/terms-linkfree.html https://www.adobe.com/privacy/policy-linkfree.html#info-share |
iOS |
|||||
Sensors Data Tracking |
User behavior and marketing data tracking |
User agent info (include user device/OS/browser information) User IP Address Member ID Member status Member points balance Corporate id Member reward points MP open ID Phone number Gender Country Province City Register time is_Corp is_RC Alipay UserID
|
|
Android |
https://www.sensorsdata.cn/terms/privacy.html
|
iOS |
|||||
Geetest (Plugin in WeChat) |
Robot protect validation tool |
Nil |
|
Android |
|
iOS |