BanHammer: Fail2Ban Monitor

Live server security monitor

$9.99

Real-time brute-force monitoring for your Linux server. See who's trying to break in — and who's already blocked. Direct connection, no cloud. BanHammer connects directly to your Linux server and shows you — in real time — who is trying to break in and who has already been blocked by Fail2Ban. • Live ban feed — watch new bans appear the moment they happen via WebSocket • Jail overview — ssh, postfix, dovecot, and every other Fail2Ban jail at a glance • World map — see blocked IPs plotted on an interactive globe with animated arc lines • Statistics — top attackers by IP and country, trend charts, attack heatmap • Manual unban & whitelist — unban IPs or whitelist them directly from the app • Local notifications — get alerted when attack waves hit, repeat offenders appear, or your server goes offline • Multiple servers — manage all your servers in one place • Home Screen widgets — ban count and server status without opening the app • iCloud sync — your server configurations survive app reinstalls (opt-in) REQUIREMENTS BanHammer requires the free, open-source banhammer-agent to be installed on your Linux server. The agent parses Fail2Ban logs in real time, stores events in a local SQLite database, and exposes a REST API + WebSocket endpoint. Setup takes about 5 minutes. → github.com/a6k/banhammer-agent YOUR DATA STAYS ON YOUR SERVER BanHammer connects directly from your device to your server — no cloud backend, no analytics, no third-party services. Your API key is stored in the device Keychain. Nothing leaves your infrastructure except the connection to your own server. PERFECT FOR Self-hosters, homelab operators, and sysadmins who want a native, beautiful iOS/macOS interface for their existing Fail2Ban setup — without SSH.

  • This app hasn’t received enough ratings or reviews to display an overview.

New App Icon.

The developer, Andreas Michael Kelm, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .

  • Data Not Collected

    The developer does not collect any data from this app.

    Privacy practices may vary, for example, based on the features you use or your age. Learn More

    The developer has not yet indicated which accessibility features this app supports. Learn More

    Seller
    Andreas Michael Kelm
    Size
    13 MB
    Category
    Utilities
    Compatibility
    Requires iOS 26.4 or later.
    • iPhone
      Requires iOS 26.4 or later.
    • iPad
      Requires iPadOS 26.4 or later.
    • Mac
      Requires macOS 26.2 or later.
    Languages
    English and German
    Age Rating
    4+
    Copyright
    © Andreas Kelm