I use the (I think still considered "beta" or something) Linux desktop version and it does not know when I turn the volume down.
When commercials come on, I quickly mute the machine, and I get a nice popup with the next song title to let me know commercials are done.
It's nice because I find radio commercials particularly obnoxious--far more than television--and spotify will sometimes play them back to back.
Speaking of which: their radio algorithm must be broken. I can select an entire genre--say classical music--and start getting repeats within a couple of hours.