Dynamic  pin

Dynamic pin Apk

5,000+| 1.14MB|
  | Free
Dynamic  pinDynamic  pinDynamic  pinDynamic  pinDynamic  pinDynamic  pinDynamic  pinDynamic  pinDynamic  pin


Lock your screen and apps with state-of-the-art authentication algorithm.
Dynamic pin helps to secure your PIN from shoulder surfing and key loggers.

When you type the same PIN every time, there is a good chance your friends , electronic surveillance or others knowing it . How will you avoid that ?

Dynamic Pin changes the pin based on an expression you set in the application. After every use, the pin is destroyed and new pin is generated. Only the user, who know the expression can evaluate the new pin. Deducing the expressions from pin is not a trivial task .

You can set any expression like a+d , a*f , g-c ...

If you are interested in only app lock ,

LOLLIPOP users have to manually enable app usage access for app lock via Settings--General--Security--App Usage Access.

App lock is available for all devices.

Screen lock is available for 4.2+ devices. Screen lock for Lollipop will be added shortly.

Notification details about matrix will appear on every restart.

Apps unlocked remain unlocked till screen goes off.



***If your expression encounters divide by zero , the result is zero .

In HTC and Sony devices, matrix will be shown when Emergency Call is clicked on the lock screen.

By default numbers used in the matrix are binary , only 0s and 1s . So pin varies among 0000 , 0001 and 0002 . You can change this option to use single digit numbers ( 0 - 9 ) .

Basic Pack :

Unlimited app locks.

This pack enables operations among the matrix elements using + , -(~) , * , / , % , ^ .

Examples :

(a*d)+5 - Multiply corner elements of the first row and add 5;

(a+d+m+p) - Add corner elements of the matrix.

Advanced Pack :

This pack enables MIN (a,b), MAX (m,p) functions along with basic pack features.

More functions are planned for future releases.

Examples :

MIN(a,d ) - Minimum value between a and d .

MAX(a,b ) - Maximum value between a and b .

mail me your feedback at vijrathina@gmail.com

By default , screen lock is automatically removed after 5 consecutive incorrect attempts . You can change this option in Dynamic Pin - > Recovery -> Auto screen unlock attempts . After specified incorrect attempts, app removes dynamic pin screen lock.This option can be disabled by selecting required attempts to "Infinite". This feature is device specific.

Addtional Information

  • Total Downloads


  • Latest Version


  • Updated


  • Category


  • Requires Version


  • Package name


  • Md5


  • Developer

    maragatharathinam softwares

Previous Versions

  • 1.0

    Apk Size: 247.12KB

    Downloads: 5,000+

    Require Version: 9

    Download APK
  • 1.0

    Apk Size: 228.91KB

    Downloads: 5,000+

    Require Version: 8

    Download APK

How to install Dynamic pin APK?

1. Check the Android version to verify compatibility of Dynamic pin APK with your smart phone;Find Android version: go to "Settings" - "About the phone" - "Android version". Make sure Dynamic pin is compatible with your Android phone.
2. Click the download button to download Dynamic pin.Once the download completed,find Dynamic pin in your download folder or notification center and tap the icon to install the APK.
3. Find Dynamic pin icon in your home screen then tap the icon to open it.