Profile Settings Guide

Manage your personal preferences, security settings, and account information from the Profile Settings modal. This centralized hub gives you control over how you experience Sparko.

Accessing Profile Settings

Opening the Settings Modal

  1. Click your profile icon in the top right corner of the sidebar
  2. Select ⚙️ Profile Settings from the dropdown menu
  3. The settings modal will open with two tabs: Preferences and Security

Quick Access

Profile Settings can be accessed from anywhere in Sparko - the sidebar and profile menu are always available.

Preferences Tab

Customize your Sparko experience with language, regional, and notification preferences.

Language Settings

Choose your preferred language for the Sparko interface:

Available Languages:

  • English (en)
  • Spanish (es)
  • French (fr)
  • German (de)
  • Portuguese (pt)

To Change Language:

  1. Open Profile Settings → Preferences tab
  2. Click the Language dropdown
  3. Select your preferred language
  4. Changes apply immediately

Regional Settings

Configure how dates, numbers, and times are displayed throughout Sparko.

Timezone

Set your timezone for accurate time display and scheduling:

Supported Timezones:

  • America/Los_Angeles (Pacific Time)
  • America/Denver (Mountain Time)
  • America/Chicago (Central Time)
  • America/New_York (Eastern Time)
  • Europe/London (GMT/BST)
  • Europe/Paris (CET/CEST)
  • Asia/Tokyo (JST)
  • Australia/Sydney (AEDT/AEST)

Impact:

  • Meeting times in your local timezone
  • Accurate PTO calendar display
  • Correct timestamp for all activities

Date Format

Choose how dates are displayed:

Format Example
MM/DD/YYYY 12/03/2025
DD/MM/YYYY 03/12/2025
YYYY-MM-DD 2025-12-03

Applied To:

  • Every date displayed across Sparko — dashboards, PTO requests, reviews, candidate timelines, and more
  • Day-first ordering (DD/MM/YYYY) also switches written dates to day-first (e.g. "15 Jan 2026")
  • Applies as soon as you save — screens you open next use the new format

Tip: The example shows today's date in real-time to help you choose.

Number Format

Select your preferred number formatting:

Format Example
1,234.56 US/UK style
1.234,56 European style
1 234,56 French style
1'234.56 Swiss style

Applied To:

  • Salary and compensation displays
  • Budget and bonus amounts
  • Performance metrics

Notification Preferences

Control which email notifications you receive from Sparko.

Available Notification Types

Performance Updates

  • OKR progress reminders
  • Review cycle notifications
  • Feedback received alerts

System Announcements

  • Company-wide announcements
  • Policy updates
  • Feature releases

Weekly Digests

  • Weekly performance summary
  • Team activity digest
  • Upcoming deadlines

Security Alerts

  • New device login
  • Password changes
  • Session activity

To Configure:

  1. Open Profile Settings → Preferences tab
  2. Scroll to Notification Preferences
  3. Check or uncheck notification types
  4. Changes save automatically

Tip: Security Alerts are always enabled for account protection.

Security Tab

Manage your account security, active sessions, and data privacy.

Account Security

Quick access to important security features:

Change Password

For Standard Login (Email/Password):

  1. Click Change Password in the Security tab
  2. Enter your current password
  3. Enter your new password (must meet requirements)
  4. Confirm your new password
  5. Click Update Password

For SSO Users: If you see a warning banner about SSO authentication, your password is managed by your organization's identity provider (Okta, Azure AD, etc.). Contact your IT administrator to change your password.

Account Settings

Access advanced account settings:

  • Email address management
  • Two-factor authentication (MFA) setup
  • Linked accounts

Session Management

View and manage all devices where you're currently logged in to Sparko.

Active Sessions

Each session shows:

  • Device: Browser and operating system
  • Location: IP address and geographic location
  • Last Active: When this session was last used
  • Current Badge: Your current session is highlighted

Example Session:

💻 Chrome on Windows
📍 IP: 192.168.1.1 (San Francisco, CA)
🕐 Last active: 2 minutes ago
✅ CURRENT SESSION

Revoking Sessions

