Skip to content
DnsLister Forum

Where domain hunters compare notes

See your Cloudflare traffic from your home screen

I built an unofficial Dashboard for Cloudflare — a native iOS and macOS app. Here's why. I run a few Cloudflare domains, and two things bugged me.

Small one: I'm away from my desk and something tiny needs doing — purge a cache, flip a DNS record. Ten seconds of work, if the tool is built for a phone.

Bigger one, and the reason I built this: I wanted to just see the numbers. Not open a dashboard and click three levels deep. Glance, and know whether today looks normal.

So I made a native iOS/macOS client. In 2.0 I added home screen and desktop widgets for that glance case, and they became the part I use most. A list widget for several zones, a single-zone card with requests, threats and a trend line. They update in the background; tapping one jumps to that zone's analytics. I check them far more often than I open the app.

Beyond the widgets it covers what I reach for from a phone: DNS editing (add, edit, delete, proxy toggle), traffic charts, WAF events, SSL, cache purge, Workers / Pages / R2 / D1 / KV including live Worker logs, and multiple accounts.

Sign-in is Cloudflare OAuth by default — no API token to create and paste, though tokens still work. It's Flutter underneath; the Mac build gets a real three-column layout, not a stretched phone UI.

Free tier: 2 domains, and DNS editing is fully included — it's the thing you reach for when something breaks, and paywalling that felt wrong. Widgets work on free too. Pro is for people running more than a couple of domains.

Two things I'd like your take on:

  1. What do you check from your phone that this doesn't cover? I built it around my own habits — a sample of one.

  2. If you've shipped iOS widgets that stay fresh, how? Refreshes are budgeted by the system and I can't force one.

I'll be around if you have questions. Give it a try on the Apple App Store: https://stats.k8z.dev/c/d4cf/rd/2026v2/en

Source: r/CloudFlare · by /u/Frank_Kung

Leave a Reply

Your email address will not be published. Required fields are marked *