This app was mentioned in
with an average of
Someone replyed that the app was Adguard, which seems like the right app, but deleted before I could reply.
For others wanting it, it is [not on the play store](adguard.com). It does have a free version which is simular to NetGuard in which it uses a VPN to filter content but also allows DNS blocking, rather than just outright denying apps internet access.
Actually... there is one NetGuard
• Log all outgoing traffic; search and filter access attempts; export PCAP files to analyze traffic
• Allow/block individual addresses per application
• New application notifications; configure NetGuard directly from the notification
Directly patching the OS (a la PDroid) was the only reliable way before Xposed (XPrivacy) and before Android's own permission management framework later on. Now all you need is adb debugging. At least for permission management.
To stop some of the third-party tracking the article is talking about, you use classic blocklist firewalls, either on your network (Pi-Hole, or OpenWRT&adblock on the router), or on your phone (for example NetGuard), or just on your browser (uBlock Origin). This doesn't stop first-party tracking though, like apps building profiles of your usage - think Netflix or Amazon.
But it comes with the added bonus of ad-blocking. I havent seen an ad on any Android app for years.
>When you say android you mean any flavor of it
Your mileage may vary, but it should work.
the way an android phone with google services in it works doesn't allow that, google will collect every bit of information you didn't go out of your way to block, like your location or your search history. not the same thing but I think you'll like this, it blocks apps. [link]
Do you mean native support in stock Android? During the last I/O, Google made it very clear that it won't make "internet access" a configurable permission. But there are third party apps for that.
NetGuard - is a no root firewall.
MinMinGuard - Controls ads per app.
- It is open source and frequently updated
Play Store link
You can simply install UBO on the mobile firefox.
For youtube there is vanced [link]
For trash games there is netguard
If you want deeper adblocking you need root.
Also for ad free gaming, there's an app called Netguard that opens a VPN which will block data to apps you select, effectively blocking ads. And the best part is an on/off widget!
To completely shut it off, you need an app like NetGuard or NoRoot Firewall.
There are other apps that can do this, but those are two examples.
The RW app no longer allows those fine grained controls on the new architecture. However, I've found Netguard to work quite well in that role.
Based on the description, this new feature will likely use the same network blocking method as Netguard, so if you can deny the connection with that app, it'll probably work with Tasker as well.
Also, you can go into Settings----> Data Usage and restrtict background data on the apps that you don't want using data. That or you can Install NetGuard which does the same thing, except one step further: completely blocks all data requests for apps, even when they're open.
My first thought was check that developer option mentioned in here.
I wonder if netguard could help, too. It's a non-root firewall that can even block roaming connections (I never tested), and also has options to log net access and general DNS lookups. Might at least help with diagnosis. Bonus: the non-play store version allows for ad blocking. Some features are paid but you have that refund window to try it.
Sounds like Hangouts might be trying over and over again to send something and failing and looping. I'd suggest clearing data and cache for the Hangouts app, you could also try disabling the Hangouts app entirely. Alternatively install an app that can block data like the old RW app, I'd suggest NetGuard: [link]
>That will only work until the next device restart
True, as clearly specified by Joao. But to "really kill" an app without root, I can't see any good alternative.
>and if you're using an app like NoRoot Firewall, you're already restarting your device dozens of times per-week because it stops working
I'd uninstall it in a breeze if it has this kind of problems. I use NetGuard never had this kind of problems and it has even the ability to load hosts files to block ad, known malicious domains etc. and you can load your own custom host. The app is open source [ I use the paid one to support developer ].
Yes, here is a per-app network blocker (firewall): NetGuard
and an ad blocker: DNS66.
Both work without root by setting up local VPNs through which traffic is filtered.
From a little digging it seems that Samsung use a technology called MOAT that was purchased by Oracle to help them better monitor various metrics and advertising via their mobile devices (phones/watches)
Have you tried using a Netguard sort of app to block that range of IPs? See what services/apps break?
I get that you want to avoid a wipe, but for something as suspicious as this I would have done that as a first resort :P (I reply on apps like FolderSync to keep all my non Google/DB cloud stuff backed up
You may find that a firewall app might do the trick for you. I found this one (have not tried, however):
You would basically whitelist the app you want to allow internet access.
Block This! with NetGuard firewall set to only allow network connectivity for selected apps.
It's a shame that so many of these services rely on creating a "fake" VPN, since Android only allows one VPN to be running ever. Means I can't ever use a real VPN, or use something like AdGuard in conjunction with a non-root firewall.
It went really wierd after update took away the ability to block apps data unless on WiFi. I use ([link]) netguard now and it's great. Except when you forget when it's running and the app just won't work with no information!
Might be too late to the party, but download NetGuard! If you pay for the feature, it allows you to block individual addresses on a per app basis! One of the most useful apps I've ever used. Totally worth the money.
Bonus points for downloading the version on f-droid which allows you to block ads using a hosts file!
NetGuard (Block network access) - [link]
I use NetGuard no-root firewall to control which apps have access to mobile and/or WiFi. You can turn off several apps from connecting to the internet for a certain amount of time to see if the calls are still going on. If so reconnect these and disconnect others until you can narrow it down to the one or purchase the Pro version. The pro version has "View traffic log - allows displaying and exporting a detailed outgoing IP traffic log for all applications, so you can exactly see what your device is doing at any moment."
Use this app to monitor which app is making DNS queries
On Newer androids (at least on my 7.0 and 7.1.1), you can block background data per app without any additional apps from:
settings -> apps -> (click app) -> mobile data -> allow mobile data on background
Sorry if the translations suck, my phone is in Finnish so I just made up the english menu names.
And if your android is older / doesn't support that, I used to use [link] too, it's pretty configurable.
I use NetGuard. It works really good, plus it's pretty easy to unblock an app if I want to use mobile data for a little while.
Some good points.
I don't know if this is a solution for you, but you might check into the NetGuard firewall app to restrict certain apps to WiFi. But some issues you might run into are:
I don't think there's a built-in way... a nice method would be if Android expanded the permissions to separate WifI and Mobile Data instead of "full network access", but I'm not sure how difficult this would be.
You can check out apps like NetGuard (Never used) which gives you more granular control over access. [link]
I think it's T-Mobile who forces the soft cap on their MVNOs. I don't think this is an issue with Ting CDMA. Ting reps have also stated they expect pricing to be lowered sometime in September to better compete with other MVNOs.
If I end up travelling and requiring a tethering capable connection I'll probably research the cheapest service available that offers some sort of unlimited tethering at 2G speeds (EDIT: IIRC, some services offer 256Kbps throttled bandwidth). I would love it if Ting was able to offer such a service. See /r/NoContract.
Use HERE WeGo, Navmii, or Co-Pilot GPS for offline maps. No mobile data required. Google Maps also offers offline maps but you have to select the area you want stored. It's not as simple as downloading the map of a state. I use Google's offline maps to lower my data usage locally and use HERE WeGo as a backup.
Also for Android phones you might be interested in NetGuard (EDIT: It looks like Opera Max also has this capability). It's an easy to use firewall app that lets you assign whether an app can use WiFi or mobile data or both. This will keep your data usage down. But be aware that you won't see a notification the app is being blocked unless the app itself complains. If you have a data connection and your app isn't working then it's probably being blocked by the firewall.
Currently using AFWall from F-Droid, but someone was recently blogging about a root-less firewall, which I have not tested
Anyone know any open source alternatives?
I know there is NetGuard, but it does not block ads, it just restricts data to apps through WiFi or a Mobile Connection.
Install NetGuard, and allow apps to only access Internet when the screen is on:
That will prevents apps draining your data and battery in the background.
To add on to other comments suggesting not using the services. You can check your browser settings and set access rules to things like your microphone, clipboard, location, etc. to off or promptas you see fit, and in your cookies settings you'd block facebook and others as you see fit. Personally I prefer blocking all and allowing specific sites.
More in depth ways would be setting rules to block traffic, either on your device or devices you route through.
Firewall settings, router, or installing an app that acts like a VPN service but sends network packets to no where (for example, Netguard, [link] ) are ways to handle that.
Interestingly, if you block facebook.com, they try send data to aintfacebook.com, which is owned by facebook.
Install an outbound firewall with connection logging capability and search the connection log for requests to that IP. The app linked above can do this but you may have to pay for the connection log export function.
I used to use netguard a while ago, also comes with adblocking capabilities
edit: just saw you specified root firewalls, sorry about that, gonna leave this up anyways in case its useful for someone else
I understand your concern. I doubt you can make due without these permissions. The app relies on them to record the calls. If you're not using a VPN, you can use NetGuard to disable network connections for CubeACR.
You shouldn't worry about payment if you're using Google payment, but expect to be charged monthly because it's a subscription.
netguard er en firewall til android, gøt det muligt at blokere apps og/eller deres connections til bestemte adresser. du kan læse mere på eks r/privacytoolsio (, der sikkert også vil anbefale, at du henter den gennem noget andet en Googles Play store). jeg er umådelig glad for den. Eneste minus er at man ikke selv kan vælge en vpn i appen, der kan køre imens (jeg har hvert fald ikke kunne få det til at virke). Et alternativ er blokada, der kan vidst kan lidt det samme.
I use an app called Netguard to enable more granular control over apps' data usage on Android. It lets you do a bunch of stuff but I only use it to disable cellular data access for any apps I don't want chewing through that unnecessarily.
You can do it pretty easily with a 3rd party app like Netguard
> Tip: Turn off Mobile Data and Wifi for no ads.
For Android Netguard is the easiest way to block internet access for an app.
F-Droid link for Netguard
Google Play link for Netguard
App is free but contains IAPs for some useful features. All in you're looking at around $15 if bought individually or $12 if bought as a bundle.
Actually there is one application, it uses VPN to filter traffic data and is free as far as I know. It has good reviews and they say it is safe too, because it does not require permissions for personal files, contacts etc..
Give it a try! It is called Netguard: [link]
I'm not familiar with any Google apps containing ads (aside from Youtube).
It depends how the ad is being loaded.
You could try using something like NetGuard and see what domains the app is connecting to. You can try blocking stuff that looks like it might be an ad domain. And if that works you can add it to AdAway and remove NetGuard again.
You're correct. If you are wanting more control, try AdGuard, NetGuard, or similar. They allow you to forbid mobile data and/or Wi-Fi on a per-app basis—not just background data, like Datally.
NetGuard - no-root firewall supports enabling a DNS adblocking server such as AdGuard (184.108.40.206). Can also block individual addresses.
This. It works as a VPN, meaning you won't need root and it supports various states for blocking internet access, including roaming.
Sounds like you need a no root firewall. The best way to achieve it without root is by using a local VPN. Netguard will do the job perfectly:
Try NetGuard if you don't have root access, and AFWall+ if you do.
Basically you need to block internet access to WhatsApp when you don't it to sync, and then enable it later.
I haven't tried either of these apps though, just the results of a google search.
Glad to help. Here's another tip I like to give...
Use HERE Maps, Navmii, or Co-Pilot GPS for offline maps. No mobile data required. Google Maps also offers offline maps but you have to select the area you want stored. It's not as simple as downloading the map of a state. I use Google's offline maps to lower my data usage locally and use HERE Maps as a backup.
Also for Android phones you might be interested in NetGuard. It's an easy to use firewall app that lets you assign whether an app can use WiFi or mobile data or both. This will keep your data usage down.
You can use NetGuard to take away Internet permissions from any app, that way you can be 100% sure that they are not stealing your database:
Android offers 100% control over your network traffic. They are allowed to block Google Play Services if you wish.
Just an example:
Blocking that might stifle your experience though and you are probably better off installing Android without Google services (for instance GrpaheneOS)
Thank you very much for a beefy explanation and a link to github.
I just wanted to point out that NetGuard app I've mentioned before isn't VPN app of any sort. This app blocks all internet communications in your phone. Literally you need to white-list/give permission to every app or service(I guess) to connect to internet - which is very easy. Theoretically when you turn the app on you stop your phone communicating with internet.
So, clarifying that is your argument staying?
Any particular features that you are looking for, or minimum OS version supported? Somewhat limited, but there's apps with a variety of those limited features.
NMM File Explorer has a really good editor, and is completely free. Code folding in particular is rare in most mobile editors still. Having one strange bug recently where the cursor sometimes moves to the bottom of a file after switching between tabs, but it's been updating often so hopefully that's fixed soon. Project folder(s) in the sidebar and remembering open files are also huge pluses. It's possible to setup an App Shortcut for NMM editor on the home screen and not use the file manager itself, so you can still use e.g. Mix instead. I encouraged the dev to release the editor as a standalone app which they seemed to think was a good idea, but they're likely caught up in fixing it and adding more features.
I liked QuickEdit by Rhythm Software previously, but the ads got to be too much because they would show after each save and I do a lot of typo fixes and one-character debugging at times. It may be tolerable with something like NetGuard blocking it from the internet, LoL. Their new editor meant to replace this was worse last I tried, but maybe they've fixed some things and added some of the features QE has that it didn't...which seemed really backwards to me, but I guess they were complex.
The only thing I could find that looks like it would work (without using a third-party firewall app) is if you enable Data Saver (settings > connections > data usage > data saver) and select the apps you want to have access in the 'allowed to use data while data Saver is on'.
Even with this I don't think it blocks apps from using it while the app is actively open, only in the background.
As for the third party firewall apps, this should work but it also needs to activate a local VPN connection which can cause battery drain and also means you can't use another VPN while using it (if that matters to you).
Edit: I know about the ability to disable each apps access to data in the background and yes, this is a good solution but is tedious if you have a large number of apps and you need to go to the properties menu for each app to deny it.
There are firewalls for Android that can block data usage for most or all apps on your phone. For example if you want to use the internet you can allow mobile data for only your browser, same for your visual voicemail.
Assuming you are not rooted, NetGuard is often recommended and is open source. The Play Store has many others if you want to look around.
Some system apps will still get a little data through, but having a firewall will stop most apps. Also make sure your Play Store settings will only update over WiFi. If you rarely use data it's easy to keep several phones under 1GB on the Flex plan.
Maybe there are a few ways of dealing with this. But it requires some technical knowledge.
Use ADB to get list of all the package names. Then find a suspicious ones. But any weird name might be suspicious, and disabling that might cause problems in the system. Hence not recommended.
Some firewall app can be installed ([link]) but this again requires you to get the apk, install over adb as this will not be natively supported by wear os. The small display will make it very difficult to use. And I am not even sure if wear os has any VPN API, if it doesn't these firewall apps won't work.
In short it is very difficult to take an action unless we know what we are dealing with. You need to get the package name of that Unknown app.
>Technically you can can block internet connection for notify & fitness and use it as offline
For someone not well-informed with this stuff is it just a matter of operating system settings for the app in Android, or more involved? Also, I downloaded Netguard, which seems like would block what you're talking about, but I haven't figured out the app as of yet: [link]
I use NetGuard on the "less well known Chinese manufacturer phone with the dodgy phone home apps built in" I have. WiFi and mobile data can be individually controlled on a per application basis.
Whilst it says "no root firewall", it's actually a VPN as far as Android is concerned. So if you already have a VPN, there might be issues.
Not sure why you're talking about file space, but to answer your question:
while there are root versions that likely offer more control, you do not need root for firewalls on android. However do note that the firewall will use android's vpn feature (it doesn't actually create a vpn connection) so you can't use it at the same time as a vpn.
Here's the app I recommended:
bother the bot; here's the link
You can download the Netguard app to prevent internet access to GBoard. So this way you can be sure that google servers wont receive your typing data.
But I would suggest downloading OpenBoard. It may not be feature rich as proprietary software, but it has everything for your needs and you can be rest assured that your data is not being sold off to a private company.
I still don't understand why these are a factor in whether you pick up an app or not when you can block the app's Internet connection (either in later Android versions or NetGuard).
If the app can function without a connection, and you prevent it from sending the data anywhere, it doesn't matter how much info it gathers.
Even better - use something like NetGuard to control which apps have internet access and which have cellular. Completely block any app that you don't want accessing the internet. Also useful for apps you can't install but don't trust (eg Facebook).
I've been using NetGuard Firewall on my Note10 to control internet access.
You can choose whether an app is able to use data or WiFi. So I've used it to completely block apps from the web
I use NetGuard. It acts as a VPN on your phone directing all your traffic through that app first and allows you to turn off wifi and data for specific apps. I leave it off all of the time until I go into a specific app that I don't want connecting. I do this because I haven't done much research on the app to verify security and stuff so I can't vouch for that. I use it to block data from mobile games to prevent ads and it works really well.
I've used this to trace what apps were reaching out to where. Used it originally to block ads, until I blocked too many sources, and the app began to lagg. lol
Netguard - [link]
Looks like there's a rip-off. Here's the real one. Also yes it restricts foreground access, but there are additional rules and configurations. No better alternatives.
>seems to play fine with all network restricted
Sweet. I don't care about these kinds of issues any more (other than from a moral standpoint), because you can block 'em all with NetGuard and give yourself zero fear of anything happening.
If youre running Android, check for the App NetGuard. Acts like a VPN but doesnt connect anywhere. Allowing you to enable or disable internet access for specific apps. Great for completely blocking ads on certain apps.
I've been using Netguard for a while with good success. You can block specific apps from having cell access at all.
Try to use
It's a really well done firewall that allows to manage background and foreground network traffic. Of course without root.
I just noticed that NetGuard no longer appears in search on Google Playstore. It still has its own app page, but it doesn't even appear under the developer's apps.
Both are Open Source app and can also be downloaded from FDroid.
I highly doubt that would be a course of action available to the government, and technically it's a far-fetched scenario.
The only reason Scomo has tweeted today that it "won't be mandatory" is because he has no way of making it mandatory. It would backfire if he tried.
For starters, it would only reach those who have system updates on auto. System updates are not mandatory. Secondly, they can't force people to actually run the installed app, and switch Bluetooth and network data on, and other settings needed for the app to function.
Even if somehow they got around that, my Android phone has a firewall app called
NetGuard which can selectively block any app from accessing the network. This app doesn't need root permission, and works great to stop stupid games trying to call home to report usage, or fetch ads.
Before Force stopping the app go to Auto start and turn off the option for WhatsApp.
Else use Netguard and turn off internet for WhatsApp.
thats why I avoid "smart" tvs like the plague.
After a google search, I found that chromecasts can install android apps, meaning they can install youtube vanced if you need an adblocker for youtube.
If you want to emulate pihole on the client side though, theres this android app: [link]
Does basically the same thing.
This app should be good:
NetGuard (A simple way to block access to the internet per application) - [link]
and here's a play store link if you prefer that
It's free and open source so that's nice too.
Also, for iOS/MacOS consider the open-source firewall ‘Lockdown’. The IKEv2 VPN protocol will still work with this firewall, but not OpenVPN or WireGuard.
For Android, ‘NetGuard’ is an open-source firewall. This will not work with a VPN, but consider using NetGuard instead of a VPN, as the firewall will protect your security and privacy more than a VPN.
Check out my comment here for a good mobile game.
And check out this android app called Net Guard. Its a "fake VPN" in the sense that it allows you to allow or prevent apps on your device from accessing the internet. This allows you to play some of these adgrinder games without ads and without having to shut of your internet or turn on airplane mode. Its also good practise to protect your userdata from apps that you deem untrustworthy.
While it wont work with every game or app as some require logins or some other bullshit, its still a very usefull thing.
It's a Playstore app. You can lock apps from having access to WiFi and mobile data. Excellent for blocking ads. I locked all mine then as i found an app that wouldn't work properly without access i unlocked that specific app. It's surprising how many, especially games, still work perfectly well when locked.
Some thoughts about similar apps:
Netguard -> AppSnitch: it blocks internet access to other apps
Permission Ruler -> Bouncer: needs root, but it's free and it's seamless when revoking permissions on screen off
Afraid not. It could just be a coincidence that it's on S10's, but if not there must be some pre-installed application making these requests.
Two ways I can think of to find what's causing it (assuming from a pre-installed app):
Hopefully someone has a better idea to help you.
Check out the App "Net Guard". It works like a "fake VPN" that makes it so you can disable all network connection of specific apps but doesnt actually connect anywhere. Does not require root either.
Ive been using that and enjoying all these mindless "ad-grinder" games. Sometimes they require you to login or need internet conection to run. In that case i simply dont play the game at all. Not worth forking over my private userdata to play these games imo.
I'm not sure of why, either, but you can always use NetGuard to block its Internet access. Maybe it collects player strategies for gameplay balance purposes.
An easy fixed I found is to install Netguard a root-free firewall, go to the settings, advance options, and enable Manage System Apps. Then go back into the main screen, and disable device care, both on wifi and cellular. You could also block other apps with this.
Netguard Download: [link]
Extremely simple FOSS app that blocks network connection on a per-app basis. Runs in the background. Block any bloatware from phoning home. Free version is sufficient.
You'd need to install Netguard, it acts as a VPN, but instead of encrypting all of your transmitted data, it blocks internet access for specified apps.
Netguard requires no root access. I have it, although i'm too lazy to configure it. With it, you can also manage permissions. It's the best there is.
I'm currently using this one and it's been working well for the year I've have it installed.
If this particular app isn’t available for your phone, searching "No root firewall" should get you plenty of results that will work and do basically the same exact thing this app does.
Oh, that's interesting. I have issues with VPN on klte with 16.0. I think bacon and klte both use msm8974.
I can't get Netguard to work. It seems to be to do with setting up the default routes, I tried to troubleshoot but it was too complicated for me to figure out. I was beginning to think it was a kernel issue but really struggled. This may help pinpointing the issue.
Again OK on 14.1 but not 15.1 or 16.0.
To answer what you're asking, I don't think you're going to achieve what you want by closing the tab. If you want to block this website, you might want to look at installing a respectable firewall app to completely block the offending calls. Something like Netguard maybe. Research it though, so you're not just replacing one problem with another :-)
But, as others have suggested, your focus should be on getting rid of the underlying problem altogether: You have no way of knowing what other kinds of fuckery is going on inside your phone that isn't conveniently revealing itself by opening tabs.
If it were me, I would root this thing and if possible flash one of the more respectable open source ROMs. If that's not possible, it basically belongs in the trash.
Edit: I suggest rooting to either replace the compromised stock firmware or gain control over the preinstalled packages. Also, I appreciate that throwing working phones in the trash isn't financially viable for most people. Then again, neither is identity theft ;-)
Thanks, /u/Ripstikerpro, /u/struds, /u/LlamaLoots, /u/vorpalk, /u/Maxsrd, /u/hollandaise2426, /u/ansel-a, /u/awkward_33, /u/academicjanet: apparently Apex Launcher Pro recently tucked Hiboard into one of its updates. I've had NetGuard already blocking all of its Internet access for months so it shouldn't have been causing any data-stealing, but yeah, it's time to ditch Apex for good. I should've snagged Nova during it's $0.99 Christmas deal... I guess I'll try Evie.
I moved to Netguard after datally got nerfed. It works the same way, i.e. a VPN, and it too gets randomly turned off.
Were I paranoid I'd say that eventually something baked in by Motorola feels it has to transmit a bunch of my personal data to it's master and kills the VPN to do it...
> Also, can I block individual apps from accessing internet?
Sorry, I forgot Netguard. Hopefully the app works inside Bluestacks.
I use this app: [link]
The free version suffices for your use-case.
> NetGuard provides simple and advanced ways to block access to the internet - no root required.
> Applications and addresses can individually be allowed or denied access to your Wi-Fi and/or mobile connection.
What I would love to see is an extension for Safari on iOS to see what domains websites connect to and be able to block them. I use NetGuard on my Android phone and use uMatrix in Firefox on my Mac and it's insane to see all the 3rd party domains websites and apps connect to. Facebook domains also connect to a ton of websites.
I use NetGuard personally, which allows you to control internet access per app, and lets you choose if that app can connect through mobile data only, wifi only, or both [or neither]
Yeah, here's a screenshot. I'm not sure exactly when they added it, though.
NetGuard might be able to handle IPv6?
Depending on the phone, they may only have an option to restrict background data built-in. I assume Moto includes this option, but if not, they'll need something like NetGuard to fully shut off data to an app.
I am not an expert on how this works. But AFAIK, It uses local VPN. So, It doesn't send your data to any servers. You won't face any internet speed issues. It won't change your IP address & location.
After some quick search, I will suggest you to go for NetGaurd. It's an open source app. It get updates. No root firewall is free but It isn't updated since last 3 years! (It doesn't support LTE & It's a closed source app.)
So, Try NetGaurd & I suggest you to remove ads from it. You can do it when you buy any of pro features- as low as 1.5-2$ to remove ads.
Regarding battery life, In default settings hardly use any battery. So for your usage scenario, It won't use that much battery life.
Other than apps like AdAway which modifies host files (root), the only other way would be using a pseudo-VPN solution like NetGuard.
You can try using something like NetGuard to lock down all data usage except for that of Hangouts. Then you'd have the best of both worlds.
I could technically deny all Internet access to block ads in a game with an app like NetGuard
I use this, it doesn't require root.
It's not the platform itself I'm concerned with as much as the 3rd party monetization/tracking. And that's a problem with both platforms. You can say you (Apple or Google) are private but when you have app stores that offer apps which host multiple tracking companies' code you can't really say you have the leg up on privacy unless you're auditing your store's apps as well. And each of these adtech/tracking companies make code for Android, iOS, and web sites. You're getting your fair dose on any platform.
The one merit Android has is it's hackable and observable. There is no NetGuard on the iPhone App Store, nor a Dexplorer, Package Explorer, Sensor Disabler, Lumen Privacy Monitor, Net Monitor, AntMonitor, or anything like that on the Apple App Store. And that's excluding the tools not on Google's own app store.
Apple can say all they want but they don't let you get a glimpse under the hood.
The only reason the Exodus Privacy Project and other researchers focus on Android is because there are no easy ways to do the same inspections with iPhone apps.
Just use NetGuard, dude. Then all these issues become no problem.
How about Netguard?
I can't say much about it but it does appear to have a lot of features.
On Play Store + Firewall: NetGuard
I believe NetGuard can do that for you.
You could use Netguard instead. It's free and open source, and can block both data and WiFi.
If you use the GitHub ( or I think F-Droid works too ) version you can also set it to block ads systemwide.
That's what I use.
Yes, you can use NetGuard. [link]
I use Netguard.
There's a community maintained whitelist which you can checkout here.
In my case, if I find any website that is blocking some legitimate content, I use query log page to look for the blocked domain and it works everytime.
When I'm browsing on PC, I simply use the Developer tools (which is built-in on all browsers) to investigate the blocked domain.
If you're an Android user, there is this cool app called Net guard which helps you to analyse specific app.
These methods are simply enough to unblock legitimate domains.
I also maintain a whitelist file which you can see here.
Edit: If you find such legitimate domains, please do post in the forum, it will help other users :)
I flashed LineageOS on my device. For unrooted devices, use NetGuard.
This might be of help:
I think Netguard can do this. Go into Settings, then Defaults and then turn the first 5 options on.
You could try using NetGuard. It uses a local VPN to block connections [link]
netguard is a simple Datally replacement
Netguard works great
You'll have to be a little more specific, but if you want to "effectively disable" all the social media apps, then you can disable data. This shouldn't affect your calls or SMS. MMS (i.e. 170+ character texts, Group texts, and picture texts) will be affected and won't be able to be downloaded until data is restored.
You could also go for a solution such as Play Store - NetGuard which can selectively disable data on apps. No root required.
Finally, you could set up an automation app, such as Play - Tasker, Play - Automate, Play - MacroDroid, or Play - AutomateIt to auto-close apps (and return to homescreen) that are on a blacklist or ignore apps on a whitelist.
Try the app netguard [link]
And just restrict the apps you don't want using cell data
NetGuard is a great firewall with the ability to block ads. You can get the f-droid version with all features unlocked. It doesn't always work for all ads though, as do most blockers. Blockada is lighter, but doesn't have firewall features, and DNSfilter is the lightest of them all, but much more spartan.
I use Netguard from the Playstore to achieve this, you can chose to block data and/or WiFi for each app.
First off, with the Moto X Pure, you can always try Ting GSM and if it's not satisfactory then move to Ting CDMA. You can pickup a Sprint SIM locally and activate it on Ting and swap your number to the new SIM.
The difference between Ting CDMA/Sprint and Ting GSM/T-Mobile service is location and even tower specific. You might use Sensorly, OpenSignal, or Rootmetrics to get an idea as to which network might be best for you. Zoom into the street level. Most Ting customers are probably low data users and we're satisfied as long as data is working at a reasonable speed to get the information we want at the time and location we want. Search/ask the subreddit for your area to get ideas on which network people prefer. Sprint has upgraded their network over the past couple years so older comments may not apply.
Keep in mind that with Ting CDMA you will voice/text roam on Verizon/U.S. Cellular and other rural carriers when no Sprint signal is available. With Ting GSM you'll only voice/text roam on AT&T in "designated partner areas" (ie. where T-Mobile doesn't have coverage) regardless of your signal. So Ting CDMA clearly offers the best voice/text coverage if that is important to you. Data roaming isn't available.
Also, generally speaking, Sprint has better coverage than T-Mobile because Sprint has deployed service on 800Mhz nation-wide. Where T-Mobile is still trying to acquire licenses for 700Mhz and they still need to deploy it once acquired. If T-Mobile's 700Mhz service is available in your area then you'll need an LTE band 12 capable phone. 700Mhz/800Mhz provides better coverage and building penetration. The 2015 Moto X Pure edition supports T-Mobile's LTE band 12 so you're good there. Orange County looks to be pretty well deployed.
EDIT: You can find peoples referral link under the flair beside their username. You and the person who "referred" you will get $25 credit each.
Also NetGuard firewall can block ads via HOSTS file
NetGuard uses VPN to block specific apps from accessing either WiFi or Mobile and it doesn't require root
[link] This one does not require root and works like a charm.
Worth the price, which is not much.
Sic NetGuard on everything and all permission worries disappear forever.
Install a FW on the device in order to know.
Ho messo tutto assieme scusa ho fatto un po' di minestrone, sono comunque applicazioni per bloccare pubblicità e schifezze varie:
Anni fa a genitori e parenti installavo adaway, era migliore degli altri "bloccapubblicità" dell'epoca e fare root ai telefoni era un'operazione rapida. Ora 2019 (ma direi anche da dopo 2016) installo Blockada, meno sbattimenti...
Use NetGuard [link]
Data control on the 3.0 plans isn't built into the app because Republic is no longer in the phone ROM and therefore they would simply be duplicating the functionality of hundreds of apps that are already out there that do this. I personally use this one: https://play.google.com/store/apps/details?id=eu.faircode.netguard but Google also has its own app for this: https://play.google.com/store/apps/details?id=com.google.android.apps.freighter and finally the Republic App allows you to turn off all app data using the "Data Freeze" option: https://help.republicwireless.com/hc/en-us/articles/115015914947-How-to-Enable-Data-Freeze-in-the-Republic-Wireless-Application
The new link for Adaway can be found here.
I'd also add NetGuard, which can also be found on f-droid. NetGuard includes blocking ads and functions as a firewall as well.
Try this: https://play.google.com/store/apps/details?id=eu.faircode.netguard
I use Netguard, you can set it to block apps from using both data and WiFi.
If you use the GitHub version ( or I think the F-Droid version works too ) you can also set it to block ads systemwide.
Besides it has rediculous permissions, yet another Chinese app to avoid like hell. You can expect they sell your data as well.
>'Hello, I own a ZTE Blade A462 with the latest Android update available. I am having an issue where an ad box takes up 50% of my lock screen. I have very few apps and have gone through them numerous times but have not found any culprit. Disabling pop-up ads and setting ads to 'disabled for some apps' (or something like that) didn't work.'
If you can't uninstall it, try blocking it from the internet with NetGuard which may stop the ads.
Netguard is the best replacement for Datally since Google "updated" it to work badly. [link]
NetGuard is a no root firewall that can block WiFi or data access on a per app basis
You might try looking into Netguard
You can try netguard link
I use Net Guard, as it's simple to use with just disallow everything and then I make a whitelist.
NetGuard - no-root firewall
Plenty of apps available that do this. For example netguard.
NetGuard can do that: [link]
Open source, no root required. Available either from the Play Store or from GitHub.
NetGuard doesn't require root and the free version does what you need. I highly recommend it!
Also, generally speaking, Sprint has better coverage than T-Mobile because Sprint has deployed service on 800Mhz nation-wide. Where T-Mobile is still trying to acquire licenses for 700Mhz and they still need to deploy it once acquired. If T-Mobile's 700Mhz service is available in your area then you'll need an LTE band 12 capable phone. 700Mhz/800Mhz provides better coverage and building penetration.
Recommended phones include: Moto E, Moto G4 Play/G4/G4+, Moto X Pure, Nexus 5X, or iPhone 5S/5C, 6/6+, 6S/6S+, or SE. You can get the new Moto G4 for $150 with a Best Buy gift card. See Swappa for used phones.
When switching services, don't cancel your existing service. Your existing service will be automatically canceled when you port your current number.
You can find peoples referral link under their flair beside their username for $25 credit.
NetGuard can do basically all the same data control things that RW's app does: [link]
NetGuard could be used to monitor if any suspicious network traffic is going on.
I switched from that to this. [link]
NetGuard works without root if you don't already use a VPN on Android.
You can try a no root firewall like NetGuard to restrict app access to cellular data.
Install a no root firewall like this [link]
Select the apps you don't want to have data access
NetGuard try gari heratw bro, application wise block garna milxa
Here is the link
Install Netguard from Play store
NetGuard - no-root firewall | 4.3 rating | Free with IAP | 1,000,000+ downloads | Search manually
> NetGuard provides simple and advanced ways to block access to the internet - no root required.
Applications and addresses can individually be allowed or denied access to your Wi-Fi and/or mobile connection.
Blocking access to the internet ...
Block it's internet access through Netguard
I don't believe this is a feature on Pixel devices. However you can use this app to do it: [link]
You should install NetGuard. Block internet access to programs, that doesn't require it or it is suspicious
Yes use NetGuard it's open source and free, you can download same from fdroid too
Does anything show up in NetGuard?
Have you tried to use netguard?
Give netguard a try ;)
rooted device: AFWall+
non-rooted device: NetGuard
I use a combination of Netguard and Nextdns.io referral / non-referral.
Use this application: [link]
NetGuard is pretty awesome and open-source.
This blocks everything: [link]
Support the developer.
Restrict MX Player's Internet access with Netguard and you will be sorted.
It's possible on any android device with Netguard
You can use NetGuard if there's no in-built option to restrict internet access in oneui. I am using OxygenOS btw.
This NetGuard, I use it all the time and no complains from me!
Yea, if it's important for you that your apps don't phone home—then it'll be easier just setting an application firewall up on your phone (no, stay wit me lol) like Netguard [Playstore link](Android) or Lockdown. (iOS; both are open-source).
They block out the apps you select from getting online. No data comes in, no data goes out. You don't have to go through and manually check every app with this LPT's technique; you can outright block access to the apps you don't trust and keep using them safely. Even if you do want to manually check apps individually, it's just as easy toggling internet access on and off it in these apps than mess with airplane mode.
Both work by setting up a virtual network and filtering all your data thru it tho, so it'll take up your only VPN slot on your phones. Albeit, if you're using a VPN on your phone for privacy—don't, you're better off with encrypting your DNS and using an app firewall.
no need to kill wifi
Every phone allows it, with the help of NetGuard [link]
You can use Netguard and cutoff the internet for Google Play Music.
I think you are confusing NetGuard (aka https://play.google.com/store/apps/details?id=eu.faircode.netguard&hl=en) with NetGuard (aka https://github.com/decrypted/NetGuard) like everyone has said, the first is a firewall that uses a local VPN on Android to firewall your phone (network passes through the VPN to the NetGuard app then out to the internet), the later is a VPN connection on Linux. The first is NOT a VPN but just a firewall app. HTH
Try Netguard it's free and Open Sourced and doesn't required root permission.
with sufficient motivation (which you seem to have) and a bit of study, a novice can indeed learn how (and why) to use firewalls and adblockers. i suggest: download NetGuard, purchase the in-app pro features, study the documentation, then enable adblocking.
if netguard seems to be overkill, you may instead want to look into changing your DNS entries, as some DNS services also provide ad blocking.
btw: netguard is not the only android firewall, but the ones i have seen either are not as full-featured (no UDP or IPV6 support, for example) or require a rooted phone.
sorry for the delay, i am not here very often. best of luck.
Those settings are pretty much all or nothing settings. You can do it using an app such as Netguard.
Hit that last one with NetGuard and the rest of them become harmless 🤷🏻♂
NetGuard is another great open-source alternative, updated regularly.
NetGuard is another option, not the easiest to get up and running, but a little more powerful than most.
Sorry for the formatting I'm on mobile, here's the link:
Well, you could go through settings and find the apps menu to show you what suspicious app has been downloading that to your phone. Might just be an app downloading the ads for offline use.
Then an adblocker/firewall such as NetGuard (also available free on f-droid) or just an adblocker such as Blockada would most likely prevent that in the future.
Netguard, you can set it to block apps from using both data and WiFi.
Or you can use netguard if you're on Android. IDK if the iStore has an equivalent or not
Maybe this [link]
Here is the link to Google play:
You could use Netguard. It acts as a VPN and you can use it to block apps from using data (or even WiFi).
Wifi and mobile data.
Screen on or screen off.....
Odds are, you'll need a firewall app (AdGuard, NetGuard, No Root Firewall), but some manufacturers give you this functionality natively.
Or, if you want to permanently remove an app's permission to use data, you could use something like App Cloner.
This app will do that: [link]
If you don't have root then only way is the VPN way.
NetGuard shows how much each app has used data and it can block internet access.
Use netguard without rooting and restrict the apps access to data
Yes! I was hoping someone would bring up the Moto G series.
I own the Moto G4 and it's a good budget phone with a good camera (had to mention it since budget phones are notorious for having crappy cameras). Not to mention, the Moto G4 is getting to upgrade to Android 7, which brings a feature called Data Saver. It restricts your apps' background data and you can choose which apps can have restricted or unrestricted data access.
I got the update earlier this month. That combined with an app that blocks apps from connecting to wifi and/or cellular network saved me a lot of data.
According to my phone, my cellular data usage since April 4 is 721 MB and my wifi data usage is 16.54 GB. As an added note, I saw no difference in performance of the restricted apps.
Additionally, I don't know about iPhones but Android phones also have an option to set a data limit; once you reach your chosen limit, your phone will turn off the cellular data.
I know making a switch from Apple to Android is a tough choice. But if OP is interested, I'd recommend looking into the Moto G5. It's already running Android 7 and is slightly cheaper than the Moto G4 for whatever reason xD
I'm not well-versed with data plans so I'm sorry I couldn't help there. But whatever you decide to do as long as you set up measures to save data, you should stay well within your plan :D
I'm a happy Ting customer.
Switch off data when not in use / needed. You can even get a widget to make this quick and easy.
Use Netguard to turn off any apss that should not have data access. For example, I have Youtube and Spotify turned off, so they never use data. Actaully, the majority of my apps can't use data. On this product page is a video by Ting when they featured this app. [link]
Use the Ting dashboard to set up notifications on your daughter's usage and even disable it when a hard cap is reached. When my daughter exceeds a gig of data, I get a text and start charging her! :)
The above app is an open sourced firewall, use it to block certain apps' internet access which gives you the notification.
Since you are rooted, flash cyanogenmod 10. You can still get them from archives since is no more. The ROM is near stock and fast.
Netguard (non-root firewall) and Automate (task automation) are both really awesome. There are a few more but I don't have a lot of apps overall though because I really don't do a lot with my phone.
provides simple and advanced ways to block access to the internet - no root required.
Applications and addresses can individually be allowed or denied access to your Wi-Fi and/or mobile connection.
Your Android device should use whatever DNS your router is pointing to. You may need to configure the router to intercept DNS requests. I realize this only applies on Wi-Fi you control, and does not apply to mobile data at all.
You can also use a non-root VPN app and plug in your own DNS or even use your own hosts file. I do this using Netguard. Note that you need to sideload Netguard from Github to use the hosts file feature (because Google does not allow apps that can block ads to be listed in the Play Store).
Using Netguard will allow you to use whatever DNS server you like, with or without a hosts file, on Wi-Fi and on mobile data. Without root.
Netguard home page
Netguard on Google Play
Netguard on Github (exact same app but allows hosts function to work if sideloaded)
Netguard on XDA Developers
There are other, similar apps, but Marcel Bokhorst is a well-known, trustworthy, and dedicated developer, whom I like to support.
You can restrict background data by app through settings > Data Usage, but not sure if you can restrict all data by app.
edit: I think an app like Netguard can do that.
After a game's ads used up most of my data for a cycle close to the start of the cycle (because I thought I was getting wifi when it turns out there was no signal on the lower floor), I got the android app NetGuard, which is basically a no root firewall that lets you disable network data or wifi access on a per-app basis (including system apps if you enable the setting).
It is ad supported itself, but you only see the ads when you go into the app to enable/disable another app's internet access. NetGuard itself actually shows up in the list, so in theory you might be able to block its own access, but I haven't tried it.
Are you rooted?
If not, I doubt anything other than google play can silently install packages. That is, assuming you didn't install some shit app which exploited a vulnerability in your system to gain root access and silently install all sorts of shit.
Check out your installed apps, the big list including the system apps. See if there's any out of place packages.
I'd say chances are, you're safe.
Just... be careful what you install. You should also get a firewall, and allow only what you need.
AFWall+ if you're rooted, NetGuard if you're not.
netguard can do it
Da fand ich NetGuard besser
If they have Android phones then they might be interested in NetGuard. It's an easy to use firewall app that lets you assign whether an app can use WiFi or mobile data or both. If they are tethering Windows 10 PCs then make sure they have "Metered Connection" turned on for their WiFi connection to keep automatic updates from occurring.
I don't know what they're for, but revoking them in the system permissions manager doesn't seem to have any negative effects. But anyway, Netguard tells me the app lacks an internet permission, so it won't be leaking data.
Actually you could use Netguard to allow only specific apps to access data
Cool. I'll add for Android users they should check into NetGuard.
With a firewall you could block the connection of these keyboard and be sure they're not sending private data.
If you're not rooted : [link]
If you're rooted : [link]
Maybe NetTop or NetGuard.
Use NetGuard to restrict apps mobile data usage.
You can use Netguard to make your own ad-free Bejeweled: [link]
NetGuard can do this. No Root. Open source.
If you download it from F-Droid and configure an ad-blocking hosts file, it can also block ads.
Hey, I just came across this app and remembered your question. Idk if will actually solve the issue for you, but it's worth a try
Android has ~~this~~ the ability to do this per app, but only to restrict background data. There's an app that will restrict certain apps called NetGuard
A no-root alternative is to use NetGuard. You can choose what apps have access to mobile data or WiFi.
I guess if the manifest file permissions are enough to stop whatever the app is doing but if it is something built in to the code then you certainly need the source code. You can decompile source code from an apk but the end result may not be something that actually works.
If it is an app that does not require internet you could just block its internet access via NetGuard or if you're rooted then with the many root-only firewalls.
Similar app that i use:
Advantage is that it allows you to block specific apps to use data if the screen is off. I use prevent spotify and youtube from using all my data when my wifi drops.
Also has a nice ui
>Currently using AFWall from F-Droid, but someone was recently blogging about a root-less firewall, which I have not tested
Thanks, will be trying the AFWall for a while since it's been updated fairly recently (unlike the previous one I was using).
Use this firewall, works with unrooted phones. Block all apps from accessing the internet (including system apps), except a few apps you want to have internet access.
I have everything blocked, except the stuff I use daily, there are no issues no stability problems, everything works great. You have to experiment and see what works for you. The stock privacy options are not good enough for me.
I'm aware of the fact that this doesnt protect your privacy from apps like facebook, that need internet access to work, but it will protect you from apps that dont need to be on the internet in the first place.
Give net access to Google play services, google services framework and media server (for youtube to work), all other system apps are blocked on my phone.
Prevents apps draining your data and battery in the background.
If you have 5.0: [link]
Pretty late to the party but I didn't see this mentioned here, so I'll go ahead and recommend NetGuard. It's an open-source firewall that allows you to deny wifi and data network access on a per-app basis. As the Priv is stuck with Android 5.1.1 at the moment and doesn't have granular permissions toggles, this is pretty helpful with at least limiting network access for whatever app I want. It's also very light on battery usage too.
The only caveat is that NetGuard does this by setting up a local VPN to filter traffic, so if you do need VPN access for work, it will conflict.
You can use the app NetGuard to prevent rogue apps over cell data.
There is a firewall on xda and the playstore called NetGuard which blocks internet access to apps using a fake VPN. It works without root fine.
I found this a few months back. I am not currently using it, but I felt that it was effective when I was.
I have just installed Netguard. I think it suits me more I have fewer apps which should use internet, YMMV. Not sure about the wakelocks reduction.
This is a long shot, but do you happen to use the new NetGuard app? I tried it out earlier today and found its service restarts at screen on/off will interfere with these kind of tasks, at least on my device.
Your problem is likely something else, though. The loops suggest something might be off with the screen variables this task is supposed to set. Normally the variable set actions should fire as soon as your screen goes on or off, but perhaps they're colliding with some other task due to priority settings. It might be worth it to try a "Notify" action whenever they are set and see if this reveals anything.
Wondering if this would be helpful. I've used in past and allows you to block indiv apps from using mobile internet.
> Android still doesn’t let users control their apps’ access to the Internet
That's not exactly true. There are third party apps that let you do exactly that:
Or, you could use parental controls to block internet, which is built into the OS.
Nowhere on the NetGuard site does it say that the Play Store version is in any way neutered. Where are you getting this information?
Not to mention that wouldn't even make sense, considering that the Pro features that fund the app's development depend on Google Play Services.
People, the Play Store version is completely fine: [link]
Then I would say that you are misinformed.
Alarmy uses Android M runtime permissions, so you choose what permissions it has access to.
I am currently using it with zero permissions granted.
Alarmy achieves a lot of its anti-bypass techniques with a simple screen overlay, so it's not a question of trust, because there is no security risk to speak of.
And if you're that concerned about your personal data (though I can't see why, because it doesn't have access to any of your personal data if you don't grant any permissions), then you can use NetGuard and take away its Internet permission: [link]
Edit: gee, thanks for the downvotes without any explanations. What a hostile sub.