You make money based on if the price of gold appreciates for the time of you holding the commodity.
Glint makes money whenever you convert between GOLD and USD via a 0.5% transaction fee. They also charge a 0.125% gold storage and insurance fee as well as a 0.5% fee for spending gold in a foreign currency.
The user's account fluctuates in value based on the current status of gold.