Hi Evgene.
This app calculates insulin doses basing on database of food ingridients and ready dishes. We constantly add new receipes, to be shared with app users. That is why we use DB. We also use offline storage in case of internet connection malfunction. We manage this DB just by one admin account who has privileges to add/remove items via the same app (after successful log in).
So the calculation algorithm uses numeric data retrieved from DB to calculate insulin doses.
Does it make sense to you?