On-Access Apply
Client-Side SDKs automatically emitapply events to the Confidence backend once applications read a flag or a flag’s property. This allows Confidence to track who was exposed to what variant and when.
The
apply event is only generated for flags that are successfully evaluated (that is, default values returned due to errors don’t generate apply events).The
apply event reports which flag and variant the application read, but not which property the application has read from such variant’s value.apply event.
The Mobile Providers (iOS and Android) stores apply events on disk until it can send them correctly, thus ensuring the apply data reaches the backend even if generated when there is no network available (assuming the device re-connects to the network before the user deletes the application).
On-Resolve Apply
Server SDKs and Edge Resolvers generateapply data at resolve time. The SDKs then batch this data and send it to the Confidence backend in the background, on a cadence.

