Skip to content

NetSepio/erebrus-drop

Repository files navigation

Erebrus Drop

Erebrus Drop is a local-first file and text sharing app for nearby devices. A phone can create a temporary Drop Room on the current Wi-Fi network or hotspot, and other devices can join from the mobile app or a browser without an account or cloud upload.

Get Erebrus Drop on Google Play

What It Does

  • Create a local Drop Room over Wi-Fi or hotspot.
  • Discover nearby Drop Rooms with mDNS on Android and iOS.
  • Share files, folders, text, and streamable media on the local network.
  • Join from the app, a QR code, a Drop Link, or the bundled browser client.
  • Use optional room passwords and scoped folder access.
  • Save received files to the platform-appropriate user-visible location.
  • Transfer locally without analytics, tracking, accounts, or cloud relay.

App Surfaces

  • Home: start or resume the current Drop Room.
  • Rooms: discover and join nearby Drop Rooms.
  • Library: view, share, and delete hosted files.
  • Smart Send: send quick text into a room.
  • Settings and About: app details, privacy, terms, and NetSepio ethos.

Release

The Android package id is:

com.erebrus.drop

Android release signing uses a local upload keystore configured through:

android/key.properties

Do not commit signing secrets. The template lives at:

android/key.properties.example

Build the Play Store bundle with:

flutter build appbundle --release

The release bundle is generated at:

build/app/outputs/bundle/release/app-release.aab

Development

Install dependencies:

flutter pub get

Run the app:

flutter run

Verify:

flutter analyze
flutter test

Local Network Debugging

Browse for advertised Drop Rooms on macOS:

dns-sd -B _erebrusdrop._tcp local

Resolve a discovered room:

dns-sd -L "<device name>" _erebrusdrop._tcp local

Check the room API:

curl http://<room-ip>:8787/api/room

Privacy

Erebrus Drop is designed for local device-to-device transfer. NetSepio does not collect analytics, advertising identifiers, contact lists, location history, account profiles, transferred files, pasted text, folder contents, room passwords, or Drop Links.

Erebrus Platform, brand, and apps are products of NetSepio.

About

A local-first, cross-device sharing app that allows a phone to become a temporary secure file server on the current Wi-Fi network or, where supported, on a device-created local hotspot.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors