Skip to content
  • Follow System
  • English
  • 中文

Profile

Your profile controls how Picora addresses you in emails and shows your name in the dashboard. Changes apply immediately and don’t require email re-verification.

Open Settings → Profile to edit.

Display name

A free-form name shown in the dashboard top bar and in confirmation / billing emails.

  • Length: 1–60 characters
  • Allowed: letters, digits, common punctuation, emoji
  • No uniqueness requirement (multiple users can share the same display name)

Avatar

Upload a square image (recommended 256 × 256 pixels) shown in the top bar and on shared resource pages.

  • Accepted formats: PNG / JPEG / WebP / GIF (no animation)
  • Max size: 2 MB
  • Stored at avatars/{userId}/avatar.{ext} in Picora’s object storage
  • Counted separately from your image quota — avatars don’t reduce your image storage

If you don’t upload an avatar, Picora generates a colored monogram from your display name initials.

Language preference

Choose English or 简体中文. This affects:

  • Dashboard UI language (overrides browser detection)
  • Email templates (verification codes, billing receipts, alerts)
  • API error messages when the request includes Accept-Language header matching your preference

The setting is stored in auth_users.locale (en / zh-CN).

Time zone

Picora displays all timestamps in your browser’s local time zone by default. If you need to override it (e.g., to match a remote team’s perspective), choose from the dropdown.

  • Server-side timestamps are always stored in UTC (ISO 8601)
  • API responses always return UTC; the dashboard formats client-side

Email address

Your registration email is shown but not editable from the profile page. To change it:

  1. Go to Settings → Security
  2. Click Change email
  3. Enter the new address — a verification code is sent
  4. Enter the code to confirm

The old email retains login capability until you confirm the new one. If you’ve added third-party identities (Google / Apple / WeChat), they remain linked.

Notification preferences

Manage which emails you receive:

Email typeDefaultCan disable?
Login security alerts (new device / IP)OnNo (security-critical)
Quota warnings (80% / 100%)OnYes (not recommended)
Bandwidth degrade / suspendOnNo (service-critical)
Billing receiptsOnNo (compliance)
Product updates / newslettersOffYes

Document version control

Keep a rolling history of your knowledge-base documents so you can review or restore earlier content after an edit or sync. Configure it under Settings → Account → Document version control.

SettingDefaultNotes
Enable version controlOffWhen on, every content change to a knowledge-base document keeps a snapshot of the previous content
Max versions per document10Any value from 1 to 500; once exceeded, the oldest version is pruned automatically

Key behaviors:

  • Scope: only documents that live in a knowledge base (synced from an editor such as Moraya). One-off Markdown uploads are not versioned.
  • Storage cost: history counts toward your storage usage. The settings card shows the current version history usage (number of versions + total size) so you always know the cost. More retained versions = more storage.
  • Turning it off reverts to direct overwrite — no new versions are kept, but your existing history is preserved. Use the Clear history button to delete all versions and reclaim the space immediately (the button shows how much will be freed).
  • Restoring a version rewrites the document with that older content; the current content is first saved as a new version, so a restore is never destructive.

Managing versions requires an active plan (viewing history and clearing it remain available even after a plan expires). See Version history for the full workflow.