Mobilná aplikácia ESMAL BONUS má tri základné funkcie.
1. Informovať zákazníkov B2B a zamestnancov výrobcu o produktových detailoch výrobkov ESMAL (naskenovaním QR kódu umiestneného na obale výrobku ESMAL do aplikácie ESMAL BONUS sa zákazníkovi zobrazia informácie ako napr. dátum výroby produktu, výrobná šarža výrobku, názov výrobku a pod.
2. Poskytnúť zákazníkovi B2B možnosť na zapojenie sa do vernostného programu ESMAL. Nákupom výrobkov ESMAL a skenovaním ich QR kódov do aplikácie ESMAL BONUS získava zákazník body, za ktoré môže vymeniť odmeny.
3. Poskytnúť zákazníkom B2C možnosť zapojiť sa do spotrebiteľskej súťaže. Nákupom výrobkov ESMAL a skenovaním ich QR kódov do aplikácie ESMAL BONUS sa zákazník zapojí do spotrebiteľskej súťaže.
O prísupe užívateľov do jednotlivých častí mobilnej aplikácie ESMAL BONUS rozhodujú prihlasovacie údaje a práva k nim pridelené administrátorom. Evidencia a spracovanie bodov vo vernostnom programe ako aj evidencia a žrebovanie súťažiacich v sezónnej súťaži prebieha v samostatnej ne-mobilnej aplikácii.