Skip to main content

Account Settings

Customize your CODITECT experience with profile settings, preferences, and data management.

Profile Settings

Update Profile

  1. Go to Settings → Profile
  2. Update your information:
FieldDescription
Display NameName shown to team members
EmailPrimary email (requires verification if changed)
AvatarProfile picture
BioBrief description
TimezoneFor accurate timestamps
LanguageInterface language

Change Avatar

Upload custom:

  1. Click current avatar
  2. Click Upload Photo
  3. Select image (JPG, PNG, max 5MB)
  4. Crop and save

Use Gravatar:

  • Automatically uses your Gravatar if email matches

Preferences

Editor Preferences

SettingOptionsDefault
ThemeLight, Dark, SystemSystem
Font Size12-24px14px
Font FamilyDefault, JetBrains, FiraDefault
Tab Size2, 4, 82
Line NumbersOn, OffOn
MinimapOn, OffOn
Word WrapOn, OffOff

Notification Preferences

Configure how you receive notifications:

CategoryEmailIn-AppPush
Security Alerts
Team Activity
Project Updates
Marketing

Keyboard Shortcuts

Customize keyboard shortcuts:

  1. Go to Settings → Keyboard Shortcuts
  2. Search for command
  3. Click current shortcut
  4. Press new key combination
  5. Save changes

Reset to defaults: Click Reset All

Connected Accounts

GitHub

Connect GitHub for seamless code integration:

  1. Go to Settings → Integrations → GitHub
  2. Click Connect GitHub
  3. Authorize CODITECT
  4. Select repositories to import (optional)

Permissions requested:

  • Read user profile
  • Read/write repositories
  • Read organization membership

Google Account

Link Google for:

  • Google Sign-In
  • Google Cloud integration
  • Calendar sync (coming soon)

Disconnect Account

  1. Go to Settings → Integrations
  2. Find connected account
  3. Click Disconnect
  4. Confirm action
Primary Login

You cannot disconnect an account if it's your only login method. Add another login method first.

Session Management

View Active Sessions

  1. Go to Settings → Security → Sessions
  2. See all active sessions:
DeviceLocationLast ActiveCurrent
Chrome on macOSSan Francisco, CANow
Safari on iPhoneNew York, NY2h ago
Firefox on WindowsUnknown1d ago

End Session

  1. Click session's menu (⋮)
  2. Select End Session
  3. User is logged out immediately

End All Other Sessions

  1. Click End All Other Sessions
  2. Confirm with password
  3. All sessions except current are terminated

API Keys

Personal Access Tokens

Generate tokens for API access:

  1. Go to Settings → API Keys
  2. Click Generate New Token
  3. Configure:
    • Name (e.g., "CI Pipeline")
    • Expiration (30/60/90 days or no expiration)
    • Scopes (permissions)
  4. Copy token immediately (shown only once)

Active Tokens

NameCreatedLast UsedScopes
CI PipelineJan 1Jan 9read:projects
Local DevDec 15Jan 8read:, write:

Revoke Token

  1. Click token's menu (⋮)
  2. Select Revoke
  3. Token becomes invalid immediately

Data & Privacy

Download Your Data

Request a copy of all your data:

  1. Go to Settings → Privacy → Export Data
  2. Click Request Export
  3. Receive email when ready (within 48 hours)
  4. Download ZIP archive

Export includes:

  • Profile information
  • Project metadata
  • Activity logs
  • Settings and preferences

Delete Account

Permanent Action

Account deletion is permanent. All your data, projects, and settings will be permanently deleted after a 30-day grace period.

Before deleting:

  1. Export your data
  2. Transfer project ownership
  3. Leave/transfer organizations you own

To delete:

  1. Go to Settings → Privacy → Delete Account
  2. Enter password
  3. Type "DELETE" to confirm
  4. Click Delete My Account

Grace period:

  • 30 days to change your mind
  • Login during grace period to cancel deletion
  • After 30 days, data is permanently removed

Accessibility

Screen Reader Support

CODITECT supports:

  • VoiceOver (macOS)
  • NVDA (Windows)
  • JAWS (Windows)

Keyboard Navigation

All features accessible via keyboard:

  • Tab - Navigate between elements
  • Enter - Activate buttons/links
  • Escape - Close modals/menus
  • Arrow keys - Navigate lists/menus

Reduced Motion

If you prefer reduced motion:

  1. Go to Settings → Accessibility
  2. Enable Reduce Motion
  3. Animations are minimized

High Contrast

Enable high contrast mode:

  1. Go to Settings → Accessibility
  2. Enable High Contrast
  3. Interface uses higher contrast colors

Login Security

Change Password

  1. Go to Settings → Security → Password
  2. Enter current password
  3. Enter new password (twice)
  4. Click Update Password

Password requirements:

  • Minimum 12 characters
  • At least one uppercase letter
  • At least one lowercase letter
  • At least one number
  • At least one special character

Add Login Method

Add additional login methods for account recovery:

  1. Go to Settings → Security → Login Methods
  2. Click Add Method
  3. Choose:
    • Email/Password
    • Google
    • GitHub
  4. Complete verification

Backup Codes

Generate backup codes for 2FA recovery:

  1. Go to Settings → Security → Backup Codes
  2. Click Generate New Codes
  3. Save codes securely
  4. Each code works once

Linked Devices

Authorized Devices

Devices that can use your license:

DevicePlatformHardware IDAdded
Work MacBookmacOShw_abc123Jan 1
Home DesktopWindowshw_def456Dec 15
Dev ServerLinuxhw_ghi789Nov 1

Remove Device

  1. Click device's menu (⋮)
  2. Select Remove Device
  3. Device can no longer acquire license seats

Device Limit

Depending on your plan:

  • Starter: 1 device
  • Pro: Unlimited devices
  • Enterprise: Unlimited devices