I used to play this game so much in high school. Like, for at least an hour a day (when I should have been paying attention in class). Never had an undo button, made it to 16384 once. I have never even considered using a snaking pattern, I always did one side & top (so all rows increased or decreased in the same direction, as opposed to in alternating direction). That is so smart.
I’ve only ever owned Android, but I was playing over a decade ago. Might just be misremembering, or might predate it’s addition.