This button shows you the host name. if you tap on it a new view will appear and Firewall iP will try to get the WhoIs-information for that domain.
This field will show you the requested URL if possible.
This selector will save rules in 3 different modes:
a) the normal mode: the hostname showed in A will be used for the rule
b) *domain: a rule which will effect the domain and all subdomains
c) *.domain: a rule which will effect only subdomain
When the hostname has more than 3 parts, another popup will appear, allowing you to select the parts you want to use.
This seletor gives you the ability to apply a rule to all ports or only the port mentioned. The rule will get the port attached. example: 'google.com:80'. If you tap on the (i)-button next to the selector a list of the most common used ports will appear.
pretty self explaining. Note that Allow/Deny session means to allow/deny the connection until you exit the app; Allow/Deny all sess. means to allow/deny all connections until you exit the app.
The Main Screen
Manually ad Apps to the list.
Tap on this to get to the Settings view, which offers a lot lot of ways to configure FiP as well as options for an log and other features.
Global Allow/Deny: Brings you to the global Allow/Deny lists. Rules in these lists will override app-specific rules.
App List: here you can change or set settings for your apps. Swipe the cells to delete app settings.
The App View
This switch enables or disables FiP for the specific app. This can be used if an app is having problems with FiP.
Allows all connectoins
Denies all connections
If B or C are enabled, this switch will allow the rules set in Always allow/deny to take effect.
If this switch is enabled connection are being blocked while using mobile data, but only for this specific app. Very helpful for users who have to pay for every MB.
Brings you to the detailed rules for the selected app.
The Detail View
Enter edit mode. In edit mode you can delete rules as well as edit the hostnames/IPs by tapping exactly on them.
If you tap on this cell a popup will appear where you can enter hostnames/IPs manually.
If the view is in edit-mode you can tap on a hostname and edit it. For example to make an *domain rule out of a normal rule.
The 'add hostname'-popup
Whenever you tap on the cell called 'tap here to add a hostname' this popup will appear. Here you can use the *domain or *.domain notation, also you can assign a port.
as a reminder:
a) *domain: a rule which will effect the domain and all subdomains for example: *google.com will affect google.com as well as xyz.google.com
b) *.domain: a rule which will effect only subdomain *.google.com will affect xyz.google.com but not google.com
c) to assign a port you simply add ':portnumber'. example: google.com:80