Changelog
Version numbers below are the Android app's. The iOS app's matching release is 1.1.0; the web transfer tool on the sharedrop.org homepage is updated continuously and shares the same transfer engine.
2026-08-24: 1.3.0 (Android)
- Built for Android 16: the app now targets API level 36, as Google Play requires from this month. No change to permissions.
- Fixed: after closing an ad that opened from the side menu, the menu could stay expanded and refuse to swipe closed. The menu now opens only once the ad is gone.
- Fixed: the app-open ad slot could get permanently stuck after a cached ad expired during a long idle period.
- Tablets and foldables keep the portrait layout for now; Android 16 would otherwise force free rotation on large screens. Adaptive layouts are planned for a later release.
- Crash reports from the transfer engine's native code are now symbolicated for faster diagnosis.
2026-08-10: 1.2.0 (Android)
- Send and receive now happen on a single page (status card, file list and actions together) instead of stacked pop-ups. Incoming transfers show Accept and Decline buttons at the bottom of the screen.
- Fixed: tapping Send briefly flashed the home screen; the QR scanner rotated between portrait and landscape; the first camera-permission grant showed a false failure; and pressing Back from the scanner flashed the splash screen.
- Side menu: “History” is now “Transfers”; new “Open website” and “Connect to Web” entries, the latter opening the web app to pair with a browser.
- Interface available in 38 languages. The app is now listed as “ShareDrop.org” on the launcher.
- The free app is now supported by ads (an ad on launch, occasional full-screen ads after a transfer or from the side menu, and a banner in the menu), and collects anonymous usage analytics. Users in the EEA, UK and Switzerland are asked for consent first. Ads and analytics never see your files, file names or checksums — see the privacy policy.
2026-07: 1.1.0, rebuilt from the ground up
- New transfer engine: 64 KiB chunking with flow control, end-to-end SHA-256 verification on every file, automatic resume from the last verified chunk after connection loss.
- Safety codes: both devices independently derive a six-digit code from the encrypted connection's certificate fingerprints for man-in-the-middle detection.
- Connection transparency: live badge showing LAN direct / internet direct / encrypted relay, read from the actual selected WebRTC candidate pair.
- One-time rooms with QR, link and single-use short-code invites; explicit accept before any device can connect.
- Folder transfer on supporting browsers, with sanitized relative paths.
- Automatic signaling reconnection with rotating single-use credentials.
- New public site (this one) with plain-language security and privacy documentation.