Skip to main content
View Categories

App Lock and Account Security

4 min read

Who this is for: Managers and Field Workers  |  Entry point: Settings → Security


What App Lock does #

App Lock requires a PIN, Face ID, or Touch ID to open PriceRight Pro. When it’s off, anyone who picks up your unlocked phone can open the app and see your clients, estimates, invoices, and financials. When it’s on, the app shows a lock screen that must be cleared before anything inside is accessible.


Set up App Lock #

Go to Settings → Security. The nav title is Security. The status section shows the current state — “Anyone can open this app” when off, “PIN required to open PriceRight Pro” with an orange ON badge when active.

Tap Set Up App Lock. The footer explains what it protects: “Requires a PIN or Face ID / Touch ID to open PriceRight Pro. Protects your client data, financials, and estimates if your device is handed to someone else.”

Two-step PIN setup:

  • Step 1 of 2 — “Enter a 4-digit PIN.” Choose a PIN you’ll remember. Enter four digits and the app advances automatically
  • Step 2 of 2 — “Confirm PIN.” Re-enter the same PIN. If they don’t match, the form resets with a red message: “PINs don’t match. Start over.” Tap Cancel at any point to exit without saving

Save your recovery code — this is critical #

⚠️ Recovery Code — Shown Once

This is your only recovery option. If you forget your PIN and cannot use Face ID/Touch ID, this code is the only way back in.

If you lose it, you will permanently lose access to this app’s data. There is no reset, no support override, and no other recovery method.

After setup, a recovery code appears once — displayed in large monospaced text. Tap Copy to copy it to your clipboard, then store it somewhere secure and offline. The app advises: “Store this code somewhere safe — not on this device. A printed note in a secure location is ideal.”

When you’re done saving it, tap I’ve Saved My Recovery Code. The code is cleared from the screen and will never be shown again.


Set the auto-lock timeout #

Once App Lock is on, an Auto-Lock Timeout picker appears. Choose how long the app can be in the background before it locks: 1 minute, 2 minutes, 5 minutes, 10 minutes, or 15 minutes. The footer explains: “PriceRight Pro will lock after this time in the background. Locks immediately on first open if not yet set.” Pick a timeout that matches how you work — shorter if you regularly hand your phone to clients, longer if you use the app continuously on site.


Unlocking the app #

When the app is locked, a full-screen lock overlay appears. Four dots indicate PIN entry progress. Face ID or Touch ID triggers automatically a moment after the screen appears — most of the time you’ll unlock without touching anything. If biometrics don’t work, enter your 4-digit PIN using the number pad. An incorrect PIN shows “Incorrect PIN” in red and clears the entry.


Disable App Lock #

In Settings → Security, tap Disable App Lock (shown in red). You’ll be prompted to enter your current PIN to confirm. If you enter the wrong PIN, the form shows “Incorrect PIN.” in red. Once the correct PIN is entered, App Lock is removed immediately.


If you forget your PIN #

On the lock screen, tap Use Recovery Code. The Account Recovery screen opens. Enter the 8-character recovery code you saved when you set up App Lock — the field accepts uppercase only and caps at 8 characters (e.g., AB3K9XM2). Tap Recover Access.

If the code is correct, a success alert reads: “Access Restored — Your recovery code was accepted. App Lock has been disabled. You can set up a new PIN in Settings > Security.” If the code is wrong, the field clears with the message “Incorrect recovery code. Check your saved copy and try again.”

If you’ve lost the recovery code and can’t use biometrics, there is no way to regain access. The warning during setup is explicit — there is no support override and no reset path that preserves your data. This is by design: the same encryption that protects your client and financial data makes it impossible to bypass without the credentials you set.