The "Download Now" link directs you to the iTunes App Store, where you must continue the download process. You must have iTunes installed in order to open the link, and you must have an active iTunes account to download the application.
From Techno Keet:
Don't want anyone to view your special memories enclosed in the special and precious videos? Lock them. Protect and Store your private and personal videos from everyone.
Lock your videos - locked videos are invisible in photos or media on the device, they will be only accessible in Video Locker.
The app contains the following features:
Option to move your device videos to Video Locker.
Set password to protect your videos.
List and Grid View for the videos.
Option to play videos from the application.
Option for sharing the videos from the application.
Add/delete locked videos.
Video can be made from the app and is directly stored in the application.
Switch to other app using panic wrap option.