when you install a web app, it should show up in the favorite apps list. if you want to be able to search it, tap and hold it, then tap “Show in app list”.
maybe they meant adding domains for free, most free hosts don’t allow you to use custom domains for free and require a paid plan for that. so could be that OP is willing to pay for the domain itself but not for using it, which is fair