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
Related Documentation
- Integrations - Connect external accounts
- Profile - Manage your profile
- Keyboard Shortcuts - All shortcuts