I'm not sure if it was asked before, but have you already thought about servers that you'd need? i mean, saving info about every user, view or click would need an insane storage
I hope you are not getting a wrong idea that we'll have a direct acces to the data of our Users
