Flud is our favorite torrent client for Android. It’s intuitive, feature-rich, and very stable. Best of all, it has built-in proxy support, which lets you download torrents anonymously with Flud, and hide your true IP address while torrenting (like a PRO).
This complete Flud setup guide will teach you:
- How to install Flud
- How and why to use Flud anonymously
- SOCKS proxy setup for Flud
- Flud Settings Menu (advanced options)
How to install Flud
Flud is available in the google Play store in 2 versions: Free (ad supported) and Ad-free (pro version, $1.50). Both versions have identical features, which we love. Even free users get the full Flud experience.
Use one of the links above to download Flud directly from the play store, or just search ‘Flud’ from the Play search menu. We recommend trying the free version first, then upgrade to ‘pro’ once you’ve made the permanent switch to Flud as your go-to torrent client. At $1.50 it’s a steal, and definitely worth supporting the developers even thought he ads in the free version aren’t obtrusive at all.
How to use Flud Anonymously (keep your torrents private)
Bittorrent is a ‘public’ filesharing protocol, meaning every ‘peer’ sharing the same file as you can see identifying information about you such as:
- Your IP address (Your virtual ‘address’ on the internet)
- Your location (if you don’t take steps to hide it)
- How much of the file you’ve shared
Peers participating in multiple torrent ‘swarms’ can also see other files you may be sharing from the same IP address. Most Flud users would prefer to keep this information (and their torrent history) completely private. This guide will show you exactly how to do that, by using VPN + SOCKS Proxy service to hide your identity and location while using Flud.
Hiding your torrents is completely legal, but it is up to you to use this information responsibly. Please download your torrents from legal sources.
What you look like on FLUD
If you go to the ‘Details’ panel of any active torrent and tap the ‘Peers’ tab, you can see the list of every single person you’re sharing the torrent with, including their IP address and torrent client.
Here’s screenshot of current peers sharing a recent Linux torrent (right column).
This information is essential for bittorrent to function (your device needs to know the address of other peers to download from them) but it’s also a major privacy issue if your identity is publicly visible to anyone in a swarm. Imagine if every time you listed to a song on the radio every other listener knew your exact location. Yikes!
Other Security leaks for Flud torrents
In addition to torrent peers, your ISP (Internet Service Provider) can also see what files you’re downloading online, by using a technique known as Deep Packet Inspection (DPI). DPI allows your ISP to examine every packet of data you transmit and see what program it was sent by, where it’s headed, and what sort of data it contains.
Trust me, if you aren’t using a VPN then your ISP knows you’re using bittorrent (and they’re probably Throttling you because of it).
In this Flud privacy guide, we’ll show you how the strong ‘Encryption’ built into a VPN can prevent your internet provider from knowing what your torrenting (or what you’re doing online at all).
The secret to anonymous torrents (works with Flud).
There are two tools that can help anonymize your torrents. One is a proxy, the other is a VPN (Virtual Private Network). One study found that over 25% of bittorrent users are using one or both of these technologies to keep their torrent history private.
Here’s how they work:
Private IP address
Both a VPN and proxy route your torrent traffic through a remote ‘server’ which then connects to the torrent swarm on your behalf. This means your torrent peers never see your true IP address, they only see the location of the proxy or VPN server.
A VPN has one main advantage over a proxy. It adds strong encryption (with the same IP-anonymization benefits). Encryption encodes your internet traffic while it’s being transmitted between your computer/smartphone and the VPN server, making it unreadable by anyone who intercepts it, including your internet provider.
Best of all, VPN technology is easy to use and their numerous VPN apps for Android that allow seamless 1-click access to hundreds of VPN servers around the world.
Choosing a Proxy/VPN for Flud
For Android devices, a SOCKS5 proxy will usually be more stable than a VPN for downloading torrents anonymously (Android VPN’s tend to have erratic disconnects if you go in and out of service).
For that reason, we recommend you use the Proxy setup instructions for Flud (next section) and you can add a VPN for encryption if you want (use the proxy + VPN together).
Fortunately, there are several companies that bundle SOCKS5 proxy and VPN service together at prices lower than other companies sell each individually. These recommended providers have been hand selected based on the following criteria:
- SOCKS5 proxy service included with every VPN subscription
- Non-logging provider (highly anonymous. No records/logs of usage).
- Unlimited bandwidth
- Torrents are specifically allowed (your account won’t be cancelled for torrenting)
Without further ado, here are our recommended providers (or see the complete list)
Private Internet Access
Private Internet Access (review link) is a zero-log, torrent-friendly VPN provider based in the USA. Their user privacy has even been tested by the FBI in court (Spoiler: PIA had no data to share).
With prices starting at $3.33/month, PIA is pretty much an unbeatable deal, considering they’re currently the top-rated VPN provider on our site.
Every subscription includes:
- Unlimited speed/bandwidth
- VPN support for Mac/Windows/Linux/iOS/Android
- SOCKS5 proxy server based in the Netherlands (works with Flud)
- PIA VPN app for Android (Windows/Mac also)
- Up to 256-bit encryption
- 7-day 100% refund guarantee
NordVPN (like PIA) is a non-logging VPN service, meaning they don’t log or monitor your VPN activity (great for torrents). They include SOCKS5 proxy service with every VPN package and they have proxy servers in over 50% of their VPN server locations (though only 5 countries allows p2p/torrenting).
My favorite part about NordVPN is their software, which is intuitive, stable, and easy to use. It’s also one of the few VPN providers that still works with Netflix and iPlayer.
NordVPN comes with an industry-leading 30 day 100% refund policy.
Other Proxy services
There are several other companies offering SOCKS5 proxy service as well, though most are sold separately instead of bundled with VPN service. A few are also extremely torrent-friendly, especially Torguard.
If you’re looking for other options or what to learn more about proxy service in general (like what the heck is a SOCKS proxy?)…make sure to check out our list of the Best SOCKS5 proxy services in the world.
Flud Proxy Settings
In this section, we’re going to show how to configure Flud to use either of the SOCKS5 proxy services we recommended in the previous section, PIA and NordVPN. Using the proxy will hide your true IP address from public view while torrenting.
We will then show you how to add encryption, either with a VPN or using Flud’s built-in encryption options.
Here are the steps:
- Sign up for a torrent-friendly proxy service (NordVPN or PIA)
- Get your proxy username/password (instructions for PIA)
- Add proxy settings to Flud
- Add encryption (optional)
Step #1 – Get a non-logging SOCKS proxy service
Private Internet Access and NordVPN aren’t the only non-logging SOCKS5 proxy providers in the world, but they’re the best (in our opinion) because they give you VPN + Proxy service in one all-inclusive package. And both cost under $6/month with a 1-year plan. PIA is only $3.33/month!
We only recommend using a SOCKS proxy for Flud (or any torrent client) because HTTP proxies can leak identifying data while torrenting.
Step #2 – Get your username/password
NordVPN’s SOCKS proxy uses the exact same username/password combo as the VPN (it’ll be sent to you via email as soon as you subscribe, and you can always change it. Have it ready for step #3.
Private Internet Access uses a different login/password for their proxy server, which you have to generate from your PIA account panel (takes 10 seconds). We have full instructions on how to get your PIA proxy login.
Step #3 – Flud Proxy Settings
You can access the Flud proxy settings by going to: Menu > Settings > Network > Proxy Settings
Below you will find the proper settings for both NordVPN and PIA
PIA Proxy settings for Flud
- Proxy Type: SOCKS5
- Host: proxy-nl.privateinternetaccess.com
- Port: 1080
- Also use for Peer Connections: Yes
- Requires Authentication: Yes
- Username: Your proxy username
- Password: Your proxy password
Then hit ‘Apply Proxy.’ We also recommend restarting Flud just to be safe.
NordVPN Proxy settings for Flud
- Proxy Type: SOCKS5
- Host: nl1.nordvpn.com
- Port: 1080
- Also use for Peer Connections: Yes
- Requires Authentication: Yes
- Username: Your nordvpn username
- Password: Your nordvpn password
Then hit ‘Apply Proxy.’ We also recommend restarting Flud just to be safe.
NordVPN has SOCKS5 proxy servers in most VPN server locations, including all 7 countries where p2p/torrents are allowed (Russia, Romaina, Latvia, Luxembourg, Netherlands, Canada, Sweden).
You can choose any hostname from this NordVPN server list. For example: lu4.nordvpn.com (Luxembourg server #4).
Step #3 – Add encryption to Flud
Encryption scrambles your torrent traffic so your ISP can’t block, monitor, or throttle your torrents. The best way to add encryption is to run a VPN on your android device (NordVPN and PIA both have android apps in the play store).
Alternatively, you can use Flud’s built-in encryption, but it’s weaker than VPN encryption and may reduce your # of available peers (a VPN won’t).
To access the encryption settings, go to: Menu > Settings > Network > Encryption
There are two setups you can use…
Encryption enabled (optional)
This mode will use encryption when available, but not all peers will support it.
Your # of available peers won’t be reduced.
Forced encryption mode
Flud will only connect to peers with full stream encryption enabled.
You will get full-time encryption of your torrent uploads/downloads but you will have fewer available peers which could hurt speeds.
Getting to know Flud (beginner to power user)
The remaining sections of this article will take you through the Flud interface as well as the settings menu and advanced torrent options.
You’ll learn how to do things like:
- Add magnet links
- search for torrents to download
- change the Flud download directory
- See a list of Flud peers
- force sequential download of files
- schedule downloads
- and much more…
We’ll tackle all this info in 3 sections:
- The Flud interface (UI)
- Settings menu
- Advanced torrent options/details
The Flud Interface (main screen)
The Flud interface is quite intuitive and puts all the most common functions at your fingertips.
You can add/delete as well as start/pause your torrents. You can also add magnet links, search for new torrents (google search) or access the settings menu.
The main screen has 3 tabs for grouping torrents: All, Queued, Finished
The main touchpoints on the screen are labelled in the pic, and numbered below:
- Search for torrents (launches a new browser window with your search + torrent)
- Paste a magnet link that you copied from the browser
- Launch the Flud menu
- Start/Pause torrents
- Manually add a .torrent file from your device
You can also see the advertisement placement at the bottom, which is obvious but doesn’t get in the way of any basic Flud functions (no annoying popups).
Flud Interface (Torrent Details)
Flud also gives you detailed stats and control over each individual torrent file. You can view and edit info like: download location, trackers, peers, bandwidth.
To access the details view for any torrent, just tap on that torrent in the main screen.
You’ll be taken immediately to the ‘Details’ tab for that torrent, but you’ll also get access to other tabs including: Status, Files, Trackers, Peers and Pieces.
You can get a good preview of each view by browsing the screenshot gallery. We’ll also go into greater depth on each tab in the sections below.
Flud Settings Menu (and options)
Flud allows for some advanced configuration options in their settings menu, which you can access by tapping the 3-dot menu icon in the top-right corner of the main screen. This will launch the Flud menu interface:
From there simply tap the ‘Settings’ option to load the settings menu, which contains the following menu sections:
- Storage (Control of download directory and .torrent files)
- Bandwidth (Limit the up/down bandwidth allocated to Flud)
- Queue (How many torrents to upload/download at once)
- Power Management
In the following segments, we’ll go in-depth on each section of the settings menu, and take a closer look at the options available to you. You’ll start to get a good idea of the true power of Flud.
In the storage options, you can control your download directory as well as move files after download.
You also get the option whether to copy the actual .Torrent file to your device when using Magnet links. Most users don’t need to check this.
Finally, you can ‘Watch incoming directory’ if you sync .torrent files from another source. Files added to this directory will automatically be imported to Flud and started.
You can control the maximum upload/download speed allocated to flud. This is useful if you have a data cap or torrenting is making your internet slow for other applications. If you set the max to ‘0’ speeds will be unlimited.
The max number of connections is the total number of peers you can connect to at once (leaching and seeding combined). Some routers tend to get overwhelmed if you have too many peer connections. Turn it down to the 50-100 range and see if that helps.
Control the maximum number of active uploads and downloads. You can also set a max for the number of combined torrents (upload + download).
The interface sittings give you cosmetic control over the appearance and feel of Flud. You’ll also find the notification settings here.
Change the color scheme of Flud
Add to downloads app
Check this box to have downloaded torrents appear in your ‘Downloads’ folder.
Show hidden files/folders
Give Flud access to hidden files
Clear search history
Privacy setting. Delete your torrent search history from Flud.
Choose whether to receiving push notifications when torrents finish downloading. You can also add a notification sound.
The network settings menu is one that most people will want to pay attention to. It gives you control over peer exchange, port mapping, proxy settings and encryption.
We covered the proxy and encryption settings in depth already in the ‘How to use Flud anonymously’ section at the start.
Enable DHT / LSD / Peer Exchange
Find peers additional peers from ‘trackerless’ DHT. LSD is ‘local’ peer discovery on you home/school network. Both can usually be left off. DHT can be a privacy risk if you aren’t using a VPN or proxy (but you should be).
Peer-exchange lets existing peers tell you about new peers you aren’t connected to. Can boost speeds by raising # of peers in your swarm.
Enable UPnP / NAT-PMP
This allows Flud to automatically map ports on your network for easy port forwarding through your router. It’s not necessary if you’re using a VPN/proxy. If your speeds are really low with no explanation (like under 50kb/s) you might have a port forwarding issue and enable 1 or both of these options could fix it. It also needs to be enabled on your router.
Known as micro transport portocol, uTP is a special torrent protocol designed to be ISP friendly that allows your torrent speeds to be throttled during times of high network volume. In return, your ISP theoretically will give you max speeds in non-peak times. Many ISPs will just treat uTP as an excuse to throttle you 100% of the time, and it’s best left off.
Enable torrent protocol encryption. This is designed to prevent throttling (slow speeds) by your internet provider. Forcing encryption reduces your number of available peers because you can only connect to other peers with encryption enabled. The best way to encrypt your torrents is by using a torrent-friendly VPN (discussed in the ‘anonymity’ section near the start of this article).
If you’re not sure which setting to pick, just leave both incoming/outgoing set to ‘Enabled’ which will use encryption when available without reducing peers.
Use a proxy server with Flud to hide your identity/location while torrenting.
Allows you to import ip blocklists from tools such as peerguard/peer guardian. In general, IP blocklists just reduce your number of available peers (more than forced encryption even) without doing much to increase your privacy. You’re MUCH better off using a proxy or VPN instead.
The Power Management settings are pretty straightforward and each option is well explained right in the Flud interface.
Check this box to only download torrents while connected to wifi. Saves your mobile data from overages and useful for keeping a stable connection if you’re using a VPN.
Shutdown when downloads complete
Auto-close Flud after all active torrents are downloaded. Saves battery and background CPU usage.
Keep CPU Awake
Only check this if your downloads slow/stop when your screen is off. Battery killer.
Download/Upload only when charging
When checked, this option will cause Flud to only download/upload files when connected to a USB charger. Saves your battery and is simpler than manual scheduling of torrents.
Enable battery limit (not shown in pic)
You can also set a hard limit (% of battery remaining) after which Flud will pause all torrents. By default it’s 25% battery remaining, but you can change it to any number you want.
Flud has the ability to schedule torrent activity for a specific time of day. This is often used to schedule torrents to download while you’re sleeping, then shut down during the day to save battery life on your phone.
You can choose the Start Time, End Time, and whether to run the schedule once or daily. You also get the option to Resume All paused torrents, and Turn Wifi On when the scheduled downloads start, and off when they stop.
Torrent Details / Advanced options
Each torrent you’re downloading has advanced options available just for that specific torrent. To access these options, simply tap on a torrent on the main Flud screen. You’ll get access to the following advanced tabs:
This advanced torrent settings give you the option to do things like: rename files, force sequential downloads, change the storage directory, allocate bandwidth, download only specific files and more…
Here are screenshots of each tab’s options, and we’ll go in-depth on the available options below:
This will be the view you use the most, and you can edit several torrent settings including:
- Change the torrent file name
- Change the download directory
- Force sequential download (download files in order. Useful for tv/audio)
- Cap upload/download speeds
This tab doesn’t give you any editable options, but you get a quick view of essential torrent statistics like:
- Download progress
- # of leechers/seeders
- Your share ratio
- How long the torrent has been active
View all the files contained in the torrent. You can also choose to only download specific files (like if you want 1 track off an album).
View the status of DHT, LSD, Peer Exchange, and any other active trackers for the torrent.
Displays the full list of peers you’re connected to, including their IP address and torrent client.
Summary and additional resources
Thanks for reading! By now you should have a pretty strong grasp of how to use Flud like a power-user. And of course, you should also be using a SOCKS proxy with Flud for maximum privacy. It’s even better if you add encryption with a VPN or Flud’s built-in encryption.
Privacy and security is what really separates the Flud Pros from the amateurs.
Please leave any questions you may have in the comment section below.
If you want more information about VPN use, torrenting, or privacy then you’ll enjoy these articles as well…
- The best VPNs for Android (and how to use them)
- How to use tTorrent with a SOCKS5 proxy (Android)
- Private Internet Access Review
- How VPN Encryption works