> ## Documentation Index
> Fetch the complete documentation index at: https://docsdrop.erikraft.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Getting ErikrafT Drop

> Complete guide to downloading and installing ErikrafT Drop across all platforms and integrations.

# Getting ErikrafT Drop

ErikrafT Drop is available across multiple platforms and integrations, making it accessible for virtually any device or workflow. Whether you prefer the web app, native applications, or platform-specific extensions, there's an ErikrafT Drop solution for your needs.

## Web Application

The primary way to use ErikrafT Drop is through the web application - no installation required.

[**🌐 https://drop.erikraft.com/**](https://drop.erikraft.com/)

### Web App Features

* **Instant Access**: No download or installation required
* **Cross-Platform**: Works on any modern browser
* **Progressive Web App**: Installable as a native application
* **Automatic Updates**: Always using the latest version
* **Full Feature Set**: Complete ErikrafT Drop functionality

### Browser Requirements

* Chrome 23+, Firefox 22+, Safari 11+, Edge 79+
* WebRTC support required
* JavaScript must be enabled

## Mobile Applications

### Android App

The Android application provides native integration with the operating system for enhanced file sharing capabilities.

#### Download Sources

**📱 Google Play Store** [https://play.google.com/store/apps/details?id=com.erikraft.drop](https://play.google.com/store/apps/details?id=com.erikraft.drop)

**📦 F-Droid** [https://f-droid.org/en/packages/com.erikraft.drop/](https://f-droid.org/en/packages/com.erikraft.drop/)

**📲 APKPure** [https://apkpure.com/p/com.erikraft.drop](https://apkpure.com/p/com.erikraft.drop)

**⬇️ Direct APK** [https://github.com/erikraft/Drop-Android/releases/latest/download/Drop-Android.apk](https://github.com/erikraft/Drop-Android/releases/latest/download/Drop-Android.apk)

#### Android App Features

* **Native Integration**: Share directly from any Android app
* **Background Operation**: Works while using other apps
* **System Integration**: Appears in Android share menu
* **Optimized Performance**: Native Android optimizations
* **Offline Pairing**: Works with paired devices offline

#### Requirements

* Android 5.0+ (API level 21)
* WebRTC support
* Network connection for initial pairing

### iOS Integration

#### iOS Shortcut

For iOS users, ErikrafT Drop is available through the Shortcuts app, providing seamless integration with the iOS share menu.

**🍎 iOS Shortcut** [https://routinehub.co/shortcut/24753/](https://routinehub.co/shortcut/24753/)

#### Shortcut Features

* **Share Menu Integration**: Appears in iOS share sheet
* **Universal Content**: Share images, files, URLs, and text
* **Quick Access**: One-tap file sharing
* **System Integration**: Works with any iOS app that supports sharing

#### Requirements

* iOS 12+ (Shortcuts app required)
* ErikrafT Drop running on target device
* Internet connection

## Desktop Integrations

### Browser Extensions

Enhance your browser experience with dedicated extensions for quick access and system integration.

#### VS Code Extension

**💻 VS Code Marketplace** [https://marketplace.visualstudio.com/items?itemName=ErikrafT.erikraft-drop](https://marketplace.visualstudio.com/items?itemName=ErikrafT.erikraft-drop)

**🔧 Open VSX Registry** [https://open-vsx.org/extension/ErikrafT/erikraft-drop](https://open-vsx.org/extension/ErikrafT/erikraft-drop)

#### Browser Extensions

**🌍 Opera Extension** [https://addons.opera.com/en/extensions/details/erikraft-drop/](https://addons.opera.com/en/extensions/details/erikraft-drop/)

**📧 Thunderbird Add-on** [https://addons.thunderbird.net/pt-BR/thunderbird/addon/erikraft-drop/](https://addons.thunderbird.net/pt-BR/thunderbird/addon/erikraft-drop/)

**🦊 Firefox Extension** [https://addons.mozilla.org/pt-BR/firefox/addon/erikraft-drop/](https://addons.mozilla.org/pt-BR/firefox/addon/erikraft-drop/)

#### Extension Features

* **Quick Access**: One-click file sharing from browser
* **Context Menu**: Right-click file sharing options
* **System Integration**: Native file browser integration
* **Persistent Connection**: Maintains ErikrafT Drop connection

### Discord Integration

#### Discord Bot

Bring ErikrafT Drop functionality directly to your Discord server with the official bot.

**🤖 Discord Bot** [https://discord.com/oauth2/authorize?client\_id=1367869058707492955](https://discord.com/oauth2/authorize?client_id=1367869058707492955)

#### Bot Features

* **Slash Commands**: `/drop` command for file sharing
* **File Transfer**: Send and receive files through Discord
* **Real-time Sync**: Appears as paired device in web interface
* **Multi-file Support**: Send up to 3 files per command
* **Text Messages**: Send text messages alongside files

#### Requirements

* Discord server with bot permissions
* ErikrafT Drop instance with WebSocket fallback
* Node.js 18+ for self-hosting

## Installation Guide

### Quick Start

1. **Choose Your Platform**: Select the appropriate version for your device
2. **Download**: Use the provided download links
3. **Install**: Follow platform-specific installation instructions
4. **Connect**: Pair devices and start sharing files

### Platform-Specific Setup

#### Web App

1. Open [https://drop.erikraft.com/](https://drop.erikraft.com/) in your browser
2. Allow camera permissions for QR code scanning (optional)
3. Install as PWA for native app experience (optional)

#### Android App

1. Download from Google Play Store or F-Droid
2. Grant necessary permissions during installation
3. Open app and connect to ErikrafT Drop network
4. Enable system integration for share menu access

#### iOS Shortcut

1. Download the shortcut from RoutineHub
2. Add to Shortcuts library
3. Enable "Allow Untrusted Shortcuts" if needed
4. Access from share menu in any app

#### Browser Extensions

1. Install from respective extension store
2. Grant necessary permissions
3. Configure ErikrafT Drop server URL if self-hosting
4. Use extension toolbar or context menu

#### Discord Bot

1. Invite bot to Discord server
2. Configure bot with Discord token
3. Set up ErikrafT Drop connection
4. Use `/drop` command for file sharing

## Self-Hosting Options

For users who prefer to run their own ErikrafT Drop instance:

### Server Requirements

* Node.js 20.18.1+
* 512MB RAM minimum
* Network connectivity
* Domain (optional but recommended)

### Deployment Methods

* **Docker**: Containerized deployment
* **Direct**: Node.js application
* **Cloud**: Various cloud platform options
* **Local**: On-premise installation

### Configuration

* Custom domain setup
* SSL/TLS certificates
* Rate limiting
* LAN-only mode

## Choosing the Right Version

### For Personal Use

* **Web App**: Most convenient, no installation
* **Android App**: Best for Android users with frequent sharing
* **iOS Shortcut**: Essential for iOS users

### For Development Teams

* **VS Code Extension**: Integrate with development workflow
* **Browser Extensions**: Quick sharing during development
* **Self-Hosting**: Control over data and infrastructure

### For Organizations

* **Self-Hosting**: Complete control over data
* **Discord Bot**: Integration with team communication
* **Android App**: Mobile workforce support

### For Privacy-Conscious Users

* **Self-Hosting**: Data never leaves your infrastructure
* **LAN Mode**: Local-only file sharing
* **No Registration**: No personal data required

## Compatibility Matrix

| Platform           | WebRTC Support | Auto-Accept | QR Code | System Integration |
| ------------------ | -------------- | ----------- | ------- | ------------------ |
| Web App            | ✅              | ✅           | ✅       | ❌                  |
| Android            | ✅              | ✅           | ✅       | ✅                  |
| iOS Shortcut       | ✅              | ✅           | ✅       | ✅                  |
| VS Code            | ✅              | ✅           | ❌       | ✅                  |
| Browser Extensions | ✅              | ✅           | ❌       | ✅                  |
| Discord Bot        | ❌\*            | ✅           | ❌       | ✅                  |

\*Discord Bot uses WebSocket fallback instead of WebRTC

## Support and Community

### Getting Help

* **Documentation**: Comprehensive guides and API references
* **GitHub Issues**: Report bugs and request features
* **Community**: Join discussions and share experiences
* **Discord**: Real-time community support

### Contributing

* **Open Source**: All platforms are open source
* **Translations**: Help translate to your language
* **Development**: Contribute code and improvements
* **Testing**: Test pre-release versions

## Updates and Maintenance

### Automatic Updates

* **Web App**: Always latest version
* **Android App**: Google Play automatic updates
* **Browser Extensions**: Auto-update through extension stores
* **Discord Bot**: Manual updates for self-hosted instances

### Version Compatibility

* **Cross-Platform**: All versions work together
* **Backward Compatibility**: Older versions work with newer
* **API Stability**: Consistent API across platforms
* **Migration**: Easy migration between versions

Choose the ErikrafT Drop version that best fits your workflow and start sharing files securely and efficiently across all your devices.
