Description

Pi-hole Remote lets you quickly enable/disable your Pi-hole, as well as add domains to your whitelist/blacklist and view statistics such as top allowed and blocked domains!

*Disable Blocking*
Quickly disable blocking for a few minutes with only a few taps. You can even use Siri Shortcuts to disable blocking with your voice! If you have multiple instances, you can disable blocking for all of them with one tap.

*Statistics & Queries*
Look up what domains are queried most on your network, as well as clients that send out the most requests. See queries sorted by domain, client, or type. You can even view a Live Log that shows requests in real-time!

*White & Blacklist*
Quickly add new entries to your lists, add entries in bulk from your clipboard, or export all your list entries. If you have two Pi-hole instances, you can even automatically sync your lists!

*Homescreen Widgets (macOS 11)*
Choose from a wide range of widgets that show statistics or a query-graph. All are customisable with a wide range of options!

==

iPhone, iPad, macOS features:
- Disable Pi-hole blocking
- View basic & advanced statistics
- Add domains to your whitelist or blacklist (in bulk)
- Export your list entries
- Sync list entries between two instances
- Full Query Log with search & filters
- Live Log which shows queries in real-time
- Support for up to 4 Pi-hole instances with combined statistics and queries
- Support for scanning Pi-hole token QR code
- Support for SSL, reverse proxies, and alternative Privacy Levels
- Widgets (iOS 14 & macOS 11)
- Siri Shortcuts & Quick Action
- Share Extension for quick white/blacklisting
- VoiceOver support
- Dark Mode, custom color schemes, alternative app icons
- Optimised design for iPadOS & macOS
- Clean and modern 100% SwiftUI design

Apple Watch features:
- View basic statistics
- Disable Pi-hole blocking
- Complications

Apple TV features:
- View basic statistics
- Disable Pi-hole blocking
- Require Passcode on Disable

Statistics:
- Total Queries
- Queries/Percentage Blocked
- Blocklist + Gravity Last Updated
- Temperature & Memory Usage
- Graph Queries Overtime
- Top Allowed Domains
- Top Blocked Domains
- Top Clients
- Unique Domains/Clients
- Clients Ever Seen
- Queries Per Domain/Client
- Query Types
- Pi-hole Version
- API Info
- DNS Cache

* The in-app-purchases are only there for the Tip Jar, to support future development of the app. This is completely optional.

==

Note:
You need at least one working Pi-hole instance for this app to function, and you must use Pi-hole Version 5.1 or up. Find out more about Pi-hole at https://pi-hole.net/.

What’s New

Version 2.9.1

Version 2.9 of Pi-hole Remote gives the Lists-tab a major feature boost!

*Sync List Entries Across Instances*
This is really cool if you have two Pi-hole instances: you can automatically sync list entries between them! 'Sync Instances' will look up what entries are different and give the option to add list entries from instance 1 to instance 2 and vice versa.

*Add List Entries in Bulk*
You can now add entries in bulk by pasting a comma/space/newline separated list of entries you want to add.

*Export List Entries*
Want to share your List entries with someone else, now you can! You can also choose what kind of separator you want.

*Apple TV: 'Require Passcode on Disable' feature*
On tvOS you can now set a passcode that's required when you want to disable blocking. Handy if you're sharing your Apple TV with others. Kids are smart these days!

*Many UI improvements and fixes*
I've added many UI improvements. To name a few: you can now sort the Lists-tab by date (finally), filtering some query log pages is now easier than ever, and there is a wider usage of the new SwiftUI 'Menu' here and there. There are also some UI/bug-fixes in this update, thanks to everyone who submitted feedback!

*Why no enable/disable of entries or management of groups?*
Sadly the Pi-hole API does not support these things (yet). When they get supported, I'll support it :-)

Lastly, I've decided to make the app paid upfront. Nothing will change for people who already own the app. No IAPs, no subscriptions (nobody likes those), and no ads (obviously). I think the app is at a point where the features and continuous updates justify this change.

Thanks again for your support & kind reviews! Read the full changelog below.
- Joost

*Full Changelog v2.9*
New:
- You can now add list entries in bulk!
- 'Sync Lists' feature to sync list entries between your instances
- Option to export list entries
- Apple TV: 'Require Passcode on Disable' feature
Improved:
- Option to sort the Lists-tab on Date Added
- Major UI improvements in the Lists-tab and Query Log
- Removing list entries will no longer unnecessarily refresh data
- Better error handling when adding or removing list entries
Fixed:
- Removing list entries of instances other than your primary instance no longer fails
- Disable auto-capitalization and autocorrect of the domain-field when adding list entries
- Queries with status 'Already Forwarded' will no longer show up while filtering on Blocked queries
- Minor UI fixes

*Full Changelog v2.9.1*
Improved:
- Lists Sync feature is now available on macOS 10.15 as well
Fixed:
- Fixed bug where certain lists would unexpectedly jump to the top
- More minor UI fixes

Read everything? Damn, praise your commitment ;-)

Ratings and Reviews

4.9 out of 5
40 Ratings

40 Ratings

Runeko ,

Amazing app, could be excellent

This app is a great way to view and manage your pi-hole. The design choices make everything you need up at the front of the app and it blends in well with iOS. You can view the tail of a particular IP address really easily and the details on each dns request are really helpful, allowing you to easily create blacklists. The widgets are a nice touch. So far, everything I need. There is room for improvement though; this app could be a game-changer. Group management seems to be ignored completely, including adlists. A built in whois lookup or information database about particular domains would be helpful, something similar to Little Snitch. If those changes were made, and a few small app bugs, it would be an excellent app. This is still an amazing app though, and I'm happy I found it; it will be used a lot! Thanks!

Developer Response ,

Thank you for your review! Management of groups and adlists is currently not possible due to limitations of the Pi-hole API I use. They’re working on a new API, I’m hoping that brings support for these things, then I can support it! A whois lookup is a nice suggestion, I’ll look into it. Thanks! Joost

Deathray19 ,

Much better than expected

The developer has put in a lot of effort in this app and it shows. For a Pi-hole noob this app makes it so much easier to check what is being blocked and what’s not, making it so much easier to white list or blacklist as needed without needing to boot up my pc and logging into the web interface, granted that doesn’t take too much effort but this app makes it so much easier. The plots of the allowed and blocked queries are great, I like to see how %blocked goes up during weekends vs weekdays and on a workday in the evening vs during the day. Overall, it’s a great app and I recommend it to all Pi-hole owners.

CoolGuy15646 ,

Incredibly well-designed app

This is a fantastic app for controlling pi-hole. You can tell that the developer put a ton of work into this—even the smallest things are well designed, like the cool animation when you refresh the query graph. One small bug I noticed though: sometimes, for no apparent reason, when you tap and hold on a domain and select “add to whitelist” it will not automatically populate the domain field on the following “add a domain” screen with the domain you selected and you will have to manually type it in. I haven’t noticed any pattern as to when this happens. Otherwise, a fantastic app :)

Developer Response ,

Thank you!
I fixed the bug you’re describing in the v2.6 update, thanks for the feedback! 😄
Joost

App Privacy

The developer, RocketScience IT, 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

Supports

  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You May Also Like