Contacting the mothership
Alterra version v0.1.51 (released October 12) brings a lot of performance improvements and bug fixes, but it also adds telemetry. We know that people care about their privacy, so we tried very hard to protect it.
Alterra sends a small packet when it opens, and a heartbeat while it's running, and one when it closes. This helps us track how many users we have. Each packet contains:
- A hash of your Mac's hardware UUID (so we can tell users apart)
- A random session ID
- Your Alterra version
- Your theme (default ones only)
- Some of the features you have enabled
By "some of the features" we mean Scratchpad, Verity, Cloud Storage, Cat Button, Identity Spoofing, Crash Reports, and whether you have an Alterra ID entered (we don't store the ID itself, only whether you have one entered or not).
We collect that information so we know which features users like and actually use. For example, if a lot of people use cloud storage, we will know that people like it and might increase limits. We also collect your theme for the same reason, if people use lighter themes, that tells us people like light themes, and we will add more in the future.
Alterra does not collect:
- Your Roblox username, or anything about your Roblox account
- Script names, script content, or anything you execute
- Any file on your Mac
Your IP address (our servers see it since it's unavoidable, but we don't store it)
Users can also opt in to uploading their crash reports, this is disabled by default. If the feature is enabled, it won't instantly start uploading every crash log, it will only upload crash logs that happen during the app's runtime.
Before uploading a crash log, Alterra replaces sensitive information such as your IP address, your MAC address, your UUID, your Roblox & Mac username, and other identifiers. It does NOT upload binary dumps.
You're free to reverse engineer Alterra to confirm our claims, or you can use a proxy to see what requests it makes.
If you have questions, ask in our Discord.