We use Go Henry with our 10yo (about to go into Y6). She doesn't have a regular bank account, just a savings one so it seemed a quick and easy solution to cashless pocket money. We will graduate to a proper bank account with a card when she's a little older and has practised with the Go Henry.
The cards can be customised with Go[any text you want there] instead of 'Henry', plus lots of designs to choose from. There's a £4.99 charge but you might find a design more appropriate for your DD. Obviously you can have the free basic design, which is what we have as DD doesn't really care, nor hangs out with friends who might see it.
As a parent I really like the app. I have currently ring fenced DD's birthday money that the grandparents have put on, I can then release it as needed. There can be charges for putting money on (50p I think) so if you expect lots of money to go on then this can quickly add up and worth finding out all the small print details. The first bank transfer a month is free so our monthly standing order for pocket money doesn't cost us anything extra.
I also like the ability to limit weekly/single spend/ATM spending. You can also decide if you want the card to be able to be used on the high street, online and/or ATMs. Plus block the card from the app.
DD also gives to charity regularly through the app. Only a tiny amount as she doesn't get much pocket money, but it's more the principle. She can also set up savings areas and it will automatically put money away each week to reach her goal.
All in all, we really like it. It's not perfect and does cost a monthly fee but it does give DD an adjustable safety net where she can practise financial skills.