Get all your news in one place.
100’s of premium titles.
One app.
Start reading
Windows Central
Windows Central
Technology
Richard Devine

ByteDance clarifies concerns over Trae, its fork of Microsoft’s Visual Studio Code

The Trae IDE editing a TOML file on Windows 11.

Firstly, the telemetry settings UI has been updated to clearly say:

"This toggle only controls telemetry data collection via the VS Code IDE framework. Telemetry data collection via other Trae tools remains unaffected by this toggle."

I've requested from ByteDance any further information on what the "other Trae tools" that will still be collecting telemetry may be, and will update if I receive a response. Trae has AI features built in, but it would be nice to clarify exactly what's sending what to whom.

The original author has also updated the issue surrounding their ban in the community Discord server. The auto-muting has been traced not to talk of tracking, but to a mix-up relating to the use of the word "tokens," apparently in relation to muting talk about Crypto.

Original article follows.

You're probably familiar with Microsoft's Visual Studio Code (VS Code), but did you know about Trae? It's a fork of VS Code, well, the actually open-source parts of VS Code, without Microsoft's proprietary bits slapped on top. It's not the first, and it won't be the last.

Trae comes from ByteDance, best known, in the west at least, as the owner of TikTok. It's billed — as it seems everything is these days — as your new best AI friend, with a focus on writing code.

However, a report digging into Trae a little deeper, as reported by Neowin, has revealed a couple of troubling issues. One of which, it seems, has at least since been improved upon.

The full report is posted on GitHub by user segmentationf4u1t. The key takeways are summarized as:

  • Resource usage is 6x higher than VSCode baseline
  • Telemetry settings appear to be cosmetic rather than functional
  • Community feedback mechanisms are compromised by censorship
  • Data collection practices lack transparency and user control

It should be noted that the testing was done on a prior version, and the resource usage issue seems to be improved upon. It's not perfect, as even just looking myself this morning, the latest version of Trae is using significantly more RAM than VS Code while editing the exact same files.

The bottom three though are potentially more alarming to anyone who considers using Trae. With telemetry disabled, it's still reported that Trae is still actively contacting ByteDance servers, recorded at around 500 in a seven-minute timeframe.

Furthermore, with telemetry disabled, the report goes on to show that Trae is sending detailed usage and user activity data back to the servers.

Trae on the left, VS Code on the right. They look very similar, but I actually think the slight UI tweaks gives Trae a better look overall. (Image credit: Windows Central)

The icing on the cake, though, is the apparent censorship going down discussing the topic in the Trae Discord server. The author of the report claims to have been given a "gag-hammer" after raising it, and that talk of tracking results in week-long muting.

The word "track" has apparently been added to a blacklist to stop people talking about it.

Here's the thing, though. Whether there's a legitimate concern, a mistake, a misunderstanding, whatever it may be, transparency with the user base is critical.

If you're making a piece of software built for coders, and you don't expect those same coders to poke around, raise concerns such as this, you probably shouldn't be making this type of software.

ByteDance hasn't actually, at this point, addressed the report or discussions about it. They're legitimate concerns. If you're allowing users to turn off telemetry, turn it off, right? And it's a really bad look when you're shutting down discussions on the topic. That makes it look like you're hiding something.

Even without looking at the AI side of things, Trae looks like it could be a decent code editor. It uses the Open VSX Registry for VS Code-compatible extensions, it hooks into WSL just the same as Microsoft's does, and the visual tweaks, while subtle, actually make for a nicer looking experience.

But ByteDance needs to come clean and talk to its users, and potential users. If there are mistakes, acknowledge and address them. If they're not mistakes, justify them. Coders are not TikTok creators, they're going to want a deeper level of explanation.

Sign up to read this article
Read news from 100’s of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.