It might be a bladder snail, family Physidae.
I have some that look similar. They don't eat my live plants and help to turn dead rotting leaves to poop. But they did infest my tank very fast...and their eggs are hard to detect in the plants when trying to get rid of them. Usually when you see one, more is coming.
It appears to be a radix snail. They are often confused with Physa species. Both are often referred to "Pond or Bladder Snails". The antennae on Radix are pinnate where on Physa they are flattened laterally and conical.
I recently added some Odessa Barbs to a snail infested tank. They immediately devoured pretty much all the small snails, to my surprise over a few weeks they learned to eat all but the largest pond snails. I now have a tank with a bunch of pretty barbs, a substrate littered with snail shells, and a few snails hiding in the plants.
I'm generally happy to have snails in the tank, and I seem to have struck a lucky natural balance.
Anyway, my point was Odessa Barbs have been a surprisingly effective and attractive form of snail control.