looks like a pond snail to me. A little redder than the ones I have. Mine are more gold colored. Looks like the right shape though. Unless it's some exotic one that I've never heard of I'd say like 98% that it's a pond snail.
My betta has taken out atleast 8 snails, all were ramshorn and one was a pond snail. I kept seeing ramshorn shells on the bottom of my tank and they were all empty. Then when I added in my recent snails there was a small pond snail in the group and by the next morning his shell was empty on the bottom. I guess my betta has a taste for meat. I also hope he help with any potential population explosion.