How do you non-iTunes people rate/review podcasts?

All the podcasts I follow ask that I give them a good rating/review but I use Android apps and winamp for my music player so I have no system I’m linked to that lets me rate podcasts - neither BeyondPod or PocketCasts (the two Android apps I use) have links to let me do that.

It looks like Stitcher do. Is there any one non-iTunes resource that is the best for this sort of thing?