Process Rule
You may assign policy for specified process. Process rule is available for Chute Mac only. On iOS, PROCESS-NAME never matches; PROCESS-NAME-REGEX may match a pseudo process name derived from the HTTP User-Agent.
There are 3 process rule types: PROCESS-NAME, PROCESS-PATH, and PROCESS-NAME-REGEX.
PROCESS-NAME
PROCESS-NAME,Telegram,Proxy
Rule matches if the process name of the request matches. Wildcard characters * and ? are supported.
You may specify the filename or the full path of the executable file. For macOS application package, it is in the path .app/Contents/MacOS.
PROCESS-PATH
PROCESS-PATH,/Applications/Safari.app,Proxy
Rule matches if the full process path of the request matches the pattern (case-insensitive). Wildcard characters * and ? are supported.
Notice: In the current releases the process path attribute is not populated for sessions, so PROCESS-PATH rules do not match any traffic yet. Use PROCESS-NAME instead.
PROCESS-NAME-REGEX
PROCESS-NAME-REGEX,^Safari$,DIRECT
Rule matches if the process name matches the regular expression.