User Guide

This comprehensive guide covers all features and functionality of AccMan.

Table of Contents

Dashboard

The dashboard is your home screen in AccMan, providing:

Quick Actions

Statistics

Recent Accounts

Displays your 5 most recently accessed accounts for quick access.

Accounts Management

Creating Accounts

  1. Click “Create Account” from the dashboard or accounts page
  2. Fill in the required information:
    • Label: Descriptive name (e.g., “John’s Work Account”)
    • Notes: Additional information or context
    • Tags: Keywords for organization (comma-separated)
  3. Click “Save” to create the account

Viewing Accounts

Account Details

Click on any account to view:

Editing Accounts

  1. Open the account details page
  2. Click the “Edit” button in the header
  3. Modify the information as needed
  4. Click “Save” to apply changes

Deleting Accounts

  1. Open the account details page
  2. Click the “Delete” button in the header
  3. Confirm the deletion in the dialog

⚠️ Warning: Deleting an account will unlink all associated services but won’t delete the services themselves.

Services Management

Understanding Services

Services represent individual platforms or applications (e.g., Gmail, Discord, GitHub). Each service:

Creating Services

  1. Go to the Services page
  2. Click “Add Service”
  3. Select a service type from the dropdown
  4. Fill in the service information:
    • Label: Service name (e.g., “Personal Gmail”)
    • Data Fields: Based on the selected service type
    • Tags: Keywords for organization
  5. Click “Save”

Service Data Fields

Different field types serve different purposes:

Linking Services to Accounts

From Account View

  1. Open an account
  2. Click “Link Services”
  3. Select services from the available list
  4. Click “Link Selected”

Bulk Linking

  1. Go to the Services page
  2. Select multiple services using checkboxes
  3. Click “Link to Account”
  4. Choose the target account
  5. Confirm the linking

Managing Service Data

Viewing Sensitive Information

Copying Data

2FA Code Generation

Service Types

Service types are templates that define what information can be stored for different types of services.

Built-in Service Types

AccMan comes with common service types:

Creating Custom Service Types

  1. Go to Service Types in the sidebar
  2. Click “Create Service Type”
  3. Configure the service type:
    • Name: Display name (e.g., “Discord Account”)
    • System Name: Internal identifier (auto-generated)
  4. Add fields as needed:
    • Field Name: What the field represents
    • Field Type: Text, Secret, 2FA, or URL
    • Required: Whether the field must be filled
    • Masked: Whether to hide the field by default

Field Types Explained

Editing Service Types

  1. Select a service type from the list
  2. Click “Edit”
  3. Modify fields, add new ones, or remove existing ones
  4. Click “Save” to apply changes

⚠️ Note: Changes to service types affect all existing services of that type.

Search and Filtering

Use the search bar in the sidebar (⌘+K or Ctrl+K) to quickly find:

Account Filtering

On the Accounts page:

Service Filtering

On the Services page:

Security Features

Master Password

Your master password:

Changing Master Password

  1. Go to Settings
  2. Click “Change Master Password”
  3. Enter your current password
  4. Enter and confirm your new password
  5. Click “Change Password”

Auto-lock

Protects your vault when you’re away:

Configuration

  1. Go to Settings
  2. Select auto-lock timer:
    • 5, 15, 30 minutes
    • 1, 2, 4 hours
    • Disabled
  3. Changes apply immediately

Manual Lock

Data Encryption

Import/Export

Bulk Import

  1. Go to Services page
  2. Click “Bulk Import”
  3. Choose import method:
    • File Upload: CSV, JSON, or text files
    • Text Input: Paste data directly
  4. Configure import settings:
    • Service Type: What type of services to create
    • Field Mapping: Map columns to service fields
    • Separator: For CSV/text data
  5. Preview and confirm import

Export Data

  1. Go to Settings
  2. Click “Export Data”
  3. Choose export format:
    • JSON: Complete data with structure
    • CSV: Tabular format for spreadsheets
  4. Select what to export:
    • All data
    • Specific accounts or services
  5. Download the export file

⚠️ Security Note: Exported data is not encrypted. Store export files securely.

Settings

General Settings

Security Settings

Data Management

Application Settings

Keyboard Shortcuts

Tips and Best Practices

Organization

Security

Workflow

Troubleshooting

For common issues and solutions, see the FAQ page.