ICPinner allows locksmiths and other security hardware professionals to create pinning charts for A2, A3 and A4 interchangeable core systems with 5, 6 or 7 chambers. The sequence of alternating between even-odd or odd-even values to prevent invalid pin values in the pin chart for depths is user selectable (and can be turned off), as is the level of keying. Master Keys, Grand Master Keys, and Great Grand Master Keys are supported (as are Change and Control Keys which every interchangeable core must have). The app allows for the key bittings to be randomly generated at the touch of a button, or the user can enter them manually in the combination of cuts they want.