Skip to content

Registration and Trial

How to create an account, how the trial works, and what happens when the trial period ends.

Every new account automatically gets a 7-day free trial with full access to the installer, all CLI binaries, the VS Code extension, and an API key for CI. No credit card, no automatic renewal.

Creating an account

On /Account/Register you need three fields:

  • Email: This is also your login name. We immediately send a confirmation link there. You cannot sign in until you click that link.
  • Display name: Shown in the portal UI. You can change it at any time.
  • Password: At least 12 characters, upper and lower case letters, and one digit. We store it as a modern hash — the plaintext password never leaves your browser.

After submitting you land on a confirmation page. Click the link in the email; it is valid for 24 hours. If the email does not arrive (spam folder, wrong address), you can request a new link via "Resend confirmation link".

What the trial includes

Once you have confirmed your email, the trial is active for seven days. You can use everything in the portal sidebar:

  • Downloads: Windows installer, CLI for all four platforms, VSIX
  • API keys: any number, each with an individual lifetime
  • Profile: manage email, password, and display name
  • Dashboard with a current subscription overview

What happens after 7 days

When the trial expires, the subscription is automatically set to Expired. You can still sign in, but:

  • The GitHub Action / CLI receives 403 Forbidden on the next release asset pull.
  • Downloads in the portal are no longer available.
  • API keys remain in place but no longer work for protected endpoints.

We send a reminder to the address registered on the account three days before expiry. If you want to extend the trial or purchase a paid subscription, just reply to that email.

Account deletion and email blacklist

When you delete your account on the profile page, a salted hash of your email address is added to a blacklist alongside the removal of your user record. Re-registration with the same address will be rejected. This is intentional: if you have exercised your right to be forgotten, your old record should not be accidentally brought back to life by a random replay.

We use the same hardening approach as for passwords (a random salt per entry plus PBKDF2); the email itself is not stored.

If you want to come back after deleting your account, use a different address or write to us at [email protected] and we will remove the entry manually.