Only a court of law can determine what that means with certainty, as written anyways. They might even determine that it’s invalid! At which point they’ll just sever the agreement anyways, and until nullified or upheld it serves as a form of uncertainty gatekeeping.
I cannot possibly imagine what motivated them to put in a “no edgy apps” clause and then post it on a bleeding edge site like HN. A job’s a job, I suppose.