Mac App Store

Mac App Store

Mac App Store is the simplest way to find and download apps for your Mac.

To download TokenLock from the Mac App Store, you need a Mac with OS X 10.6.6 or later. Learn More.


By MapPin Software

Open the Mac App Store to buy and download apps.


Professional Grade Bluetooth/USB/HotKey locking and unlocking for your Mac... with tons of options that "blow away the competition".

TokenLock monitors your phone, any bluetooth device, any USB device or your Apple IR Remote. When they are disconnected or out of range it locks your Mac. It can also unlock your Mac when they are reconnected or come back in range.

Unlike competitors, TokenLock can also unlock your screen saver or automatically enter your password when your Mac wakes from sleep - so long as your device is connected or in range.

Other features not available anywhere else:
Run any App, Shell script or AppleScript when locking or unlocking. The possibilities are limitless - log out of your IM client. Stop music playback. Send yourself a message and more.

Safe Networks: Avoid locking on certain WiFi networks
Sleep Aware: When TokenLock is locked it can allow both Screen Saver and sleeping.
Customizable lock screens, messages and backgrounds.

USB Options:
Check device serial numbers for lock/unlock.
Active checking when starting up to make sure the device is present, otherwise lock the computer.
USB Grace period gives you time to quickly swap USB ports if necessary.
Relock will re-lock if someone manually unlocked your computer without inserting the USB device.

Bluetooth Options:
Different check interval for battery or AC modes.
Adjustable timeout for finding the bluetooth device.
Adjustable number of connection attempts.

General Options:
Stealth mode: Completely hide Tokenlock and it's Menu Bar icon.
Option to have TokenLock confirm locking when clicking the Dock Icon.

Warning beep (adjustable volume) when Bluetooth device is not in range, before locking.
USB device insertion/removal sounds (adjustable volume)
Unlock/Lock chirps (adjustable volume)

USB: You can tell it to monitor almost any USB device, such as a hard token like YubiKey, a removable flash drive or any other USB device for that matter. Whenever the device is disconnected it will immediately lock your computer.

Bluetooth: Tokenlock can monitor any Bluetooth device to check if it is removed from range, such as your cellphone or a headset. Token lock checks periodically based on a schedule you choose to see if the Bluetooth device can still be seen. You can set different schedules based on whether or not your computer is plugged into power or is simply on battery to conserve battery power. The device does not have to be paired with your computer, allowing you to use just about any Bluetooth device - not just those that the computer supports.

In addition, you can easily lock your computer manually using the TokenLock menu. Tokenlock can be set to required a password to change settings or to quit the app, further securing your system.

What's New in Version 4.50

Fixed an error where 10.6 systems would not run TokenLock properly.


Screenshot 1
Screenshot 2
Screenshot 3

Customer Reviews

Nearly Perfect and at Three Bucks, Just Buy It

I would say that the UI could be cleaned up a little bit but it is not bad. There will be a good number of users that will see the UI and become overwhelmed. Would recommend turning this into a System Preference with an optional menu. The system preference should have a “Simple” mode and a “Pro” mode. Simple mode would have the basic features and offer some automatic discovery vs punch the button discovery of devices like USB.

But OMGosh, the features and the utility of this. The phone capablity for BlueTooth LE detection works wonderfully. The adjustment for sensitivity is extremely important in this and the tool provides the right abilities. The USB “key” capablity, coolness!

Honestly, if you have read this far, you have wasted your time as $2.99 is well worth it, just get it.

As far as the single detraction, listed (reboot, bypass), you need to encrypt your disk with the system FileVault 2, then use this utility. If you don’t encrypt your system, anyone can bypass the boot up password screen (it is a feature not a bug)

so run FileVault 2, encrypt your disk, buy this app, you will not regret it.

(disclamer, I don’t know the developer, have just hunted for someting like this for quite a while)

Needs multiple Bluetooth device support!!!

Nice little app, seems to work reliably. BUT it needs to be able to support multiple bluetooth devices to be useful. I want both my iphone and my wife's iphone to enable unlocking. Maybe that's even worth an in-app purchase or a "pro" version. Do it=five stars

Also, the way bluetooth locking works, Tokenlock will not lock the screen if the Mac restarts and the bluetooth device is not present. This is a security hole. There should be an option to have it lock if the device is not present.

The only other criticism I have is the UI is a bit all over the place and there could be a bit of help in the scripting department for people who want to just open/quit an application, but haven’t the first clue about Applescript.

Map-Pin seems to be very responsive, however, and that’sprobably the best feature. I’m confident TokenLock will be continually supported and exceed its competition.

Way better than the more expensive alternatives

I have been using the application for a few days and have found the program to work real well other than the Bluetooth. It isn’t a problem with the app but with the flaky Bluetooth on different devices. Everything lease works great and the support is far superior than that of huge corporations. I needed help today and they were there for a number of hours helping me customize a script to work with their app. Other companies would just tell you to do a search.

View in Mac App Store
  • $2.99
  • Category: Utilities
  • Updated: Sep 24, 2013
  • Version: 4.50
  • Size: 2.5 MB
  • Language: English
  • Seller: Jeremy Laurenson

Compatibility: OS X 10.6 or later

Customer Ratings

Current Version:
All Versions:

More by MapPin Software