No, you earn Ecency points from using Ecency, doesn't matter if you're using web or app, you always earn ecency points. I only mention the app because I don't have a PC so it's more comfortable for me to use the mobile app.
How do you use the HBD to get delegations?