Getting Started

First-Time Setup

Configure AirShare for the best experience with this comprehensive first-time setup guide.

First-Time Setup

This guide will help you configure AirShare for optimal performance and personalize it to your preferences.

Initial Configuration Wizard

When you first launch AirShare, you'll go through a brief setup:

1. Accept the EULA

  • Read the End User License Agreement
  • Click "Accept" to continue
  • Required to use transfer features
Note: You can review the EULA anytime in Settings โ†’ About.

2. Choose Your Language

Select your preferred language:

  • ๐Ÿ‡ฌ๐Ÿ‡ง English
  • ๐Ÿ‡ญ๐Ÿ‡ท Hrvatski (Croatian)
  • ๐Ÿ‡ฉ๐Ÿ‡ช Deutsch (German)
  • ๐Ÿ‡ซ๐Ÿ‡ท Franรงais (French)
  • ๐Ÿ‡ฎ๐Ÿ‡น Italiano (Italian)
  • ๐Ÿ‡ช๐Ÿ‡ธ Espaรฑol (Spanish)

You can change this later in Settings.

3. Set Download Location

Choose where received files should be saved:

  • Default: Your system's Downloads folder
  • Custom: Any folder you prefer
Tip: Choose a location that's easy to access and has plenty of space for large files.

Essential Settings to Configure

General Settings

Device Name

Your device name is how others see you on the network.

  1. Go to Settings โ†’ General
  2. Find Device Name
  3. Enter a descriptive name (e.g., "John's MacBook", "Office Desktop")
Important: Choose a recognizable name so others know it's you before sending files!

Launch on Startup

Have AirShare start automatically when you boot your computer:

  1. Go to Settings โ†’ General โ†’ System
  2. Enable "Launch on startup"
  3. โœ… Recommended: Keep this enabled for instant file receiving

Notifications

Configure how you want to be notified:

  1. Go to Settings โ†’ Notifications
  2. Enable/disable:
    • Transfer requests: When someone wants to send you files
    • Transfer complete: When transfers finish
    • Transfer failed: When transfers encounter errors
    • Sound alerts: Audio notifications
Make sure to enable system notifications for AirShare in your OS settings too!

Network Settings

Firewall Configuration

Ensure your firewall allows AirShare:

Windows:

  • Windows Firewall usually prompts on first launch
  • Allow on both Private and Public networks

macOS:

  • Go to System Settings โ†’ Network โ†’ Firewall
  • Allow incoming connections for AirShare

Linux (UFW):

sudo ufw allow from 192.168.0.0/16 to any port 59875:59925 proto udp
sudo ufw allow from 10.0.0.0/8 to any port 59875:59925 proto udp

Port Configuration (Advanced)

AirShare uses ports 59875-59925 by default. Usually, you don't need to change this.

If you need to specify a different port:

  1. Go to Settings โ†’ Network
  2. Click Advanced
  3. Set custom port range (requires restart)
Warning: Only change ports if you know what you're doing. Incorrect settings can prevent device discovery.

Privacy & Security Settings

Transfer Permissions

Configure how you want to handle incoming transfers:

  1. Go to Settings โ†’ Privacy
  2. Choose transfer mode:
    • Ask every time (Recommended): Review each transfer before accepting
    • Auto-accept from known devices: Automatically accept from trusted senders
    • Block all: Reject all incoming transfers
Recommended: Use "Ask every time" to maintain control over what you receive.

Allowed File Types

Restrict which file types you're willing to receive:

  1. Go to Settings โ†’ Privacy โ†’ File Types
  2. Choose:
    • All file types (default)
    • Custom: Define allowed extensions (e.g., .jpg, .pdf, .docx)
    • Block executable files: Extra safety measure

Appearance Settings

Theme

Choose your preferred visual style:

  1. Go to Settings โ†’ Appearance
  2. Select theme:
    • Light: Traditional light theme
    • Dark: Easy on the eyes
    • System: Follows your OS theme

Window Behavior

Configure how the AirShare window behaves:

  1. Go to Settings โ†’ Appearance โ†’ Window
  2. Options:
    • Minimize to tray: Hide window instead of closing
    • Start minimized: Launch in system tray
    • Show dock icon (macOS only): Show/hide in dock

Storage & History

Transfer History

Configure how long to keep transfer records:

  1. Go to Settings โ†’ Storage
  2. Set history retention:
    • Keep all history (default)
    • Delete after 30 days
    • Delete after 90 days
    • Don't save history: Privacy mode

Clear History

Remove all transfer records:

  1. Go to Settings โ†’ Storage
  2. Click "Clear History"
  3. Confirm deletion
Note: This only deletes the history records, not the actual transferred files.

License Activation (Pro Users)

If you purchased a Pro license:

Activate Your License

  1. Go to Settings โ†’ License
  2. Click "Enter License Key"
  3. Paste your license key
  4. Click "Activate"

Your Pro features will be activated immediately:

  • โœ… Unlimited file size
  • โœ… Unlimited daily transfers
  • โœ… Priority support

Check License Status

View your current license:

  1. Go to Settings โ†’ License
  2. See:
    • License type (Free/Pro)
    • Expiration date (for 1-year licenses)
    • Device ID

Network Verification

Test Device Discovery

Ensure AirShare can discover other devices:

  1. Install AirShare on at least one other device
  2. Launch AirShare on both devices
  3. Check the Radar tab
  4. Both devices should appear within 5-10 seconds

If devices don't appear, check:

  • Both devices are on the same network
  • Firewalls allow AirShare
  • No VPN interfering with local network
  • Router allows multicast (mDNS)

Test File Transfer

Send a small test file:

  1. Create a small text file
  2. Drag it to another device in Radar
  3. Accept on the receiving device
  4. Verify file received correctly
Success! If the test file transferred, everything is working correctly.

Home User

  • โœ… Launch on startup
  • โœ… Ask before accepting transfers
  • โœ… Enable all notifications
  • โœ… System theme
  • โœ… Keep all history

Office/Work Use

  • โœ… Launch on startup
  • โœ… Auto-accept from known devices
  • โœ… Enable transfer complete notifications only
  • โœ… Light theme (professional)
  • โœ… Delete history after 30 days

Privacy-Conscious

  • โœ… Manual launch (don't start on startup)
  • โœ… Ask before every transfer
  • โœ… Block executable files
  • โœ… Don't save history
  • โœ… Clear history regularly

Backup Your Settings

Your AirShare settings are stored locally. To backup:

Windows:

%APPDATA%\io.github.jaksatomovic.airshare\

macOS:

~/Library/Application Support/io.github.jaksatomovic.airshare/

Linux:

~/.config/io.github.jaksatomovic.airshare/

Copy this folder to backup your settings and history.

Next Steps

Your AirShare is now fully configured!