The best I can figure out is that you heard of this fancy new thing (Merkle airdrop) that would shift the cost of distributing tokens onto the recipients and you decided to do it despite having no clue how to implement it safely.
Merkle airdrop is not only about cutting the costs of an airdrop. Please read the information we have provided.
Currently we have implemented an option to create new wallet right within the system, as well as an options to sign transactions with Metamask plugin, so your claims that "we have no clue how to implement it safely" have no more ground.