KeeperFill for Apps
This guide will walk you through the main features of KeeperFill for Apps, a convenient tool used to enhance your experience using the Keeper Desktop App on Mac and Windows OS.

Overview

KeeperFill for Apps is a useful tool built into the Keeper Desktop application for Mac and PC that lives in the system tray/menu bar of your computer and gives you quick and easy access to your vault using a simple hotkey.
Features of KeeperFill for Apps Include:
  • Fast access to your vault
  • Hotkey filling into native applications and browsers
  • Custom keystroke filling with multiple steps, like a "macro"
  • Automatic record selection based on Application Title
  • Advanced record matching using OCR (optical character recognition)
You can search for records and access any information in your vault with a few clicks and then use hotkeys to fill the login, password and other keystroke sequences into applications.
KeeperFill for Apps Overview
Upon downloading the latest version of Keeper Desktop App, you will have full use of KeeperFill for Apps, available on both MacOS and Windows devices. Logging into the Keeper Desktop App will simultaneously log you into KeeperFill for Apps (and vice versa). The Keeper Desktop App can be closed but will remain running and can be accessed through your computer's menu bar (MacOS) or system tray (Windows) via the familiar Keeper icon.
MacOS
Windows
You can launch KeeperFill for Apps at any time by either clicking on the Keeper icon in your menu bar/system tray or by using the hotkey:Ctrl/Cmd + Shift + K

Launch Record in KeeperFill for Apps

While viewing a record in Keeper Desktop App, click
to launch the record in KeeperFill for Apps.
The Desktop App window will close, but remain running and the record will open in KeeperFill for Apps.

Logging into Apps

You can either log into your device's apps by launching the record in KeeperFill for Apps from the Keeper Desktop App (see previous section) or you can login directly from KeeperFill for Apps.
Click on the Keeper icon in your device's menu bar/system tray to open KeeperFill for Apps (login with your Master Password if needed).
Either search for the record in the provided search bar or locate it in All Records or Favorites then click on the record to open it.
Open the application you would like to login to, clicking once in the username field. In KeeperFill for Apps, hover over the Login and click Fill Value to fill your username into the application.
Fill Username Hotkey: Ctrl/Cmd + Shift + U
Next, click once in the password field of the open application. In KeeperFill for Apps, hover over the Password and click Fill Password
Fill Password Hotkey: Ctrl/Cmd + Shift + P
If a record contains a Two-Factor code, you can use a hotkey to fill the value.
Fill Two-Factor Code Hotkey: Ctrl/Cmd + Shift + T
KeeperFill for Apps will fill the last focused area (e.g. login field, password field, etc.) so be sure to click on each individual field of the application as you fill your credentials.

Launch Record Website

Quickly launch a record website in your device's default web browser by hovering over a record and clicking Launch
You can also launch a record website while viewing it in detail view and clicking

Hotkeys

Hotkeys are alternative keyboard shortcuts that further streamline your experience using Keeper, reducing the number of mouse clicks it takes to complete an action.
View and customize KeeperFill for Apps hotkey actions by clicking Settings > KeeperFill Hotkeys
Click
to customize the following actions:
  • Launch KeeperFill
  • Fill Username
  • Fill Password
  • Fill Two-Factor Code
  • Open Desktop App
  • Logout
To ensure that KeeperFill for Apps does not interfere with your device's existing hotkey actions (e.g. screenshot feature), restore KeeperFill for Apps to its default settings by clicking Settings > Restore Default Settings

Returning to Keeper Desktop App

Quickly return to the Keeper Desktop App from the main menu by clicking Desktop App
You can also return to the Desktop App while viewing a record by clicking
Open Desktop App Hotkey: Ctrl/Cmd + Shift + D

Enabling Keeper on Mac

