If you are completely client side, how are you tracking the total number of notifications served? I would assume you would have to send some data back to the server to keep track?