I am using macOS screen time as a mechanism for parental controls. Before updating to Catalina, the screen time tracked the total time a user was logged in with his/her credentials, regardless of what apps they used or games were played. After the update, it tracks some individual apps.

The problem is that screen time is not tracking for example the time used for java apps. E.g with Minecraft, only the Minecraft launcher is tracked but not the game itself which runs java.

Is there any way to enable the screen time to track the usage of the java apps and/or total login time? Total logged-in time matches with Finder usage time, but open can not add Finder to the list of tracked apps.

The question is, is it possible to add java or Finder to the list of the apps tracked by screen time?

An alternative solution may be third-party software, but those I haven't yet looked for.

  • As an afterthought, one possibility could be to write a script which would periodically check if the allowed time for Finder is overrun or not. And if yes, prevent certain programs on running. Is there any way for a script to get this information?
    – Reni
    Nov 17, 2019 at 7:38
  • 1
    Re third party software, Rescue Time is excellent and has a decent free tier, but I don't use any Java apps so I don't know whether or not it will track them correctly. Apr 12, 2021 at 16:25

1 Answer 1


You can refer to this StackOverflow thread where they instruct on how to package the jars into an .app for Mac, that might do the trick:


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .