entries in defineword.js gets overwritten with update مقيمة بـ 5 من 5 نجوم

great tool, but with every update my customizations that get stored in:
get overwritten.

That's a bug

If your customizations get overwritten with future versions, that is a bug that I'll need to look into. Do note that the very latest version does ignore your old settings because of a Mozilla requirement to store them in a new location.