1. A computer program product, the computer program product being embodied in a computer readable storage medium and comprising computer instructions for: implementing a verifiable first service processor using a software developer kit, wherein the software developer kit facilitates development of a plurality of service processors for controlling network service usage of a plurality of communications devices and includes one or more tested service processor versions for more or more communications device types, and wherein the first service processor is stored on a first communication device.