To Remove a Single Session:

  1. Find the session you want to revoke
  2. Click the ❌ Revoke button
  3. That device will be immediately logged out

To Remove All Other Sessions:

  1. Click Revoke All Other Sessions button
  2. Confirm the action
  3. All devices except your current one will be logged out

Use Cases:

  • Lost or stolen device
  • Logged in on a public computer
  • Suspicious activity detected
  • Regular security cleanup

Note: You cannot revoke your current session. To log out of your current device, use the Logout option in the profile menu.

Login History

Track when and where your account has been accessed.

Information Shown:

  • Login date and time (in your timezone)
  • Device and browser used
  • IP address and location
  • Success or failure status

Security Tips:

  • Review your login history regularly
  • Look for unfamiliar locations or devices
  • Report suspicious activity to your IT administrator
  • Failed login attempts may indicate unauthorized access attempts

Retention Period:

  • Starter Tier: 30 days
  • Professional Tier: 90 days
  • Business Tier: 1 year
  • Enterprise Tier: Unlimited

Data Privacy

Manage your personal data in compliance with GDPR and other privacy regulations.

Export Your Data

Request a complete export of all your personal data stored in Sparko:

Included Data:

  • Profile information
  • Employment history
  • Performance reviews and feedback
  • OKRs and goals
  • Time-off requests
  • Certifications and skills
  • AI conversation history

To Export:

  1. Open Profile Settings → Security tab
  2. Click 📥 Export My Data
  3. A ZIP file will be generated and downloaded
  4. The export includes all data in JSON format

Processing Time:

  • Small accounts: Instant
  • Large accounts: Up to 5 minutes

Format: JSON files organized by module, human-readable

Best Practices

Security Recommendations

  1. Regular Session Review

    • Check active sessions weekly
    • Revoke sessions for devices you no longer use
    • Clear all sessions if you suspect unauthorized access
  2. Strong Notifications

    • Keep Security Alerts enabled
    • Enable Weekly Digests to stay informed
    • Customize other notifications to reduce noise
  3. Accurate Settings

    • Set the correct timezone for your location
    • Choose date/number formats that match your region
    • Update preferences when traveling or relocating
  4. Password Management

    • Change your password regularly (every 90 days recommended)
    • Use a unique password for Sparko
    • Never share your password with anyone
    • Use a password manager for security

Privacy Tips

  • Export your data annually for personal records
  • Review what notifications you're receiving
  • Keep your profile information up to date
  • Understand your organization's data retention policies

Troubleshooting

Common Issues

"Failed to revoke session" error

  • Refresh the page and try again
  • The session may have already expired
  • Contact support if the error persists

Changes not saving

  • Check your internet connection
  • Look for error messages in the modal
  • Some settings require page refresh to take effect

SSO users can't change password

  • This is expected behavior
  • Contact your IT administrator
  • Your password is managed by your organization

Language not changing

  • Some text is cached
  • Refresh your browser (Ctrl/Cmd + R)
  • Clear browser cache if issue persists

Timezone incorrect

  • Verify the timezone selection
  • Check that your device timezone is correct
  • Some times may still show in UTC until next refresh

Frequently Asked Questions

Q: Will changing my language affect other users? A: No, all preferences are personal and only affect your account.

Q: Can I use different date formats for different modules? A: No, your date format applies consistently across all of Sparko.

Q: How often should I review my active sessions? A: We recommend checking weekly, or whenever you suspect unusual activity.

Q: What happens if I revoke all sessions? A: Only your current session remains active. All other devices are logged out immediately.

Q: Can I disable security alert emails? A: No, security alerts are mandatory for account protection.

Q: How do I add more languages? A: Contact your account administrator or Sparko support for language requests.

Q: Is my exported data secure? A: Yes, the export is generated on-demand and not stored on servers. Download it immediately and store securely.

Q: Can administrators see my notification preferences? A: No, your preferences are private. Administrators cannot view or modify them.

Related Resources

Need Help?

If you encounter issues with Profile Settings:

  1. AI Assistant: Ask the AI for immediate help
  2. Help Center: Search for specific topics
  3. IT Support: Contact your company's IT administrator
  4. Sparko Support: Email support@sparko.app for technical issues