Official Policy

Privacy Policy

App: FTP Node: Server & Client (com.kiteapps.ftpclient)
Developer: KiteApps
Last Updated: November 1, 2026

🔒 Zero Data Collection Promise: FTP Node does not collect, record, track, transmit, or monetize any personal information, files, browsing habits, or device telemetry. All file transfers occur directly peer-to-peer on your local network.

1. Overview and Core Philosophy

FTP Node: Server & Client ("we", "our", or "the application") is engineered as a privacy-first utility. The app provides two independent capabilities:

We believe that your personal data and files belong entirely to you. The application contains no advertisements, no tracking SDKs, no cloud intermediaries, and no analytical instrumentation.

2. Data Collection and Usage

The application strictly handles data locally on your device:

3. Android Permissions and Why They Are Needed

To perform file transfer and server operations compliant with modern Android standards (including Android 14 through Android 17), the app requests specific permissions. Here is transparently why each permission is required:

Permission Purpose & Justification
INTERNET
ACCESS_NETWORK_STATE
ACCESS_WIFI_STATE
Required to establish local TCP/IP sockets for FTP connections, detect Wi-Fi connection state, and determine the device's local LAN IP address (e.g., 192.168.x.x) so you know where to connect from your PC.
ACCESS_LOCAL_NETWORK
(Android 17 / API 37+)
Mandated by Android 17 local network privacy architecture to allow apps to discover and bind to local network sockets within your home or office Wi-Fi subnet.
MANAGE_EXTERNAL_STORAGE / Scoped Storage Allows you to expose selected storage folders or SD cards via the FTP server and save downloaded files directly to your device storage. Files are only accessed when explicitly initiated by you.
FOREGROUND_SERVICE
FOREGROUND_SERVICE_DATA_SYNC
Ensures the FTP Server service and active transfer queues remain running smoothly without being terminated by the operating system when the screen locks or when multitasking.
POST_NOTIFICATIONS Used to display the ongoing persistent notification with server status, active connections, live upload/download speeds, and an instant "Stop Server" control button.
WAKE_LOCK Prevents the device's CPU and Wi-Fi interface from entering sleep/doze mode during large file transfers when the "Keep Device Awake" toggle is enabled.

4. Third-Party Services and Analytics

FTP Node does not integrate with any third-party analytics services (e.g., Google Analytics, Firebase, Mixpanel) or advertising networks. We do not sell, rent, or trade your data to third parties under any circumstances.

5. Security of Your Connections

While operating as an FTP Server on your local network:

6. Children's Privacy

The application does not address or knowingly collect data from children under the age of 13. Since no personal data is collected from any user, we fully comply with COPPA (Children's Online Privacy Protection Act) and GDPR-K.

7. Changes to This Privacy Policy

We may update our Privacy Policy periodically if new features require changes in permission requirements. Any modifications will be posted here with an updated "Last Updated" timestamp.

8. Contact Us

If you have questions, feedback, or concerns regarding this Privacy Policy or the security of the application, please reach out to us at:

Email: support@kiteapps.com
Developer: KiteApps Team