That's diatom algae, it used to be a pesky parasite for me in the past.
It's due to:
- Too many nutrients
- Lack of light balance (too bright)
- Lack of tank balance*
- Poor light schedule
- Uncared for properly tank
*Lack of tank balance:
Usually in new tanks, diatom algae is caused by tank cycling as algae love nitrites and ammonia and especially very high nitrates.
Or too much stock in the tank = too much waste.
My staurogyne repens, before it melted, after time it got diatoms over it. While it managed to melt away, my bacopas got diatoms as well.
I've reduced light schedule, and light brightness for a while as I let my tank mature over time. I kept up with my water changes, plants started growing in very nicely catching on. I managed to get the perfect balance: no visible algae. I've increased light schedule and brightness, and green algae only on plant leaves that are too close to the light. Anywhere else, there's no algae.
I'd suggest getting a timer for the light, and perhaps having a 1-2 hour no light window. Just for the time being, then you can cancel membership on no light periods and gradually increase light schedule. Go back to the membership if you still get diatoms. Naturally, also stay up to date on water changes and make sure to test the water. Don't dose any fertlisers yet, this will only fire up the alage into something more hellish as plants won't take much nutrients in due to them settling in.
How old is your tank?