@jbritta the App Store version, and the version from my store have different licensing mechanisms. If you send me a copy of your purchase, I can send you a license key to use with the version from my store
the update address button is for when you want t change the address manually.
ie, you can insert any value you like. when the value is different to the current Mac Address, then the button will be active
@kimedzheeran I don't remember exactly why I utilised an XPC service (its been a while since I looked at the codebase), But I think it was more for privilege escalation. Without it, you would need to enter your password every time to change the Mac address - which is not exactly user friendly.
That is the correct behaviour. The Address in System Preferences shows you the Hardware Mac Address. This is the default address and can not be changed without physically replacing the wireless card in your Mac. Your MAC address will always reset to this on a computer restart.
WifiSpoof changes the software MAC address. This is what your computer broadcasts to other devices.
@pamala Are you sure this is WiFiSpoof, as it doesn't touch any network settings apart form changing your Mac address. And the only way this would affect your speed, is if your router is configured to limit speeds to the new Mac Address you are using.