In order for KeeperFill for Apps "fill" feature to function normally, Keeper Password Manager must be enabled in your computer's privacy settings.
From your computer's System Preferences, click Security & Privacy
Click Accessibility > Privacy then check the box next to Keeper Password Manager.
Accessibility Settings on MacOS
Note: The "Screen Recording" permission is also required for performing Native App Autofill keystroke filling with OCR (Optical character recognition) in version 16.4+ of Keeper Desktop.

Using KeeperFill for Apps over Remote Sessions

KeeperFill for Apps is a great solution for filling passwords and other content over a remote session, such as when using Microsoft Remote Desktop. Below is an example of using KeeperFill for Apps over RDP with a remote website login on Amazon AWS.
Using KeeperFill for Apps over RDP
KeeperFill for Apps is compatible with most remote session tools. You may need to adjust the keyboard mode to "Unicode" in order to ensure that the characters are relayed properly.
Microsoft Remote Desktop Keyboard Mode Setting

Native App Filler

Native App Filler
Keeper can automatically fill fields in any native application using a set of custom keystrokes.
With the release of Keeper's "Record Types" feature, a new field type is introduced which is called "Native App Filler".
  • The Native App Filler function includes a Title match and a Record match field.
  • The Title match looks at the application title or program name.
  • The Record match looks at the contents of the screen using OCR scanning and will select a matching record only when the Title matches. This is useful for legacy terminal connection tools such as TN3270 client emulators.
  • The "Auto-Type Keystrokes" field allows you to initiate a specific keystroke sequence utilizing portions of the record and any other keyboard actions.
Native App Filler Custom Field
In the simple example below, the "Zoom" app name is matched and the username + <Tab> + password is typed when the user hits the hotkey "ctrl+shift+M".
Example of Native App Filler
When you launch an application that matches the Application Title or Program Name field, the KeeperFill for Apps system tray icon will change from the Keeper logo to a lock icon. At that point, hitting the assigned hotkey will initiate the Auto-Type keystroke filling sequence.
Auto-Type Keystroke
By default, the Native App Filler hotkey is set to Ctrl/Cmd + Shift + M. To change the hotkey, simply to go Settings > KeeperFill Hotkeys.
Change Auto-Type Keystroke Hotkey
The Auto-Type Keystrokes can contain many different keystroke elements. A table of the supported keystrokes are listed below:
Keystroke
Description
{USERNAME}
Record username field
{PASSWORD}
Record password field
{TOTP}
Record Two-Factor Code field
{URL}
Record Website URL field
{FIELD:XXX}
XXX=Value for Custom Field Name
{ENTER}
Enter key
{TAB}
Tab key
{DELAY:X}
Delay by X number of seconds
{UP}
Up arrow key
{DOWN}
Down arrow key
{LEFT}
Left arrow key
{RIGHT}
Right arrow key
{TEXT:XXX}
XXX=Arbitrary text to fill
{SPACE}
Space character

Troubleshooting

Helpful tips and tricks for troubleshooting KeeperFill for Apps issues.

Hotkey Filling not working on Mac OS

If hotkey filling is not working, most likely you need to re-activate your Mac OS accessibility settings. Please follow the instructions below:
  1. 1.
    Open the Terminal app, found in Applications > Utilities.
  2. 2.
    Copy the following and press Return: sudo tccutil reset Accessibility
  3. 3.
    When prompted, enter your administrator password to approve the command.
  4. 4.
    Immediately restart your Mac from  > Restart.
  5. 5.
    The next time you open Keeper and attempt to Autofill, you'll get prompted to allow Keeper to have the permissions.
  6. 6.
    Open the  > System Preferences > Security & Privacy > Accessibility.
  7. 7.
    Ensure that Keeper is listed and selected on the Accessibility screen within the list of applications. If not, click the "+" button and add the Keeper application.
  8. 8.
    Now select the "Screen recording" section the left and ensure that Keeper is listed. If not, click the "+" button and add the Keeper application.
Screenshots below:
Accessibility Settings
Screen Recording Settings