Elon Musk is fighting his latest battle against a 20-year-old college student from Florida who set up a boy account to track and post the whereabouts of the Twitter CEO's private jet through the use of publicly available flight tracking information.

The @ElonJet account run by Jack Sweeney was suspended on Wednesday after amassing over 500,000 followers. Sweeney built the bot-run account to post every time Musk's private Gulfstream took off and landed at airports. Twitter also suspended Sweeney's personal account. Both were temporarily reinstated before being permanently banned once again.

Musk has publicly championed free speech values since his $44 billion dollar late-October acquisition of the social media giant, but his actions have often contrasted with his statements.

Following the permanent suspension of Sweeney's accounts, Musk and the Twitter team sought to explain their actions, while also changing the pre-established rules the company previously promoted.

"Any account doxxing real-time location info of anyone will be suspended, as it is a physical safety violation," Musk tweeted. "This includes posting links to sites with real-time location info. Posting locations someone traveled to on a slightly delayed basis isn't a safety problem, so is ok."

"Doxxing" refers to the release of someone's private information online, including their address, identity, and phone number.

Later in the day, Twitter Safety released official changes to the site's private information policy, promptly addressing the suspension of the Musk flight-tracking account.

Musk had previously vowed not to ban Sweeney's account, insisting on his willingness to sacrifice his own privacy for the promotion of free speech.

"My commitment to free speech extends even to not banning the account following my plane, even though that is a direct personal safety risk," Musk tweeted on Nov. 6.

Now, Musk is threatening legal action against Sweeney and "organizations who supported harm against my family," after connecting an individual he said was following a car carrying his 2-year-old son, X Æ A-12, to the flight-tracking account.

Sweeney's tracking accounts remain active on rival social media platforms, Instagram and Facebook, and it remains unclear how Musk could take legal action against the college student for sharing publicly available information.

In an interview with CNN, Sweeney said he set up @ElonJet initially because he was a Musk fan. "It gives you just another view that a lot of people don't know about where [Musk] is going and might give you clues into what new business is going on," he said.