developer protection