The Complete Guide

Master every condition, action, and setting in PaSS.

1. The Basics & Logic

PaSS operates on a simple logic: the app reads your rules from top to bottom.

  1. The first rule that "matches" the call wins.
  2. The app executes the actions of that rule.
  3. The app stops and ignores the rest of the list.

Tabs: You have two lists. Switch at the top between Outgoing (you call) and Incoming (you are called).

Important for Privacy (Outgoing):
Want to hide/show your number? First check your Android default settings. Read the Android Settings Guide here.
Main screen with tabs

2. Conditions (IF...)

A rule is only executed if ALL conditions in that rule are met.

Number Pattern

Outgoing Incoming

Checks the digits of the phone number.

  • Starts with: Useful for country codes (+44) or mobile prefixes.
  • Contains: Useful if you dial a code yourself (e.g. ***) to force a rule.
Number Pattern

Contact Account

Outgoing Incoming

Checks where the contact is saved on your phone (e.g. "Work Exchange" or "Private Gmail").

This is the most powerful way to separate work and private life without manually creating groups.

  • Inclusive: Applies ONLY to these accounts.
  • Exclusive: Applies to everyone EXCEPT these accounts (useful for "Unknowns").
Contact Account

Contact Group

Outgoing Incoming

Checks if the contact is in a specific group (label) in your address book, such as "Family", "VIP" or "Patients".

Contact Group

Day & Time

Outgoing Incoming

Create rules that only work at certain times.

  • Days: Select active days (e.g. Mon-Fri for work rules).
  • Time: Set a time slot (e.g. 09:00 - 17:00).
Day & Time

SIM Card

Incoming

Filter based on which SIM card is receiving the call. Essential for your "Firewall".

Example: "If called on my Work SIM on the weekend -> Send directly to voicemail."

SIM Card

Anonymous Caller

Incoming

React specifically to callers who have hidden their number (Private number).

Anonymous Caller

Repeating Caller

Incoming

The "Emergency" option. This condition is true if the same number calls X times within Y minutes.

Use this in combination with the Allow action to break through your own blocks in case of emergency.

Repeating Caller

Incoming History

Outgoing

Smart callback. This condition checks: "Did this number call me recently?"

Scenario: Someone calls you on SIM 2. You miss the call. When you call back, PaSS sees in the history that this number belongs to SIM 2 and automatically chooses SIM 2 for the return call.

Incoming History

3. Actions (THEN...)

If a rule matches, PaSS executes these actions. You can stack them (e.g. Choose SIM AND Add Prefix).

Choose SIM

Outgoing

Determines which line the call goes through.

  • Specific SIM: Force SIM 1 or SIM 2.
  • Ask: Shows a popup so you can choose yourself.
  • Last used: Remembers which SIM you used for this specific contact before.
Choose SIM

Prefix / Suffix

Outgoing

Adds characters to the number.

  • Prefix (Start): E.g. #31# to call anonymously or +44 for country codes.
  • Suffix (End): Sometimes used for PBX systems.
Prefix / Suffix

Edit Number

Outgoing

Useful for corrections or custom codes.

  • Remove Characters: E.g. remove the first 3 digits (if you dial *2*0612345678 to trigger a rule).
  • Replace Characters: Search for + and replace with 00.
Edit Number

Handle Call

Incoming

What should happen with the caller?

  • Block: Disconnect immediately. The phone does not ring and you get no notification.
  • Reject / Voicemail: Rejects the call (as if you pressed the red button).
  • Silence: Phone rings, but without sound or vibration.
  • Allow: Let the call through. (Place this at the top to overwrite blocks!).
Handle Call

Show Notification

Outgoing Incoming

Gives visual feedback (Toast or Overlay) that a rule is active.

Smart Variables:
PaSS automatically fills these codes:

  • {{rule}}: The name of this rule.
  • {{sim}}: The name of the used SIM card.
  • {{contactname}}: The contact name (if found).
  • Outgoing: {{originalNumber}} / {{dialedNumber}}
  • Incoming: {{callerNumber}}

Opmaak: You can style the text with simple HTML tags: <b>bold</b>, <i>italic</i>, <br> (new line).

Show Notification

4. Backup & Settings

Access tools and configuration via the menu (the three dots top right).

Backup & Share

You can save your rules or share them with colleagues.

  • Export: Select which rules to save. The list shows with arrows (??/??) whether they are outgoing or incoming rules.
  • Import: Open a .pass file. PaSS attempts to automatically recognize SIM cards.
Backup & Share

Settings Menu

Adjust the app's behavior here.

💎 Status & Subscriptions

  • Processing Active (On/Off): Use these switches to temporarily pause PaSS without uninstalling.
    • During the trial period, these are on by default.
    • Is your period over? Then non-purchased features turn off automatically.
  • Store: Buy your license here. Choose Outgoing only, Incoming only, or the Full Suite.

📱 SIM Cards & Appearance

  • Aliases & Colors: Give each SIM a custom Name (e.g. "Work") and Color. This color appears in the Overlay during calls.
  • Theme: Choose Light, Dark, or System Default.

⚙️ SIM Choice Pop-up

  • Timeout (sec): How many seconds should the "Choose SIM" popup remain visible before auto-choosing?
  • Fallback SIM: Which choice should be made if the timer hits 0?

🔧 Advanced

  • Processing Delay (ms): Some phones push the call screen to the background. A small delay (e.g. 500ms) helps keep it visible.
  • Feedback: Spot a translation error or have an idea? Report it here.
  • Permissions: Check if all necessary rights are still green.
Settings Menu