Profile Extension in Mobile SDK | Community
Skip to main content
Best answer by Devyendar

the Mobile SDK “Profile” extension is a client-side key/value store on the device. 

It acts as local store for user profile data cached on the device by the Mobile SDK. (e.g., loyaltyTier, plan, hasOnboarded).

 

You can use them in rule conditions or data elements in Data Collection (Tags) to inject the addition user attribute them into the XDM sent with Edge.sendEvent(...).

 

Some of the API methods are deprecated refer the details here https://developer.adobe.com/client-sdks/home/base/profile/api-reference/

1 reply

Devyendar
DevyendarAccepted solution
Level 6
October 6, 2025

the Mobile SDK “Profile” extension is a client-side key/value store on the device. 

It acts as local store for user profile data cached on the device by the Mobile SDK. (e.g., loyaltyTier, plan, hasOnboarded).

 

You can use them in rule conditions or data elements in Data Collection (Tags) to inject the addition user attribute them into the XDM sent with Edge.sendEvent(...).

 

Some of the API methods are deprecated refer the details here https://developer.adobe.com/client-sdks/home/base/profile/api-reference/

Sukrity_Wadhwa
Community Manager
Community Manager
October 8, 2025

Hi @michael_soprano,

Was the given solution helpful to resolve your query or do you still need more help here? Do let us know. In case the given solution was helpful, then kindly choose it as the 'Correct Reply'.

Thanks!

Sukrity Wadhwa