The yellow hearts on the UCP represent the amount of restricted resurrections you currently have in your account.
Maximum amount of bonus-resurrections an account may hold at any given point in time is 10.
Bonus resurrections are usable when you have no resurrection stones in your inventory. Simply press "Purchase Resurrection" button when the prompt comes up. *This will not cost you any LCoins, but instead use one of your available bonus resurrections!
At the moment there is no method for obtaining more bonus resurrections. Bonus resurrections are also shared between all characters in your account.
The UCP will periodically view your open processes.
The only process the UCP looks for is "LuniaClient.exe". All other processes and windows are ignored.
The purpose of checking whether or not Lunia is open is to alleviate stress on the server. If Lunia is not open, but the UCP remains open, it will not update your guild bank and bonus resurrection amount. Upon re-opening the client, the UCP will resume periodically updating the bonus-resurrection display and guild-bank vaults.
Due to the UCP checking to see if LuniaClient is running, some Anti-Virus providers may flag the UCP as malicious, but rest assured that the only thing that the UCP checks for in regards to processes is whether or not Lunia is open.