Billing & Account
This page covers everything related to your TestMax account — upgrading, downgrading, billing, passwords, and data management.
Subscription management
Upgrading to a paid tier
- Click your profile icon in the top-right corner of the TestMax interface
- Select Account Settings
- Navigate to the Subscription tab
- Click Upgrade
- Confirm the Pro plan — $14.99/mo, billed in USD worldwide
- Complete payment on the secure Creem checkout page with a credit card
- You’re redirected back to TestMax and Pro activates immediately
Paid features unlock instantly after payment. There is no waiting period — you can start using the Algo Playground, Challenge Mode, advanced analytics, and other Pro features right away. Pro is billed monthly; annual billing is not yet available.
Downgrading to Free
- Go to Account Settings > Subscription
- Click Cancel Subscription
- Confirm the cancellation
When you cancel:
- You retain Pro access until the end of your current billing period
- After the billing period ends, your account reverts to the free tier
- Your data is not deleted — trading sessions, analytics, strategies, and journal entries are all preserved
- You will not be able to access Pro-only features (Algo Playground, Challenge Mode, etc.) until you re-subscribe
- You will not be charged again unless you re-subscribe
Managing invoices and payment methods
Pro subscriptions are billed in USD through Creem, our merchant of record. Receipts are listed in Account Settings > Subscription; the saved card lives in Creem’s billing portal, which the same page opens via Manage billing.
Cancelling and restarting
To revert to Free, follow the steps under Downgrading to Free above. The cancellation takes effect at the end of your current billing cycle, so you don’t lose paid-for days. No partial refund is issued for the remaining time.
Billing
Payment methods
TestMax accepts credit cards through Creem, our merchant of record:
- Visa
- Mastercard
- American Express
- Discover
We do not currently accept debit or prepaid cards, PayPal, cryptocurrency, or bank transfers.
Updating your payment method
Card details never reach TestMax — they live with Creem, our merchant of record — so the card is changed in Creem’s billing portal rather than in the app.
- Go to Account Settings > Subscription
- Click Manage billing (it reads Update payment method while a payment is overdue)
- Creem’s billing portal opens in a new tab — update the card there
The new card is used for all future charges. If the subscription was overdue, Creem retries on the updated card.
Viewing billing history
Account Settings > Subscription lists every payment on the account:
- Date and amount
- Payment status (paid, failed, refunded)
- A receipt for each one
- Your next billing date, and the date access runs to if you have cancelled
Receipts stay available after a subscription ends, so a cancelled or expired account can still download them.
Failed payments
If a payment fails:
- You will receive an email notification about the failed charge
- TestMax will retry the payment automatically over the next few days
- If all retry attempts fail, your subscription is paused
- While paused, you lose access to Pro features but your data is preserved
- Update your payment method to resolve the issue — your subscription reactivates immediately
Refunds
- Monthly subscriptions — No partial refunds for the remaining days in a billing period after cancellation. All TestMax paid tiers are monthly.
- Billing errors — If you believe you were charged incorrectly, contact support with your invoice details. We review and refund genuine billing errors regardless of the refund policy above.
- Defective or unavailable service — If a paid feature was defective or unavailable for a substantial part of your billing period and we could not remedy it, you may be entitled to a refund under consumer protection law. See the Cancellation & Refund Policy for details.
Password management
Changing your password
- Go to Account Settings > Security
- Click Change Password
- Enter your current password
- Enter and confirm your new password
- Click Update Password
Password requirements:
- Minimum 8 characters
- At least one uppercase letter
- At least one number
- At least one special character
Resetting a forgotten password
If you cannot log in:
- Click Forgot Password on the login page
- Enter the email address associated with your account
- Check your email for a password reset link (check spam/junk folders if you do not see it within a few minutes)
- Click the link and enter your new password
- Log in with your new credentials
Google sign-in users
If you signed up with Google sign-in, you start with no TestMax password and sign in through Google.
You can add one. Go to Account Settings > Security > Set a Password and click Email me a password link. We send the link to your Google address; setting a password there does not remove Google sign-in, so from then on either method works.
Linking Google to a password account
If you signed up with email + password, you can add Google as a sign-in method: go to Account Settings > Security and click Link Google. After approving with Google you return to Settings with the account linked — from then on either sign-in method works.
Account settings
Updating your profile
Go to Account Settings > Profile to update:
- Display name — Shown across the app
- Email address — Used for login and notifications (changing your email requires re-verification)
Email notifications
You can configure which emails TestMax sends you:
| Notification type | Description | Default |
|---|---|---|
| Billing receipts | Payment confirmations and invoices | On |
| Subscription changes | Upgrade, downgrade, and cancellation confirmations | On |
| Product updates | New features and platform announcements | On |
| Challenge notifications | Daily challenge reminders and streak updates | On |
Marketing email and the getting-started onboarding tips can each be switched off (and back on) in Account Settings > Trading, under Marketing Email and Onboarding Tips. An unsubscribe link in an email footer turns both off; the two toggles turn either back on. Account, billing and support email always sends.
Deleting your account
If you want to delete your TestMax account:
- Go to Account Settings > Delete Account
- Click Delete Account
- Read the warning about what will be deleted
- Confirm with your password (or type DELETE if you sign in with Google)
- Click Delete My Account
The 72-hour restore window
Deletion is scheduled, not instant: you have 72 hours to change your mind. Simply sign back in — with your password or with Google — within that window and your account is automatically restored, with all data intact.
If you have an active subscription, it is cancelled as part of the deletion: no further charges are made, and the period you already paid for keeps working if you restore your account within the 72-hour window.
Data export (GDPR)
Under GDPR and similar data privacy regulations, you have the right to a copy of the personal data TestMax holds about you.
Exporting your data
- Go to Account Settings > Data & Privacy
- Click Export My Data
- The file downloads straight away — there is no request to submit and no email to wait for
The export includes:
- Your profile — email, username, plan, sign-in method and account dates
- Replay sessions with their orders, positions and fills
- Journal entries
- Pine scripts, chart drawings, chart indicators and workspaces
- Saved and manual strategies
- Feature suggestions and your support conversation
- Activity and streak history
- Any Pro upgrade-waitlist entry, and leftover records from features that have since been retired
The export is a single .json file, testmax-data-export-YYYY-MM-DD.json, which opens in any text editor.
Common account questions
I signed up but never received a verification email
- Check your spam/junk folder
- Search for emails from the TestMax domain
- Wait 5 minutes — email delivery can sometimes be delayed
- If still missing, log in at
/login. You land on the Verify your email page — press Resend verification email there - If the address itself is wrong, use Wrong email? Update it on the same page to correct it; a fresh link goes to the new address
- Still nothing? Email support@test-max.com — opening a new ticket in the in-app support widget waits until your email is verified (tickets you already have stay reachable). See Getting Support.
Do not sign up again with the same email. That returns Email or username already taken, because the account already exists.
I cannot log in but my password is correct
- Clear your browser cookies for the TestMax domain and try again
- Try a different browser to rule out extension or cache issues
- Check if your account was created with Google sign-in — if so, use the Google sign-in button instead of email/password
- Reset your password even if you think it is correct — this also refreshes your account state
My subscription shows as active but Pro features are locked
This can happen if there is a sync delay between the payment processor and TestMax:
- Log out and log back in
- Wait 5 minutes and refresh the page
- If the issue persists, check Account Settings > Subscription to confirm your subscription status
- Contact support with a screenshot of your subscription page and the specific feature that is locked