Blokada

blokada.org
Blokada Icon

This application blocks ads and trackers, doesn't require root and works for all the apps on your Android phone. Check out how it works here.

Open Source

Blokada Source Code

Author

blokadaorg

Description

The official repo for Blokada apps.

#adblocker#adblocking#android#blocker#blokada#dns#ios#privacy#security#vpn

Homepage

https://blokada.org

License

MPL-2.0

Created

19 Nov 16

Last Updated

26 Feb 26

Latest version

landing.796c

Primary Language

Dart

Size

144,031 KB

Stars

3,216

Forks

229

Watchers

3,216

Language Usage

Language Usage

Star History

Star History

Top Contributors

Recent Commits

  • kar (25 Feb 26)

    sync: update translate strings to: 66970

  • Karol Gusak (25 Feb 26)

    Merge pull request #1020 from balboah/push-upnkvnrspzzo Push upnkvnrspzzo

  • Johnny Bergström (25 Feb 26)

    common: fix race in pending navigation for notification might sometimes skip navigating in to privacy shield view

  • Johnny Bergström (25 Feb 26)

    common: allow partial stats for toplist notifications

  • Johnny Bergström (23 Feb 26)

    common: fcm event for account expiry - deprecate legacy remove notificaiton handler - add new account expiry event type through fcm handler

  • Johnny Bergström (23 Feb 26)

    common: navigate into privacy pulse when following notification

  • Johnny Bergström (23 Feb 26)

    common: set 100 line length for dart formatting

  • Johnny Bergström (20 Feb 26)

    common: weekly notification schedule uses backend hint

  • Johnny Bergström (19 Feb 26)

    common: align weekly report with privacy shield - unified calculation between notifications and view - add tests

  • kar (20 Feb 26)

    sync: update translate strings to: c13f9

  • kar (20 Feb 26)

    weekly: use separate translations for % / 10x string

  • kar (19 Feb 26)

    weekly refresh: fix misleading unused flag

  • kar (19 Feb 26)

    weekly: adjust the percentages display in notifications

  • kar (19 Feb 26)

    family: dont include firebase

  • kar (19 Feb 26)

    weekly: remove mocked content (still scheduling is +2 min from fcm event)

  • kar (19 Feb 26)

    privacy pulse: avoid duplicate weekly refresh on notification entry Pass a fromWeeklyNotification route flag from weekly notification taps and use it in Privacy Pulse initial load. On that entry path, skip the first weekly delta/sparkline refresh while still loading core stats/counters/toplists. This reduces redundant request bursts immediately after tapping the weekly report notification.

  • kar (19 Feb 26)

    notification: reduce weekly report FCM generation to lazy, early-exit pipeline Refactor weekly report notification generation to avoid UI-coupled fetches and cut background request volume. - Introduce WeeklyReportGenerationContext with per-run lazy loaders/caching: - totals() loads rolling 2w stats only - toplists() loads weekly current/previous toplists only when needed - Change WeeklyReportEventSource interface to consume generation context - Update WeeklyTotalsDeltaSource to run from totals-only data - Rework ToplistMovementSource to compute movement directly from weekly toplists (remove StatsDeltaStore dependency from notification generation path) - Split WeeklyReportRepository into granular loaders: - loadTotals() - loadToplists(anchor) - Update _generatePick() to evaluate sources in priority order and early-exit on first non-dismissed candidate - Remove now-unused delta_store import in notification domain Expected effect: - Background FCM weekly generation drops from ~14 requests/device worst-case to: - best-case 1 request (totals source hits) - worst-case 7 requests (totals + toplists) - No UI flow changes in this commit; this is step 1 of the optimization.

  • kar (19 Feb 26)

    pulse: improve opening to pulse screen from weekly notification

  • kar (18 Feb 26)

    weekly report: use 2x multipliers for big stats change

  • kar (17 Feb 26)

    ios: weekly report: fix bg exec to not exit before notification is scheduled

  • kar (17 Feb 26)

    weekly report: use backend state for the report enabled switch

  • kar (16 Feb 26)

    exceptions: tune domain details view to not show irrelevant sections

  • kar (10 Feb 26)

    domain details: use new stats endpoint for total counters and add sparkline #238

  • kar (10 Feb 26)

    make: update configuration to build android and ios (something broke again)

  • kar (09 Feb 26)

    v6: remove blocklists variants dependent on platform #233

  • kar (03 Feb 26)

    weekly: remove mocked report and fcm trigger

  • kar (03 Feb 26)

    weekly: do not open pulse screen twice from notification

  • kar (02 Feb 26)

    weekly report: add toggle to settings for weekly reports

  • kar (02 Feb 26)

    weekly notification: use primary title always

  • kar (02 Feb 26)

    weekly: opt out setting

