Account settings
Your profile, your display preferences, your sign-in methods and your personal data.
The two tabs
The Settings page splits into two tabs. Account gathers your profile, your display preferences, your sign-in methods and your personal data, which is what this page describes. Access tokens manages the personal tokens that authenticate your scripts and your AI client, covered on the MCP and access tokens page.
Profile information
The Profile information card shows your name, your email, your sign-up date ("member since") and the number of organizations you belong to. Time zone and language are set in the same card.
Time zone
Pick your time zone (IANA list, e.g. Europe/Paris, with a search field) then Save. It applies everywhere in the console: all dates and times (deployments, invoices, metrics...) are shown in your time zone. Defaults to UTC.
Language
Pick the console language, French or English, then Save. The choice is stored on your account: it follows you from one device to the next, whatever your browser language is.
Connected accounts
The Connected accounts card lists your sign-in methods and lets you link or unlink them:
- Email + password, set a password the first time (no current password needed) or change an existing one (the current password is then required). It needs at least 10 characters and three types among lowercase, uppercase, digit and symbol. Changing the password closes all your sessions, including the current one: a screen confirms it and signs you back in.
- GitHub, connect your GitHub account to sign in with one click. The card shows Connected, Not connected or Unavailable (when the provider is not set up on the instance), and disconnecting asks for confirmation.
- Google, connect your Google account to sign in with one click, with the same status display, including Unavailable when the provider is not set up on the instance.
You must always keep at least one active sign-in method: the last one cannot be removed.
Security
The Two-factor authentication and Passkeys cards, in the Account tab, gather your sign-in security: a second factor, and password-free sign-in.
Two-factor authentication (TOTP)
Enabling two-factor authentication takes three steps:
- Confirm your current password.
- Scan the QR code with your authenticator app and enter the 6-digit code it generates.
- Save your single-use backup codes, they are shown only once. A button lets you download them as a .txt file.
Turning two-factor authentication off asks for your password again as confirmation.
Platform admin accounts must have two-factor authentication enabled. An admin who has not enabled it yet is redirected to Settings, with an "Enable now" banner.
Once enabled, email and password sign-in is followed by a verification screen asking for your 6-digit code, or one of your backup codes instead. The same goes for magic link sign-in.
Passkeys
Add a passkey to sign in with your device's biometrics or a security key, without a password. You can give it a name ("Work laptop"), and a passkey that is already registered is refused as a duplicate. Passkeys are listed with their date added; deleting one asks for confirmation, since you will no longer be able to sign in with that device.
Once a passkey is added, the sign-in page shows a Continue with a passkey button, below the OAuth, Magic link and Password tabs.
Privacy and data
The bottom of the Account tab gathers what you can do with your personal data.
Export my data
The Export my data button downloads a JSON file with the personal data Pierrr holds about you: your profile, your linked sign-in accounts and your organization memberships. There is nobody to ask, the file is produced on the spot.
Delete my account
Deleting permanently erases your account and your personal data, and signs you out right away. It cannot be undone. Four rules frame the operation:
- Your primary organization goes with the account, projects, containers and domains included.
- If you are the sole owner of one or more other active organizations, deletion is refused: transfer ownership or delete those organizations first.
- Confirmation asks for your current password, then for a confirmation word to type. If you signed up through GitHub or Google only, leave the password field empty.
- Invoices already issued are kept, solely to meet legal accounting retention obligations.