That could work, but I'm guessing often this might not be the account owner (kids?) racking up the bandwidth.
Injecting into a webpage is unacceptable.
// Intended use is to display browser notifications for critical and time sensitive alerts.
I imagine you can rack up a fair amount of usage before checking emails, only to find you went over your cap a few hours ago.