---
title: "Creating your account"
description: "Create a DiveLogic account, verify the email address, sign in afterwards, and answer a two-factor challenge."
---

> Documentation Index
> Fetch the complete documentation index at: https://docs.divelogic.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Creating your account

import { AuthStep } from "@/components/react/AccountScreens";

DiveLogic shows nothing until you are signed in with a verified email address,
so a new install opens on the sign-in gate. The segmented control at the top
switches between **Sign in** and **Create account**.

## Create the account

1. Switch to **Create account** and enter your first name, last name, email and
   a password of at least 8 characters, confirmed in a second field.

2. Submit. A 6-digit code goes to the address you gave, and the panel changes to
   **Verify your email**.

3. Enter the 6 digits. The code submits as soon as the last one lands; there is
   no confirm button. You are signed in the moment it is accepted.

The code is valid for **10 minutes and allows 5 attempts**. If it does not
arrive, **Resend code** issues a new one after a 60-second cooldown, and **Use a
different email** starts over with another address.

## Signing in afterwards

Enter your email and password on the **Sign in** panel. You stay signed in for
**30 days** before it asks again. A failed attempt always reads "Invalid email
or password", never which of the two was wrong.

If a second factor is enrolled, the panel changes to **Two-factor sign-in** and
offers whichever factors the account holds:

- **Authenticator app**: the 6-digit code your app is showing.
- **Email code**: a code sent to your address, on the same 60-second resend
  cooldown.
- **Recovery code**: press **Use a recovery code** and type one. Each works
  once.

A challenge is valid for **5 minutes and allows 5 attempts**, after which you
start the sign-in again.

## Watch for

- **An unverified account cannot sign in at all.** If the Profile tab shows your
  email as **Unverified**, go back through the verification step.
- **Recovery codes are the way back in** if you lose the phone holding your
  authenticator. [Security](/account/security) covers enrolling a factor and
  keeping enough codes.

## Next

[Find your way around](/start/interface): the navigation rail, the drawer and
where settings live.

Source: https://docs.divelogic.ai/start/account/index.mdx
