Website accounts use Supabase authentication. You can sign in with Google, Apple, or Discord, or use an email address and password. Google, Apple, and Discord sign-in do not need an email address; you can add one later in Account if you choose.
Browsing this website
The hosting service receives the technical information needed to deliver a web page, such as an IP address, requested URL, and browser information. That information may also be processed for security, error diagnosis, and service operation under the hosting provider’s own policies.
The storefront includes email registration, Google, Apple, and Discord sign-in, email confirmation, and password recovery. Aden’s server passes authentication requests to Supabase over HTTPS, and social sign-in redirects through Supabase and the provider you select. Password reset by email needs a confirmed email address on your account. Without one, sign in with a connected provider, or with your username and password if you set them up in Account; a forgotten username password can be reset in Account after you confirm with a connected provider. The storefront does not add your password to its own profile or billing tables.
Google sign-in and linking request your Google account identifier, name, and profile picture, without email access. Google’s account chooser may show your email address so you can select an account. Discord sign-in and linking use Discord’s basic identity permission, not its email permission. With it, Discord shares your basic profile, such as your account identifier, username, display name, avatar, and banner, and some account details, such as your language setting and whether two-factor authentication is on. It does not share your email address. Supabase keeps profile details a provider shares with your account record; for Discord, these are your account identifier, username, display name, and avatar. Aden does not use a name or picture to grant access or link purchases.
For Apple sign-in and linking, Aden requests only your Apple account identifier and does not ask Apple for your name or email address. Supabase associates that identifier with your Aden account to authenticate you. Apple describes its own processing in Sign in with Apple & Privacy (opens in a new tab).
Aden uses your verified Supabase account identifier and linked sign-in methods to provide account access. When your account has an email address, Aden also uses that address and its confirmation status. An account that signs in with Google, Apple, or Discord does not need an email.
If your account has an email address, your Account page shows it, hidden until you choose to reveal it, together with its connection status; otherwise it shows that no email is shared. Account also shows which email, Google, Apple, and Discord connections are linked. Adding an email is your choice: if you have no confirmed email, use Account → Connected accounts → Link email. Supabase sends a confirmation link to that address. Change email requires fresh identity verification and confirmation from both your current and new inboxes. The account identifier, purchases, keys and device-reset limits remain unchanged. The confirmed email is stored with your account and used for email sign-in after you set a password, and for confirmation and password-reset emails.
If your account has a confirmed email and a linked Google account, Account may ask you to confirm with Google before you set a password. For this check, Aden’s server contacts Google directly and requests the same information as Google sign-in: your Google account identifier, name, and profile picture, without email access. Aden checks that Google returned the Google account already linked to your Aden account, and only then passes Google’s confirmation to Supabase, which verifies it and signs in to that same account to make the password change. Supabase updates the Google profile details it keeps with your account, as it does when you sign in with Google. If you choose a different Google account, Aden stops the check and sends nothing to Supabase, so no other Aden account is signed in to, created, or linked. Aden does not store Google’s response, and your browser stays signed in to your current account.
If you sign in with Google, Apple, or Discord, Account asks you to choose a username. Setting a password is optional: you can set a password to sign in with that username without a personal email address. If you connect a confirmed email, it can use the same password. Once that password is set, signing in with your confirmed email also uses it, and any other password you set for email sign-in stops working. Usernames contain 3–24 characters, are stored in lowercase, must be unique, and cannot be changed once chosen. Aden stores your username with your account identifier and a SHA-256 hash of your confirmed email, if present. Your username password is kept in a separate sign-in record in a second Supabase project that Aden owns and uses only for username passwords, apart from your main account record. It uses the same account identifier and an internal reference address that cannot receive mail. To preserve account access, it also stores which sign-in providers are linked, your Discord identifier when linked, and a display name from your provider profile; it does not store your email address. Passwords stay outside Aden’s profile and billing tables. You can recover access through a connected provider or a reset link sent to your confirmed email.
Supabase handles hosted account authentication under its own Privacy Policy (opens in a new tab). The storefront has no support submission form, advertising pixel, or marketing analytics integration. When error monitoring is enabled, Sentry receives technical error reports from the website and its server; Aden configures these reports to exclude account details, cookies, request headers and contents, and URL query strings.
Browser storage & cookies
The forest introduction uses browser session storage to remember that it has already played in the current tab session. This stores a simple playback flag, not your name, email address, or access key. If you reset a username password, Account also keeps your account identifier and a reset marker in this tab’s session storage while you confirm with a connected provider; it is removed when you return or when the tab session ends, and it is not accepted after 5 minutes.
Essential account cookies keep you signed in and allow your session to be renewed. They are set by the server and cannot be read by the website’s JavaScript. Sign out to remove the account cookies from this browser, or clear them through your browser’s site-data controls.
Aden saves optional Discord setup progress and your “Don’t show again” choice with your account, so that choice can apply when you return. Server-set cookies also protect each sign-in, account-linking, email-confirmation, and password-change request while you complete it. Cookies for linking an account or email address, or for confirming a password change, expire within an hour. Cookies for Google, Apple, or Discord sign-in, email sign-up, and password-reset requests hold only random security codes, not your password or account details; they also expire within an hour, and signing out removes them sooner. Where invitations are available, opening an Aden invitation link sets a server-set cookie that remembers its code for up to 30 days so it can be applied to your account when you sign in or check out.
Sign-in providers such as Supabase, Google, Apple, and Discord, external key steps, and payment services may use their own cookies or storage. While you are signed in, Aden loads Stripe’s payment script when a Buy Apex button is on or near your screen or you point at it, before you open checkout, so Stripe may receive your device and browser information and set its own cookies at that point. Review those services’ notices when you use them.
Keys & Discord
Use Get script to run the loader, then choose Get key in the Hub for free-key issuance through the separate key service. Free access lasts 12 hours from issuance and is bound to one device. For paid Apex access, Aden’s license service issues a key after verifying the paid invoice. Your Account can display the owned key and request a permitted device reset. When the Hub checks a key, the license service processes the key, its access period, and device identifiers from your executor and Roblox client, stored as hashes, to validate access and bind the key to one device. It also receives your Roblox user ID, the current game’s place ID, and your executor’s name to manage active sessions, and it uses your IP address only to limit request rates.
Discord sign-in and Discord linking are optional. You can sign in or create an account with Discord, or link Discord to an existing account from Account. With your authorization, Discord shares your basic Discord profile, as described in section 01, and Supabase keeps your Discord account identifier, username, display name, and avatar with your Aden account, together with the time you linked Discord. Discord does not share your email address. Where Apex role syncing is available, Aden uses that link and your verified paid-access status to assign or remove the Apex role in the Aden Discord community. Linking does not automatically join you to the server; joining through the invitation is a separate choice.
Discord sign-in and linking request only Discord’s basic identity permission. Supabase completes the authorization, and Aden does not use a Discord access token to read or act on your Discord account. Neither requests permission to see your email address, read your messages, or join servers on your behalf. For help with accounts, keys, or payments, ask on Discord. Information you choose to share with support is used to respond to your request.
Payment information
Card details are entered in Stripe-hosted payment fields on Aden. Stripe processes live Apex card payments; Sandbox checkouts are for testing only and use test payments. Aden does not receive your full card number or card security code through those payment fields.
Aden attaches your Aden account identifier to your Stripe customer, checkout, and subscription records so each payment is matched to your account. Aden uses those Stripe customer, checkout, subscription, and invoice references together with payment status, amount, currency, and access-period records to fulfill your license and provide billing history. If your Aden account has an email address when you first open Apex checkout, Aden’s license service records it with your billing record and shares it with Stripe as your payment contact; an email you add later is not sent to Stripe. If it does not, Stripe may ask for contact details, such as an email address, during payment; Aden does not add them to your Aden account or use them to sign you in. Stripe keeps the card you pay with on your Stripe customer record so it can charge your monthly renewal; you can update that card or cancel through Stripe’s billing page, which you open from Account. Joining the Discord community or linking Discord is not required to purchase or use your paid license.
Stripe processes card payment and transaction information under its own Privacy Policy (opens in a new tab). Other payment providers have their own data practices and notices.
Your information & choices
Only send information needed to explain an access or payment issue. Do not send passwords, full card numbers, card security codes, or complete private keys. Use a private support conversation for purchase references.
You can view your email address and connected sign-in methods in Account, and add or change an email there. Once chosen, a username cannot be changed or removed in Account; contact the team on Discord about it. For other questions about information associated with your Aden account, contact the team on Discord. Depending on applicable law, you may have rights to access, correct, or delete your information. Some records may need to be kept for legal, payment, or security reasons.
Supabase, Google, Apple, Discord, hosting, and payment providers process their own records under their privacy notices. Contact the Aden team about information held by Aden’s account and license services.
Updates & further help
The date at the top identifies this version of the notice. We will revise it when storefront features or data practices change.
For current access and billing guidance, contact the team on Discord. See also our Terms of Service.