No it's not all client side. Just the interaction with the UI is client-side. All the heavy lifting is server-side.
I am assuming you mean you send from the client UI but the extension talks to your server for scheduling the future sends etc. in which case you shouldn't have that much network bandwidth.