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?