You can use nextdns [0]
pretty much to the same effect of a pihole, yet you can get up and running in minutes. You can then configure wherever you please: your browser, your laptop, your phone, or even your router.
[0]: https://nextdns.io
[0]: https://nextdns.io
I wonder if the apple configuration generator would work better?
I don't expect everyone to pay for a service like this, but I think that paying for a service like this is reasonable if you can afford it. There's always a modicum of trust that you must confer on the provider (they're resolving all your DNS queries, and you can view logs if choose to), but paying for it does better in aligning incentives. Otherwise self-hosting is the most privacy-friendly option of all.
[0]: https://github.com/AdguardTeam/AdGuardHome#getting-started