The GPL is all about the binary executable distribution. Anyone who receives a binary executable must also get a source. In the case of a web service, you are not distributing the binary, so there is no need to distribute the source.
( : , Affero GPL, , , , , GPLv2, .)