By the way, may I ask from anyone here who were able to earn BAT tokens using its browser?
Only free way to get BAT is by browsing with Brave browser, but that offer is limited to just few countries. You can download Brave browser and turn on Brave reward to see is this option available for you. Some interesting information can be read
here as well.
Regarding OP suggestions, some are good, but some are very risky or limited only for some countries.
- Affiliate or referral programs are good way to get cyrpto, but for good results some money should be invested.
- Brave browser&free BAT tokens are limited to certain countries.
- ICO / IEO is not something that brings guaranteed profits, and we know that most of ICO are not
good projects.- Earn platform is something I never use, but since it is related to Coinbase it should be legit.
- Mining on smartphone or by cloud mining is pure waste of time.
- Airdrops can sometimes bring some extra profit, but it is mainly a very small profit.
- dApps, Steemit, Mobile Apps - earnings depend on how much time and effort is involved in all this.