The phone itself is the VPN Server. Its a trick used for the app to look at some of the network traffic.
Cloudflare's 1.1.1.1 app does the same thing but for DNS, to capture the DNS requests from the phone you need to create a "local vpn", but not all your traffic is going though Cloudflare (yet, they do plan to add a VPN to the 1.1.1.1 app at some point).
EDIT: All Custom DNS settings apps for mobile connections on iPhone (I forget if Android is the same) ate like this. I use nextdns and their app does the same.