Hey, yes the logic is all clientside, in fact there's no server side code here at all.
I will look into the crashing issue asap. Thanx (on my 356 friends it works ok on ipad 2)
That's not your fault. No web app should be able to crash its browser. It is like a browser causes blue screen of death. If you figure out the reason write a blog post about it and send to Apple please. It happens while fetching friends stage, so I believe it could be about storing large data on client via js if you are doing so. Just saying. Wanna try that out when it is fixed! Cheers.