If you are rolling out your application on Smartphone, Pocket PC phone edition or Windows Mobile device, you may wish to record the device?s International Mobile Equipment Identifier (IEMI) or International Mobile Subscriber Identity (IMSI) numbers. These numbers can be used to track what device and SIM card are being used by which user. It can also be used to ensure that the data on the device is kept unique by using the number as a device prefix within your data. The Sapphire IMEI Function Library allows both the IMEI and IMSI numbers to be read from SmartPhone, PPC2002/2003 Phone Edition and Windows Mobile devices. Royalty Free Licence. When you purchase a developer?s licence, you are free to use the DLL in any number of your projects and deploy it to all the devices to your clients. There?s no need for royalties based on the scale of your project, just a one off fee. You will also get 12 months email support and discounted upgrades for future developments.