The shadow prox controller connects to inductry standard Wiegand 26 bit or 34 bit readers. The adding and deleting of users along with a number of programmable options is carried out using proximity cards at one of the readers. Shadow cards are used to maintain the system enabling the deleting of users without the need for them to return their proximity card. These shadow cards can be assigned to a single user card or a group of user cards adding additional flexibility. Additional cards are used for administration tasks such as adding and deleting users, changing relays times and resetting anti-pass back.