Skip to main content
CodePlanet Docs

Settings

Customize your CodePlanet experience to match your preferences.

Accessing Settings

Click your avatar in the top-right corner and select Settings, or go to /settings directly.

Settings Categories

Profile Settings

Manage your public profile:

  • Display name and bio
  • Avatar/profile picture
  • Social links (GitHub, LinkedIn, Twitter)
  • Location and timezone

Account Settings

Secure your account:

  • Email address
  • Password
  • Two-factor authentication (available — see MFA settings)
  • Connected accounts (Google, GitHub, Discord)

Preferences

Customize your experience:

Editor Preferences

  • Theme - Dark mode (default) or Light mode
  • Font Size - Adjust code editor text size
  • Tab Size - 2 or 4 spaces
  • Key Bindings - Standard, Vim, or Emacs mode

Notification Preferences

  • Email Notifications - Weekly digest, problem recommendations
  • Push Notifications - Streak reminders, achievement unlocks
  • Marketing Emails - Product updates and announcements

Privacy Settings

Control your data:

  • Profile Visibility - Public or Private
  • Activity Display - Show/hide recent activity
  • Leaderboard Participation - Opt in/out
  • Data Export - Download all your data

Integrations

Connect external accounts:

  • Google - Quick sign-in, profile sync
  • GitHub - Repository showcase
  • Discord - Community access

Danger Zone

Critical account actions:

  • Export Data - Download all your progress, submissions, and profile data
  • Delete Account - Permanently remove your account

⚠️ Warning: Account deletion is irreversible. All progress, submissions, certificates, and data will be permanently lost.

Keyboard Shortcuts

Quick access to common settings:

  • ⌘/Ctrl + , - Open settings
  • ⌘/Ctrl + Shift + T - Toggle theme

On this page