eXTReMe Scraping API

Scrape & Compliancy Results

URL: https://safing.io Go to the safing.io website (UTC)
Request ID: 2025-11-18-22-13-52-JxsZ3C5KcNOtLgAT9yh4
Scraper Location: EU
Scrape Status: Success
View Full API JSON
Title:Safing Portmaster - Easy Privacy
Description:Portmaster is a free and open-source application that puts you back in charge over all your computer's network connections. Increase your privacy and security. Get peace of mind.
Top 25 Nouns:portmaster   blog   features   code   podcast   privacy   videos   application   applications   company   computer   future   github   network   rules   source   survey   trackers   windows   activity   advertisements   apps   browser   business   chapter
Title:
Safing Portmaster - Easy Privacy
Description:
Portmaster is a free and open-source application that puts you back in charge over all your computer's network connections. Increase your privacy and security. Get peace of mind.
Top 25 Nouns:
portmaster   blog   features   code   podcast   privacy   videos   application   applications   company   computer   future   github   network   rules   source   survey   trackers   windows   activity   advertisements   apps   browser   business   chapter
Category Domain Compliancy Score
Higher is better
Tracking Cookies
Before / Accept / Necessary Consent
Tracking Pixels
Before / Accept / Necessary Consent
Cookie Banner
Technology safing.io Go to the safing.io website 10000 0 / - / - 0 / - / - Not Found
Domain Compliancy Score
Before / Accept / Necessary Consent
Technology
10000
Tracking Cookies0 / - / -
Tracking Pixels0 / - / -
Cookie BannerNot Found
Cookie Banner Found No
Cookie Banner Accept All
Button Found
No
Cookie Banner Necessary Only
Button Found
No
  
Google Consent Mode Found No
GCM V2 Basic Mode Found No
GCM V2 Advanced Mode Found No
GCM V2 Misconfiguration Found No
Bing Ads UET Consent Mode Found No
  
Before / Accept / Necessary Consent
Google Requests 0 / - / -
Google Analytics Pixels 0 / - / -
Google Ads Pixels 0 / - / -
  
Before / Accept / Necessary Consent
Analytics Requests 0 / - / -
Marketing Requests 0 / - / -
Ads Requests 0 / - / -
  
Total Requests 31 / - / -
  
Before / Accept / Necessary Consent
Tracking Cookies 0 / - / -
First-Party Cookies 0 / - / -
Third-Party Cookies 0 / - / -
Third-Party Tags Cookies 0 / - / -
Persistent Cookies With ID 0 / - / -
Total Cookies 0 / - / -
  
Before / Accept / Necessary Consent
Europe Requests 31 / - / -
North America Requests 0 / - / -
Asia Requests 0 / - / -
South America Requests 0 / - / -
Africa Requests 0 / - / -
Oceania Requests 0 / - / -
  
Before / Accept / Necessary Consent
Data Transferred 8.2MB / - / -
Network Transfering Time 5.0s / - / -
Quic Security Protocol 1
TLS 1.3 Security Protocol 30
TLS 1.2 Security Protocol 0
  
HTTP 200 Responses 31
HTTP 300 Responses 0
HTTP 400 Responses 0
HTTP 500 Responses 0
  
H3 Protocol 1
H2 Protocol 30
HTTP 1.1 Protocol 0
HTTP 1 Protocol 0
Data Protocol 0
Blob Protocol 0
  
Number of Words 207
Top 25 Nouns:
portmaster   blog   features   code   podcast   privacy   videos   application   applications   company   computer   future   github   network   rules   source   survey   trackers   windows   activity   advertisements   apps   browser   business   chapter
  
Number of HREFs 67
Number of IMGs 24
Number of BUTTONs 0
Number of FORMs 0
Number of HEADINGs 5
Number of PARAGRAPHs 6
Cookie Banner Found No
Cookie Banner Accept All Button Found No
Cookie Banner Necessary Only Button Found No
Google Consent Mode Found No
GCM V2 Basic Mode Found No
GCM V2 Advanced Mode Found No
GCM V2 Misconfiguration Found No
Bing Ads UET Consent Mode Found No
Before / Accept / Necessary Consent
Google Requests 0 / - / -
Google Analytics Pixels 0 / - / -
Google Ads Pixels 0 / - / -
Analytics Requests 0 / - / -
Marketing Requests 0 / - / -
Ads Requests 0 / - / -
Total Requests 31 / - / -
Before / Accept / Necessary Consent
Tracking Cookies 0 / - / -
First-Party Cookies 0 / - / -
Third-Party Cookies 0 / - / -
Third-Party Tags Cookies 0 / - / -
Persistent Cookies With ID 0 / - / -
Total Cookies 0 / - / -
Before / Accept / Necessary Consent
Europe Requests 31 / - / -
North America Requests 0 / - / -
Asia Requests 0 / - / -
South America Requests 0 / - / -
Africa Requests 0 / - / -
Oceania Requests 0 / - / -
Before / Accept / Necessary Consent
Data Transferred 8.2MB / - / -
Network Transfering Time 5.0s / - / -
Quic Security Protocol 1
TLS 1.3 Security Protocol 30
TLS 1.2 Security Protocol 0
HTTP 200 Responses 31
HTTP 300 Responses 0
HTTP 400 Responses 0
HTTP 500 Responses 0
H3 Protocol 1
H2 Protocol 30
HTTP 1.1 Protocol 0
HTTP 1 Protocol 0
Data Protocol 0
Blob Protocol 0
Number of Words 207
Top 25 Nouns:
portmaster   blog   features   code   podcast   privacy   videos   application   applications   company   computer   future   github   network   rules   source   survey   trackers   windows   activity   advertisements   apps   browser   business   chapter
Number of HREFs 67
Number of IMGs 24
Number of BUTTONs 0
Number of FORMs 0
Number of HEADINGs 5
Number of PARAGRAPHs 6

Google / Bing Consent Mode parameters found on:

URL:  https://safing.io
Google Consent ModeBing Ads Consent Mode
before_consentanalytics_storage
N/A
-
ad_personalization
N/A
-
ad_storage
N/A
N/A
ad_user_data
N/A
-
functionality_storage
N/A
-
personalization_storage
N/A
-
security_storage
N/A
-
after_accept_all_consentanalytics_storage
N/A
-
ad_personalization
N/A
-
ad_storage
N/A
N/A
ad_user_data
N/A
-
functionality_storage
N/A
-
personalization_storage
N/A
-
security_storage
N/A
-
after_necessary_only_consentanalytics_storage
N/A
-
ad_personalization
N/A
-
ad_storage
N/A
N/A
ad_user_data
N/A
-
functionality_storage
N/A
-
personalization_storage
N/A
-
security_storage
N/A
-
Google Consent ModeBing Ads Consent Mode
before_consent
analytics_storage
N/A
-
ad_personalization
N/A
-
ad_storage
N/A
N/A
ad_user_data
N/A
-
functionality_storage
N/A
-
personalization_storage
N/A
-
security_storage
N/A
-
after_accept_all_consent
analytics_storage
N/A
-
ad_personalization
N/A
-
ad_storage
N/A
N/A
ad_user_data
N/A
-
functionality_storage
N/A
-
personalization_storage
N/A
-
security_storage
N/A
-
after_necessary_only_consent
analytics_storage
N/A
-
ad_personalization
N/A
-
ad_storage
N/A
N/A
ad_user_data
N/A
-
functionality_storage
N/A
-
personalization_storage
N/A
-
security_storage
N/A
-

Third-Party Tags and Cookies found on:

URL:  https://safing.io

Compliancy Score Stats (10000 is best):

URL:  https://safing.io
compliancy_score10000
tracking_pixels_found_but_no_cookiebanner0
tracking_pixels_found_but_no_necessary_only_consent_button0
google_requests_found_but_no_google_consent_mode_found0
google_analytics_pixels_found_before_consent0
google_consent_mode_advanced_mode_misconfigured0
google_consent_mode_basic_mode_misconfigured0
google_requests_found_before_consent0
bing_ads_found_without_uet_consent_mode0
tracking_pixels_found_before_consent0
tracking_pixels_found_after_necessary_only_consent0
tracking_cookies_found_before_consent0
tracking_cookies_found_after_necessary_only_consent0
third_party_cookies_found_before_consent0
third_party_cookies_found_after_necessary_only_consent0
third_party_tags_found_before_consent0
third_party_tags_persistent_cookies_with_id_found_before_consent0
third_party_tags_persistent_cookies_with_id_found_after_accept_all_consent0
persistent_cookies_with_id_found_before_consent0
cookies_found_from_third_party_tags_before_consent0
cookies_found_from_third_party_tags_after_accept_all_consent0
requests_found_from_europe_and_usa_mixed0
compliancy_score10000
tracking_pixels_found_but_no_cookiebanner0
tracking_pixels_found_but_no_necessary_only_consent_button0
google_requests_found_but_no_google_consent_mode_found0
google_analytics_pixels_found_before_consent0
google_consent_mode_advanced_mode_misconfigured0
google_consent_mode_basic_mode_misconfigured0
google_requests_found_before_consent0
bing_ads_found_without_uet_consent_mode0
tracking_pixels_found_before_consent0
tracking_pixels_found_after_necessary_only_consent0
tracking_cookies_found_before_consent0
tracking_cookies_found_after_necessary_only_consent0
third_party_cookies_found_before_consent0
third_party_cookies_found_after_necessary_only_consent0
third_party_tags_found_before_consent0
third_party_tags_persistent_cookies_with_id_found_before_consent0
third_party_tags_persistent_cookies_with_id_found_after_accept_all_consent0
persistent_cookies_with_id_found_before_consent0
cookies_found_from_third_party_tags_before_consent0
cookies_found_from_third_party_tags_after_accept_all_consent0
requests_found_from_europe_and_usa_mixed0

