A charge from Stillfront appearing on your credit or debit card statement typically represents an online micro-transaction, in-game purchase, or subscription renewal made within one of the many mobile, browser, or strategy video games published by Stillfront Group's subsidiary studios. Because Stillfront manages numerous free-to-play titles across global markets—including strategy games and casual mobile apps—players frequently buy virtual currency or booster packs that are processed under the parent company's merchant billing descriptor.