Earlier this year, we featured a rather innovative application by XDA Senior Recognized Developer jcase known as TimePIN. For those who don't remember, this app thwarts password stealing eyes by dynamically changing your device unlock PIN based on the current time and modifiers. As expected from an app created by one of our Senior Recognized Developers, TimePIN works extremely well. However, what do you do if you also wish to lock your applications in the same manner? Enter Dynamic PIN.

Dynamic PIN was created by XDA Forum Member vijayr0218 to offer much of the same benefits found in jcase's TimePIN app, but with the added ability of being able to secure individual apps, as well as the entire device itself.  And rather than basing your unlock code on the current time of day, Dynamic PIN has you define a mathematical expression that you apply to an onscreen matrix, which then serves as your PIN code. This equates to even more complexity added to the mix. In other words, not only must your would be intruders be able to figure out that your PIN is changing, but they must also figure out the mathematical expression and apply it themselves.

If you've been looking for a great way of securing your applications and device from casual intruders who may be peering over your shoulder, Dynamic PIN may be right up your alley. Head over to the Dynamic PIN application thread to get started. As an added bonus, you can even use this app in conjunction with a tough PIN to prevent drunk texts.