Screenshots:

URL:  https://safing.io
Before Consent:
After Accept All Consent:
After Necessary Only Consent:
Before Consent:
After Accept All Consent:
After Necessary Only Consent:

Page Info OG Tags:

URL:  https://safing.io
titleSafing Portmaster - Easy Privacy
descriptionPortmaster is a free and open-source application that puts you back in charge over all your computer's network connections. Increase your privacy and security. Get peace of mind.
category_based_on_words_on_page_by_aiTechnology
top_25_nounsportmaster blog features code podcast privacy videos application applications company computer future github network rules source survey trackers windows activity advertisements apps browser business chapter
og:imagehttps://safing.io/assets/img/ogp/default.png
og:titleSafing Portmaster - Easy Privacy
og:typewebsite
og:urlhttps://safing.io/
title
Safing Portmaster - Easy Privacy
description
Portmaster is a free and open-source application that puts you back in charge over all your computer's network connections. Increase your privacy and security. Get peace of mind.
category_based_on_words_on_page_by_ai
Technology
og:image
https://safing.io/assets/img/ogp/default.png
og:title
Safing Portmaster - Easy Privacy
og:type
website
og:url
https://safing.io/

First objects of the Full API JSON Response:

URL:  https://safing.io
		
{
   "scrape_request_details" : {
      "status" : "success",
      "url" : "https://safing.io",
      "url_tld" : ".io",
      "request_id" : "2025-11-18-22-13-52-JxsZ3C5KcNOtLgAT9yh4",
      "request_options" : "",
      "output_options_include_only" : "",
      "output_options_exclude" : "",
      "api_key_account_id" : null,
      "scraper_location" : "eu",
      "scraper_location_continent" : "EU",
      "scraper_location_country" : "Netherlands",
      "scraper" : "https://extreme-scraping-api.com",
      "utc_date" : "2025-11-18",
      "utc_time" : "22:13:52",
      "utc_timestamp" : 1763504032,
      "category_based_on_words_on_page_by_ai" : "Technology",
      "favicon" : "https://screenshots.extreme-scraping-api.com/Favicon_2025-11-18-22-13-52-JxsZ3C5KcNOtLgAT9yh4.png",
      "screenshot_before_consent" : "https://screenshots.extreme-scraping-api.com/Screenshot_2025-11-18-22-13-52-JxsZ3C5KcNOtLgAT9yh4_before_consent.webp",
      "screenshot_after_accept_all_consent" : "https://screenshots.extreme-scraping-api.com/Screenshot_after_accept_all_consent_not-available.png",
      "screenshot_after_necessary_only_consent" : "https://screenshots.extreme-scraping-api.com/Screenshot_after_necessary_only_consent_not-available.png"
   },
   "page_info_og_tags" : {
      "category_based_on_words_on_page_by_ai" : "Technology",
      "top_25_nouns" : "portmaster blog features code podcast privacy videos application applications company computer future github network rules source survey trackers windows activity advertisements apps browser business chapter",
      "title" : "Safing Portmaster - Easy Privacy",
      "description" : "Portmaster is a free and open-source application that puts you back in charge over all your computer's network connections. Increase your privacy and security. Get peace of mind.\n",
      "og:url" : "https://safing.io/",
      "og:type" : "website",
      "og:title" : "Safing Portmaster - Easy Privacy",
      "og:image" : "https://safing.io/assets/img/ogp/default.png"
   },
   "cookiebanner" : {
      "found" : false,
      "google_consent_mode_version" : "not_found",
      "bing_ads_uet_consent_mode" : "not_found",
      "google_consent_mode_v2_basic_mode_found" : false,
      "google_consent_mode_v2_advanced_mode_found" : false,
      "google_consent_mode_v2_misconfiguration_found" : false
   },
   "compliancy_score_stats" : {
      "compliancy_score" : 10000,
      "scores" : {
         "tracking_pixels_found_but_no_cookiebanner" : 0,
         "tracking_pixels_found_but_no_necessary_only_consent_button" : 0,
         "google_requests_found_but_no_google_consent_mode_found" : 0,
         "google_analytics_pixels_found_before_consent" : 0,
         "google_consent_mode_advanced_mode_misconfigured" : 0,
         "google_consent_mode_basic_mode_misconfigured" : 0,
         "google_requests_found_before_consent" : 0,
         "bing_ads_found_without_uet_consent_mode" : 0,
         "tracking_pixels_found_before_consent" : 0,
         "tracking_pixels_found_after_necessary_only_consent" : 0,
         "tracking_cookies_found_before_consent" : 0,
         "tracking_cookies_found_after_necessary_only_consent" : 0,
         "third_party_cookies_found_before_consent" : 0,
         "third_party_cookies_found_after_necessary_only_consent" : 0,
         "third_party_tags_found_before_consent" : 0,
         "third_party_tags_persistent_cookies_with_id_found_before_consent" : 0,
         "third_party_tags_persistent_cookies_with_id_found_after_accept_all_consent" : 0,
         "persistent_cookies_with_id_found_before_consent" : 0,
         "cookies_found_from_third_party_tags_before_consent" : 0,
         "cookies_found_from_third_party_tags_after_accept_all_consent" : 0,
         "requests_found_from_europe_and_usa_mixed" : 0
      }
   },
   "stats_flat_view" : {
      "stats__compliancy_score" : 10000,

      "stats__cookiebanner__found" : 0,
      "stats__cookiebanner__accept_all_button__found" : 0,
      "stats__cookiebanner__necessary_only_button__found" : 0,

      "stats__google_consent_mode_v2__found" : 0,
      "stats__google_consent_mode_v2__basic_mode__found" : 0,
      "stats__google_consent_mode_v2__advanced_mode__found" : 0,
      "stats__google_consent_mode_v2__misconfiguration__found" : 0,

      "stats__bing_ads__uet_consent_mode_v1__found" : 0,
      "stats__bing_ads__uet_consent_mode_v1__misconfiguration_found" : 0,
      "stats__bing_ads__found__full_consent" : 0,
      "stats__bing_ads__found__necessary_consent" : 0,

      "stats__google_analytics_pixels_found__full_consent__before_consent" : 0,
      "stats__google_analytics_pixels_found__full_consent__after_accept_all_consent" : 0,
      "stats__google_analytics_pixels_found__full_consent__total" : 0,
      "stats__google_analytics_pixels_found__necessary_consent__before_consent" : 0,
      "stats__google_analytics_pixels_found__necessary_consent__after_necessary_only_consent" : 0,
      "stats__google_analytics_pixels_found__necessary_consent__total" : 0,

      "stats__google_analytics_pixels_found__google_consent_mode_v2__advanced_mode__full_consent__before_consent__valid" : 0,
      "stats__google_analytics_pixels_found__google_consent_mode_v2__advanced_mode__full_consent__after_accept_all_consent__valid" : 0,
      "stats__google_analytics_pixels_found__google_consent_mode_v2__advanced_mode__full_consent__after_accept_all_consent__misconfigured" : 0,
      "stats__google_analytics_pixels_found__google_consent_mode_v2__advanced_mode__necessary_consent__before_consent__valid" : 0,
      "stats__google_analytics_pixels_found__google_consent_mode_v2__advanced_mode__necessary_consent__after_necessary_only_consent__valid" : 0,

      "stats__google_analytics_pixels_found__google_consent_mode_v2__basic_mode__full_consent__before_consent__misconfigured" : 0,
      "stats__google_analytics_pixels_found__google_consent_mode_v2__basic_mode__full_consent__after_accept_all_consent__valid" : 0,
      "stats__google_analytics_pixels_found__google_consent_mode_v2__basic_mode__necessary_consent__before_consent__misconfigured" : 0,
      "stats__google_analytics_pixels_found__google_consent_mode_v2__basic_mode__necessary_consent__after_necessary_only_consent__misconfigured" : 0,

      "stats__google_ads_pixels_found__full_consent__before_consent" : 0,
      "stats__google_ads_pixels_found__full_consent__after_accept_all_consent" : 0,
      "stats__google_ads_pixels_found__full_consent__total" : 0,
      "stats__google_ads_pixels_found__necessary_consent__before_consent" : 0,
      "stats__google_ads_pixels_found__necessary_consent__after_necessary_only_consent" : 0,
      "stats__google_ads_pixels_found__necessary_consent__total" : 0,

      "stats__number_of_google_requests__full_consent__before_consent" : 0,
      "stats__number_of_google_requests__full_consent__after_accept_all_consent" : 0,
      "stats__number_of_google_requests__full_consent__total" : 0,
      "stats__number_of_google_requests__necessary_consent__before_consent" : 0,
      "stats__number_of_google_requests__necessary_consent__after_necessary_only_consent" : 0,
      "stats__number_of_google_requests__necessary_consent__total" : 0,

      "stats__number_of_tracking_pixels__full_consent__before_consent" : 0,
      "stats__number_of_tracking_pixels__full_consent__after_accept_all_consent" : 0,
      "stats__number_of_tracking_pixels__full_consent__total" : 0,
      "stats__number_of_tracking_pixels__necessary_consent__before_consent" : 0,
      "stats__number_of_tracking_pixels__necessary_consent__after_necessary_only_consent" : 0,
      "stats__number_of_tracking_pixels__necessary_consent__total" : 0,

      "stats__number_of_tracking_cookies__full_consent__before_consent" : 0,
      "stats__number_of_tracking_cookies__full_consent__after_accept_all_consent" : 0,
      "stats__number_of_tracking_cookies__full_consent__total" : 0,
      "stats__number_of_tracking_cookies__necessary_consent__before_consent" : 0,
      "stats__number_of_tracking_cookies__necessary_consent__after_necessary_only_consent" : 0,
      "stats__number_of_tracking_cookies__necessary_consent__total" : 0,

      "stats__number_of_first_party_cookies__full_consent__before_consent" : 0,
      "stats__number_of_first_party_cookies__full_consent__after_accept_all_consent" : 0,
      "stats__number_of_first_party_cookies__full_consent__total" : 0,
      "stats__number_of_first_party_cookies__necessary_consent__before_consent" : 0,
      "stats__number_of_first_party_cookies__necessary_consent__after_necessary_only_consent" : 0,
      "stats__number_of_first_party_cookies__necessary_consent__total" : 0,

      "stats__number_of_third_party_cookies__full_consent__before_consent" : 0,
      "stats__number_of_third_party_cookies__full_consent__after_accept_all_consent" : 0,
      "stats__number_of_third_party_cookies__full_consent__total" : 0,
      "stats__number_of_third_party_cookies__necessary_consent__before_consent" : 0,
      "stats__number_of_third_party_cookies__necessary_consent__after_necessary_only_consent" : 0,
      "stats__number_of_third_party_cookies__necessary_consent__total" : 0,

      "stats__number_of_third_party_tags__full_consent__main_tags__before_consent" : 0,
      "stats__number_of_third_party_tags__full_consent__main_tags__after_accept_all_consent" : 0,
      "stats__number_of_third_party_tags__full_consent__total_requests__before_consent" : 0,
      "stats__number_of_third_party_tags__full_consent__total_requests__after_accept_all_consent" : 0,
      "stats__number_of_third_party_tags__full_consent__cookies__before_consent" : 0,
      "stats__number_of_third_party_tags__full_consent__cookies__after_accept_all_consent" : 0,

      "stats__number_of_third_party_tags__necessary_consent__main_tags__before_consent" : 0,
      "stats__number_of_third_party_tags__necessary_consent__main_tags__after_necessary_only_consent" : 0,
      "stats__number_of_third_party_tags__necessary_consent__total_requests__before_consent" : 0,
      "stats__number_of_third_party_tags__necessary_consent__total_requests__after_necessary_only_consent" : 0,
      "stats__number_of_third_party_tags__necessary_consent__cookies__before_consent" : 0,
      "stats__number_of_third_party_tags__necessary_consent__cookies__after_necessary_only_consent" : 0,

      "stats__number_of_persistent_cookies_with_id__full_consent__local_or_unknown__before_consent" : 0,
      "stats__number_of_persistent_cookies_with_id__full_consent__local_or_unknown__after_accept_all_consent" : 0,
      "stats__number_of_persistent_cookies_with_id__full_consent__from_third_party_tags__before_consent" : 0,
      "stats__number_of_persistent_cookies_with_id__full_consent__from_third_party_tags__after_accept_all_consent" : 0,
      "stats__number_of_persistent_cookies_with_id__full_consent__total__before_consent" : 0,
      "stats__number_of_persistent_cookies_with_id__full_consent__total__after_accept_all_consent" : 0,
      "stats__number_of_persistent_cookies_with_id__full_consent__total" : 0,

      "stats__number_of_persistent_cookies_with_id__necessary_consent__local_or_unknown__before_consent" : 0,
      "stats__number_of_persistent_cookies_with_id__necessary_consent__local_or_unknown__after_necessary_only_consent" : 0,
      "stats__number_of_persistent_cookies_with_id__necessary_consent__from_third_party_tags__before_consent" : 0,
      "stats__number_of_persistent_cookies_with_id__necessary_consent__from_third_party_tags__after_necessary_only_consent" : 0,
      "stats__number_of_persistent_cookies_with_id__necessary_consent__total__before_consent" : 0,
      "stats__number_of_persistent_cookies_with_id__necessary_consent__total__after_necessary_only_consent" : 0,
      "stats__number_of_persistent_cookies_with_id__necessary_consent__total" : 0,

      "stats__number_of_all_cookies__full_consent__local_or_unknown__before_consent" : 0,
      "stats__number_of_all_cookies__full_consent__local_or_unknown__after_accept_all_consent" : 0,
      "stats__number_of_all_cookies__full_consent__from_third_party_tags__before_consent" : 0,
      "stats__number_of_all_cookies__full_consent__from_third_party_tags__after_accept_all_consent" : 0,
      "stats__number_of_all_cookies__full_consent__total__before_consent" : 0,
      "stats__number_of_all_cookies__full_consent__total__after_accept_all_consent" : 0,
      "stats__number_of_all_cookies__full_consent__total" : 0,

      "stats__number_of_all_cookies__necessary_consent__local_or_unknown__before_consent" : 0,
      "stats__number_of_all_cookies__necessary_consent__local_or_unknown__after_necessary_only_consent" : 0,
      "stats__number_of_all_cookies__necessary_consent__from_third_party_tags__before_consent" : 0,
      "stats__number_of_all_cookies__necessary_consent__from_third_party_tags__after_necessary_only_consent" : 0,
      "stats__number_of_all_cookies__necessary_consent__total__before_consent" : 0,
      "stats__number_of_all_cookies__necessary_consent__total__after_necessary_only_consent" : 0,
      "stats__number_of_all_cookies__necessary_consent__total" : 0,

      "stats__number_of_analytics_requests__full_consent__before_consent" : 0,
      "stats__number_of_analytics_requests__full_consent__after_accept_all_consent" : 0,
      "stats__number_of_analytics_requests__necessary_consent__before_consent" : 0,
      "stats__number_of_analytics_requests__necessary_consent__after_necessary_only_consent" : 0,

      "stats__number_of_marketing_requests__full_consent__before_consent" : 0,
      "stats__number_of_marketing_requests__full_consent__after_accept_all_consent" : 0,
      "stats__number_of_marketing_requests__necessary_consent__before_consent" : 0,
      "stats__number_of_marketing_requests__necessary_consent__after_necessary_only_consent" : 0,

      "stats__number_of_ads_requests__full_consent__before_consent" : 0,
      "stats__number_of_ads_requests__full_consent__after_accept_all_consent" : 0,
      "stats__number_of_ads_requests__necessary_consent__before_consent" : 0,
      "stats__number_of_ads_requests__necessary_consent__after_necessary_only_consent" : 0,

      "stats__continents__number_of_north_america_requests__full_consent__before_consent" : 0,
      "stats__continents__number_of_north_america_requests__full_consent__after_accept_all_consent" : 0,
      "stats__continents__number_of_north_america_requests__full_consent__total" : 0,
      "stats__continents__number_of_north_america_requests__necessary_consent__before_consent" : 0,
      "stats__continents__number_of_north_america_requests__necessary_consent__after_necessary_only_consent" : 0,
      "stats__continents__number_of_north_america_requests__necessary_consent__total" : 0,

      "stats__continents__number_of_europe_requests__full_consent__before_consent" : 31,
      "stats__continents__number_of_europe_requests__full_consent__after_accept_all_consent" : 0,
      "stats__continents__number_of_europe_requests__full_consent__total" : 31,
      "stats__continents__number_of_europe_requests__necessary_consent__before_consent" : 0,
      "stats__continents__number_of_europe_requests__necessary_consent__after_necessary_only_consent" : 0,
      "stats__continents__number_of_europe_requests__necessary_consent__total" : 0,

      "stats__continents__number_of_asia_requests__full_consent__before_consent" : 0,
      "stats__continents__number_of_asia_requests__full_consent__after_accept_all_consent" : 0,
      "stats__continents__number_of_asia_requests__full_consent__total" : 0,
      "stats__continents__number_of_asia_requests__necessary_consent__before_consent" : 0,
      "stats__continents__number_of_asia_requests__necessary_consent__after_necessary_only_consent" : 0,
      "stats__continents__number_of_asia_requests__necessary_consent__total" : 0,

      "stats__continents__number_of_south_america_requests__full_consent__before_consent" : 0,
      "stats__continents__number_of_south_america_requests__full_consent__after_accept_all_consent" : 0,
      "stats__continents__number_of_south_america_requests__full_consent__total" : 0,
      "stats__continents__number_of_south_america_requests__necessary_consent__before_consent" : 0,
      "stats__continents__number_of_south_america_requests__necessary_consent__after_necessary_only_consent" : 0,
      "stats__continents__number_of_south_america_requests__necessary_consent__total" : 0,

      "stats__continents__number_of_africa_requests__full_consent__before_consent" : 0,
      "stats__continents__number_of_africa_requests__full_consent__after_accept_all_consent" : 0,
      "stats__continents__number_of_africa_requests__full_consent__total" : 0,
      "stats__continents__number_of_africa_requests__necessary_consent__before_consent" : 0,
      "stats__continents__number_of_africa_requests__necessary_consent__after_necessary_only_consent" : 0,
      "stats__continents__number_of_africa_requests__necessary_consent__total" : 0,

      "stats__continents__number_of_oceania_requests__full_consent__before_consent" : 0,
      "stats__continents__number_of_oceania_requests__full_consent__after_accept_all_consent" : 0,
      "stats__continents__number_of_oceania_requests__full_consent__total" : 0,
      "stats__continents__number_of_oceania_requests__necessary_consent__before_consent" : 0,
      "stats__continents__number_of_oceania_requests__necessary_consent__after_necessary_only_consent" : 0,
      "stats__continents__number_of_oceania_requests__necessary_consent__total" : 0,

      "stats__number_of_all_requests__full_consent__before_consent" : 31,
      "stats__number_of_all_requests__full_consent__after_accept_all_consent" : 0,
      "stats__number_of_all_requests__full_consent__total" : 31,
      "stats__number_of_all_requests__necessary_consent__before_consent" : 0,
      "stats__number_of_all_requests__necessary_consent__after_necessary_only_consent" : 0,
      "stats__number_of_all_requests__necessary_consent__total" : 0,

      "stats__total_content_length_bytes__all_requests__full_consent__before_consent" : 8220680,
      "stats__total_content_length_bytes__all_requests__full_consent__after_accept_all_consent" : 0,
      "stats__total_content_length_bytes__all_requests__full_consent__total" : 8220680,
      "stats__total_content_length_bytes__all_requests__necessary_consent__before_consent" : 0,
      "stats__total_content_length_bytes__all_requests__necessary_consent__after_necessary_only_consent" : 0,
      "stats__total_content_length_bytes__all_requests__necessary_consent__total" : 0,

      "stats__total_network_transferring_time_msec__all_requests__full_consent__before_consent" : 4985,
      "stats__total_network_transferring_time_msec__all_requests__full_consent__after_accept_all_consent" : 0,
      "stats__total_network_transferring_time_msec__all_requests__full_consent__total" : 4985,
      "stats__total_network_transferring_time_msec__all_requests__necessary_consent__before_consent" : 0,
      "stats__total_network_transferring_time_msec__all_requests__necessary_consent__after_necessary_only_consent" : 0,
      "stats__total_network_transferring_time_msec__all_requests__necessary_consent__total" : 0,

      "stats__http_response_status_codes__all_requests__full_consent__200s" : 31,
      "stats__http_response_status_codes__all_requests__full_consent__300s" : 0,
      "stats__http_response_status_codes__all_requests__full_consent__400s" : 0,
      "stats__http_response_status_codes__all_requests__full_consent__500s" : 0,

      "stats__http_protocol_versions__all_requests__full_consent__h3" : 1,
      "stats__http_protocol_versions__all_requests__full_consent__h2" : 30,
      "stats__http_protocol_versions__all_requests__full_consent__http_1_1" : 0,
      "stats__http_protocol_versions__all_requests__full_consent__http_1_0" : 0,
      "stats__http_protocol_versions__all_requests__full_consent__data" : 0,
      "stats__http_protocol_versions__all_requests__full_consent__blob" : 0,

      "stats__security_protocol_versions__all_requests__full_consent__quic" : 1,
      "stats__security_protocol_versions__all_requests__full_consent__tls_1_3" : 30,
      "stats__security_protocol_versions__all_requests__full_consent__tls_1_2" : 0,

      "stats__selectors__number_of_hrefs__full_consent" : 67,
      "stats__selectors__number_of_imgs__full_consent" : 24,
      "stats__selectors__number_of_buttons__full_consent" : 0,
      "stats__selectors__number_of_forms__full_consent" : 0,
      "stats__selectors__number_of_headings__full_consent" : 5,
      "stats__selectors__number_of_paragraphs__full_consent" : 6,
      "stats__number_of_words__full_consent" : 207
   },
   "stats_country_requests" : {
      "full_consent__before_consent" : {
         "europe" : {
            "nl" : "28",
            "de" : "3"
         }
      },
      "full_consent__after_accept_all_consent" : {},
      "necessary_consent__before_consent" : {},
      "necessary_consent__after_necessary_only_consent" : {}
   },
   "stats_nested_view" : {
      "compliancy_score" : 10000,
      "cookiebanner" : {
         "found" : 0,
         "accept_all_button_found" : 0,
         "necessary_only_button_found" : 0
      },
      "google_consent_mode_v2" : {
         "found" : 0,
         "basic_mode_found" : 0,
         "advanced_mode_found" : 0,
         "misconfiguration_found" : 0
      },
      "bing_ads" : {
         "uet_consent_mode_v1" : {
            "found" : 0,
            "misconfiguration_found" : 0
         },
         "found" : {
            "full_consent" : 0,
            "necessary_consent" : 0
         }
      },
      "google_analytics_pixels_found" : {
         "full_consent" : {
            "before_consent" : 0,
            "after_accept_all_consent" : 0,
            "total" : 0
         },
         "necessary_consent" : {
            "before_consent" : 0,
            "after_necessary_only_consent" : 0,
            "total" : 0
         },
         "google_consent_mode_v2" : {
            "advanced_mode" : {
               "full_consent" : {
                  "before_consent" : {
                     "valid" : 0
                  },
                  "after_accept_all_consent" : {
                     "valid" : 0,
                     "misconfigured" : 0
                  }
               },
               "necessary_consent" : {
                  "before_consent" : {
                     "valid" : 0
                  },
                  "after_necessary_only_consent" : {
                     "valid" : 0
                  }
               }
            },
            "basic_mode" : {
               "full_consent" : {
                  "before_consent" : {
                     "misconfigured" : 0
                  },
                  "after_accept_all_consent" : {
                     "valid" : 0
                  }
               },
               "necessary_consent" : {
                  "before_consent" : {
                     "misconfigured" : 0
                  },
                  "after_necessary_only_consent" : {
                     "misconfigured" : 0
                  }
               }
            }
         }
      },
      "google_ads_pixels_found" : {
         "full_consent" : {
            "before_consent" : 0,
            "after_accept_all_consent" : 0,
            "total" : 0
         },
         "necessary_consent" : {
            "before_consent" : 0,
            "after_necessary_only_consent" : 0,
            "total" : 0
         }
      },
      "number_of_google_requests" : {
         "full_consent" : {
            "before_consent" : 0,
            "after_accept_all_consent" : 0,
            "total" : 0
         },
         "necessary_consent" : {
            "before_consent" : 0,
            "after_necessary_only_consent" : 0,
            "total" : 0
         }
      },
      "number_of_tracking_pixels" : {
         "full_consent" : {
            "before_consent" : 0,
            "after_accept_all_consent" : 0,
            "total" : 0
         },
         "necessary_consent" : {
            "before_consent" : 0,
            "after_necessary_only_consent" : 0,
            "total" : 0
         }
      },
      "number_of_tracking_cookies" : {
         "full_consent" : {
            "before_consent" : 0,
            "after_accept_all_consent" : 0,
            "total" : 0
         },
         "necessary_consent" : {
            "before_consent" : 0,
            "after_necessary_only_consent" : 0,
            "total" : 0
         }
      },
      "number_of_first_party_cookies" : {
         "full_consent" : {
            "before_consent" : 0,
            "after_accept_all_consent" : 0,
            "total" : 0
         },
         "necessary_consent" : {
            "before_consent" : 0,
            "after_necessary_only_consent" : 0,
            "total" : 0
         }
      },
      "number_of_third_party_cookies" : {
         "full_consent" : {
            "before_consent" : 0,
            "after_accept_all_consent" : 0,
            "total" : 0
         },
         "necessary_consent" : {
            "before_consent" : 0,
            "after_necessary_only_consent" : 0,
            "total" : 0
         }
      },
      "number_of_third_party_tags" : {
         "full_consent" : {
            "main_tags" : {
               "before_consent" : 0,
               "after_accept_all_consent" : 0
            },
            "total_requests" : {
               "before_consent" : 0,
               "after_accept_all_consent" : 0
            },
            "cookies" : {
               "before_consent" : 0,
               "after_accept_all_consent" : 0
            }
         },
         "necessary_consent" : {
            "main_tags" : {
               "before_consent" : 0,
               "after_necessary_only_consent" : 0
            },
            "total_requests" : {
               "before_consent" : 0,
               "after_necessary_only_consent" : 0
            },
            "cookies" : {
               "before_consent" : 0,
               "after_necessary_only_consent" : 0
            }
         }
      },
      "number_of_persistent_cookies_with_id" : {
         "full_consent" : {
            "local_or_unknown" : {
               "before_consent" : 0,
               "after_accept_all_consent" : 0
            },
            "from_third_party_tags" : {
               "before_consent" : 0,
               "after_accept_all_consent" : 0
            },
            "total" : 0
         },
         "necessary_consent" : {
            "local_or_unknown" : {
               "before_consent" : 0,
               "after_necessary_only_consent" : 0
            },
            "from_third_party_tags" : {
               "before_consent" : 0,
               "after_necessary_only_consent" : 0
            },
            "total" : 0
         }
      },
      "number_of_all_cookies" : {
         "full_consent" : {
            "local_or_unknown" : {
               "before_consent" : 0,
               "after_accept_all_consent" : 0
            },
            "from_third_party_tags" : {
               "before_consent" : 0,
               "after_accept_all_consent" : 0
            },
            "total" : 0
         },
         "necessary_consent" : {
            "local_or_unknown" : {
               "before_consent" : 0,
               "after_necessary_only_consent" : 0
            },
            "from_third_party_tags" : {
               "before_consent" : 0,
               "after_necessary_only_consent" : 0
            },
            "total" : 0
         }
      },
      "number_of_analytics_requests" : {
         "full_consent" : {
            "before_consent" : 0,
            "after_accept_all_consent" : 0
         },
         "necessary_consent" : {
            "before_consent" : 0,
            "after_necessary_only_consent" : 0
         }
      },
      "number_of_marketing_requests" : {
         "full_consent" : {
            "before_consent" : 0,
            "after_accept_all_consent" : 0
         },
         "necessary_consent" : {
            "before_consent" : 0,
            "after_necessary_only_consent" : 0
         }
      },
      "number_of_ads_requests" : {
         "full_consent" : {
            "before_consent" : 0,
            "after_accept_all_consent" : 0
         },
         "necessary_consent" : {
            "before_consent" : 0,
            "after_necessary_only_consent" : 0
         }
      },
      "continents" : {
         "number_of_north_america_requests" : {
            "full_consent" : {
               "before_consent" : 0,
               "after_accept_all_consent" : 0,
               "total" : 0
            },
            "necessary_consent" : {
               "before_consent" : 0,
               "after_necessary_only_consent" : 0,
               "total" : 0
            }
         },
         "number_of_europe_requests" : {
            "full_consent" : {
               "before_consent" : 31,
               "after_accept_all_consent" : 0,
               "total" : 31
            },
            "necessary_consent" : {
               "before_consent" : 0,
               "after_necessary_only_consent" : 0,
               "total" : 0
            }
         },
         "number_of_asia_requests" : {
            "full_consent" : {
               "before_consent" : 0,
               "after_accept_all_consent" : 0,
               "total" : 0
            },
            "necessary_consent" : {
               "before_consent" : 0,
               "after_necessary_only_consent" : 0,
               "total" : 0
            }
         },
         "number_of_south_america_requests" : {
            "full_consent" : {
               "before_consent" : 0,
               "after_accept_all_consent" : 0,
               "total" : 0
            },
            "necessary_consent" : {
               "before_consent" : 0,
               "after_necessary_only_consent" : 0,
               "total" : 0
            }
         },
         "number_of_africa_requests" : {
            "full_consent" : {
               "before_consent" : 0,
               "after_accept_all_consent" : 0,
               "total" : 0
            },
            "necessary_consent" : {
               "before_consent" : 0,
               "after_necessary_only_consent" : 0,
               "total" : 0
            }
         },
         "number_of_oceania_requests" : {
            "full_consent" : {
               "before_consent" : 0,
               "after_accept_all_consent" : 0,
               "total" : 0
            },
            "necessary_consent" : {
               "before_consent" : 0,
               "after_necessary_only_consent" : 0,
               "total" : 0
            }
         }
      },
      "number_of_all_requests" : {
         "full_consent" : {
            "before_consent" : 31,
            "after_accept_all_consent" : 0,
            "total" : 31
         },
         "necessary_consent" : {
            "before_consent" : 0,
            "after_necessary_only_consent" : 0,
            "total" : 0
         }
      },
      "total_content_length_bytes" : {
         "all_requests" : {
            "full_consent" : {
               "before_consent" : 8220680,
               "after_accept_all_consent" : 0,
               "total" : 8220680
            },
            "necessary_consent" : {
               "before_consent" : 0,
               "after_necessary_only_consent" : 0,
               "total" : 0
            }
         }
      },
      "total_network_transferring_time_msec" : {
         "all_requests" : {
            "full_consent" : {
               "before_consent" : 4985,
               "after_accept_all_consent" : 0,
               "total" : 4985
            },
            "necessary_consent" : {
               "before_consent" : 0,
               "after_necessary_only_consent" : 0,
               "total" : 0
            }
         }
      },
      "http_response_status_codes" : {
         "all_requests" : {
            "full_consent" : {
               "200s" : 31,
               "300s" : 0,
               "400s" : 0,
               "500s" : 0
            }
         }
      },
      "http_protocol_versions" : {
         "all_requests" : {
            "full_consent" : {
               "h3" : 1,
               "h2" : 30,
               "http_1_1" : 0,
               "http_1_0" : 0,
               "data" : 0,
               "blob" : 0
            }
         }
      },
      "security_protocol_versions" : {
         "all_requests" : {
            "full_consent" : {
               "quic" : 1,
               "tls_1_3" : 30,
               "tls_1_2" : 0
            }
         }
      },
      "selectors" : {
         "number_of_hrefs" : {
            "full_consent" : 67
         },
         "number_of_imgs" : {
            "full_consent" : 24
         },
         "number_of_buttons" : {
            "full_consent" : 0
         },
         "number_of_forms" : {
            "full_consent" : 0
         },
         "number_of_headings" : {
            "full_consent" : 5
         },
         "number_of_paragraphs" : {
            "full_consent" : 6
         }
      },
      "number_of_words" : {
         "full_consent" : 207
      }
   },
   "third_party_tags_by_consent_nested_view" : [
      {
         "google_consent_mode_version" : "no_gcm_found",
         "type" : "google_consent_mode"
      },
      {
         "bing_ads_uet_consent_mode_version" : "no_uetcm_found",
         "type" : "bing_ads_uet_consent_mode",
         "full_consent" : [
            {
               "consent" : "before_consent",
               "parameter" : "ad_storage",
               "state" : "not_set"
            },
            {
               "consent" : "after_accept_all_consent",
               "parameter" : "ad_storage",
               "state" : null
            }
         ],
         "necessary_consent" : [
            {
               "consent" : "before_consent",
               "parameter" : "ad_storage",
               "state" : "not_set"
            },
            {
               "consent" : "after_necessary_only_consent",
               "parameter" : "ad_storage",
               "state" : null
            }
         ]
      }
   ],
   "cookies" : {},
   "selectors" : {
      "hrefs" : [
         {
            "href" : "https://safing.io/",
            "innerText" : "Safing.io"
         },
         {
            "href" : "https://safing.io/download/",
            "innerText" : "Download"
         },
         {
            "href" : "https://safing.io/features/",
            "innerText" : "Features"
         },
         {
            "href" : "https://safing.io/pricing/",
            "innerText" : "Pricing"
         },
         {
            "href" : "https://safing.io/spn/",
            "innerText" : "SPN"
         },
         {
            "href" : "https://safing.io/about/",
            "innerText" : "About"
         },
         {
            "href" : "https://wiki.safing.io/",
            "innerText" : "Wiki & FAQ"
         },
         {
            "href" : "https://safing.io/discord",
            "innerText" : ""
         },
         {
            "href" : "https://www.youtube.com/c/SafingIO",
            "innerText" : ""
         },
         {
            "href" : "https://twitter.com/SafingIO",
            "innerText" : ""
         },
         {
            "href" : "https://github.com/safing",
            "innerText" : ""
         },
         {
            "href" : "https://account.safing.io/account/sign_up",
            "innerText" : "Sign Up"
         },
         {
            "href" : "https://account.safing.io/account/sign_in",
            "innerText" : "SIGN IN"
         },
         {
            "href" : "https://www.heise.de/tests/Datenschutz-Firewall-Portmaster-im-Test-9611687.html",
            "innerText" : ""
         },
         {
            "href" : "https://www.youtube.com/watch?v=E8cTRhGtmcM",
            "innerText" : ""
         },
         {
            "href" : "https://updates.safing.io/latest/windows_amd64/packages/Portmaster_2.0.25_x64-setup.exe",
            "innerText" : "FREE DOWNLOAD"
         },
         {
            "href" : "https://updates.safing.io/latest/linux_amd64/packages/Portmaster_2.0.25_amd64.deb",
            "innerText" : "Free Download"
         },
         {
            "href" : "https://updates.safing.io/latest/linux_amd64/packages/Portmaster-2.0.25-1.x86_64.rpm",
            "innerText" : "Free Download"
         },
         {
            "href" : "https://news.itsfoss.com/portmaster-1-release/",
            "innerText" : ""
         },
         {
            "href" : "https://www.ghacks.net/2022/11/08/portmaster-1-0-released-open-source-application-firewall/",
            "innerText" : ""
         },
         {
            "href" : "https://safing.io/features/",
            "innerText" : "DISCOVER MORE FEATURES"
         },
         {
            "href" : "https://safing.io/features/",
            "innerText" : "DISCOVER MORE FEATURES"
         },
         {
            "href" : "https://safing.io/features/",
            "innerText" : "DISCOVER MORE FEATURES"
         },
         {
            "href" : "https://updates.safing.io/latest/windows_amd64/packages/Portmaster_2.0.25_x64-setup.exe",
            "innerText" : "FREE DOWNLOAD"
         },
         {
            "href" : "https://updates.safing.io/latest/linux_amd64/packages/Portmaster_2.0.25_amd64.deb",
            "innerText" : "Free Download"
         },
         {
            "href" : "https://updates.safing.io/latest/linux_amd64/packages/Portmaster-2.0.25-1.x86_64.rpm",
            "innerText" : "Free Download"
         },
         {
            "href" : "https://news.itsfoss.com/portmaster-1-release/",
            "innerText" : ""
         },
         {
            "href" : "https://www.privacytools.io/windows/",
            "innerText" : ""
         },
         {
            "href" : "https://www.youtube.com/watch?v=E8cTRhGtmcM",
            "innerText" : ""
         },
         {
            "href" : "https://www.ghacks.net/2022/11/08/portmaster-1-0-released-open-source-application-firewall/",
            "innerText" : ""
         },
         {
            "href" : "https://safing.io/blog/",
            "innerText" : "BLOGS"
         },
         {
            "href" : "https://safing.io/podcast/",
            "innerText" : "PODCAST"
         },
         {
            "href" : "https://safing.io/video/",
            "innerText" : "VIDEOS"
         },
         {
            "href" : "https://safing.io/blog/2025/10/24/survey-results/",
            "innerText" : "Portmaster Development Roadmap: 2025 Survey Results\nBLOG - 24. Oct 2025"
         },
         {
            "href" : "https://safing.io/blog/2025/08/26/survey/",
            "innerText" : "Help Shape the Future of Portmaster: Take the 2025 User Survey\nBLOG - 26. Aug 2025"
         },
         {
            "href" : "https://safing.io/blog/2025/07/23/portmaster-v2/",
            "innerText" : "Portmaster v2 is Here: Foundation for the Future\nBLOG - 23. Jul 2025"
         },
         {
            "href" : "https://safing.io/blog/2024/12/03/a-new-chapter-begins/",
            "innerText" : "Safing Joins Forces with IVPN: A New Chapter Begins\nBLOG - 3. Dec 2024"
         },
         {
            "href" : "https://safing.io/blog/2024/01/02/JourneyUpdate2401/",
            "innerText" : "Company Journey Update Jan\nBLOG - 2. Jan 2024"
         },
         {
            "href" : "https://safing.io/blog/2023/12/11/Portmaster-v1.6/",
            "innerText" : "Portmaster v1.6\nBLOG - 11. Dec 2023"
         },
         {
            "href" : "https://safing.io/about/",
            "innerText" : "About Us"
         },
         {
            "href" : "https://safing.io/business-model/",
            "innerText" : "Business Model"
         },
         {
            "href" : "https://safing.io/support/",
            "innerText" : "Support"
         },
         {
            "href" : "https://wiki.safing.io/en/CodeOfConduct",
            "innerText" : "Code of Conduct"
         },
         {
            "href" : "https://safing.io/blog/",
            "innerText" : "Blog"
         },
         {
            "href" : "https://safing.io/blog.xml",
            "innerText" : ""
         },
         {
            "href" : "https://safing.io/podcast/",
            "innerText" : "Podcast"
         },
         {
            "href" : "https://safing.io/podcast.xml",
            "innerText" : ""
         },
         {
            "href" : "https://safing.io/video/",
            "innerText" : "Videos"
         },
         {
            "href" : "https://safing.io/discord",
            "innerText" : "Discord"
         },
         {
            "href" : "https://github.com/safing",
            "innerText" : "Github"
         },
         {
            "href" : "https://twitter.com/SafingIO",
            "innerText" : "Twitter"
         },
         {
            "href" : "https://www.youtube.com/c/SafingIO",
            "innerText" : "YouTube"
         },
         {
            "href" : "https://safing.io/download/",
            "innerText" : "Download"
         },
         {
            "href" : "https://safing.io/features/",
            "innerText" : "Features"
         },
         {
            "href" : "https://wiki.safing.io/",
            "innerText" : "Wiki & FAQ"
         },
         {
            "href" : "https://github.com/safing/portmaster/",
            "innerText" : "Source Code"
         },
         {
            "href" : "https://safing.io/blog/2022/08/17/portmaster-vs-glasswire/",
            "innerText" : "vs GlassWire"
         },
         {
            "href" : "https://safing.io/blog/2022/04/11/portmaster-vs-simplewall/",
            "innerText" : "vs Simplewall"
         },
         {
            "href" : "https://safing.io/blog/2021/12/09/portmaster-vs-pi-hole/",
            "innerText" : "vs Pi-hole"
         },
         {
            "href" : "https://safing.io/spn/",
            "innerText" : "Features"
         },
         {
            "href" : "https://safing.io/files/whitepaper/Gate17.pdf",
            "innerText" : "Whitepaper"
         },
         {
            "href" : "https://github.com/safing/portmaster/tree/develop/spn/",
            "innerText" : "Source Code"
         },
         {
            "href" : "https://safing.io/blog/2022/09/06/spn-vs-vpns/",
            "innerText" : "vs VPNs"
         },
         {
            "href" : "https://safing.io/blog/2020/01/22/how-the-spn-compares-to-tor/",
            "innerText" : "vs Tor"
         },
         {
            "href" : "https://safing.io/terms/",
            "innerText" : "Terms of Service"
         },
         {
            "href" : "https://safing.io/privacy/",
            "innerText" : "Privacy Policy"
         },
         {
            "href" : "https://safing.io/contact/",
            "innerText" : "Contact & Notice"
         }
      ],
      "imgs" : [
         {
            "src" : "https://safing.io/assets/img/external/heise_online.svg",
            "title" : "",
            "alt" : ""
         },
         {
            "src" : "https://safing.io/assets/img/external/techlore.png",
            "title" : "",
            "alt" : ""
         },
         {
            "src" : "https://safing.io/assets/img/external/itsfoss.png",
            "title" : "",
            "alt" : ""
         },
         {
            "src" : "https://safing.io/assets/img/external/ghacks.png",
            "title" : "",
            "alt" : ""
         },
         {
            "src" : "https://img.shields.io/github/stars/safing/portmaster?color=%23fff0&label=%20&style=for-the-badge",
            "title" : "",
            "alt" : ""
         },
         {
            "src" : "https://safing.io/assets/img/page-specific/portmaster/monitor-network-activity.png",
            "title" : "",
            "alt" : ""
         },
         {
            "src" : "https://safing.io/assets/img/page-specific/portmaster/block-trackers-system-wide.png",
            "title" : "",
            "alt" : ""
         },
         {
            "src" : "https://safing.io/assets/img/page-specific/portmaster/set-global-and-per-app-configuration.png",
            "title" : "",
            "alt" : ""
         },
         {
            "src" : "https://safing.io/assets/img/external/itsfoss.png",
            "title" : "",
            "alt" : ""
         },
         {
            "src" : "https://safing.io/assets/img/external/privacytools.png",
            "title" : "",
            "alt" : ""
         },
         {
            "src" : "https://safing.io/assets/img/external/techlore.png",
            "title" : "",
            "alt" : ""
         },
         {
            "src" : "https://safing.io/assets/img/external/ghacks.png",
            "title" : "",
            "alt" : ""
         },
         {
            "src" : "https://safing.io/assets/img/thumbnails/blog/survey-results.png",
            "title" : "",
            "alt" : ""
         },
         {
            "src" : "https://safing.io/assets/img/profiles/viktor.png",
            "title" : "",
            "alt" : "Viktor"
         },
         {
            "src" : "https://safing.io/assets/img/thumbnails/blog/placeholder-survey.png",
            "title" : "",
            "alt" : ""
         },
         {
            "src" : "https://safing.io/assets/img/profiles/viktor.png",
            "title" : "",
            "alt" : "Viktor"
         },
         {
            "src" : "https://safing.io/assets/img/thumbnails/blog/release_2.png",
            "title" : "",
            "alt" : ""
         },
         {
            "src" : "https://safing.io/assets/img/profiles/viktor.png",
            "title" : "",
            "alt" : "Viktor"
         },
         {
            "src" : "https://safing.io/assets/img/thumbnails/blog/safing-plus-ivpn.png",
            "title" : "",
            "alt" : ""
         },
         {
            "src" : "https://safing.io/assets/img/profiles/raphael.png",
            "title" : "",
            "alt" : "Raphael"
         },
         {
            "src" : "https://safing.io/assets/img/thumbnails/blog/JourneyUpdate2401.png",
            "title" : "",
            "alt" : ""
         },
         {
            "src" : "https://safing.io/assets/img/profiles/raphael.png",
            "title" : "",
            "alt" : "Raphael"
         },
         {
            "src" : "https://safing.io/assets/img/thumbnails/blog/release_1.6.png",
            "title" : "",
            "alt" : ""
         },
         {
            "src" : "https://safing.io/assets/img/profiles/raphael.png",
            "title" : "",
            "alt" : "Raphael"
         }
      ],
      "headings" : [
         {
            "h" : "h1",
            "innerText" : "Get Peace of Mind with\nEasy Privacy"
         },
         {
            "h" : "h2",
            "innerText" : "Monitor All Network Activity"
         },
         {
            "h" : "h2",
            "innerText" : "Auto-Block Trackers System-Wide"
         },
         {
            "h" : "h2",
            "innerText" : "Set Global & per‑App Settings"
         },
         {
            "h" : "h2",
            "innerText" : "Blog, Podcast & Videos"
         }
      ],
      "paragraphs" : [
         {
            "innerText" : "Portmaster is a free and open-source application firewall that does the heavy lifting for you. Restore privacy and take back control over all your computer's network activity."
         },
         {
            "innerText" : "Discover everything that is happening on your computer. Expose every connection your applications make and detect evil ones. Finally get the power to act accordingly."
         },
         {
            "innerText" : "Protect your whole computer, not just your browser. Block all advertisements and trackers for every application. Easily add your own rules and block individual domains."
         },
         {
            "innerText" : "Make your own rules. Completely cut off applications from the Internet. Or block all p2p connections except for certain apps. Or never connect to specific countries. Portmaster has you covered."
         },
         {
            "innerText" : "Portmaster is not only very powerful, but is also free & open source."
         },
         {
            "innerText" : "Seen and featured on"
         }
      ]
   },
   "word_stats" : [
      {
         "word" : "portmaster",
         "count" : 8
      },
      {
         "word" : "blog",
         "count" : 7
      },
      {
         "word" : "features",
         "count" : 5
      },
      {
         "word" : "vs",
         "count" : 5
      },
      {
         "word" : "block",
         "count" : 3
      },
      {
         "word" : "code",
         "count" : 3
      },
      {
         "word" : "download",
         "count" : 3
      },
      {
         "word" : "not",
         "count" : 3
      },
      {
         "word" : "podcast",
         "count" : 3
      },
      {
         "word" : "privacy",
         "count" : 3
      },
      {
         "word" : "videos",
         "count" : 3
      },
      {
         "word" : "application",
         "count" : 2
      },
      {
         "word" : "applications",
         "count" : 2
      },
      {
         "word" : "company",
         "count" : 2
      },
      {
         "word" : "computer",
         "count" : 2
      },
      {
         "word" : "dec",
         "count" : 2
      },
      {
         "word" : "faq",
         "count" : 2
      },
      {
         "word" : "free",
         "count" : 2
      },
      {
         "word" : "future",
         "count" : 2
      },
      {
         "word" : "get",
         "count" : 2
      },
      {
         "word" : "github",
         "count" : 2
      },
      {
         "word" : "jan",
         "count" : 2
      },
      {
         "word" : "make",
         "count" : 2
      },
      {
         "word" : "network",
         "count" : 2
      },
      {
         "word" : "only",
         "count" : 2
      },
      {
         "word" : "own",
         "count" : 2
      },
      {
         "word" : "protect",
         "count" : 2
      },
      {
         "word" : "rules",
         "count" : 2
      },
      {
         "word" : "safing",
         "count" : 2
      },
      {
         "word" : "sign",
         "count" : 2
      },
      {
         "word" : "source",
         "count" : 2
      },
      {
         "word" : "survey",
         "count" : 2
      },
      {
         "word" : "take",
         "count" : 2
      },
      {
         "word" : "trackers",
         "count" : 2
      },
      {
         "word" : "v2",
         "count" : 2
      },
      {
         "word" : "windows",
         "count" : 2
      },
      {
         "word" : "act",
         "count" : 1
      },
      {
         "word" : "activity",
         "count" : 1
      },
      {
         "word" : "add",
         "count" : 1
      },
      {
         "word" : "advertisements",
         "count" : 1
      },
      {
         "word" : "also",
         "count" : 1
      },
      {
         "word" : "apps",
         "count" : 1
      },
      {
         "word" : "aug",
         "count" : 1
      },
      {
         "word" : "autoblock",
         "count" : 1
      },
      {
         "word" : "back",
         "count" : 1
      },
      {
         "word" : "based",
         "count" : 1
      },
      {
         "word" : "begins",
         "count" : 1
      },
      {
         "word" : "blogs",
         "count" : 1
      },
      {
         "word" : "browser",
         "count" : 1
      },
      {
         "word" : "business",
         "count" : 1
      },
      {
         "word" : "certain",
         "count" : 1
      },
      {
         "word" : "chapter",
         "count" : 1
      },
      {
         "word" : "community",
         "count" : 1
      },
      {
         "word" : "companies",
         "count" : 1
      },
      {
         "word" : "completely",
         "count" : 1
      },
      {
         "word" : "computers",
         "count" : 1
      },
      {
         "word" : "conduct",
         "count" : 1
      },
      {
         "word" : "connect",
         "count" : 1
      },
      {
         "word" : "connection",
         "count" : 1
      },
      {
         "word" : "connections",
         "count" : 1
      },
      {
         "word" : "contact",
         "count" : 1
      },
      {
         "word" : "control",
         "count" : 1
      },
      {
         "word" : "countries",
         "count" : 1
      },
      {
         "word" : "cut",
         "count" : 1
      },
      {
         "word" : "detect",
         "count" : 1
      },
      {
         "word" : "development",
         "count" : 1
      },
      {
         "word" : "device",
         "count" : 1
      },
      {
         "word" : "discord",
         "count" : 1
      },
      {
         "word" : "discover",
         "count" : 1
      },
      {
         "word" : "easily",
         "count" : 1
      },
      {
         "word" : "easy",
         "count" : 1
      },
      {
         "word" : "everything",
         "count" : 1
      },
      {
         "word" : "evil",
         "count" : 1
      },
      {
         "word" : "example",
         "count" : 1
      },
      {
         "word" : "except",
         "count" : 1
      },
      {
         "word" : "expose",
         "count" : 1
      },
      {
         "word" : "fact",
         "count" : 1
      },
      {
         "word" : "featured",
         "count" : 1
      },
      {
         "word" : "finally",
         "count" : 1
      },
      {
         "word" : "firewall",
         "count" : 1
      },
      {
         "word" : "follow",
         "count" : 1
      },
      {
         "word" : "forces",
         "count" : 1
      },
      {
         "word" : "foundation",
         "count" : 1
      },
      {
         "word" : "glasswire",
         "count" : 1
      },
      {
         "word" : "global",
         "count" : 1
      },
      {
         "word" : "gmbh",
         "count" : 1
      },
      {
         "word" : "happening",
         "count" : 1
      },
      {
         "word" : "heavy",
         "count" : 1
      },
      {
         "word" : "help",
         "count" : 1
      },
      {
         "word" : "here",
         "count" : 1
      },
      {
         "word" : "ics",
         "count" : 1
      },
      {
         "word" : "individual",
         "count" : 1
      },
      {
         "word" : "internet",
         "count" : 1
      },
      {
         "word" : "ivpn",
         "count" : 1
      },
      {
         "word" : "joins",
         "count" : 1
      },
      {
         "word" : "journey",
         "count" : 1
      },
      {
         "word" : "jul",
         "count" : 1
      },
      {
         "word" : "just",
         "count" : 1
      },
      {
         "word" : "lifting",
         "count" : 1
      },
      {
         "word" : "mentioned",
         "count" : 1
      },
      {
         "word" : "mind",
         "count" : 1
      },
      {
         "word" : "model",
         "count" : 1
      },
      {
         "word" : "monitor",
         "count" : 1
      },
      {
         "word" : "never",
         "count" : 1
      },
      {
         "word" : "new",
         "count" : 1
      },
      {
         "word" : "notice",
         "count" : 1
      },
      {
         "word" : "oct",
         "count" : 1
      },
      {
         "word" : "ones",
         "count" : 1
      },
      {
         "word" : "open",
         "count" : 1
      },
      {
         "word" : "opensource",
         "count" : 1
      },
      {
         "word" : "opinion",
         "count" : 1
      },
      {
         "word" : "p2p",
         "count" : 1
      },
      {
         "word" : "peace",
         "count" : 1
      },
      {
         "word" : "perapp",
         "count" : 1
      },
      {
         "word" : "pihole",
         "count" : 1
      },
      {
         "word" : "policy",
         "count" : 1
      },
      {
         "word" : "power",
         "count" : 1
      },
      {
         "word" : "powerful",
         "count" : 1
      },
      {
         "word" : "restore",
         "count" : 1
      },
      {
         "word" : "results",
         "count" : 1
      },
      {
         "word" : "roadmap",
         "count" : 1
      },
      {
         "word" : "seen",
         "count" : 1
      },
      {
         "word" : "service",
         "count" : 1
      },
      {
         "word" : "set",
         "count" : 1
      },
      {
         "word" : "settings",
         "count" : 1
      },
      {
         "word" : "shape",
         "count" : 1
      },
      {
         "word" : "simplewall",
         "count" : 1
      },
      {
         "word" : "specific",
         "count" : 1
      },
      {
         "word" : "spn",
         "count" : 1
      },
      {
         "word" : "stars",
         "count" : 1
      },
      {
         "word" : "support",
         "count" : 1
      },
      {
         "word" : "systemwide",
         "count" : 1
      },
      {
         "word" : "technologies",
         "count" : 1
      },
      {
         "word" : "terms",
         "count" : 1
      },
      {
         "word" : "today",
         "count" : 1
      },
      {
         "word" : "tor",
         "count" : 1
      },
      {
         "word" : "twitter",
         "count" : 1
      },
      {
         "word" : "update",
         "count" : 1
      },
      {
         "word" : "user",
         "count" : 1
      },
      {
         "word" : "version",
         "count" : 1
      },
      {
         "word" : "very",
         "count" : 1
      },
      {
         "word" : "vpns",
         "count" : 1
      },
      {
         "word" : "way",
         "count" : 1
      },
      {
         "word" : "whitepaper",
         "count" : 1
      },
      {
         "word" : "whole",
         "count" : 1
      },
      {
         "word" : "wiki",
         "count" : 1
      },
      {
         "word" : "youtube",
         "count" : 1
      }
   ],
   "word_nouns_stats" : [
      {
         "noun" : "portmaster",
         "count" : 8
      },
      {
         "noun" : "blog",
         "count" : 7
      },
      {
         "noun" : "features",
         "count" : 5
      },
      {
         "noun" : "code",
         "count" : 3
      },
      {
         "noun" : "podcast",
         "count" : 3
      },
      {
         "noun" : "privacy",
         "count" : 3
      },
      {
         "noun" : "videos",
         "count" : 3
      },
      {
         "noun" : "application",
         "count" : 2
      },
      {
         "noun" : "applications",
         "count" : 2
      },
      {
         "noun" : "company",
         "count" : 2
      },
      {
         "noun" : "computer",
         "count" : 2
      },
      {
         "noun" : "future",
         "count" : 2
      },
      {
         "noun" : "github",
         "count" : 2
      },
      {
         "noun" : "network",
         "count" : 2
      },
      {
         "noun" : "rules",
         "count" : 2
      },
      {
         "noun" : "source",
         "count" : 2
      },
      {
         "noun" : "survey",
         "count" : 2
      },
      {
         "noun" : "trackers",
         "count" : 2
      },
      {
         "noun" : "windows",
         "count" : 2
      },
      {
         "noun" : "activity",
         "count" : 1
      },
      {
         "noun" : "advertisements",
         "count" : 1
      },
      {
         "noun" : "apps",
         "count" : 1
      },
      {
         "noun" : "browser",
         "count" : 1
      },
      {
         "noun" : "business",
         "count" : 1
      },
      {
         "noun" : "chapter",
         "count" : 1
      },
      {
         "noun" : "community",
         "count" : 1
      },
      {
         "noun" : "companies",
         "count" : 1
      },
      {
         "noun" : "computers",
         "count" : 1
      },
      {
         "noun" : "connection",
         "count" : 1
      },
      {
         "noun" : "connections",
         "count" : 1
      },
      {
         "noun" : "contact",
         "count" : 1
      }
   ],
   "all_request_urls_before_consent" : [
      "https://safing.io/",
      "https://safing.io/assets/css/main.css",
      "https://safing.io/assets/img/external/heise_online.svg",
      "https://safing.io/vendor/css/fonts-roboto.css",
      "https://safing.io/assets/img/external/techlore.png",
      "https://safing.io/vendor/safingTailwind/safingTailwind-1.10.1.css",
      "https://safing.io/assets/img/external/itsfoss.png",
      "https://safing.io/assets/img/external/ghacks.png",
      "https://safing.io/assets/img/page-specific/portmaster/block-trackers-system-wide.png",
      "https://safing.io/assets/img/thumbnails/blog/release_1.6.png",
      "https://safing.io/assets/img/thumbnails/blog/safing-plus-ivpn.png",
      "https://safing.io/assets/img/page-specific/portmaster/set-global-and-per-app-configuration.png",
      "https://safing.io/assets/img/external/privacytools.png",
      "https://safing.io/assets/img/profiles/raphael.png",
      "https://safing.io/assets/javascript/nojs.js",
      "https://safing.io/assets/img/page-specific/portmaster/monitor-network-activity.png",
      "https://safing.io/assets/img/thumbnails/blog/JourneyUpdate2401.png",
      "https://safing.io/assets/img/profiles/viktor.png",
      "https://safing.io/assets/img/thumbnails/blog/release_2.png",
      "https://safing.io/assets/img/page-specific/landing/landing-wave.svg",
      "https://safing.io/assets/img/page-specific/landing/portmaster-thumbnail.png",
      "https://safing.io/vendor/fonts/Roboto-500/Roboto-500.woff2",
      "https://safing.io/vendor/fonts/Roboto-700/Roboto-700.woff2",
      "https://safing.io/assets/img/thumbnails/blog/survey-results.png",
      "https://safing.io/assets/img/thumbnails/blog/placeholder-survey.png",
      "https://img.shields.io/github/stars/safing/portmaster?color=%23fff0&label=%20&style=for-the-badge",
      "https://safing.io/vendor/safingTailwind/fonts/safing-icons.woff2",
      "https://plausible.safing.io/manual-init.js",
      "https://assets.safing.io/video/landing_page/portmaster_tour.webm",
      "https://plausible.safing.io/event",
      "https://safing.io/assets/icons/favicon-32x32.png"
   ]
}

		
		
Create Account Log-In