Account recovery
One recovery path exists: a password reset email. Everything else — a lost email address, a wrong address typed at sign-up, a forgotten username — needs a human.
Open Appsinity StudioPassword reset
Forgot password? on the sign-in page posts to /api/user-auth/password-reset. On success the page reports Password reset email sent. Please check your inbox. If the field is empty it refuses locally with Enter your email first, then tap forgot password.
- Enter the address. Exactly the one on the account.
- Request the reset. Then wait, checking spam before requesting again.
- Set a new password. Minimum six characters, and no complexity rule.
- Sign in. The old session token stays valid for its 30 days unless the reset revokes it, so sign out everywhere you still hold a session.
What self-service cannot do
None of these have a dashboard control. They are all support cases.
| Situation | Self-service? |
|---|---|
| Forgot the password, email still works | Yes |
| Forgot the password, no access to the email | No |
| Email address misspelled at sign-up | No |
| Want to change the address | No |
| Want to change the username or avatar | No |
| Account suspended or banned | No — Appeals |
Opening a support case
Email [email protected] for a player account, [email protected] for a developer account. To be resolvable in one round, the message needs:
- The address currently on the account, and the address you can prove you own.
- The display name and, if set, the username.
- For a developer account: the listing slug(s) you publish, which is the only reliable proof of ownership.
- What changed when — the last successful sign-in date if you know it.
- For anything that smells like a compromise: state plainly that you believe the account was accessed by someone else.
Preventing the recovery case
- Register with an address you control permanently, not a temporary or work address.
- Store the password in a manager. The 30-day session means you will not type it often, so you will forget it.
- For a team: use an alias that survives one person leaving, and add members instead of sharing a login.
- Note your listing slugs somewhere. They are the proof you will be asked for.
Frequently asked questions
Is there an authenticator app or a recovery code?
No. See Two-factor authentication for what exists and what is only a settings row.
Can support unlock an account locked by failed attempts?
There is no lockout counter described in the account routes, so "locked" usually means "wrong password". Reset it.
What happens to a developer account's apps if it is unrecoverable?
They stay published with no one able to edit them. That is why team seats matter more than a shared password.
Developer publishing support: [email protected]
General support: [email protected]
Partnerships: [email protected]
APPSINITY