Blokada Website

Website

Blokada - the popular mobile adblocker and VPN for Android and iOS

Keep all your devices protected with Blokada content filtering and encryption.

Redirects

Does not redirect

Security Checks

All 66 security checks passed

Server Details

  • IP Address 172.67.135.212
  • Location San Francisco, California, United States of America, NA
  • ISP CloudFlare Inc.
  • ASN AS13335

Associated Countries

  • US

Safety Score

Website marked as safe

100%

Blacklist Check

blokada.org was found on 0 blacklists

  • ThreatLog
  • OpenPhish
  • PhishTank
  • Phishing.Database
  • PhishStats
  • URLhaus
  • RPiList Not Serious
  • AntiSocial Blacklist
  • PhishFeed
  • NABP Not Recommended Sites
  • Spam404
  • CRDF
  • Artists Against 419
  • CERT Polska
  • PetScams
  • Suspicious Hosting IP
  • Phishunt
  • CoinBlockerLists
  • MetaMask EthPhishing
  • EtherScamDB
  • EtherAddressLookup
  • ViriBack C2 Tracker
  • Bambenek Consulting
  • Badbitcoin
  • SecureReload Phishing List
  • Fake Website Buster
  • TweetFeed
  • CryptoScamDB
  • StopGunScams
  • ThreatFox
  • PhishFort

Website Preview

Blokada Android App

Update Info

  • App Blokada 6
  • Creation Date 28 May 24
  • Last Updated 14 Jul 24
  • Current Version 24.1.2

Trackers

No trackers found

Permissions

  • Access Coarse Location
  • Access Network State
  • Access Wifi State
  • Foreground Service
  • Get Tasks
  • Interact Across Users
  • Internet
  • Post Notifications
  • Read Logs
  • Read Phone State
  • Receive Boot Completed
  • Request Delete Packages
  • Use Biometric
  • Use Fingerprint
  • Vibrate
  • Wake Lock
  • Write External Storage
  • Set Alarm
  • Billing
  • Dynamic Receiver Not Exported Permission

Blokada iOS App

App Info

Blokada

This is the official app on App Store from the Blokada open source project. Blokada for iOS uses DNS (Domain Name System) to enable you to have an ad free experience to see only the content you want. Use Blokada Cloud to block ads and trackers, while keeping your DNS traffic confidential. Upgrade to Blokada Plus for encrypting all traffic with our global VPN network. Improve your privacy and secure your Internet against cyber attacks and hackers. ---- Top features: - Supports ad-blocking for every web browser and other app installed. - Blocks sites that distribute malicious content, viruses and fraudulent websites. - DNS based interception for all modern browsers and apps. - Fast and reliable VPN that protects your privacy and encrypts your data. The most compatible ad blocker on the market! • Blocks ads • Saves your data plan • Browse FASTER by loading less data • Increase your battery life What can be blocked? • Block annoying ads: Google AdWords, Google Invite Media, DoubleClick Bid Manager, Liftoff, Bing Ads, Amazon, etc • Block adult websites • Block gambling websites • Block social media trackers: Google Analytics, Facebook Connect, DoubleClick, Google Publisher Tags, Google AdSense, Twitter Button, Yandex.Metrix, Comscore • Block malicious websites: Virus downloads, malicious content, fraudulent websites and manipulated apps ---- Terms of Use: https://go.blokada.org/terms Privacy Policy: https://go.blokada.org/privacy

Rating

Rated 3.89 out of 5 stars by 9,191 users

Version Info

  • Current Version 23.3.4
  • Last Updated 10 Aug 23
  • First Released 06 Jun 20
  • Minimum iOS Version 16.0
  • Device Models Supported 93

App Details

  • IPA Size 30.96 Mb
  • Price Free (USD)
  • Age Advisory 4+
  • Supported Languages 14
  • Developer Blocka AB
  • Bundle ID net.blocka.app

Screenshots

Blokada Reviews

More Mobile Apps

About the Data: Blokada

API

You can access Blokada's data programmatically via our API. Simply make a GET request to:

https://api.awesome-privacy.xyz/security-tools/mobile-apps/blokada

The REST API is free, no-auth and CORS-enabled. To learn more, view the Swagger Docs or read the API Usage Guide.

About the Data

Beyond the user-submitted YAML you see above, we also augment each listing with additional data dynamically fetched from several sources. To learn more about where the rest of data included in this page comes from, and how it is computed, see the About the Data section of our About page.

Share Blokada

Help your friends compare Mobile Apps, and pick privacy-respecting software and services.
Share Blokada and Awesome Privacy with your network!

View Mobile Apps (25)