Hi
Found this extract.
It could be a Physa or Physella species, of the sort often called Tadpole Snails.
They're basically harmless and feed on algae (diatoms, primarily) and organic detritus. Some people report damage to plants, but I have them in my planted tanks and they never seem to do any...