Android
Nokia
Windows
Yes, a POA can be either revocable or irrevocable, depending on what sort of a POA one has made.