Installation

Getting Started
Last updated: February 16, 2026

This guide provides step-by-step instructions for installing HarborDB on your macOS device.

Installation Methods

Mac App Store (Recommended)

The easiest way to install HarborDB is through the official Mac App Store:

  1. Open the Mac App Store on your macOS device
  2. Search for "HarborDB" in the search bar
  3. Click "Get" or the price button ($19.99) to purchase and download
  4. Wait for installation - The app will automatically download and install
  5. Launch HarborDB from your Applications folder, Launchpad, or Spotlight

Benefits of Mac App Store installation:

  • Automatic updates
  • Verified and secure distribution
  • Easy installation and removal
  • Family Sharing support

Direct Download (Alternative)

For enterprise deployments or testing purposes, you can download HarborDB directly:

  1. Visit our download page at harbordb.com/download
  2. Download the latest .dmg file
  3. Open the .dmg file by double-clicking it
  4. Drag HarborDB to your Applications folder
  5. Eject the disk image after copying

Security Note: When downloading directly, ensure you verify the authenticity of the download using the provided checksums.

System Requirements

Before installing, verify your system meets these requirements:

Minimum Requirements

  • macOS: 12.0 (Monterey) or later
  • Processor: Intel Core i5 (8th generation) or Apple Silicon (M1)
  • Memory: 8 GB RAM
  • Storage: 200 MB available space
  • Display: 1280 × 800 resolution

Recommended Requirements

  • macOS: 13.0 (Ventura) or later
  • Processor: Apple Silicon (M2 or newer)
  • Memory: 16 GB RAM or more
  • Storage: 500 MB available space (for cache and exports)
  • Display: 1920 × 1080 resolution or higher

PostgreSQL Server Requirements

  • PostgreSQL: Version 9.6 or later (12+ recommended)
  • Network: TCP/IP connectivity to PostgreSQL server
  • Permissions: User must have connect and query permissions

First Launch

After installation, launch HarborDB for the first time:

  1. Locate HarborDB in your Applications folder or use Spotlight (⌘ + Space, type "HarborDB")
  2. Double-click to launch - You may need to grant permission for the app to run (first-time only)
  3. Review system permissions:
    • Accessibility: Required for keyboard shortcuts and UI enhancements (optional)
    • Network: Required for database connections
    • Keychain: Required for secure password storage

Gatekeeper Warnings (Direct Download)

If you downloaded HarborDB directly, you might see a security warning:

"HarborDB" cannot be opened because the developer cannot be verified.

To resolve this:

  1. Go to System Preferences → Security & Privacy
  2. Click "Open Anyway" next to the HarborDB warning
  3. Confirm you want to open the application

Post-Installation Steps

1. Verify Installation

  • Check that HarborDB appears in your Applications folder
  • Verify the app launches without errors
  • Check the About menu (HarborDB → About HarborDB) for version information

2. Check for Updates

  • Mac App Store: Updates are automatic, but you can check manually in the App Store Updates tab
  • Direct Download: Check for updates in HarborDB → Check for Updates

3. Configure Preferences (Optional)

  • Adjust theme (Light/Dark/System)
  • Configure default connection settings
  • Set up keyboard shortcuts

Troubleshooting Installation Issues

"App is Damaged" Error

If you see "HarborDB.app is damaged and can't be opened":

# Open Terminal and run:
sudo xattr -cr /Applications/HarborDB.app

Insufficient Permissions

If HarborDB can't access required resources:

  1. Go to System Preferences → Security & Privacy → Privacy
  2. Grant necessary permissions (Accessibility, Files & Folders, etc.)
  3. Restart HarborDB

Installation Fails

If installation fails or the app won't launch:

  1. Restart your Mac and try again
  2. Check disk space - Ensure you have at least 500 MB free
  3. Verify macOS version - Check About This Mac → macOS version
  4. Contact support if issues persist

Uninstallation

To remove HarborDB from your system:

Mac App Store Version

  1. Open Finder → Applications
  2. Drag HarborDB.app to the Trash
  3. Empty the Trash

Direct Download Version

  1. Remove the application from /Applications

  2. Remove preferences (optional):

    rm -rf ~/Library/Preferences/com.harbordb.HarborDB.plist
    rm -rf ~/Library/Application\ Support/HarborDB
    
  3. Remove Keychain entries (optional) - Open Keychain Access and search for "HarborDB"

Next Steps

Now that HarborDB is installed:

  1. Create your first connection - Connect to a PostgreSQL database
  2. Explore the interface - Learn about HarborDB's features
  3. Try sample queries - Practice with SQL

Need help? Check our FAQ or contact support.

Was this helpful?

Help us improve this documentation by providing feedback.