Setting up EarnApp on a Raspberry Pi – step by step
EarnApp is the easiest starting point of all the bandwidth services on a Pi: a single command, no containers, native ARM support. There is one pitfall that many guides get wrong, though – and it can cost you your balance.
The pitfall: no Docker, no VM
Many guides online say the opposite EarnApp explicitly forbids running it in virtual machines, Docker containers and emulators in its terms of service. Plenty of guides bundle all four bandwidth services into one Docker stack. With EarnApp that risks your account being banned, along with the balance you have built up.
From the provider's side the reason is obvious: what they sell is access from a genuine private household. Scaling through virtual machines turns one connection into many apparent households – precisely what the rule targets. On the Pi, use the native install.
Check the requirement
EarnApp needs a 64-bit system. This command tells you what your Pi reports – you want aarch64:
uname -m
If it says armv7l, you are on a 32-bit system and will want to reinstall Raspberry Pi OS in its 64-bit variant. Before that it is worth updating the system once:
sudo apt update && sudo apt full-upgrade -y
Install and link
- Create a free EarnApp account and stay logged in.
- Run the command below on the Pi and accept the terms.
- At the end the script prints a linking URL.
- Open that URL in your browser while logged in – that assigns the Pi to your account.
- Check the dashboard to see the device appear as “online”.
wget -qO- https://brightdata.com/static/earnapp/install.sh > /tmp/earnapp.sh && sudo bash /tmp/earnapp.sh
Why this is two steps rather than a pipe
The script lands in /tmp as a file first and is executed afterwards. The detour costs nothing and gives you the chance to look inside with less /tmp/earnapp.sh before you run it.
After installation EarnApp runs as a system service and starts again by itself after every reboot. There is nothing else to do.
Payout and automation
- Payout from 10 US dollars
- Routes: PayPal, Wise, gift cards
- Auto-redeem available – it pays out automatically once you pass the threshold
- Offerwall and referrals on top
With auto-redeem switched on you never even have to log in again after setup. Terms can change at any time – when in doubt, what the provider's dashboard says is what counts.
Getting rid of it again
Through the uninstall script that ships with it. Nothing is left on the Pi afterwards; you delete the account separately in the dashboard.
sudo /usr/bin/earnapp uninstall
The exact path can differ between versions. [VERIFY_EARNAPP_UNINSTALL]