1<!DOCTYPE html> 2<html lang="en-US"> 3<head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1"> 6 7 <meta name="referrer" content="strict-origin-when-cross-origin"><meta name="robots" content="noindex, nofollow"> 8<!-- Jetpack Site Verification Tags --> 9<meta name="google-site-verification" content="kJQ7MyAnIFDNFBTSI0ru8LEnK04baAGBr33eaAcERro"> 10<meta name="msvalidate.01" content="F78285A194F01BB96B53D55C20C17220"> 11<meta name="p:domain_verify" content="7fbd12120fd8c415f1a780da7e74d981"> 12<meta name="yandex-verification" content="0e7c5bcc47d7988d"> 13<meta name="facebook-domain-verification" content="xnvdberoybhst2k9haeo8987i3bm6a"> 14 15 <!-- This site is optimized with the Yoast SEO plugin v28.2 - https://yoast.com/product/yoast-seo-wordpress/ --> 16 <title>DuckDuckGo</title> 17 <meta name="description" content="25M+​ Browser installs since launch 4.5​ Average rating in the Mac App Store 100M+​ Daily search queries in the DuckDuckGo ecosystem DuckDuckGo for Mac is"> 18 <meta property="og:locale" content="en_US"> 19 <meta property="og:type" content="article"> 20 <meta property="og:title" content="DuckDuckGo"> 21 <meta property="og:description" content="25M+​ Browser installs since launch 4.5​ Average rating in the Mac App Store 100M+​ Daily search queries in the DuckDuckGo ecosystem DuckDuckGo for Mac is"> 22 <meta property="og:url" content="https://matovsky.com/portfolio/duckduckgo-mac"> 23 <meta property="og:site_name" content="Roman Matovsky"> 24 <meta property="article:modified_time" content="2026-03-09T09:31:23+00:00"> 25 <meta property="og:image" content="https://matovsky.com/wp-content/uploads/1999/10/DU_Card_Portrait.webp"> 26 <meta property="og:image:width" content="667"> 27 <meta property="og:image:height" content="800"> 28 <meta property="og:image:type" content="image/webp"> 29 <meta name="twitter:card" content="summary_large_image"> 30 <meta name="twitter:label1" content="Est. reading time"> 31 <meta name="twitter:data1" content="2 minutes"> 32
32<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/matovsky.com\/portfolio\/duckduckgo-mac#article","isPartOf":{"@id":"https:\/\/matovsky.com\/portfolio\/duckduckgo-mac"},"author":{"name":"Roman Matovsky","@id":"https:\/\/matovsky.com\/#\/schema\/person\/95d6bc75e757bed3643050de5500f521"},"headline":"DuckDuckGo","datePublished":"2024-12-17T12:15:00+00:00","dateModified":"2026-03-09T09:31:23+00:00","mainEntityOfPage":{"@id":"https:\/\/matovsky.com\/portfolio\/duckduckgo-mac"},"wordCount":172,"publisher":{"@id":"https:\/\/matovsky.com\/#\/schema\/person\/95d6bc75e757bed3643050de5500f521"},"image":{"@id":"https:\/\/matovsky.com\/portfolio\/duckduckgo-mac#primaryimage"},"thumbnailUrl":"https:\/\/matovsky.com\/wp-content\/uploads\/1999\/10\/DU_Card_Portrait.webp","inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/matovsky.com\/portfolio\/duckduckgo-mac","url":"https:\/\/matovsky.com\/portfolio\/duckduckgo-mac","name":"DuckDuckGo","isPartOf":{"@id":"https:\/\/matovsky.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/matovsky.com\/portfolio\/duckduckgo-mac#primaryimage"},"image":{"@id":"https:\/\/matovsky.com\/portfolio\/duckduckgo-mac#primaryimage"},"thumbnailUrl":"https:\/\/matovsky.com\/wp-content\/uploads\/1999\/10\/DU_Card_Portrait.webp","datePublished":"2024-12-17T12:15:00+00:00","dateModified":"2026-03-09T09:31:23+00:00","description":"25M+​ Browser installs since launch 4.5​ Average rating in the Mac App Store 100M+​ Daily search queries in the DuckDuckGo ecosystem DuckDuckGo for Mac is","breadcrumb":{"@id":"https:\/\/matovsky.com\/portfolio\/duckduckgo-mac#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/matovsky.com\/portfolio\/duckduckgo-mac"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/matovsky.com\/portfolio\/duckduckgo-mac#primaryimage","url":"https:\/\/matovsky.com\/wp-content\/uploads\/1999\/10\/DU_Card_Portrait.webp","contentUrl":"https:\/\/matovsky.com\/wp-content\/uploads\/1999\/10\/DU_Card_Portrait.webp","width":667,"height":800},{"@type":"BreadcrumbList","@id":"https:\/\/matovsky.com\/portfolio\/duckduckgo-mac#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/matovsky.com\/"},{"@type":"ListItem","position":2,"name":"Projects","item":"https:\/\/matovsky.com\/portfolio"},{"@type":"ListItem","position":3,"name":"DuckDuckGo"}]},{"@type":"WebSite","@id":"https:\/\/matovsky.com\/#website","url":"https:\/\/matovsky.com\/","name":"Matovsky","description":"Roman Matovsky","publisher":{"@id":"https:\/\/matovsky.com\/#\/schema\/person\/95d6bc75e757bed3643050de5500f521"},"alternateName":"Matovsky","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/matovsky.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/matovsky.com\/#\/schema\/person\/95d6bc75e757bed3643050de5500f521","name":"Roman Matovsky","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/matovsky.com\/wp-content\/uploads\/2025\/02\/IMG_2210.webp","url":"https:\/\/matovsky.com\/wp-content\/uploads\/2025\/02\/IMG_2210.webp","contentUrl":"https:\/\/matovsky.com\/wp-content\/uploads\/2025\/02\/IMG_2210.webp","width":1500,"height":1500,"caption":"Roman Matovsky"},"logo":{"@id":"https:\/\/matovsky.com\/wp-content\/uploads\/2025\/02\/IMG_2210.webp"},"sameAs":["https:\/\/matovsky.com","https:\/\/www.youtube.com\/c\/RomanMatovsky","https:\/\/soundcloud.com\/matovsky"]}]}</script>
32 33 <!-- / Yoast SEO plugin. --> 34 35 36<link rel="alternate" type="application/rss+xml" title="Roman Matovsky » Feed" href="https://matovsky.com/feed"> 37<style id="wp-img-auto-sizes-contain-inline-css"> 38img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 39/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 40</style> 41<link rel="stylesheet" id="aae-starter-animations-css" href="https://matovsky.com/wp-content/plugins/animation-addons-for-elementor/assets/css/starter-animations.css?ver=2.7.1" media="all"> 42<link rel="stylesheet" id="jetpack-forms-layout-css" href="https://matovsky.com/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-forms/dist/contact-form/css/jetpack-forms-layout.css?ver=16.0.1" media="all"> 43<style id="safe-svg-svg-icon-style-inline-css"> 44.safe-svg-cover{text-align:center}.safe-svg-cover .safe-svg-inside{display:inline-block;max-width:100%}.safe-svg-cover svg{fill:currentColor;height:100%;max-height:100%;max-width:100%;width:100%} 45 46/*# sourceURL=https://matovsky.com/wp-content/plugins/safe-svg/dist/safe-svg-block-frontend.css */ 47</style> 48<link rel="stylesheet" id="mediaelement-css" href="https://matovsky.com/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17" media="all"> 49<link rel="stylesheet" id="wp-mediaelement-css" href="https://matovsky.com/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=7.0.2" media="all"> 50<link rel="stylesheet" id="wcf--addons-css" href="https://matovsky.com/wp-content/plugins/animation-addons-for-elementor/assets/css/wcf-addons.min.css?ver=7.0.2" media="all"> 51<style id="wcf--addons-inline-css"> 52@font-face { 53 font-family: "Getaway"; 54 src: url('https://matovsky.com/wp-content/uploads/1999/12/getaway-1.otf') format('opentype'); 55 font-weight: 400; 56 font-display: swap; 57 } 58 59/*# sourceURL=wcf--addons-inline-css */ 60</style> 61<link rel="stylesheet" id="wcf-icon-css" href="https://matovsky.com/wp-content/plugins/animation-addons-for-elementor-pro/assets/css/wcf-icon.min.css?ver=1.0.0" media="all"> 62<link rel="stylesheet" id="wcf--addons-ex-css" href="https://matovsky.com/wp-content/plugins/animation-addons-for-elementor-pro/assets/css/wcf-addons-ex.min.css?ver=7.0.2" media="all"> 63<link rel="stylesheet" id="hello-elementor-css" href="https://matovsky.com/wp-content/themes/hello-elementor/assets/css/reset.css?ver=3.4.9" media="all"> 64<link rel="stylesheet" id="hello-elementor-theme-style-css" href="https://matovsky.com/wp-content/themes/hello-elementor/assets/css/theme.css?ver=3.4.9" media="all"> 65<link rel="stylesheet" id="hello-elementor-header-footer-css" href="https://matovsky.com/wp-content/themes/hello-elementor/assets/css/header-footer.css?ver=3.4.9" media="all"> 66<link rel="stylesheet" id="elementor-frontend-css" href="https://matovsky.com/wp-content/uploads/elementor/css/custom-frontend.min.css?ver=1786008488" media="all"> 67<link rel="stylesheet" id="elementor-post-17890-css" href="https://matovsky.com/wp-content/uploads/elementor/css/post-17890.css?ver=1786008488" media="all"> 68<link rel="stylesheet" id="widget-image-css" href="https://matovsky.com/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=4.2.1" media="all"> 69<link rel="stylesheet" id="widget-heading-css" href="https://matovsky.com/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=4.2.1" media="all"> 70<link rel="stylesheet" id="swiper-css" href="https://matovsky.com/wp-content/plugins/elementor/assets/lib/swiper/v8/css/swiper.min.css?ver=8.4.5" media="all"> 71<link rel="stylesheet" id="wcf--post-pro-css" href="https://matovsky.com/wp-content/plugins/animation-addons-for-elementor/assets/css/widgets/posts-pro.min.css?ver=7.0.2" media="all"> 72<link rel="stylesheet" id="e-animation-fadeIn-css" href="https://matovsky.com/wp-content/plugins/elementor/assets/lib/animations/styles/fadeIn.min.css?ver=4.2.1" media="all"> 73<link rel="stylesheet" id="widget-icon-box-css" href="https://matovsky.com/wp-content/uploads/elementor/css/custom-widget-icon-box.min.css?ver=1786008488" media="all"> 74<link rel="stylesheet" id="widget-post-info-css" href="https://matovsky.com/wp-content/plugins/elementor-pro/assets/css/widget-post-info.min.css?ver=4.1.1" media="all"> 75<link rel="stylesheet" id="widget-icon-list-css" href="https://matovsky.com/wp-content/uploads/elementor/css/custom-widget-icon-list.min.css?ver=1786008488" media="all"> 76<link rel="stylesheet" id="e-animation-fadeInLeft-css" href="https://matovsky.com/wp-content/plugins/elementor/assets/lib/animations/styles/fadeInLeft.min.css?ver=4.2.1" media="all"> 77<link rel="stylesheet" id="elementor-post-19396-css" href="https://matovsky.com/wp-content/uploads/elementor/css/post-19396.css?ver=1786009447" media="all"> 78<link rel="stylesheet" id="elementor-post-25964-css" href="https://matovsky.com/wp-content/uploads/elementor/css/post-25964.css?ver=1786008488" media="all"> 79<link rel="stylesheet" id="elementor-post-27150-css" href="https://matovsky.com/wp-content/uploads/elementor/css/post-27150.css?ver=1786008488" media="all"> 80<link rel="stylesheet" id="elementor-post-18098-css" href="https://matovsky.com/wp-content/uploads/elementor/css/post-18098.css?ver=1786009393" media="all"> 81<style id="elementor-pro-custom-fonts-inline-css"> 82@font-face { 83 font-family: 'Stalinist'; 84 font-style: normal; 85 font-weight: normal; 86 font-display: auto; 87 src: url('https://matovsky.com/wp-content/uploads/1999/10/StalinistOne-Regular.woff2') format('woff2'); 88} 89 90/*# sourceURL=elementor-pro-custom-fonts-inline-css */ 91</style> 92<link rel="stylesheet" id="elementor-gf-local-spacegrotesk-css" href="https://matovsky.com/wp-content/uploads/elementor/google-fonts/css/spacegrotesk.css?ver=1761735622" media="all">
93<script id="jquery-core-js" src="https://matovsky.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 93
93
94<script id="jquery-migrate-js" src="https://matovsky.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 94
94
95<script id="wcf--addons-js-extra"> 96var WCF_ADDONS_JS = {"ajaxUrl":"https://matovsky.com/wp-admin/admin-ajax.php","_wpnonce":"8bffa7bd24","post_id":"19396","i18n":{"okay":"Okay","cancel":"Cancel","submit":"Submit","success":"Success","warning":"Warning"},"smoothScroller":{"smooth":"1.1","mobile":"false","disableMode":"false","media":"min-width: 1201px"},"mode":"","elementor_breakpoint":{"laptop":1366,"tablet":1024,"mobile":767,"desktop":1400},"elementor_devices":{"mobile":{"label":"Mobile Portrait","value":767,"direction":"max"},"mobile_extra":{"label":"Mobile Landscape","value":880,"direction":"max"},"tablet":{"label":"Tablet Portrait","value":1024,"direction":"max"},"tablet_extra":{"label":"Tablet Landscape","value":1200,"direction":"max"},"laptop":{"label":"Laptop","value":1366,"direction":"max"}},"enable_cursor":"","cursor_breakpoint":"mobile","editor_mode":"","aae_loop_source":"","aae_loop_post":"0","page_smoother":{"disableInEditor":true},"isLoggedIn":""}; 97//# sourceURL=wcf--addons-js-extra 98</script>
vendor: 1 bytes, line 98
98
99<script id="wcf--addons-js" defer src="https://matovsky.com/wp-content/plugins/animation-addons-for-elementor/assets/js/wcf-addons.min.js?ver=7.0.2"></script>
99 100<meta name="google-adsense-account" content="ca-pub-5414229050712733"> 101<link rel="stylesheet" id="20876-css" href="//matovsky.com/wp-content/uploads/custom-css-js/20876.css?v=4134" media="all"> 102<link rel="icon" href="https://matovsky.com/wp-content/uploads/1999/10/website-icon-50x50.webp" sizes="32x32"> 103<link rel="icon" href="https://matovsky.com/wp-content/uploads/1999/10/website-icon.webp" sizes="192x192"> 104<link rel="apple-touch-icon" href="https://matovsky.com/wp-content/uploads/1999/10/website-icon.webp"> 105<meta name="msapplication-TileImage" content="https://matovsky.com/wp-content/uploads/1999/10/website-icon.webp"> 106</head> 107<body class="wp-singular jetpack-portfolio-template jetpack-portfolio-template-elementor_theme single single-jetpack-portfolio postid-19396 single-format-standard wp-custom-logo wp-embed-responsive wp-theme-hello-elementor hello-elementor-default elementor-default elementor-kit-17890 elementor-page elementor-page-19396 elementor-page-18098"><a href="https://matovsky.com/cdn-cgi/content?id=qeggOQWR6.06jk8SgYiDLRJTkESJQayFIzmxBDWH5fg-1790974167.37256-1.2.1.1-u.z9NDi3AX2_abhXdXxO11pJydkMXy2i1Fw1yY18ceEIpTWs37HASxFs29tiD.xE" aria-hidden="true" rel="nofollow noopener" style="display: none !important; visibility: hidden !important"></a> 108 109<div id="smooth-wrapper"><div id="smooth-content"> 110<a class="skip-link screen-reader-text" href="#content">Skip to content</a> 111 112 <header data-elementor-type="header" data-elementor-id="25964" class="elementor elementor-25964 elementor-location-header" data-elementor-post-type="elementor_library"> 113 <div class="elementor-element elementor-element-f61bb8c e-flex e-con-boxed wcf-starter-animations-none e-con e-parent" data-id="f61bb8c" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic","wcf-animation":"none","wcf_enable_pin_area":"no","aae_enable_header_sticky_area":"no","wcf_enable_horizontal_scroll":"no"}'> 114 <div class="e-con-inner"> 115 <div class="elementor-element elementor-element-a3063eb elementor-widget elementor-widget-theme-site-logo elementor-widget-image" data-id="a3063eb" data-element_type="widget" data-e-type="widget" data-settings='{"wcf-animation":"none"}' data-widget_type="theme-site-logo.default"> 116 <div class="elementor-widget-container"> 117 <a href="https://matovsky.com/"> 118 <img loading="lazy" width="512" height="512" src="https://matovsky.com/wp-content/uploads/1999/10/website-icon.webp" class="attachment-full size-full wp-image-27693" alt="Roman Matovsky" srcset="https://matovsky.com/wp-content/uploads/1999/10/website-icon.webp 512w, https://matovsky.com/wp-content/uploads/1999/10/website-icon-150x150.webp 150w, https://matovsky.com/wp-content/uploads/1999/10/website-icon-50x50.webp 50w" sizes="(max-width: 512px) 100vw, 512px"> </a> 119 </div> 120 </div> 121 </div> 122 </div> 123 </header> 124 <div data-elementor-type="single-post" data-elementor-id="18098" class="elementor elementor-18098 elementor-location-single post-19396 jetpack-portfolio type-jetpack-portfolio status-publish format-standard has-post-thumbnail hentry jetpack-portfolio-type-macos jetpack-portfolio-tag-browser jetpack-portfolio-tag-privacy" data-elementor-post-type="elementor_library"> 125 <div class="elementor-element elementor-element-7ad7f84 e-flex e-con-boxed wcf-starter-animations-none e-con e-parent" data-id="7ad7f84" data-element_type="container" data-e-type="container" data-settings='{"wcf-animation":"none","wcf_enable_pin_area":"no","aae_enable_header_sticky_area":"no","wcf_enable_horizontal_scroll":"no"}'> 126 <div class="e-con-inner"> 127 <div class="elementor-element elementor-element-1a5f1dc e-con-full e-flex wcf-starter-animations-none e-con e-child" data-id="1a5f1dc" data-element_type="container" data-e-type="container" data-settings='{"wcf-animation":"none","wcf_enable_pin_area":"no","aae_enable_header_sticky_area":"no","wcf_enable_horizontal_scroll":"no"}'> 128 <div class="elementor-element elementor-element-05af981 elementor-widget-mobile__width-inherit my-title-portfolio elementor-widget elementor-widget-theme-post-title elementor-page-title elementor-widget-heading" data-id="05af981" data-element_type="widget" data-e-type="widget" data-settings='{"wcf-animation":"none"}' data-widget_type="theme-post-title.default"> 129 <div class="elementor-widget-container"> 130 <h1 class="elementor-heading-title elementor-size-default">DuckDuckGo</h1> </div>
131 </div> 132 <div class="elementor-element elementor-element-cd79012 elementor-widget__width-initial elementor-widget-mobile__width-inherit my-subtitle-portfolio wcf-starter-animations-none wcf-t-animation-none elementor-widget elementor-widget-heading" data-id="cd79012" data-element_type="widget" data-e-type="widget" data-settings='{"wcf_starter_animations":"none","wcf_anim_duration":1000,"wcf_anim_delay":0,"wcf_anim_ease":"ease","wcf_text_animation":"none","wcf-animation":"none"}' data-widget_type="heading.default"> 133 <div class="elementor-widget-container"> 134 <span class="elementor-heading-title elementor-size-default">free, fast, and private browser for Mac</span> </div> 135 </div> 136 </div> 137 <div class="elementor-element elementor-element-68e2fff e-con-full e-flex wcf-starter-animations-none e-con e-child" data-id="68e2fff" data-element_type="container" data-e-type="container" data-settings='{"wcf-animation":"none","wcf_enable_pin_area":"no","aae_enable_header_sticky_area":"no","wcf_enable_horizontal_scroll":"no"}'> 138 <div class="elementor-element elementor-element-f191a9c elementor-widget elementor-widget-theme-post-content" data-id="f191a9c" data-element_type="widget" data-e-type="widget" data-settings='{"wcf-animation":"none"}' data-widget_type="theme-post-content.default"> 139 <div class="elementor-widget-container"> 140 <div data-elementor-type="wp-post" data-elementor-id="19396" class="elementor elementor-19396" data-elementor-post-type="jetpack-portfolio"> 141 <div class="elementor-element elementor-element-2f50e27 e-con-full e-flex wcf-starter-animations-none e-con e-parent" data-id="2f50e27" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic","wcf-animation":"none","wcf_enable_pin_area":"no","aae_enable_header_sticky_area":"no","wcf_enable_horizontal_scroll":"no"}'> 142 <div class="elementor-element elementor-element-b356805 e-con-full e-flex wcf-starter-animations-none e-con e-child" data-id="b356805" data-element_type="container" data-e-type="container" data-settings='{"wcf-animation":"none","wcf_enable_pin_area":"no","aae_enable_header_sticky_area":"no","wcf_enable_horizontal_scroll":"no"}'> 143 <div class="elementor-element elementor-element-f94fbd3 wcf-starter-animations-none elementor-widget elementor-widget-image" data-id="f94fbd3" data-element_type="widget" data-e-type="widget" data-settings='{"wcf_starter_animations":"none","wcf_anim_duration":1000,"wcf_anim_delay":0,"wcf_anim_ease":"ease","wcf-image-animation":"none","wcf-animation":"none"}' data-widget_type="image.default"> 144 <div class="elementor-widget-container"> 145 <img fetchpriority="high" decoding="async" width="2000" height="1029" src="https://matovsky.com/wp-content/uploads/1999/10/DU_
145iMac_iPhone-1.webp" class="attachment-full size-full wp-image-24567" alt="" srcset="https://matovsky.com/wp-content/uploads/1999/10/DU_iMac_iPhone-1.webp 2000w, https://matovsky.com/wp-content/uploads/1999/10/DU_iMac_iPhone-1-768x395.webp 768w, https://matovsky.com/wp-content/uploads/1999/10/DU_iMac_iPhone-1-1536x790.webp 1536w" sizes="(max-width: 2000px) 100vw, 2000px"> </div> 146 </div> 147 </div> 148 </div> 149 <div class="elementor-element elementor-element-ef35b58 e-flex e-con-boxed wcf-starter-animations-none e-con e-parent" data-id="ef35b58" data-element_type="container" data-e-type="container" data-settings='{"wcf-animation":"none","wcf_enable_pin_area":"no","aae_enable_header_sticky_area":"no","wcf_enable_horizontal_scroll":"no"}'> 150 <div class="e-con-inner"> 151 <div class="elementor-element elementor-element-3796ae9 e-con-full e-flex wcf-starter-animations-none e-con e-child" data-id="3796ae9" data-element_type="container" data-e-type="container" data-settings='{"wcf-animation":"none","wcf_enable_pin_area":"no","aae_enable_header_sticky_area":"no","wcf_enable_horizontal_scroll":"no"}'> 152 <div class="elementor-element elementor-element-51211a4 animated-slow elementor-invisible elementor-widget elementor-widget-icon-box" data-id="51211a4" data-element_type="widget" data-e-type="widget" data-settings='{"_animation":"fadeIn","wcf-animation":"none"}' data-widget_type="icon-box.default"> 153 <div class="elementor-widget-container"> 154 <div class="elementor-icon-box-wrapper"> 155 156 157 <div class="elementor-icon-box-content"> 158 159 <h3 class="elementor-icon-box-title"> 160 <span> 161 25M+​ </span> 162 </h3> 163 164 <p class="elementor-icon-box-description"> 165 Browser installs since launch </p> 166 167 </div> 168 169 </div> 170 </div> 171 </div> 172 </div> 173 <div class="elementor-element elementor-element-706c68c e-con-full e-flex wcf-starter-animations-none e-con e-child" data-id="706c68c" data-element_type="container" data-e-type="container" data-settings='{"wcf-animation":"none","wcf_enable_pin_area":"no","aae_enable_header_sticky_area":"no","wcf_enable_horizontal_scroll":"no"}'> 174 <div class="elementor-element elementor-element-fdb012e animated-slow elementor-invisible elementor-widget elementor-widget-icon-box" data-id="fdb012e" data-element_type="widget" data-e-type="widget" data-settings='{"_animation":"fadeIn","wcf-animation":"none"}' data-widget_type="icon-box.default"> 175 <div class="elementor-widget-container"> 176 <div class="elementor-icon-box-wrapper"> 177 178 179 <div class="elementor-icon-box-content"> 180 181 <h3 class="elementor-icon-box-title"> 182 <span> 183 4.5​ </span> 184 </h3> 185 186 <p class="elementor-icon-box-description"> 187 Average rating in the Mac App Store </p> 188 189 </div> 190 191 </div> 192 </div> 193 </div> 194 </div> 195 <div class="elementor-element elementor-element-3401c3b e-con-full e-flex wcf-starter-animations-none e-con e-child" data-id="3401c3b" data-element_type="container" data-e-type="container" data-settings='{"wcf-animation":"none","wcf_enable_pin_area":"no","aae_enable_header_sticky_area":"no","wcf_enable_horizontal_scroll":"no"}'> 196 <div class="elementor-element elementor-element-5923c78 animated-slow elementor-invisible elementor-widget elementor-widget-icon-box" data-id="5923c78" data-element_type="widget" data-e-type="widget" data-settings='{"_animation":"fadeIn","wcf-animation":"none"}' data-widget_type="icon-box.default"> 197 <div class="elementor-widget-container"> 198 <div class="elementor-icon-box-wrapper"> 199 200 201 <div class="elementor-icon-box-content"> 202 203 <h3 class="elementor-icon-box-title"> 204 <span> 205 100M+​ </span> 206 </h3> 207 208 <p class="elementor-icon-box-description"> 209 Daily search queries in the DuckDuckGo ecosystem </p> 210 211 </div> 212 213 </div> 214 </div> 215 </div> 216 </div> 217 </div> 218 </div> 219 <div class="elementor-element elementor-element-e01f023 e-flex e-con-boxed wcf-starter-animations-none e-con e-parent" data-id="e01f023" data-element_type="container" data-e-type="container" data-settings='{"wcf-animation":"none","wcf_enable_pin_area":"no","aae_enable_header_sticky_area":"no","wcf_enable_horizontal_scroll":"no"}'> 220 <div class="e-con-inner"> 221 <div class="elementor-element elementor-element-3df7ec9 e-con-full elementor-hidden-mobile_extra elementor-hidden-mobile e-flex wcf-starter-
221animations-none e-con e-child" data-id="3df7ec9" data-element_type="container" data-e-type="container" data-settings='{"wcf-animation":"none","wcf_enable_pin_area":"no","aae_enable_header_sticky_area":"no","wcf_enable_horizontal_scroll":"no"}'> 222 <div class="elementor-element elementor-element-618d674 wcf-starter-animations-none elementor-widget elementor-widget-image" data-id="618d674" data-element_type="widget" data-e-type="widget" data-settings='{"wcf_starter_animations":"none","wcf_anim_duration":1000,"wcf_anim_delay":0,"wcf_anim_ease":"ease","wcf-image-animation":"none","wcf-animation":"none"}' data-widget_type="image.default"> 223 <div class="elementor-widget-container"> 224 <a href="https://apps.apple.com/us/app/duckduckgo-private-browser/id663592361?platform=mac" target="_blank" rel="noopener noreferrer"> 225 <img decoding="async" width="119" height="40" src="https://matovsky.com/wp-content/uploads/2023/08/App-Store-Badge-Black-EN.svg" class="attachment-full size-full wp-image-19233" alt="Download on the App Store"> </a> 226 </div> 227 </div> 228 <div class="elementor-element elementor-element-6c88028 wcf-starter-animations-none elementor-widget elementor-widget-image" data-id="6c88028" data-element_type="widget" data-e-type="widget" data-settings='{"wcf_starter_animations":"none","wcf_anim_duration":1000,"wcf_anim_delay":0,"wcf_anim_ease":"ease","wcf-image-animation":"none","wcf-animation":"none"}' data-widget_type="image.default"> 229 <div class="elementor-widget-container"> 230 <img decoding="async" width="350" height="350" src="https://matovsky.com/wp-content/uploads/2023/08/DuckDuckGo-QR-code.webp" class="attachment-full size-full wp-image-19407" alt="DuckDuckGo for Mac"> </div> 231 </div> 232 </div> 233 <div class="elementor-element elementor-element-ba6df41 e-con-full e-flex wcf-starter-animations-none e-con e-child" data-id="ba6df41" data-element_type="container" data-e-type="container" data-settings='{"wcf-animation":"none","wcf_enable_pin_area":"no","aae_enable_header_sticky_area":"no","wcf_enable_horizontal_scroll":"no"}'> 234 <div class="elementor-element elementor-element-8379f0e elementor-widget__width-initial wcf-starter-animations-none wcf-t-animation-none elementor-widget elementor-widget-text-editor" data-id="8379f0e" data-element_type="widget" data-e-type="widget" data-settings='{"wcf_starter_animations":"none","wcf_anim_duration":1000,"wcf_anim_delay":0,"wcf_anim_ease":"ease","wcf_text_animation":"none","wcf-animation":"none"}' data-widget_type="text-editor.default"> 235 <div class="elementor-widget-container"> 236 <p>DuckDuckGo for Mac is a privacy-focused browser designed for speed, security, and a seamless browsing experience. It blocks trackers, removes cookie pop-ups, and enforces encrypted connections for enhanced online privacy. With built-in private search, Smarter Encryption, and advanced cookie protection across a wide range of websites, it ensures a more secure web experience by default. Unlike “Incognito mode,” DuckDuckGo for Mac is a full-featured browser with password management, tab organization, bookmarks, and robust privacy tools for everyday use.</p> </div> 237 </div> 238 </div> 239 </div> 240 </div> 241 <div class="elementor-element elementor-element-602ddb0 e-flex e-con-boxed wcf-starter-animations-none e-con e-parent" data-id="602ddb0" data-element_type="container" data-e-type="container" data-settings='{"wcf-animation":"none","wcf_enable_pin_area":"no","aae_enable_header_sticky_area":"no","wcf_enable_horizontal_scroll":"no"}'> 242 <div class="e-con-inner"> 243 <div class="elementor-element elementor-element-cbff999 e-con-full e-flex wcf-starter-animations-none elementor-invisible e-con e-child" data-id="cbff999" data-element_type="container" data-e-type="container" data-settings='{"animation":"fadeInLeft","animation_delay":300,"wcf-animation":"none","wcf_enable_pin_area":"no","aae_enable_header_sticky_area":"no","wcf_enable_horizontal_scroll":"no"}'> 244 <div class="elementor-element elementor-element-ed63f23 wcf-starter-
244animations-none wcf-t-animation-none elementor-widget elementor-widget-text-editor" data-id="ed63f23" data-element_type="widget" data-e-type="widget" data-settings='{"wcf_starter_animations":"none","wcf_anim_duration":1000,"wcf_anim_delay":0,"wcf_anim_ease":"ease","wcf_text_animation":"none","wcf-animation":"none"}' data-widget_type="text-editor.default"> 245 <div class="elementor-widget-container"> 246 <p><strong>Role:​</strong></p> </div> 247 </div> 248 <div class="elementor-element elementor-element-f7e93de elementor-align-left elementor-tablet-align-left elementor-widget elementor-widget-post-info" data-id="f7e93de" data-element_type="widget" data-e-type="widget" data-settings='{"wcf-animation":"none"}' data-widget_type="post-info.default"> 249 <div class="elementor-widget-container"> 250 <ul class="elementor-icon-list-items elementor-post-info"> 251 <li class="elementor-icon-list-item elementor-repeater-item-5187709" itemprop="about"> 252 <span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-terms"> 253 <span class="elementor-post-info__terms-list"> 254 <span class="elementor-post-info__terms-list-item">macOS development</span> </span> 255 </span> 256 </li> 257 </ul> 258 </div> 259 </div> 260 <div class="elementor-element elementor-element-282ef33 wcf-starter-animations-none wcf-t-animation-none elementor-widget elementor-widget-text-editor" data-id="282ef33" data-element_type="widget" data-e-type="widget" data-settings='{"wcf_starter_animations":"none","wcf_anim_duration":1000,"wcf_anim_delay":0,"wcf_anim_ease":"ease","wcf_text_animation":"none","wcf-animation":"none"}' data-widget_type="text-editor.default"> 261 <div class="elementor-widget-container"> 262 <p><strong>Sector:</strong></p> </div> 263 </div> 264 <div class="elementor-element elementor-element-360efe1 elementor-align-left elementor-tablet-align-left elementor-widget elementor-widget-post-info" data-id="360efe1" data-element_type="widget" data-e-type="widget" data-settings='{"wcf-animation":"none"}' data-widget_type="post-info.default"> 265 <div class="elementor-widget-container"> 266 <ul class="elementor-icon-list-items elementor-post-info"> 267 <li class="elementor-icon-list-item elementor-repeater-item-ee05123" itemprop="about"> 268 <span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-terms"> 269 <span class="elementor-post-info__terms-list"> 270 <span class="elementor-post-info__terms-list-item">browser</span>, <span class="elementor-post-info__terms-list-item">privacy</span> </span> 271 </span> 272 </li> 273 </ul> 274 </div> 275 </div> 276 </div> 277 <div class="elementor-element elementor-element-f652376 e-con-full e-flex wcf-starter-animations-none e-con e-child" data-id="f652376" data-element_type="container" data-e-type="container" data-settings='{"wcf-animation":"none","wcf_enable_pin_area":"no","aae_enable_header_sticky_area":"no","wcf_enable_horizontal_scroll":"no"}'> 278 <div class="elementor-element elementor-element-1564db1 elementor-widget__width-initial wcf-starter-animations-none wcf-t-animation-none elementor-widget elementor-widget-text-editor" data-id="1564db1" data-element_type="widget" data-e-type="widget" data-settings='{"wcf_starter_animations":"none","wcf_anim_duration":1000,"wcf_anim_delay":0,"wcf_anim_ease":"ease","wcf_text_animation":"none","wcf-animation":"none"}' data-widget_type="text-editor.default"> 279 <div class="elementor-widget-container"> 280 The development of this brand-new browser for macOS has given users the full power of private browsing, replacing the need for the previously used Safari extension. DuckDuckGo for Mac delivers a seamless, tracker-free browsing experience with enhanced security and built-in privacy features. Additionally, the Email Protection tool safeguards inboxes by blocking hidden email trackers and reducing unwanted messages, ensuring an extra layer of confidentiality in online communication. </div>
281 </div> 282 </div> 283 </div> 284 </div> 285 <div class="elementor-element elementor-element-a67a6a9 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-laptop elementor-hidden-tablet_extra e-flex e-con-boxed wcf-starter-animations-none e-con e-parent" data-id="a67a6a9" data-element_type="container" data-e-type="container" data-settings='{"wcf-animation":"none","wcf_enable_pin_area":"no","aae_enable_header_sticky_area":"no","wcf_enable_horizontal_scroll":"no"}'> 286 <div class="e-con-inner"> 287 <div class="elementor-element elementor-element-9b43952 e-con-full e-flex wcf-starter-animations-none e-con e-child" data-id="9b43952" data-element_type="container" data-e-type="container" data-settings='{"wcf-animation":"none","wcf_enable_pin_area":"no","aae_enable_header_sticky_area":"no","wcf_enable_horizontal_scroll":"no"}'> 288 <div class="elementor-element elementor-element-818d7ae wcf-starter-animations-none elementor-widget elementor-widget-image" data-id="818d7ae" data-element_type="widget" data-e-type="widget" data-settings='{"wcf_starter_animations":"none","wcf_anim_duration":1000,"wcf_anim_delay":0,"wcf_anim_ease":"ease","wcf-image-animation":"none","wcf-animation":"none"}' data-widget_type="image.default"> 289 <div class="elementor-widget-container"> 290 <a href="https://apps.apple.com/us/app/duckduckgo-private-browser/id663592361?platform=mac" target="_blank" rel="noopener noreferrer"> 291 <img decoding="async" width="119" height="40" src="https://matovsky.com/wp-content/uploads/2023/08/App-Store-Badge-Black-EN.svg" class="attachment-full size-full wp-image-19233" alt="Download on the App Store"> </a> 292 </div> 293 </div> 294 </div> 295 </div> 296 </div> 297 </div> 298 </div> 299 </div> 300 </div> 301 <div class="elementor-element elementor-element-8c75d35 e-con-full e-flex wcf-starter-animations-none e-con e-child" data-id="8c75d35" data-element_type="container" data-e-type="container" data-settings='{"wcf-animation":"none","wcf_enable_pin_area":"no","aae_enable_header_sticky_area":"no","wcf_enable_horizontal_scroll":"no"}'> 302 <div class="elementor-element elementor-element-2a0d481 my-related-projects-title wcf-starter-animations-none wcf-t-animation-none elementor-widget elementor-widget-heading" data-id="2a0d481" data-element_type="widget" data-e-type="widget" data-settings='{"wcf_starter_animations":"none","wcf_anim_duration":1000,"wcf_anim_delay":0,"wcf_anim_ease":"ease","wcf_text_animation":"none","wcf-animation":"none"}' data-widget_type="heading.default"> 303 <div class="elementor-widget-container"> 304 <h3 class="elementor-heading-title elementor-size-default">Related projects</h3> </div> 305 </div> 306 <div class="elementor-element elementor-element-8d4bfdc elementor-hidden-tablet elementor-hidden-mobile_extra wcf--title-underline my-related-work-highlight wcf--image-effect-zoom-in elementor-widget elementor-widget-wcf--posts-pro" data-id="8d4bfdc" data-element_type="widget" data-e-type="widget" data-settings='{"wcf-animation":"none"}' data-widget_type="wcf--posts-pro.default"> 307 <div class="elementor-widget-container"> 308 <div class="wcf__posts-pro layout-normal"> <div class="wcf-posts"> 309 <article class="wcf-post post-24479 jetpack-portfolio type-jetpack-portfolio status-publish format-standard has-post-thumbnail hentry jetpack-portfolio-type-design jetpack-portfolio-type-web jetpack-portfolio-tag-technology"> 310 311 <div class="wcf-post-taxonomy"> 312 <a class="aae-cat-design" href="https://matovsky.com/project-type/design">UI/UX design</a><a class="aae-cat-web" href="https://matovsky.com/project-type/web">web development</a> </div> 313 <div class="thumb wcf--format-"> 314 <a href="https://matovsky.com/portfolio/venturi"> 315 <img loading="lazy" width="500" height="750" src="https://matovsky.com/wp-content/uploads/1999/10/VPs_Card_Portrait.webp" class="attachment-full size-full wp-image-25760" alt=""> </a> 316 </div> 317 <h3 class="wcf-post-title"> 318 <a href="https://matovsky.com/portfolio/venturi">
319 <span class="highlight">Venturi Space</span> </a> 320 </h3> 321 </article> 322 <article class="wcf-post post-19396 jetpack-portfolio type-jetpack-portfolio status-publish format-standard has-post-thumbnail hentry jetpack-portfolio-type-macos jetpack-portfolio-tag-browser jetpack-portfolio-tag-privacy"> 323 324 <div class="wcf-post-taxonomy"> 325 <a class="aae-cat-macos" href="https://matovsky.com/project-type/macos">macOS development</a> </div> 326 <div class="thumb wcf--format-"> 327 <a href="https://matovsky.com/portfolio/duckduckgo-mac"> 328 <img loading="lazy" width="667" height="800" src="https://matovsky.com/wp-content/uploads/1999/10/DU_Card_Portrait.webp" class="attachment-full size-full wp-image-25836" alt=""> </a> 329 </div> 330 <h3 class="wcf-post-title"> 331 <a href="https://matovsky.com/portfolio/duckduckgo-mac"> 332 <span class="highlight">DuckDuckGo</span> </a> 333 </h3> 334 </article> 335 <article class="wcf-post post-20189 jetpack-portfolio type-jetpack-portfolio status-publish format-standard has-post-thumbnail hentry jetpack-portfolio-type-ios jetpack-portfolio-tag-flights jetpack-portfolio-tag-travel"> 336 337 <div class="wcf-post-taxonomy"> 338 <a class="aae-cat-ios" href="https://matovsky.com/project-type/ios">iOS development</a> </div> 339 <div class="thumb wcf--format-"> 340 <a href="https://matovsky.com/portfolio/kiwi"> 341 <img loading="lazy" width="667" height="800" src="https://matovsky.com/wp-content/uploads/1999/10/KW_Card_Portrait.webp" class="attachment-full size-full wp-image-25837" alt=""> </a> 342 </div> 343 <h3 class="wcf-post-title"> 344 <a href="https://matovsky.com/portfolio/kiwi"> 345 <span class="highlight">Kiwi.com</span> </a> 346 </h3> 347 </article> 348 </div></div> </div> 349 </div> 350 <div class="elementor-element elementor-element-1033497 wcf--title-underline elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet_extra elementor-hidden-mobile my-related-work-highlight wcf--image-effect-zoom-in elementor-widget elementor-widget-wcf--posts-pro" data-id="1033497" data-element_type="widget" data-e-type="widget" data-settings='{"wcf-animation":"none"}' data-widget_type="wcf--posts-pro.default"> 351 <div class="elementor-widget-container"> 352 <div class="wcf__posts-pro layout-normal"> <div class="wcf-posts"> 353 <article class="wcf-post post-22394 jetpack-portfolio type-jetpack-portfolio status-publish format-standard has-post-thumbnail hentry jetpack-portfolio-type-design jetpack-portfolio-type-web jetpack-portfolio-tag-e-commerce jetpack-portfolio-tag-sports"> 354 355 <div class="wcf-post-taxonomy"> 356 <a class="aae-cat-design" href="https://matovsky.com/project-type/design">UI/UX design</a> </div> 357 <div class="thumb wcf--format-"> 358 <a href="https://matovsky.com/portfolio/poc"> 359 <img loading="lazy" width="500" height="750" src="https://matovsky.com/wp-content/uploads/1999/10/PC_Card_Portrait.webp" class="attachment-full size-full wp-image-25767" alt=""> </a> 360 </div> 361 <h3 class="wcf-post-title"> 362 <a href="https://matovsky.com/portfolio/poc"> 363 <span class="highlight">POC</span> </a> 364 </h3> 365 </article> 366 <article class="wcf-post post-22999 jetpack-portfolio type-jetpack-portfolio status-publish format-standard has-post-thumbnail hentry jetpack-portfolio-type-design jetpack-portfolio-type-web jetpack-portfolio-tag-health-fitness jetpack-portfolio-tag-sports"> 367 368 <div class="wcf-post-taxonomy"> 369 <a class="aae-cat-design" href="https://matovsky.com/project-type/design">UI/UX design</a> </div> 370 <div class="thumb wcf--format-"> 371 <a href="https://matovsky.com/portfolio/tb12"> 372 <img loading="lazy" width="500" height="750" src="https://matovsky.com/wp-content/uploads/1999/10/TB_Card_Portrait-2.webp" class="attachment-full size-full wp-image-25759" alt=""> </a> 373 </div> 374 <h3 class="wcf-post-title"> 375 <a href="https://matovsky.com/portfolio/tb12"> 376 <span class="highlight">TB12 (by Tom Brady)</span> </a> 377 </h3> 378 </article> 379 </div></div>
379 </div> 380 </div> 381 </div> 382 </div> 383 </div> 384 </div> 385 <footer data-elementor-type="footer" data-elementor-id="27150" class="elementor elementor-27150 elementor-location-footer" data-elementor-post-type="elementor_library"> 386 <div class="elementor-element elementor-element-5e80238 e-con-full e-flex wcf-starter-animations-none e-con e-parent" data-id="5e80238" data-element_type="container" data-e-type="container" data-settings='{"wcf-animation":"none","wcf_enable_pin_area":"no","aae_enable_header_sticky_area":"no","wcf_enable_horizontal_scroll":"no"}'> 387 <div class="elementor-element elementor-element-90cb040 elementor-widget elementor-widget-template" data-id="90cb040" data-element_type="widget" data-e-type="widget" data-settings='{"wcf-animation":"none"}' data-widget_type="template.default"> 388 <div class="elementor-widget-container"> 389 <div class="elementor-template"> 390 <div data-elementor-type="container" data-elementor-id="27199" class="elementor elementor-27199" data-elementor-post-type="elementor_library"> 391 <div class="elementor-element elementor-element-2a07b121 e-con-full e-flex wcf-starter-animations-none e-con e-parent" data-id="2a07b121" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic","wcf-animation":"none","wcf_enable_pin_area":"no","aae_enable_header_sticky_area":"no","wcf_enable_horizontal_scroll":"no"}'> 392 <div class="elementor-element elementor-element-5522641b e-flex e-con-boxed wcf-starter-animations-none e-con e-child" data-id="5522641b" data-element_type="container" data-e-type="container" data-settings='{"wcf-animation":"none","wcf_enable_pin_area":"no","aae_enable_header_sticky_area":"no","wcf_enable_horizontal_scroll":"no"}'> 393 <div class="e-con-inner"> 394 <div class="elementor-element elementor-element-2d817fc1 e-con-full e-flex wcf-starter-animations-none e-con e-child" data-id="2d817fc1" data-element_type="container" data-e-type="container" data-settings='{"wcf-animation":"none","wcf_enable_pin_area":"no","aae_enable_header_sticky_area":"no","wcf_enable_horizontal_scroll":"no"}'> 395 <div class="elementor-element elementor-element-3e559692 e-con-full e-flex wcf-starter-animations-none e-con e-child" data-id="3e559692" data-element_type="container" data-e-type="container" data-settings='{"wcf-animation":"none","wcf_enable_pin_area":"no","aae_enable_header_sticky_area":"no","wcf_enable_horizontal_scroll":"no"}'> 396 <div class="elementor-element elementor-element-4829f7da wcf-starter-animations-none wcf-t-animation-none elementor-invisible elementor-widget elementor-widget-heading" data-id="4829f7da" data-element_type="widget" data-e-type="widget" data-settings='{"_animation":"fadeInUp","wcf_starter_animations":"none","wcf_anim_duration":1000,"wcf_anim_delay":0,"wcf_anim_ease":"ease","wcf_text_animation":"none","wcf-animation":"none"}' data-widget_type="heading.default"> 397 <div class="elementor-widget-container"> 398 <h2 class="elementor-heading-title elementor-size-default">Let's work together?</h2> </div> 399 </div> 400 <div class="elementor-element elementor-element-ee50b41 wcf-starter-animations-none wcf-t-animation-none elementor-invisible elementor-widget elementor-widget-heading" data-id="ee50b41" data-element_type="widget" data-e-type="widget" data-settings='{"_animation":"fadeInUp","wcf_starter_animations":"none","wcf_anim_duration":1000,"wcf_anim_delay":0,"wcf_anim_ease":"ease","wcf_text_animation":"none","wcf-animation":"none"}' data-widget_type="heading.default"> 401 <div class="elementor-widget-container"> 402 <span class="elementor-heading-title elementor-size-default">Tell me about your goals — I’ll help you reach them</span> </div> 403 </div> 404 <div class="elementor-element elementor-element-10732776 elementor-widget elementor-widget-wcf--arolax-button" data-id="10732776" data-element_type="widget" data-e-type="widget" data-settings='{"wcf-animation":"none"}' data-widget_type="wcf--arolax-button.default"> 405 <div class="elementor-widget-container"> 406 <div class="wc-btn-wrapper style-1"> 407 <a href="https://matovsky.com/lets-talk" rel="nofollow" class="wc-btn-group">
408 <span class="wc-btn-play"> 409 <i aria-hidden="true" class="arolax-theme arolax-wcf-icon icon-wcf-arrow-up1"></i> </span> 410 <span class="wc-btn-primary"> 411 Contact me </span> 412 <span class="wc-btn-play"> 413 <i aria-hidden="true" class="arolax-theme arolax-wcf-icon icon-wcf-arrow-up1"></i> </span> 414 </a> 415 </div> 416 </div> 417 </div> 418 </div> 419 </div> 420 <div class="elementor-element elementor-element-763f8597 e-con-full e-flex wcf-starter-animations-none e-con e-child" data-id="763f8597" data-element_type="container" data-e-type="container" data-settings='{"background_background":"classic","wcf-animation":"none","wcf_enable_pin_area":"no","aae_enable_header_sticky_area":"no","wcf_enable_horizontal_scroll":"no"}'> 421 <div class="elementor-element elementor-element-0dd87ad wcf-starter-animations-none elementor-widget elementor-widget-image" data-id="0dd87ad" data-element_type="widget" data-e-type="widget" data-settings='{"wcf-image-animation":"reveal","aae_a_start_from":"left","image-ease":"expo","wcf_starter_animations":"none","wcf_anim_duration":1000,"wcf_anim_delay":0,"wcf_anim_ease":"ease","wcf-animation-start":"top center","wcf-animation":"none"}' data-widget_type="image.default"> 422 <div class="elementor-widget-container"> 423 <img loading="lazy" width="1200" height="1060" src="https://matovsky.com/wp-content/uploads/1999/10/roman-header.webp" class="attachment-full size-full wp-image-27696" alt="Roman Matovsky" srcset="https://matovsky.com/wp-content/uploads/1999/10/roman-header.webp 1200w, https://matovsky.com/wp-content/uploads/1999/10/roman-header-768x678.webp 768w" sizes="(max-width: 1200px) 100vw, 1200px"> </div> 424 </div> 425 </div> 426 </div> 427 </div> 428 <div class="elementor-element elementor-element-b61960c e-flex e-con-boxed wcf-starter-animations-none e-con e-child" data-id="b61960c" data-element_type="container" data-e-type="container" data-settings='{"wcf-animation":"none","wcf_enable_pin_area":"no","aae_enable_header_sticky_area":"no","wcf_enable_horizontal_scroll":"no"}'> 429 <div class="e-con-inner"> 430 <div class="elementor-element elementor-element-18d13fe2 e-con-full e-flex wcf-starter-animations-none e-con e-child" data-id="18d13fe2" data-element_type="container" data-e-type="container" data-settings='{"wcf-animation":"none","wcf_enable_pin_area":"no","aae_enable_header_sticky_area":"no","wcf_enable_horizontal_scroll":"no"}'> 431 <div class="elementor-element elementor-element-7bea9f3b wcf-starter-animations-none wcf-t-animation-none elementor-widget elementor-widget-heading" data-id="7bea9f3b" data-element_type="widget" data-e-type="widget" data-settings='{"wcf_starter_animations":"none","wcf_anim_duration":1000,"wcf_anim_delay":0,"wcf_anim_ease":"ease","wcf_text_animation":"none","wcf-animation":"none"}' data-widget_type="heading.default"> 432 <div class="elementor-widget-container"> 433 <span class="elementor-heading-title elementor-size-default">© 2026 Roman Matovsky</span> </div> 434 </div> 435 <div class="elementor-element elementor-element-d1edfe5 wcf-starter-animations-none wcf-t-animation-none elementor-widget elementor-widget-heading" data-id="d1edfe5" data-element_type="widget" data-e-type="widget" data-settings='{"wcf_starter_animations":"none","wcf_anim_duration":1000,"wcf_anim_delay":0,"wcf_anim_ease":"ease","wcf_text_animation":"none","wcf-animation":"none"}' data-widget_type="heading.default"> 436 <div class="elementor-widget-container"> 437 <h2 class="elementor-heading-title elementor-size-default"><a href="https://matovsky.com/privacy-policy" rel="nofollow">Privacy Policy</a></h2> </div> 438 </div> 439 </div> 440 </div> 441 </div> 442 </div> 443 </div> 444 </div> 445 </div> 446 </div> 447 </div> 448 </footer> 449
450<script type="speculationrules"> 451{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/hello-elementor/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 452</script>
452 453<div class="wcf--popup-video-wrapper" id="wcf-aae-global--popup-js"> 454 <div class="wcf--popup-video"> 455 <button class="wcf--popup-close"><svg aria-hidden="true" class="e-font-icon-svg e-far-window-close" viewbox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M464 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-83.6 290.5c4.8 4.8 4.8 12.6 0 17.4l-40.5 40.5c-4.8 4.8-12.6 4.8-17.4 0L256 313.3l-66.5 67.1c-4.8 4.8-12.6 4.8-17.4 0l-40.5-40.5c-4.8-4.8-4.8-12.6 0-17.4l67.1-66.5-67.1-66.5c-4.8-4.8-4.8-12.6 0-17.4l40.5-40.5c4.8-4.8 12.6-4.8 17.4 0l66.5 67.1 66.5-67.1c4.8-4.8 12.6-4.8 17.4 0l40.5 40.5c4.8 4.8 4.8 12.6 0 17.4L313.3 256l67.1 66.5z"></path></svg></button> 456 <div class="aae-popup-content-container"></div> 457 </div> 458 </div> 459
459<script> 460 function aaerefreshOnImageLoad() { 461 462 if (typeof gsap !== "undefined" && typeof ScrollTrigger !== "undefined") { 463 gsap.registerPlugin(ScrollTrigger); 464 } 465 document.querySelectorAll('img[loading="lazy"]').forEach((img) => { 466 if (img.complete) return; 467 468 img.addEventListener("load", () => { 469 if (typeof gsap !== "undefined" && typeof ScrollTrigger !== "undefined") { 470 ScrollTrigger.refresh(); 471 } 472 }); 473 }); 474 } 475 476 document.addEventListener("DOMContentLoaded", aaerefreshOnImageLoad); 477 window.addEventListener('load', (event) => { 478 479 if (typeof gsap !== "undefined" && typeof ScrollTrigger !== "undefined") { 480 ScrollTrigger.refresh(); 481 } 482 483 }); 484 </script>
484 485
485<script> 486 document.addEventListener("DOMContentLoaded", () => { 487 const smootherWrapper = document.getElementById('smooth-wrapper') 488 if (smootherWrapper) { 489 const div = document.createElement("div"); 490 div.className = "aae_footer_sticky_header_trigger"; 491 div.hidden = true; 492 smootherWrapper.appendChild(div); 493 } 494 495 }); 496 </script>
496 497 <div class="wcf-image-generator-popup"> 498 <div class="wcf-image-generator-popup-wrapper"> 499 <div class="image-generator-post-wrapper"> 500 501 </div> 502 </div> 503 </div> 504 <link rel="stylesheet" id="elementor-post-27199-css" href="https://matovsky.com/wp-content/uploads/elementor/css/post-27199.css?ver=1786008690" media="all"> 505<link rel="stylesheet" id="e-animation-fadeInUp-css" href="https://matovsky.com/wp-content/plugins/elementor/assets/lib/animations/styles/fadeInUp.min.css?ver=4.2.1" media="all"> 506<link rel="stylesheet" id="arolax-button-css" href="https://matovsky.com/wp-content/plugins/animation-addons-al-extension/assets/css/arolax-button.css?ver=7.0.2" media="all">
507<script id="aaeal-essential--global-core-js-extra"> 508var AROLAX_ADDONS_JS = {"ajaxUrl":"https://matovsky.com/wp-admin/admin-ajax.php","_wpnonce":"dfebcb8bb1"}; 509//# sourceURL=aaeal-essential--global-core-js-extra 510</script>
vendor: 1 bytes, line 510
510
511<script id="aaeal-essential--global-core-js" defer src="https://matovsky.com/wp-content/plugins/animation-addons-al-extension/assets/js/wcf--global-core.min.js?ver=7.0.2"></script>
vendor: 1 bytes, line 511
511
512<script id="aae-starter-animations-js" defer src="https://matovsky.com/wp-content/plugins/animation-addons-for-elementor/assets/js/starter-animations.js?ver=2.7.1"></script>
vendor: 1 bytes, line 512
512
513<script id="hello-theme-frontend-js" defer src="https://matovsky.com/wp-content/themes/hello-elementor/assets/js/hello-frontend.js?ver=3.4.9"></script>
vendor: 1 bytes, line 513
513
514<script id="elementor-webpack-runtime-js" defer src="https://matovsky.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=4.2.1"></script>
vendor: 1 bytes, line 514
514
515<script id="elementor-frontend-modules-js" defer src="https://matovsky.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=4.2.1"></script>
vendor: 1 bytes, line 515
515
516<script id="jquery-ui-core-js" defer src="https://matovsky.com/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 516
516
517<script id="elementor-frontend-js-before"> 518var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnX":"Share on X","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":true},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":true},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":true},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":true},"version":"4.2.1","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"container":true,"e_panel_promotions":true,"theme_builder_v2":true,"hello-theme-header-footer":true,"landing-pages":true,"nested-elements":true,"global_classes_should_enforce_capabilities":true,"e_variables":true,"e_opt_in_v4_page":true,"e_components":true,"e_interactions":true,"e_widget_creation":true,"import-export-customization":true,"e_pro_atomic_form":true,"e_pro_variables":true,"e_pro_interactions":true},"urls":{"assets":"http:\/\/matovsky.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/matovsky.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/matovsky.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"94a3289c38","atomicFormsSendForm":"452a176c69"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"body_background_background":"classic","active_breakpoints":["viewport_mobile","viewport_mobile_extra","viewport_tablet","viewport_tablet_extra","viewport_laptop"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description","hello_header_logo_type":"logo","hello_header_menu_layout":"horizontal","hello_footer_logo_type":"logo"},"post":{"id":19396,"title":"DuckDuckGo","excerpt":"","featuredImage":"https:\/\/matovsky.com\/wp-content\/uploads\/1999\/10\/DU_Card_Portrait.webp"}}; 519//# sourceURL=elementor-frontend-js-before 520</script>
vendor: 1 bytes, line 520
520
521<script id="elementor-frontend-js" defer src="https://matovsky.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=4.2.1"></script>
vendor: 1 bytes, line 521
521
522<script id="swiper-js" defer src="https://matovsky.com/wp-content/plugins/elementor/assets/lib/swiper/v8/swiper.min.js?ver=8.4.5"></script>
vendor: 1 bytes, line 522
522
523<script id="gsap-js" defer src="https://matovsky.com/wp-content/plugins/animation-addons-for-elementor-pro/assets/lib/gsap.min.js?ver=7.0.2"></script>
vendor: 1 bytes, line 523
523
524<script id="ScrollSmoother-js" defer src="https://matovsky.com/wp-content/plugins/animation-addons-for-elementor-pro/assets/lib/ScrollSmoother.min.js?ver=2.6.6"></script>
vendor: 1 bytes, line 524
524
525<script id="EaselPlugin-js" defer src="https://matovsky.com/wp-content/plugins/animation-addons-for-elementor-pro/assets/lib/EaselPlugin.min.js?ver=2.6.6"></script>
vendor: 1 bytes, line 525
525
526<script id="Flip-js" defer src="https://matovsky.com/wp-content/plugins/animation-addons-for-elementor-pro/assets/lib/Flip.min.js?ver=2.6.6"></script>
vendor: 1 bytes, line 526
526
527<script id="MotionPathPlugin-js" defer src="https://matovsky.com/wp-content/plugins/animation-addons-for-elementor-pro/assets/lib/MotionPathPlugin.min.js?ver=2.6.6"></script>
vendor: 1 bytes, line 527
527
528<script id="Observer-js" defer src="https://matovsky.com/wp-content/plugins/animation-addons-for-elementor-pro/assets/lib/Observer.min.js?ver=2.6.6"></script>
vendor: 1 bytes, line 528
528
529<script id="PixiPlugin-js" defer src="https://matovsky.com/wp-content/plugins/animation-addons-for-elementor-pro/assets/lib/PixiPlugin.min.js?ver=2.6.6"></script>
vendor: 1 bytes, line 529
529
530<script id="ScrollToPlugin-js" defer src="https://matovsky.com/wp-content/plugins/animation-addons-for-elementor-pro/assets/lib/ScrollToPlugin.min.js?ver=2.6.6"></script>
vendor: 1 bytes, line 530
530
531<script id="TextPlugin-js" defer src="https://matovsky.com/wp-content/plugins/animation-addons-for-elementor-pro/assets/lib/TextPlugin.min.js?ver=2.6.6"></script>
vendor: 1 bytes, line 531
531
532<script id="DrawSVGPlugin-js" defer src="https://matovsky.com/wp-content/plugins/animation-addons-for-elementor-pro/assets/lib/DrawSVGPlugin.min.js?ver=2.6.6"></script>
vendor: 1 bytes, line 532
532
533<script id="Physics2DPlugin-js" defer src="https://matovsky.com/wp-content/plugins/animation-addons-for-elementor-pro/assets/lib/Physics2DPlugin.min.js?ver=2.6.6"></script>
vendor: 1 bytes, line 533
533
534<script id="PhysicsPropsPlugin-js" defer src="https://matovsky.com/wp-content/plugins/animation-addons-for-elementor-pro/assets/lib/PhysicsPropsPlugin.min.js?ver=2.6.6"></script>
vendor: 1 bytes, line 534
534
535<script id="ScrambleTextPlugin-js" defer src="https://matovsky.com/wp-content/plugins/animation-addons-for-elementor-pro/assets/lib/ScrambleTextPlugin.min.js?ver=2.6.6"></script>
vendor: 1 bytes, line 535
535
536<script id="GSDevTools-js" defer src="https://matovsky.com/wp-content/plugins/animation-addons-for-elementor-pro/assets/lib/GSDevTools.min.js?ver=2.6.6"></script>
vendor: 1 bytes, line 536
536
537<script id="InertiaPlugin-js" defer src="https://matovsky.com/wp-content/plugins/animation-addons-for-elementor-pro/assets/lib/InertiaPlugin.min.js?ver=2.6.6"></script>
vendor: 1 bytes, line 537
537
538<script id="MorphSVGPlugin-js" defer src="https://matovsky.com/wp-content/plugins/animation-addons-for-elementor-pro/assets/lib/MorphSVGPlugin.min.js?ver=2.6.6"></script>
vendor: 1 bytes, line 538
538
539<script id="MotionPathHelper-js" defer src="https://matovsky.com/wp-content/plugins/animation-addons-for-elementor-pro/assets/lib/MotionPathHelper.min.js?ver=2.6.6"></script>
vendor: 1 bytes, line 539
539
540<script id="SplitText-js" defer src="https://matovsky.com/wp-content/plugins/animation-addons-for-elementor-pro/assets/lib/SplitText.min.js?ver=2.6.6"></script>
vendor: 1 bytes, line 540
540
541<script id="wcf--posts-js" defer src="https://matovsky.com/wp-content/plugins/animation-addons-for-elementor/assets/js/widgets/post-pro.min.js?ver=2.7.1"></script>
vendor: 1 bytes, line 541
541
542<script id="ScrollTrigger-js" defer src="https://matovsky.com/wp-content/plugins/animation-addons-for-elementor-pro/assets/lib/ScrollTrigger.min.js?ver=3.13"></script>
vendor: 1 bytes, line 542
542
543<script id="wcf--addons-ex-js" defer src="https://matovsky.com/wp-content/plugins/animation-addons-for-elementor-pro/assets/js/wcf-addons-ex.min.js?ver=2.6.6"></script>
vendor: 1 bytes, line 543
543
544<script id="Draggable-js" defer src="https://matovsky.com/wp-content/plugins/animation-addons-for-elementor-pro/assets/lib/Draggable.min.js?ver=7.0.2"></script>
vendor: 1 bytes, line 544
544
545<script id="advanced--adv-posts-pro-js" defer src="https://matovsky.com/wp-content/plugins/animation-addons-for-elementor-pro/assets/js/adv-posts-pro.min.js?ver=2.6.6"></script>
vendor: 1 bytes, line 545
545
546<script id="advanced--aae--features--posts-js" defer src="https://matovsky.com/wp-content/plugins/animation-addons-for-elementor-pro/assets/js/adv-features-posts.min.js?ver=2.6.6"></script>
vendor: 1 bytes, line 546
546
547<script id="aae--filtering-js" defer src="https://matovsky.com/wp-content/plugins/animation-addons-for-elementor-pro/assets/js/filtering.min.js?ver=2.6.6"></script>
vendor: 1 bytes, line 547
547
548<script id="aae--animations--modules-js" defer src="https://matovsky.com/wp-content/plugins/animation-addons-for-elementor-pro/assets/js/animations.min.js?ver=2.6.6"></script>
vendor: 1 bytes, line 548
548
549<script id="elementor-pro-webpack-runtime-js" defer src="https://matovsky.com/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js?ver=4.1.1"></script>
vendor: 1 bytes, line 549
549
550<script id="wp-hooks-js" defer src="https://matovsky.com/wp-includes/js/dist/hooks.min.js?ver=7496969728ca0f95732d"></script>
vendor: 1 bytes, line 550
550
551<script id="wp-i18n-js" defer src="https://matovsky.com/wp-includes/js/dist/i18n.min.js?ver=781d11515ad3d91786ec"></script>
vendor: 1 bytes, line 551
551
552<script id="wp-i18n-js-after"> 553wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 554//# sourceURL=wp-i18n-js-after 555</script>
vendor: 1 bytes, line 555
555
556<script id="elementor-pro-frontend-js-before"> 557var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/matovsky.com\/wp-admin\/admin-ajax.php","nonce":"5c7bf7150a","urls":{"assets":"http:\/\/matovsky.com\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/matovsky.com\/wp-json\/"},"settings":{"lazy_load_background_images":false},"popup":{"hasPopUps":true},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"http:\/\/matovsky.com\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}}; 558//# sourceURL=elementor-pro-frontend-js-before 559</script>
vendor: 1 bytes, line 559
559
560<script id="elementor-pro-frontend-js" defer src="https://matovsky.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=4.1.1"></script>
vendor: 1 bytes, line 560
560
561<script id="pro-elements-handlers-js" defer src="https://matovsky.com/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=4.1.1"></script>
561 562</div></div>
563<script src="//matovsky.com/wp-content/uploads/custom-css-js/26560.js?v=7089"></script>
563 564
565<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"627b61321ad946b6818da322b2766258","r":1,"spa":2}' crossorigin="anonymous"></script>
vendor: 1 bytes, line 565
565
566<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a44692e21de1a1e7',t:'MTc5MDk3NDE2Nw=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
566</body> 567</html> 568<!-- Powered by Staatic (https://staatic.com/) -->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.