Support

We are happy to help you get pfAdmin working with your firewall.

mail

Email support

info@d4vinder.com
Include your iOS version, pfSense version and what you were doing.

guide

User Guide

Step-by-step setup and a tour of every feature.
Read the guide →

privacy

Privacy

What the app stores and what it never collects.
Privacy Policy →

Frequently asked questions

What do I need to use pfAdmin?

A pfSense (or compatible) firewall with SSH enabled and reachable from your device, an account with root / admin privileges, and an iPhone or iPad on iOS 17.6 or later. See Getting started.

Do I need to install anything on the firewall?

No. pfAdmin installs nothing on pfSense. It connects over standard SSH and runs read and configuration commands directly, so there is no package or agent to maintain and nothing to remove if you stop using the app.

How do I enable SSH on pfSense?

In the firewall web UI: System → Advanced → Admin Access, tick Enable Secure Shell, pick an authentication method, and Save. Ensure a firewall rule allows SSH from the network you connect from. Full steps are in the User Guide.

Why does it need root / admin access?

Configuration screens read /conf/config.xml and run administrator-only tools. A non-privileged account can connect but will get permission errors on Rules, NAT and similar screens, so use root or an admin account.

Where are my passwords and keys stored?

Only in the on-device iOS Keychain. They are not synced to iCloud and are never sent anywhere except to authenticate with the firewalls you add. pfAdmin has no analytics and no third-party services. See the Privacy Policy.

I cannot connect. What should I check?
  • SSH is enabled on the firewall and the port matches (usually 22).
  • A firewall rule allows SSH from the network you are on.
  • The host / IP is correct and reachable (try it from another device).
  • If you are remote, connect to your firewall's VPN first.
It warns that the host key changed.

pfAdmin pins your firewall's SSH host key so it can detect a changed key. This is expected after reinstalling pfSense or regenerating its SSH keys. If you did not expect the change, treat it as a warning and investigate before re-trusting. Only then remove and re-add the server. See Trust the host key.

Can I manage more than one firewall?

Yes. Add as many as you like and switch between them in More → Servers & Settings, or see them together under All Servers.

Can I use pfAdmin when I am away from home?

Yes. Do not expose SSH directly to the internet: connect to your firewall's own VPN first (WireGuard, OpenVPN or IPsec/IKEv2 with the matching iOS app), then reach SSH across the tunnel. See VPN and remote access.

Is my data or usage sent to the developer?

No. pfAdmin collects no personal data, has no analytics or tracking, and communicates only with the firewalls you configure.

How do I request a feature or report a bug?

Email info@d4vinder.com with as much detail as you can (iOS version, pfSense version, steps and any error text). Feedback is welcome.

Safety reminder. pfAdmin can change a live firewall. Keep a current backup and make sure you can still reach the firewall before applying big changes or a restore.