.: SPI :.
Overview
SPI or Secure Personal Information is an application I have written in C#.NET. It connects securely to a Microsoft Access database. The reason I created this application was to fulfil a problem I was having whereby I was keeping all my Serial Keys, Website Login's & Computer Login's in a text file on my computer. This lead to the possibility of this information being stolen in one way or another.
I therefore decided to create this client application that would allow me to securely store all my Serial Keys for both games and applications I own, Website Login's like my bank details, and Computer Login's like my server details.
Application
![]() |
SPI - OptionsSPI contains a selection of options which allow customisation of the application. The ability to select between the primary or secondary password to protect each type allows the use of just one or two passwords throughout the application. Passwords can also be set to expire, when they do the application will enter 'minimised functionality mode' and will ask the user to change the relevant passwords. The startup options allow the application to be secure immediately when it is loaded up. Thus making sure access cannot be made in any way without the correct passwords. The window control is an automatic system which protects the information on the screen by automatically closing any open windows within the application after the entered time. |
![]() |
SPI - Add CategorySince SPI is written using an Object Orientated language it allows more flexibility with the design overall. Information can be easily passed between forms safely and the same dialog boxes can be used for each section of the application. |








