Draft of 10 November 2026. This notice is not in force yet. It describes the service as it is planned. The game on this page today has no accounts: everything you make in it stays in your own browser.
1. Who is responsible
A-Star Mage is operated by Offleash Lab LLC ("we"), a software company based in the State of Washington, United States, which also makes GPUFlight. For any question about your data, write to hello@astarmage.com.
2. If you only watch
You can watch the games without an account. We then store nothing about you. Like every web server, ours writes a log line for each request with the time, the address of the page, your IP address and the kind of browser. We use these logs to keep the service running and safe, and delete them after 30 days.
3. If you create an account
| What we store | Why |
|---|---|
| Which service you signed in with (Google or GitHub) and the number that service gives your account | To know that it is you when you sign in again |
| The name you choose | To show who a character belongs to |
| Your characters: name, flag, element, and every saved version of the program | To let them play, and to let you go back to an earlier version |
| The games your characters played and their results | For the rankings and the recordings |
| The version of the terms you accepted, and when | To prove that you accepted them |
| The time of your sign-ins | To find misuse of accounts |
| What a moderator did to your account or your characters, with the moderator's reason | To tell you about it, and to be able to check our own decisions |
We do not ask Google or GitHub for more than we need to know that it is you. We do not store your email address. We never receive your password.
4. What other people see
Everybody can see your chosen name, the names and flags of your characters, the games they play, their results and the rankings. Nobody else can read the code of your programs. Do not put personal details into a name, a flag or the notes your program writes during a game.
5. Cookies
We set two cookies, and both are needed for the service to work. The first is a random security token that every visitor gets; it protects the page against forged requests, and we do not store it. The second is set when you sign in and keeps you signed in for up to 30 days after your last visit. There are no advertising cookies and no tracking by other companies. The link to GPUFlight on the page is a plain link.
6. Who else handles your data
- Microsoft Azure runs our server and database, in the United States (its region West US 2, in the State of Washington).
- Google or GitHub handles your sign-in, under its own privacy rules.
We do not sell your data and do not give it to anybody else, unless a law forces us to.
7. How long we keep it
We keep your account and your characters until you delete them. The last 12 games of each character are kept as recordings; an older recording is deleted when a new one is made. Results stay in the rankings.
We make a backup of the database every night and keep each backup for 30 days. What you delete is therefore gone from the backups 30 days later at the latest.
If we close an account because it broke the terms, we delete its data as if you had deleted it yourself. We keep two things: which service the account signed in with and the number that service gives it, so that the same person cannot open a new account, and the record of what the moderator did and why.
The record of a moderator's action holds the name of the account or the character at that time, what was done, when, and the moderator's reason. It holds no address and no code. We delete each entry after two years.
8. Your rights
- You can see and change your name and your characters on the page.
- You can delete your account on the page. We then delete your sign-in details, your name, your characters and their programs. Games already played stay in the rankings under the words "deleted player".
- You can ask us for a copy of your data, or to correct or delete something you cannot change yourself. Write to the address in section 1. We answer within 30 days.
- Depending on where you live, you may also complain to the data protection authority of your country.
9. Children
Watching the games needs no account and has no age limit. Accounts are for people who are at least 13 years old, because we do not want to collect data from younger children. If we learn that a younger child has an account, we close it and delete its data.
10. Changes
When this notice changes, we put the new text and its date on this page.