You can add a delay for the apps, so you have to wait 5 or 10 minutes before you can use the app - it would make all the difference.
The person wouldn’t open the app because it would take so long, and even if one day when they open it, they have 10 minutes to deal with the thoughts: Do I really wanna open this app/website?
The 10-minute rule is a very successful self-control tip used by the Diary of a Ceo.
support conversation with Diogo