Create an account and sign in
Sign in to Dropstone with Google, GitHub, or an email and password. One account works across chat, the dashboard, the CLI, and the SDK.
One account works everywhere Dropstone runs. Create it once, then sign in on whichever surface you are using.
Create an account
- Go to chat.dropstone.io or dropstone.io.
- Choose how to sign in: Continue with Google, Continue with GitHub, or Email and password.
The first sign-in creates your account. There is nothing separate to register.
If you sign up with an email and password, you will be asked to verify your phone number before you can use the product. Accounts created through Google or GitHub do not need this step.
Sign in on each surface
Chat and the dashboard. Sign in at either one and you are signed in to both, in the same browser. They share a session.
CLI. Run:
dropstone login
This opens your browser to complete sign-in, then returns to the terminal. You only need to do it once per machine.
VS Code extension. The extension signs in the same way as the CLI, and shares its session.
SDK. Use an API key, created from your dashboard. See Using the API with your plan.
Forgot your password
On the sign-in page, choose Forgot password and enter your email. A one-time code arrives, good for ten minutes, and setting a new password is the whole of the reset.
This works for every account, including one you created with Google or GitHub. A code is sent even when there has never been a Dropstone password, because setting one is what the code does. Do that and the address can sign in with an email and password as well as through the provider; the provider sign-in keeps working either way.
If your email is registered with another provider
Authentication Error. This email is already registered with a different provider. Please use the original provider to sign in.
One email belongs to one sign-in method: whichever you used first. Signing in with GitHub and then trying Google on the same address is refused, and so is the reverse. The account is fine; only the second method is turned away.
Two ways out, in the order to try them:
- Sign in with the method you used the first time.
- Or give the address a password and use Email and password from then on: click Forgot password, enter the address, and set one from the code. This is the route that works when you cannot remember which provider owns the account, and it leaves the provider sign-in untouched.
An organization that requires single sign-on refuses the password route by policy, so there you sign in through your organization's provider.
If neither route gets you in, or you would rather have the account deleted than recovered, contact us from the address on the account. See Delete your account for what deletion removes.
Change the email on your account
If you signed up with Google or GitHub, your email is the one on that account. To use a different email, sign in with the other provider or create an email-and-password account.
If you need to move an existing account to a new email, contact us through How to get support.
Sign out
Chat and dashboard: open the account menu and choose sign out. This signs you out of both.
CLI: run dropstone logout.
Trouble signing in
"Session expired." Sign in again. Sessions do expire after a period of inactivity.
Google or GitHub sign-in fails. Check that pop-ups are allowed for dropstone.io, and that you are not in a browser mode that blocks third-party cookies for the sign-in step.
"Too many requests." Sign-in attempts are rate-limited. Wait the minutes the message names, then try once.
"Account not found." No account exists for that address. Signing in creates one, or contact us if you believe it should already exist.
"Account Suspended" or "Account Banned." The message names the reason. If you believe it is wrong, contact us rather than retrying.
The CLI says it is not signed in. Run dropstone login again. If it succeeds in the browser but the terminal does not pick it up, make sure the browser finished the redirect before you closed it.
Still stuck? See Troubleshoot error messages or How to get support.
Related articles
- Verify your phone numberAccounts created with an email and password need a verified phone number before they can use Dropstone. Verification is an automated phone call that reads a six-digit code aloud. Here is how it works and what to do if the call does not come.
- Where can I use Dropstone?Dropstone is available as a chat app in the browser, a CLI for macOS, Linux and Windows, a VS Code extension, and an SDK. They all share one account, one memory, and one usage allowance.
- Troubleshoot error messagesWhat each Dropstone error means and what to do about it, across chat, the CLI, the SDK, and the API. Usage limits, rate limits, timeouts, bad requests, sign-in problems, and image limits.
- How to get supportHow to reach Dropstone support, what to include so we can help quickly, and the right address for billing, privacy, security, and enterprise questions.