TimeLimit is a FOSS app to ... well, limit time someone uses apps.
One pursose can be to limit the time children use the phone and specific apps. In that case it can be a challenge, that children figure out how to deactivate the timelimit app itself or even delete.
I have found a way to make sure, the child cannot do that. Or so I thought. Jonas Lochmann, the developer of timelimit, told me, that this too can be circumvented, but he did not reveal how (I do not wish to take more of the busy and generous developer's time).

Can someone here help me understand his this setup can be circumvented:

1) On TimeLimit, do not allow use of GOS' settings app.

2) Put a password on the TimeLimit app, so only you can do changes.

If you want to use GOS' settings app, you need to log in to TimeLimit and (temporarily) allow the usage of the settings app, use it and disallow it again.

You can dete TimeLimit within the app, but you need the password.

Result: The child cannot deactivate or delete the TimeLimit app.

Unless, of course, this can be done in a different way?

    jacobb Jonas Lochmann, the developer of timelimit, told me, that this too can be circumvented, but he did not reveal how

    This doesn't answer your post, but I think in the case of children you don't need to make it bullet-proof. Difficult enough should be sufficient to make them give up, and to me it sounds like you've already got exactly that

      Delaney That was my approach, but it does not work anymore. My daughter figured out the former setup 🙂

      And the temptations are just too big...

      NetRunner88 that's not how you check a project is being maintained or not. See the code modified date.
      Also they released a beta version 2 days ago.