Please read these Terms of Usage carefully before using SharpTransfer. By downloading, installing, or using the App, you agree to be bound by these terms. If you do not agree, please do not use the App.
1 Acceptance of Terms
These Terms of Usage ("Terms") constitute a legally binding agreement between you ("User", "you") and the developers of SharpTransfer ("we", "us", "our"). By installing or using SharpTransfer ("the App"), you acknowledge that you have read, understood, and agree to comply with these Terms.
We reserve the right to modify these Terms at any time. Continued use of the App after any modification constitutes acceptance of the updated Terms.
2 Description of Service
SharpTransfer is a free Android application that provides the following functionality:
- Peer-to-Peer File Transfer — Send and receive files between Android devices over a local Wi-Fi network using the STFR protocol over TCP.
- PC Browser Transfer — Share files between an Android device and a PC via an embedded web server accessible through a browser.
- Device Discovery — Automatically discover nearby devices using mDNS/NSD, UDP broadcast, and QR code pairing.
- Clipboard & Text Sync — Send and receive text/clipboard content between connected devices.
- Transfer Management — Queue, schedule, pause, resume, and track file transfers with real-time progress.
All services operate exclusively over the user's local Wi-Fi network. No internet connection is required for core functionality.
3 Eligibility
You must be at least 13 years of age (or the minimum age required in your jurisdiction) to use the App. If you are under the required age, you may only use the App under the supervision of a parent or legal guardian who agrees to these Terms.
4 Acceptable Use
You agree to use SharpTransfer only for lawful purposes. You shall not use the App to:
- Transfer files that infringe copyrights, trademarks, or other intellectual property rights of third parties.
- Distribute malware, viruses, or any harmful software to other devices.
- Transfer illegal, obscene, defamatory, or threatening content.
- Attempt to exploit, tamper with, or reverse-engineer the App's transfer protocol or embedded web server for malicious purposes.
- Use the App to gain unauthorized access to devices, networks, or systems.
- Circumvent any security mechanisms (e.g., the web server PIN protection) on devices you do not own or have permission to access.
⚠️ You are solely responsible for the content you transfer. We do not monitor, inspect, or filter files transferred through the App.
5 Intellectual Property
The App, including its source code, design, graphics, icons, user interface, STFR transfer protocol, and documentation, is the intellectual property of the SharpTransfer development team and is protected by applicable copyright and intellectual property laws.
You are granted a limited, non-exclusive, non-transferable, revocable license to use the App for personal, non-commercial purposes on your compatible Android device.
You may not:
- Copy, modify, distribute, or create derivative works of the App.
- Decompile, reverse-engineer, or disassemble the App, except to the extent permitted by applicable law.
- Remove or alter any proprietary notices, labels, or marks.
6 Network & Device Requirements
To use SharpTransfer effectively, the following conditions must be met:
- Android 8.0 (API 26) or higher is required.
- All participating devices must be connected to the same Wi-Fi network.
- The router must allow local device-to-device communication (AP isolation must be disabled).
- Required system permissions (Wi-Fi, Storage, Camera, Notifications) must be granted.
We are not responsible for transfer failures caused by network configuration, router restrictions, or device incompatibilities outside our control.
7 Embedded Web Server
The App includes an embedded HTTP web server for browser-based file transfers.
- The web server operates on your local network only and is not accessible from the internet.
- PIN protection is available to restrict unauthorized access.
- You are responsible for ensuring that the web server is not exposed to untrusted networks (e.g., public Wi-Fi without PIN protection).
⚠️ We recommend always enabling PIN protection when using the web server feature, especially on shared or public networks.
8 Disclaimer of Warranties
SharpTransfer is provided "AS IS" and "AS AVAILABLE" without warranties of any kind, either express or implied, including but not limited to:
- Warranties of merchantability, fitness for a particular purpose, or non-infringement.
- Guarantees that the App will be error-free, uninterrupted, or secure.
- Guarantees of transfer speed, reliability, or data integrity in all network conditions.
While the App implements SHA-256 checksums for transfer integrity verification, we cannot guarantee that all transfers will complete successfully under all circumstances.
9 Limitation of Liability
To the maximum extent permitted by applicable law, we shall not be liable for any:
- Data loss or corruption resulting from file transfers, interrupted connections, or device failures.
- Indirect, incidental, special, consequential, or punitive damages arising from your use of the App.
- Unauthorized access to files shared via the embedded web server if PIN protection was not enabled.
- Damages resulting from third-party interference with your local network.
You acknowledge that you use the App at your own risk and are responsible for maintaining backups of your important files.
10 Termination
You may stop using the App at any time by uninstalling it from your device. Upon uninstallation, all locally stored data (transfer history, trusted devices, preferences, and clipboard messages) will be permanently deleted.
We reserve the right to discontinue the App or any of its features at any time without prior notice.
11 Open Source Components
SharpTransfer may include open-source software components, each governed by their respective licenses. A list of open-source libraries and their licenses is available within the App under Settings → About → Open Source Licenses.
12 Governing Law
These Terms shall be governed by and construed in accordance with the laws of the jurisdiction in which the developer is registered, without regard to conflict of law principles. Any disputes arising under these Terms shall be resolved in the competent courts of that jurisdiction.
13 Severability
If any provision of these Terms is found to be invalid or unenforceable, the remaining provisions shall remain in full force and effect.
14 Contact
If you have any questions, concerns, or feedback regarding these Terms, please contact us at:
📧 publisher.perfectworld.studio@gmail.com