Documentation
Accounts and billing
Create an Astral account, complete the required subscription flow, and open the workspace. The current offer is listed on Pricing. Creating an account does not include free workspace access.
Sign in, create an account and recover access
- Open Sign in and choose one of the sign-in methods shown for that release.
- Enter your email and complete the displayed passwordless/code or password flow. Use Create account if you need a new account. An older account created with a username instead of an email can enter that username and its password in the password form; it opens the account for that login's email. If the page says This login has no email address, contact Help.
- Complete any email confirmation. If the page says Account confirmed. Sign in once to continue setting up your account, sign in before continuing.
- Complete the required subscription/access flow and open Terminal. A pending invitation, waitlist or access notice is not an active workspace subscription.
- For password recovery, use the forgot-password link in the password flow, enter the account email, then follow its code and new-password steps. Use the newest code after resending.
Use the same email and environment as before: dev and production have separate sign-in environments. A different email address is a different account and can look like missing strategies or wallet access. Sign out is in the desktop avatar menu, mobile Open menu, and desktop Settings sidebar.
One account for each email
Each email address has one Astral account, whichever way you sign in: an email code, a password, Google or Apple. Signing in with Google or Apple for the same address opens the same account. Apple's Hide My Email addresses are a different address, so they are a different account.
If you made more than one account with the same email before this change, the first time you use the other sign-in method Astral shows Connect your sign-in methods. Choose Email me a code, enter the code, and choose Confirm and continue. Your strategies, chats, chart sessions, backtests, indicators, alerts, follows and settings from that sign-in move into your main account, and both methods open it from then on. Where both had the same setting, such as preferences, your profile or your watchlist, the main account keeps its own. An unsubscribe from either sign-in stays in force. The main account is the one holding your paid plan or connected accounts, otherwise the oldest.
Some accounts are not combined automatically: two paid subscriptions, a connected broker, wallet, live strategy or withdrawal address on the other sign-in, product access set on both, or a staff account. The page then says We need to review these accounts before connecting them and names the sign-in method that opens your main account; an email code also opens it. Nothing is moved or deleted. Contact Help to combine the rest.
An Apple sign-in that Astral has not yet confirmed shows Confirm your email once; the same code step finishes it.
Hosted sign-in addresses
Start sign-in from the Astral website or the connection button in your app. Where the branded-login rollout is enabled, Astral's hosted login uses auth-dev.heyastral.ai in Dev and auth.heyastral.ai in production. Releases that have not switched can still use an Astral login address ending in amazoncognito.com. These addresses use the same existing account within their environment; a hostname change does not require a new account.
The website's email/password form stays on the website. Google and Apple account-selection or consent screens still use their provider's domain. If a sign-in link expires or fails to return, restart from the original app rather than editing the login URL. Desktop and mobile web follow the same rule; installed native apps adopt the branded address with their own qualified release.
Installed iOS sign-in and account controls
Start Continue with Apple or Continue with Google in the installed app and finish the provider's sign-in screen. The flow should return to the same app automatically. If you cancel, the return fails, or the app asks you to sign in again, restart from the app; do not copy, edit or reuse a callback link. Use the same account and environment. A successful website sign-in alone does not establish that the installed app has connected successfully.
If email/password sign-in asks you to finish connecting your account on the Astral website, open Sign in, complete the verification or follow the displayed main sign-in method, then sign in to the app again. Apple/Google sign-in can complete this account step in its browser screen before returning to the app.
In the paired iOS candidate, Delete account is also available on signed-in access, setup and terms screens. The normal path is Settings → Account → Delete Account. Review wallet balances, open positions, active strategies, subscription management and any retention notice before confirming. A request being accepted is not proof that deletion has completed. The app keeps the deletion receipt and checks its progress. The candidate's production sign-in and deletion acceptance still require a matching server rollout and account-based verification.
On iOS, the AI sharing disclosure identifies the chat provider and OpenAI for follow-up suggestions. Permission belongs to that account and the disclosed providers. Settings → AI data sharing → Reset AI sharing permissions stops new requests until you allow sharing again; it cannot recall data already sent. Before permission, onboarding prompts use a local list. These native controls have a separate release qualification from the web interface.
Change your details or password
- Open Settings → Profile (desktop Terminal: hover over or click the top-right avatar, then choose Settings; mobile: Open menu → Settings).
- Edit the available First name, Last name and Display name fields; choose Save to persist form changes or Cancel to discard them.
- Read the email's verification state. To enable eligible SMS delivery, enter the phone number and use Verify, then complete the code flow.
- Under Security, choose Change password. Where one account per email is enabled, this opens Set your password: choose Email me a code, then enter the code and a new password and choose Save password. An account that started with Google or Apple can add a password this way.
- Under Blocked users, use the listed unblock control to restore content from a blocked user.
Your public handle/bio are edited through the separate public profile controls.
Manage or cancel your subscription
- Open Settings → Plan.
- Inspect Your plan, its status, price/billing period and Usage. Staff accounts can show unlimited access; that is not the public offer.
- Choose Manage (accessible label Manage subscription) to open the Stripe billing portal for payment details and available subscription actions.
- To cancel a Stripe subscription, choose Cancel when offered and complete the provider's confirmation. Read the effective date and remaining access period before confirming.
- Return to Astral and check the plan status. A portal opening or closing is not proof of cancellation. If the portal reports an expired session, use Sign in again.
Billing-provider screens can differ by account and platform. Use the provider identified for the purchase; these web instructions verify the Stripe entry point, not a native App Store purchase or cancellation. Contact Help if the expected billing action is unavailable.
Manage your account
Use Settings for account, profile, subscription, notifications and available integrations. Public profiles expose the fields described in Profiles and following.
Manage billing
Use the Stripe billing portal linked in Settings to manage payment details and cancellation. Review the displayed effective date and access period before confirming a billing change. Older subscribers may retain legacy plan details.
Wallet identity is linked to your account
Where enabled, Astral Wallet follows your Astral session and identity. If access cannot be verified, sign in again or use the available retry flow. Do not create an unrelated wallet identity as a workaround.
Subscription payments do not fund your wallet. Read Wallets and funding for deposits, withdrawals and authorization.
Before signing out or changing access
Review running strategies and their operating modes. Signing out is not a promise that an automation has stopped, a position has closed or a wallet permission has been revoked. Check activity and account state directly when live capital is involved.
Classic and Onchain account access
An administrator manages product access separately from your paid plan. An individual assignment can allow Classic, Onchain, or both; removing entry access preserves the original product's authenticated recovery routes. New-account defaults are determined at signup, so later changes to those defaults do not reassign existing accounts. Product availability and staff-only restrictions still apply. See Navigation for the chooser and recovery links.
A closed Onchain website requires this access even to view its pages; see Switch between Classic and Onchain. A paid plan alone does not open it, and an account without access keeps sign-in and the recovery dashboard for existing execution.
Where product switching is enabled, Classic and Onchain share your account and subscription within the same environment. Product access is a separate rollout entitlement: a paid plan alone does not guarantee Onchain access. A website preference does not grant access, start another subscription, or move running execution.
Each website maintains its own browser session. Use the same sign-in identity if the destination asks you to sign in again. Changing products does not sign you out of other tabs. Keep using the original product to monitor or recover its strategies and positions; contact Help if access changes prevent that recovery.
In the paired release, switching products does not reset account-wide saved-strategy or deployment usage, financial reservations, or wallet limits. Billing and account deletion use one account-wide service. If that service is temporarily unavailable, retry the original action after it recovers; do not create another subscription or identity as a workaround. A failed request is not confirmation that a billing change or deletion completed.
If the same account has work in both products, some legacy account-reconciliation and external-close recovery actions may require support review. Astral must not treat the other product's hidden orders or ownership as absent. Keep monitoring and managing each product's work in its original product, and contact Help rather than clearing ownership, repeating a sale or moving funds to bypass the review. These safeguards apply to Paper and real accounts on desktop and mobile web; paired native recovery remains unverified.