Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Contact Us
  • Home
  • The Device Data SDKs
  • iOS SDK

Configuration

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

Related Articles

  • Introduction
  • Integration

Pre-Requisites

Download and install xcode from https://developer.apple.com/xcode/. Latest supporting iOS SDK version is Xcode 13.3.

Before starting integration you must have a valid Integration ID and API Key from the Begini dashboard, while using the SDK these data must be passed to SDK.

 

To get a Git project into your build

CocoaPods is a dependency manager for Cocoa projects. For usage and installation instructions, visit their website. Then in the terminal, cd to your Xcode project root directory (where your .xcodeproj file resides) and type:

pod init 

 

Your Podfile will get open in text mode. Initially there will be some default commands in there. To integrate begini_ios_sdk into your Xcode project using CocoaPods, specify it in your podfile:

pod 'begini_ios_sdk'


Or you can choose the version based on your requirements

 pod 'begini_ios_sdk', '1.2.5'

 

Make sure to add the frameworks (AWSCore and AWSKMS) in Frameworks, Libraries, and Embedded Content in Projects General Settings and set to Embed & Sign like so.

 

 

Recommended Permissions

 

The following permissions are recommended as the data captured will maximize the predictability of the scoring model. Please note, some of these permissions can still be rejected by the end user.

 

<key>NSCalendarsUsageDescription</key>

<string>Having access to calendar events helps us determine how busy you are. We use this as a signal for building your credit score.</string> 


Optional Permissions 
 

The following are optional permissions. This data currently has minimal impact on the predictability of the scoring model, but may become more beneficial in future iterations. These permissions can also be added at a later date. Please note, all of these permissions can still be rejected by the end user.

 

<key>NSContactsUsageDescription</key>

<string>We access your contacts details to determine a list of people you socialise with. This data helps us to then build a social graph to assist with your credit score. We will only use this data for your personal score and we will not contact any of these people in your contact list.</string>

<key>NSLocationWhenInUseUsageDescription</key>

<string>We study locational activity. This helps us estimate with a fair level of accuracy your most visited locations. We use this as a signal for building your credit score.</string>

<key>NSPhotoLibraryUsageDescription</key>

<string>We use read access to Photos to extract geo-location information from image files. This helps us estimate with a fair level of accuracy your most visited locations. We use this as a signal for building your credit score</string>

 

Was this article helpful?

Yes
No
Give feedback about this article

Updated at March 24th, 2025

Begini Logo_white

SaaS technology that provide character-based credit scores for Banks, Micro Finance, Digital Lenders, Neo Banks, BNPL and Asset Financing.

About

  • About Us
  • Contact Us
  • Privacy Policy

Solutions

  • Device Data
  • Psychometrics

Resources

  • Support
  • Blog
Linkedin Twitter Medium Youtube

© All rights reserved

GPDR compliant white
Expand