NodeTorrent — Privacy Policy

Last updated: 6 September 2026

NodeTorrent does not collect, transmit or store any personal data. There are no analytics, no crash reporting, no advertising, no user accounts, and no servers operated by the developer. Everything the app saves stays on your device, and every network connection it makes goes somewhere you chose.

Who this covers

This policy applies to the NodeTorrent Android application (com.portablecreator.nodetorrent), referred to below as “the app”.

What the app stores, and where

All of the following is written to the app's own private storage on your device. None of it is sent anywhere by the app.

WhatWhyHow it is protected
Addresses of torrent servers you add (host, port, path) So the app can reach them App-private database
Usernames for those servers To sign in to them App-private database
Passwords for those servers To sign in to them Encrypted with AES-GCM using a key held in the Android Keystore. The key never leaves the secure hardware-backed store, so a copy of the database on its own cannot be decrypted.
Your settings — theme, colours, speed limits, download folders, notification preferences To remember how you like the app App-private preferences and database
Transfers and their progress These are not stored by the app at all — they are read live from the engine or server that owns them

What the app never does

Network connections the app makes

The app connects only to destinations that come from you:

Using the on-device engine exposes your IP address

This is inherent to BitTorrent, not specific to this app, and it is worth being plain about. When you download or seed a torrent on your device, your device's IP address is shared with the other peers in that torrent's swarm, and with its trackers. That is how BitTorrent works: peers must be able to find and connect to each other. Anyone participating in the same swarm — including parties who monitor swarms — can therefore see that an address took part.

The app does not attempt to hide this and makes no anonymity claims. If that matters to you, use a VPN or a remote server on a network of your choosing.

Permissions, and why each one exists

PermissionReason
InternetTo reach your servers and the BitTorrent network
Network stateTo pause transfers on mobile data when you ask it to
Local network accessYour torrent servers are usually on your own LAN. From Android 16 this needs its own grant; without it a server in your house is unreachable.
NotificationsTransfer progress, and telling you when something finishes
Foreground service (special use)To keep a transfer and its seeding alive while the app is in the background
Wake lockTo keep downloading while the screen is off

Backups

If you have Android's backup enabled, the app's data is included in your own backup, in your own Google account, under Google's terms — the developer has no access to it. Saved passwords are included only as ciphertext, and because the encryption key is bound to the original device, they cannot be read after restoring onto a different one. The app treats such a password as absent and asks you for it again.

What you download

NodeTorrent is a general-purpose BitTorrent client. It does not host, index, search for, recommend or supply any content. It has no built-in catalogue and no connection to any torrent site. What you choose to transfer, and whether you have the right to do so, is entirely your responsibility.

Children

The app is not directed at children and collects no data from anyone, including children.

Data deletion

Because nothing is collected, there is nothing held elsewhere to delete. Uninstalling the app removes everything it stored on your device. You can also clear it at any time from Android Settings → Apps → NodeTorrent → Storage.

Changes to this policy

If this policy changes, the revised version will be published at this address with a new “last updated” date. Material changes will also be noted in the app's release notes.

Contact

Questions about this policy: CONTACT EMAIL