CINXE.COM
Trustable Technology for Home Automation
<!DOCTYPE html> <html lang="en-US" prefix="og: https://ogp.me/ns#" > <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <!-- WP_HEAD() START --> <link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Raleway:100,200,300,400,500,600,700,800,900|Raleway:100,200,300,400,500,600,700,800,900" > <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Raleway:100,200,300,400,500,600,700,800,900|Raleway:100,200,300,400,500,600,700,800,900"> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <!-- Search Engine Optimization by Rank Math PRO - https://rankmath.com/ --> <title>Trustable Technology for Home Automation</title> <meta name="description" content="Looking to automate your home? Check out our website for the best products, tips, and tutorials on how to get started!"/> <meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/> <link rel="canonical" href="https://www.trustabletech.org/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="website" /> <meta property="og:title" content="Trustable Technology for Home Automation" /> <meta property="og:description" content="Looking to automate your home? Check out our website for the best products, tips, and tutorials on how to get started!" /> <meta property="og:url" content="https://www.trustabletech.org/" /> <meta property="og:updated_time" content="2022-10-31T10:02:14+00:00" /> <meta property="article:published_time" content="2022-07-12T05:42:16+00:00" /> <meta property="article:modified_time" content="2022-10-31T10:02:14+00:00" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:title" content="Trustable Technology for Home Automation" /> <meta name="twitter:description" content="Looking to automate your home? Check out our website for the best products, tips, and tutorials on how to get started!" /> <meta name="twitter:label1" content="Written by" /> <meta name="twitter:data1" content="Judith McCoy" /> <meta name="twitter:label2" content="Time to read" /> <meta name="twitter:data2" content="Less than a minute" /> <script type="application/ld+json" class="rank-math-schema-pro">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://www.trustabletech.org/#organization","name":"Trustable Tech","logo":{"@type":"ImageObject","@id":"https://www.trustabletech.org/#logo","url":"https://www.trustabletech.org/wp-content/uploads/2022/07/logo-trustable-tech.png","contentUrl":"https://www.trustabletech.org/wp-content/uploads/2022/07/logo-trustable-tech.png","inLanguage":"en-US","width":"498","height":"174"}},{"@type":"WebSite","@id":"https://www.trustabletech.org/#website","url":"https://www.trustabletech.org","publisher":{"@id":"https://www.trustabletech.org/#organization"},"inLanguage":"en-US","potentialAction":{"@type":"SearchAction","target":"https://www.trustabletech.org/?s={search_term_string}","query-input":"required name=search_term_string"}},{"@type":"WebPage","@id":"https://www.trustabletech.org/#webpage","url":"https://www.trustabletech.org/","name":"Trustable Technology for Home Automation","datePublished":"2022-07-12T05:42:16+00:00","dateModified":"2022-10-31T10:02:14+00:00","about":{"@id":"https://www.trustabletech.org/#organization"},"isPartOf":{"@id":"https://www.trustabletech.org/#website"},"inLanguage":"en-US"},{"@type":"Person","@id":"https://www.trustabletech.org/author/judith-mccoy/","name":"Judith McCoy","url":"https://www.trustabletech.org/author/judith-mccoy/","image":{"@type":"ImageObject","@id":"https://secure.gravatar.com/avatar/a45c822e5ecb26d7cb53f409521e4fce?s=96&d=mm&r=g","url":"https://secure.gravatar.com/avatar/a45c822e5ecb26d7cb53f409521e4fce?s=96&d=mm&r=g","caption":"Judith McCoy","inLanguage":"en-US"},"worksFor":{"@id":"https://www.trustabletech.org/#organization"}},{"@type":"Article","headline":"Trustable Technology for Home Automation","datePublished":"2022-07-12T05:42:16+00:00","dateModified":"2022-10-31T10:02:14+00:00","author":{"@id":"https://www.trustabletech.org/author/judith-mccoy/","name":"Judith McCoy"},"publisher":{"@id":"https://www.trustabletech.org/#organization"},"description":"Looking to automate your home? Check out our website for the best products, tips, and tutorials on how to get started!","name":"Trustable Technology for Home Automation","@id":"https://www.trustabletech.org/#richSnippet","isPartOf":{"@id":"https://www.trustabletech.org/#webpage"},"inLanguage":"en-US","mainEntityOfPage":{"@id":"https://www.trustabletech.org/#webpage"}}]}</script> <!-- /Rank Math WordPress SEO plugin --> <link rel="alternate" type="application/rss+xml" title="Trustable Tech » Feed" href="https://www.trustabletech.org/feed/" /> <link rel="alternate" type="application/rss+xml" title="Trustable Tech » Comments Feed" href="https://www.trustabletech.org/comments/feed/" /> <style id='wp-block-library-inline-css'> :root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,161;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px;--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color)}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} </style> <style id='classic-theme-styles-inline-css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--foreground: #000000;--wp--preset--color--background: #ffffff;--wp--preset--color--primary: #1a4548;--wp--preset--color--secondary: #ffe2c7;--wp--preset--color--tertiary: #F6F6F6;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--gradient--vertical-secondary-to-tertiary: linear-gradient(to bottom,var(--wp--preset--color--secondary) 0%,var(--wp--preset--color--tertiary) 100%);--wp--preset--gradient--vertical-secondary-to-background: linear-gradient(to bottom,var(--wp--preset--color--secondary) 0%,var(--wp--preset--color--background) 100%);--wp--preset--gradient--vertical-tertiary-to-background: linear-gradient(to bottom,var(--wp--preset--color--tertiary) 0%,var(--wp--preset--color--background) 100%);--wp--preset--gradient--diagonal-primary-to-foreground: linear-gradient(to bottom right,var(--wp--preset--color--primary) 0%,var(--wp--preset--color--foreground) 100%);--wp--preset--gradient--diagonal-secondary-to-background: linear-gradient(to bottom right,var(--wp--preset--color--secondary) 50%,var(--wp--preset--color--background) 50%);--wp--preset--gradient--diagonal-background-to-secondary: linear-gradient(to bottom right,var(--wp--preset--color--background) 50%,var(--wp--preset--color--secondary) 50%);--wp--preset--gradient--diagonal-tertiary-to-background: linear-gradient(to bottom right,var(--wp--preset--color--tertiary) 50%,var(--wp--preset--color--background) 50%);--wp--preset--gradient--diagonal-background-to-tertiary: linear-gradient(to bottom right,var(--wp--preset--color--background) 50%,var(--wp--preset--color--tertiary) 50%);--wp--preset--font-size--small: 1rem;--wp--preset--font-size--medium: 1.125rem;--wp--preset--font-size--large: 1.75rem;--wp--preset--font-size--x-large: clamp(1.75rem, 3vw, 2.25rem);--wp--preset--font-family--system-font: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--wp--preset--font-family--source-serif-pro: "Source Serif Pro", serif;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);--wp--custom--spacing--small: max(1.25rem, 5vw);--wp--custom--spacing--medium: clamp(2rem, 8vw, calc(4 * var(--wp--style--block-gap)));--wp--custom--spacing--large: clamp(4rem, 10vw, 8rem);--wp--custom--spacing--outer: var(--wp--custom--spacing--small, 1.25rem);--wp--custom--typography--font-size--huge: clamp(2.25rem, 4vw, 2.75rem);--wp--custom--typography--font-size--gigantic: clamp(2.75rem, 6vw, 3.25rem);--wp--custom--typography--font-size--colossal: clamp(3.25rem, 8vw, 6.25rem);--wp--custom--typography--line-height--tiny: 1.15;--wp--custom--typography--line-height--small: 1.2;--wp--custom--typography--line-height--medium: 1.4;--wp--custom--typography--line-height--normal: 1.6;}:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 1.5rem;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 1.5rem;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 1.5rem;}:root :where(.is-layout-grid){gap: 1.5rem;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} </style> <link rel='stylesheet' id='lasso-live-css' href='https://www.trustabletech.org/wp-content/plugins/lasso/admin/assets/css/lasso-live.min.css?ver=1740061642' media='all' /> <link rel='stylesheet' id='lasso-table-frontend-css' href='https://www.trustabletech.org/wp-content/plugins/lasso/admin/assets/css/lasso-table-frontend.min.css?ver=1740061642' media='all' /> <link rel='stylesheet' id='oxygen-css' href='https://www.trustabletech.org/wp-content/plugins/oxygen/component-framework/oxygen.css?ver=4.9.1' media='all' /> <link rel='stylesheet' id='tap-disclosure-notice-css' href='https://www.trustabletech.org/wp-content/plugins/thirstyaffiliates-pro/js/app/disclosure-notice/dist/disclosure-notice.css?ver=1.8.1' media='all' /> <link rel='stylesheet' id='glossary-hint-css' href='https://www.trustabletech.org/wp-content/plugins/glossary-by-codeat-premium/assets/css/tooltip-simple.css?ver=2.2.40' media='all' /> <link rel='stylesheet' id='glossary-mobile-tooltip-css' href='https://www.trustabletech.org/wp-content/plugins/glossary-by-codeat-premium/assets/css/css-pro/mobile-tooltip.css?ver=2.2.40' media='all' /> <script src="https://www.trustabletech.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <link rel="https://api.w.org/" href="https://www.trustabletech.org/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.trustabletech.org/wp-json/wp/v2/pages/6" /><link rel='shortlink' href='https://www.trustabletech.org/' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.trustabletech.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.trustabletech.org%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.trustabletech.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.trustabletech.org%2F&format=xml" /> <script> var errorQueue = []; var timeout; function isBot() { const bots = ['bot', 'googlebot', 'bingbot', 'facebook', 'slurp', 'twitter', 'yahoo']; const userAgent = navigator.userAgent.toLowerCase(); return bots.some(bot => userAgent.includes(bot)); } window.onerror = function(msg, url, line) { var errorMessage = [ 'Message: ' + msg, 'URL: ' + url, 'Line: ' + line ].join(' - '); // Filter out bot errors... if (isBot()) { return; } //console.log(errorMessage); errorQueue.push(errorMessage); if (errorQueue.length >= 5) { sendErrorsToServer(); } else { clearTimeout(timeout); timeout = setTimeout(sendErrorsToServer, 5000); } } function sendErrorsToServer() { if (errorQueue.length > 0) { var message; if (errorQueue.length === 1) { // Se houver apenas um erro, mantenha o formato atual message = errorQueue[0]; } else { // Se houver m煤ltiplos erros, use quebras de linha para separ谩-los message = errorQueue.join('\n\n'); } var xhr = new XMLHttpRequest(); var nonce = '6bf58a327d'; var ajaxurl = 'https://www.trustabletech.org/wp-admin/admin-ajax.php?action=bill_minozzi_js_error_catched&_wpnonce=6bf58a327d'; xhr.open('POST', encodeURI(ajaxurl)); xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); xhr.onload = function() { if (xhr.status === 200) { // console.log('Success:', xhr.responseText); } else { console.log('Error:', xhr.status); } }; xhr.onerror = function() { console.error('Request failed'); }; xhr.send('action=bill_minozzi_js_error_catched&_wpnonce=' + nonce + '&bill_js_error_catched=' + encodeURIComponent(message)); errorQueue = []; // Limpa a fila de erros ap贸s o envio } } function sendErrorsToServer() { if (errorQueue.length > 0) { var message = errorQueue.join(' | '); //console.error(message); var xhr = new XMLHttpRequest(); var nonce = '6bf58a327d'; var ajaxurl = 'https://www.trustabletech.org/wp-admin/admin-ajax.php?action=bill_minozzi_js_error_catched&_wpnonce=6bf58a327d'; // No need to esc_js here xhr.open('POST', encodeURI(ajaxurl)); xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); xhr.onload = function() { if (xhr.status === 200) { //console.log('Success:::', xhr.responseText); } else { console.log('Error:', xhr.status); } }; xhr.onerror = function() { console.error('Request failed'); }; xhr.send('action=bill_minozzi_js_error_catched&_wpnonce=' + nonce + '&bill_js_error_catched=' + encodeURIComponent(message)); errorQueue = []; // Clear the error queue after sending } } function sendErrorsToServer() { if (errorQueue.length > 0) { var message = errorQueue.join('\n\n'); // Usa duas quebras de linha como separador var xhr = new XMLHttpRequest(); var nonce = '6bf58a327d'; var ajaxurl = 'https://www.trustabletech.org/wp-admin/admin-ajax.php?action=bill_minozzi_js_error_catched&_wpnonce=6bf58a327d'; xhr.open('POST', encodeURI(ajaxurl)); xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); xhr.onload = function() { if (xhr.status === 200) { // console.log('Success:', xhr.responseText); } else { console.log('Error:', xhr.status); } }; xhr.onerror = function() { console.error('Request failed'); }; xhr.send('action=bill_minozzi_js_error_catched&_wpnonce=' + nonce + '&bill_js_error_catched=' + encodeURIComponent(message)); errorQueue = []; // Limpa a fila de erros ap贸s o envio } } window.addEventListener('beforeunload', sendErrorsToServer); </script> <style type="text/css"> :root{ --lasso-main: #0b5394 !important; --lasso-title: black !important; --lasso-button: #990000 !important; --lasso-secondary-button: #22baa0 !important; --lasso-button-text: white !important; --lasso-background: white !important; --lasso-pros: #22baa0 !important; --lasso-cons: #e06470 !important; } </style> <script type="text/javascript"> // Notice how this gets configured before we load Font Awesome let lassoFontAwesomeJS = "" == 1 // console.log("lassoFontAwesomeJS", lassoFontAwesomeJS) window.FontAwesomeConfig = { autoReplaceSvg: lassoFontAwesomeJS } </script> <meta name="google-site-verification" content="I9co1fOIHJUPVaZEd9gsLX56dTLmmzuwGtv7kwB4G-c" /> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-EM2VQWRF2E"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-EM2VQWRF2E'); </script> <meta name="trustpilot-one-time-domain-verification-id" content="dd6cd439-f4f3-4e7d-bfda-0f2295b4fd6d"/> <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4293966009077456" crossorigin="anonymous"></script> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-5KSHLMS');</script> <!-- End Google Tag Manager --> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-W7WRKM93');</script> <!-- End Google Tag Manager --> <meta name="trustpilot-one-time-domain-verification-id" content="4efab8cf-9232-49b0-81b8-41454333f983"/> <meta name="robots" content="max-image-preview:large"> <style class='wp-fonts-local'> @font-face{font-family:"Source Serif Pro";font-style:normal;font-weight:200 900;font-display:fallback;src:url('https://www.trustabletech.org/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/source-serif-pro/SourceSerif4Variable-Roman.ttf.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:"Source Serif Pro";font-style:italic;font-weight:200 900;font-display:fallback;src:url('https://www.trustabletech.org/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/source-serif-pro/SourceSerif4Variable-Italic.ttf.woff2') format('woff2');font-stretch:normal;} </style> <link rel="icon" href="https://www.trustabletech.org/wp-content/uploads/2022/07/favicon-150x150.png" sizes="32x32" /> <link rel="icon" href="https://www.trustabletech.org/wp-content/uploads/2022/07/favicon.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://www.trustabletech.org/wp-content/uploads/2022/07/favicon.png" /> <meta name="msapplication-TileImage" content="https://www.trustabletech.org/wp-content/uploads/2022/07/favicon.png" /> <link rel='stylesheet' id='oxygen-cache-37-css' href='//www.trustabletech.org/wp-content/uploads/oxygen/css/37.css?cache=1723484692&ver=6.7.2' media='all' /> <link rel='stylesheet' id='oxygen-cache-72-css' href='//www.trustabletech.org/wp-content/uploads/oxygen/css/72.css?cache=1723484690&ver=6.7.2' media='all' /> <link rel='stylesheet' id='oxygen-universal-styles-css' href='//www.trustabletech.org/wp-content/uploads/oxygen/css/universal.css?cache=1738301565&ver=6.7.2' media='all' /> <!-- END OF WP_HEAD() --> </head> <body class="home page-template-default page page-id-6 wp-embed-responsive lasso-v332 oxygen-body" > <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5KSHLMS" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-W7WRKM93" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <section id="section-2-37" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="div_block-3-37" class="ct-div-block" ><div id="div_block-4-37" class="ct-div-block" ><a id="link-6-37" class="ct-link" href="/" target="_self" data-wpel-link="internal" rel="follow noopener noreferrer"><img id="image-7-37" alt="logo" src="https://www.trustabletech.org/wp-content/uploads/2022/07/logo-trustable-tech.png" class="ct-image"/></a></div><div id="div_block-5-37" class="ct-div-block" > <div id="-pro-menu-8-37" class="oxy-pro-menu custom-main-menu " ><div class="oxy-pro-menu-mobile-open-icon " data-off-canvas-alignment=""><svg id="-pro-menu-8-37-open-icon"><use xlink:href="#FontAwesomeicon-bars"></use></svg></div> <div class="oxy-pro-menu-container oxy-pro-menu-dropdown-links-visible-on-mobile oxy-pro-menu-show-dropdown" data-aos-duration="400" data-oxy-pro-menu-dropdown-animation="" data-oxy-pro-menu-dropdown-animation-duration="0.4" data-entire-parent-toggles-dropdown="true" data-oxy-pro-menu-dropdown-animation-duration="0.4" data-oxy-pro-menu-dropdown-links-on-mobile="show in line"> <div class="menu-main-container"><ul id="menu-main" class="oxy-pro-menu-list"><li id="menu-item-324" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-324"><a href="https://www.trustabletech.org/smart-home-device/" data-wpel-link="internal" rel="follow noopener noreferrer">Smart Home Device</a></li> <li id="menu-item-305" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-305"><a href="https://www.trustabletech.org/how-to-guides/" data-wpel-link="internal" rel="follow noopener noreferrer">How to Guides</a></li> <li id="menu-item-200" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-200"><a href="https://www.trustabletech.org/internet-of-things/" data-wpel-link="internal" rel="follow noopener noreferrer">IoT</a> <ul class="sub-menu"> <li id="menu-item-213" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-213"><a href="https://www.trustabletech.org/security/iot-security/" data-wpel-link="internal" rel="follow noopener noreferrer">IoT Security</a></li> <li id="menu-item-210" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-210"><a href="https://www.trustabletech.org/iot-guides-tutorials/" data-wpel-link="internal" rel="follow noopener noreferrer">IoT Guides & Tutorials</a></li> </ul> </li> <li id="menu-item-28" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-28"><a href="/about" data-wpel-link="internal" rel="follow noopener noreferrer">About Us</a> <ul class="sub-menu"> <li id="menu-item-29" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-29"><a href="/our-team" data-wpel-link="internal" rel="follow noopener noreferrer">Our Team</a></li> <li id="menu-item-30" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-30"><a href="/contact" data-wpel-link="internal" rel="follow noopener noreferrer">Contact Us</a></li> </ul> </li> </ul></div> <div class="oxy-pro-menu-mobile-close-icon"><svg id="svg--pro-menu-8-37"><use xlink:href="#FontAwesomeicon-close"></use></svg></div> </div> </div> <script type="text/javascript"> jQuery('#-pro-menu-8-37 .oxy-pro-menu-show-dropdown .menu-item-has-children > a', 'body').each(function(){ jQuery(this).append('<div class="oxy-pro-menu-dropdown-icon-click-area"><svg class="oxy-pro-menu-dropdown-icon"><use xlink:href="#FontAwesomeicon-angle-down"></use></svg></div>'); }); jQuery('#-pro-menu-8-37 .oxy-pro-menu-show-dropdown .menu-item:not(.menu-item-has-children) > a', 'body').each(function(){ jQuery(this).append('<div class="oxy-pro-menu-dropdown-icon-click-area"></div>'); }); </script></div></div></div></section><div id="div_block-10-37" class="ct-div-block" ><div id="_dynamic_list-53-37" class="oxy-dynamic-list oxy-blog"><div id="div_block-54-37-1" class="ct-div-block" data-id="div_block-54-37"><div id="div_block-11-37-1" class="ct-div-block post-list-wrapper" data-id="div_block-11-37"><div id="div_block-14-37-1" class="ct-div-block" style="background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)), url(https://www.trustabletech.org/wp-content/uploads/2022/09/How-Are-The-Internet-Of-Things-And-Big-Data-Related.webp);background-size:auto, cover;" data-id="div_block-14-37"><a id="link-16-37-1" class="ct-link post-link-wrapper" href="https://www.trustabletech.org/how-are-the-internet-of-things-and-big-data-related/" target="_self" data-id="link-16-37" data-wpel-link="internal" rel="follow noopener noreferrer"><div id="div_block-17-37-1" class="ct-div-block" data-id="div_block-17-37"><div id="text_block-18-37-1" class="ct-text-block" data-id="text_block-18-37"><span id="span-97-37-1" class="ct-span" data-id="span-97-37">How Are The Internet Of Things And Big Data Related?</span></div></div></a></div></div></div><div id="div_block-54-37-2" class="ct-div-block" data-id="div_block-54-37"><div id="div_block-11-37-2" class="ct-div-block post-list-wrapper" data-id="div_block-11-37"><div id="div_block-14-37-2" class="ct-div-block" style="background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)), url(https://www.trustabletech.org/wp-content/uploads/2022/08/Who-Invented-The-Internet-Of-Things.webp);background-size:auto, cover;" data-id="div_block-14-37"><a id="link-16-37-2" class="ct-link post-link-wrapper" href="https://www.trustabletech.org/who-invented-the-internet-of-things/" target="_self" data-id="link-16-37" data-wpel-link="internal" rel="follow noopener noreferrer"><div id="div_block-17-37-2" class="ct-div-block" data-id="div_block-17-37"><div id="text_block-18-37-2" class="ct-text-block" data-id="text_block-18-37"><span id="span-97-37-2" class="ct-span" data-id="span-97-37">Who Invented The Internet Of Things?</span></div></div></a></div></div></div><div id="div_block-54-37-3" class="ct-div-block" data-id="div_block-54-37"><div id="div_block-11-37-3" class="ct-div-block post-list-wrapper" data-id="div_block-11-37"><div id="div_block-14-37-3" class="ct-div-block" style="background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)), url(https://www.trustabletech.org/wp-content/uploads/2022/06/What-Is-The-Purpose-Of-The-Internet-Of-Things.webp);background-size:auto, cover;" data-id="div_block-14-37"><a id="link-16-37-3" class="ct-link post-link-wrapper" href="https://www.trustabletech.org/what-is-the-purpose-of-the-internet-of-things/" target="_self" data-id="link-16-37" data-wpel-link="internal" rel="follow noopener noreferrer"><div id="div_block-17-37-3" class="ct-div-block" data-id="div_block-17-37"><div id="text_block-18-37-3" class="ct-text-block" data-id="text_block-18-37"><span id="span-97-37-3" class="ct-span" data-id="span-97-37">What Is The Purpose Of The Internet Of Things?</span></div></div></a></div></div></div><div id="div_block-54-37-4" class="ct-div-block" data-id="div_block-54-37"><div id="div_block-11-37-4" class="ct-div-block post-list-wrapper" data-id="div_block-11-37"><div id="div_block-14-37-4" class="ct-div-block" style="background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)), url(https://www.trustabletech.org/wp-content/uploads/2022/08/How-Does-The-Internet-Of-Things-Work.webp);background-size:auto, cover;" data-id="div_block-14-37"><a id="link-16-37-4" class="ct-link post-link-wrapper" href="https://www.trustabletech.org/how-does-the-internet-of-things-work/" target="_self" data-id="link-16-37" data-wpel-link="internal" rel="follow noopener noreferrer"><div id="div_block-17-37-4" class="ct-div-block" data-id="div_block-17-37"><div id="text_block-18-37-4" class="ct-text-block" data-id="text_block-18-37"><span id="span-97-37-4" class="ct-span" data-id="span-97-37">How Does The Internet Of Things Work?</span></div></div></a></div></div></div><div id="div_block-54-37-5" class="ct-div-block" data-id="div_block-54-37"><div id="div_block-11-37-5" class="ct-div-block post-list-wrapper" data-id="div_block-11-37"><div id="div_block-14-37-5" class="ct-div-block" style="background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)), url(https://www.trustabletech.org/wp-content/uploads/2022/04/What-Are-Examples-Of-The-Internet-Of-Things.webp);background-size:auto, cover;" data-id="div_block-14-37"><a id="link-16-37-5" class="ct-link post-link-wrapper" href="https://www.trustabletech.org/what-are-examples-of-the-internet-of-things/" target="_self" data-id="link-16-37" data-wpel-link="internal" rel="follow noopener noreferrer"><div id="div_block-17-37-5" class="ct-div-block" data-id="div_block-17-37"><div id="text_block-18-37-5" class="ct-text-block" data-id="text_block-18-37"><span id="span-97-37-5" class="ct-span" data-id="span-97-37">What Are Examples Of The Internet Of Things?</span></div></div></a></div></div></div><div id="div_block-54-37-6" class="ct-div-block" data-id="div_block-54-37"><div id="div_block-11-37-6" class="ct-div-block post-list-wrapper" data-id="div_block-11-37"><div id="div_block-14-37-6" class="ct-div-block" style="background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)), url(https://www.trustabletech.org/wp-content/uploads/2022/03/Why-Is-IoT-Security-Important-For-Your-Home-Network.webp);background-size:auto, cover;" data-id="div_block-14-37"><a id="link-16-37-6" class="ct-link post-link-wrapper" href="https://www.trustabletech.org/why-is-iot-security-important-for-your-home-network/" target="_self" data-id="link-16-37" data-wpel-link="internal" rel="follow noopener noreferrer"><div id="div_block-17-37-6" class="ct-div-block" data-id="div_block-17-37"><div id="text_block-18-37-6" class="ct-text-block" data-id="text_block-18-37"><span id="span-97-37-6" class="ct-span" data-id="span-97-37">Why Is IoT Security Important For Your Home Network?</span></div></div></a></div></div></div> </div> </div><section id="section-106-37" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="div_block-107-37" class="ct-div-block" ><h2 id="headline-108-37" class="ct-headline custom-heading">Trending Topics</h2><div id="div_block-109-37" class="ct-div-block" ><div id="_dynamic_list-176-37" class="oxy-dynamic-list"><div id="div_block-177-37-1" class="ct-div-block" data-id="div_block-177-37"><div id="div_block-110-37-1" class="ct-div-block" data-id="div_block-110-37"><div id="div_block-111-37-1" class="ct-div-block" data-id="div_block-111-37"><a id="link-113-37-1" class="ct-link" href="https://www.trustabletech.org/what-are-the-examples-of-iot-remote-monitoring/" target="_self" data-id="link-113-37" data-wpel-link="internal" rel="follow noopener noreferrer"><img id="image-114-37-1" alt="poster" src="https://www.trustabletech.org/wp-content/uploads/2022/09/What-Are-The-Examples-Of-IoT-Remote-Monitoring.jpg" class="ct-image img-cover" data-id="image-114-37"></a></div><div id="div_block-112-37-1" class="ct-div-block" data-id="div_block-112-37"><div id="text_block-115-37-1" class="ct-text-block custom-title" data-id="text_block-115-37"><span id="span-183-37-1" class="ct-span" data-id="span-183-37"><a href="https://www.trustabletech.org/what-are-the-examples-of-iot-remote-monitoring/" data-wpel-link="internal" rel="follow noopener noreferrer">What Are The Examples Of IoT Remote Monitoring?</a></span></div><div id="text_block-116-37-1" class="ct-text-block" data-id="text_block-116-37"><span id="span-185-37-1" class="ct-span" data-id="span-185-37">Internet of Things (IoT) refers to the system of billions of Internet-connected objects and entities capable of automatically collecting and transmitting data across a network. ...</span></div></div></div></div> </div> <div id="_dynamic_list-187-37" class="oxy-dynamic-list"><div id="div_block-188-37-1" class="ct-div-block" data-id="div_block-188-37"><div id="div_block-119-37-1" class="ct-div-block" data-id="div_block-119-37"><div id="div_block-123-37-1" class="ct-div-block" data-id="div_block-123-37"><div id="text_block-124-37-1" class="ct-text-block custom-title" data-id="text_block-124-37"><span id="span-194-37-1" class="ct-span" data-id="span-194-37"><a href="https://www.trustabletech.org/how-do-iot-devices-update-remotely/" data-wpel-link="internal" rel="follow noopener noreferrer">How Do IoT Devices Update Remotely?</a></span></div><div id="text_block-125-37-1" class="ct-text-block" data-id="text_block-125-37"><span id="span-196-37-1" class="ct-span" data-id="span-196-37">As the Internet of Things (IoT) continues its march throughout the globe, manufacturers have adopted new distant and dependable methods for updating equipment in the ...</span></div></div><div id="div_block-120-37-1" class="ct-div-block" data-id="div_block-120-37"><a id="link-121-37-1" class="ct-link" href="https://www.trustabletech.org/how-do-iot-devices-update-remotely/" target="_self" data-id="link-121-37" data-wpel-link="internal" rel="follow noopener noreferrer"><img id="image-122-37-1" alt="poster" src="https://www.trustabletech.org/wp-content/uploads/2022/09/How-Do-IoT-Devices-Update-Remotely.jpg" class="ct-image img-cover" data-id="image-122-37"></a></div></div></div> </div> <div id="_dynamic_list-199-37" class="oxy-dynamic-list"><div id="div_block-200-37-1" class="ct-div-block" data-id="div_block-200-37"><div id="div_block-201-37-1" class="ct-div-block" data-id="div_block-201-37"><div id="div_block-202-37-1" class="ct-div-block" data-id="div_block-202-37"><a id="link-203-37-1" class="ct-link" href="https://www.trustabletech.org/how-many-iot-devices-are-there/" target="_self" data-id="link-203-37" data-wpel-link="internal" rel="follow noopener noreferrer"><img id="image-204-37-1" alt="poster" src="https://www.trustabletech.org/wp-content/uploads/2022/09/How-Many-IoT-Devices-Are-There.jpg" class="ct-image img-cover" data-id="image-204-37"></a></div><div id="div_block-205-37-1" class="ct-div-block" data-id="div_block-205-37"><div id="text_block-206-37-1" class="ct-text-block custom-title" data-id="text_block-206-37"><span id="span-207-37-1" class="ct-span" data-id="span-207-37"><a href="https://www.trustabletech.org/how-many-iot-devices-are-there/" data-wpel-link="internal" rel="follow noopener noreferrer">How Many IoT Devices Are There?</a></span></div><div id="text_block-208-37-1" class="ct-text-block" data-id="text_block-208-37"><span id="span-209-37-1" class="ct-span" data-id="span-209-37">How many IoT devices are there, given that nearly everything we see and touch today may connect to the internet? Let's find out! The digital ...</span></div></div></div></div> </div> </div></div></div></section><section id="section-212-37" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="div_block-213-37" class="ct-div-block" ><h2 id="headline-214-37" class="ct-headline custom-heading">Weekly Updates</h2><div id="_dynamic_list-263-37" class="oxy-dynamic-list"><div id="div_block-264-37-1" class="ct-div-block" data-id="div_block-264-37"><div id="div_block-221-37-1" class="ct-div-block" data-id="div_block-221-37"><a id="link-219-37-1" class="ct-link" href="https://www.trustabletech.org/how-do-iot-devices-update-remotely/" target="_self" data-id="link-219-37" data-wpel-link="internal" rel="follow noopener noreferrer"><img id="image-220-37-1" alt="" src="https://www.trustabletech.org/wp-content/uploads/2022/09/How-Do-IoT-Devices-Update-Remotely.jpg" class="ct-image img-cover" data-id="image-220-37"></a></div><div id="div_block-224-37-1" class="ct-div-block" data-id="div_block-224-37"><div id="text_block-225-37-1" class="ct-text-block custom-title" data-id="text_block-225-37"><span id="span-295-37-1" class="ct-span" data-id="span-295-37"><a href="https://www.trustabletech.org/how-do-iot-devices-update-remotely/" data-wpel-link="internal" rel="follow noopener noreferrer">How Do IoT Devices Update Remotely?</a></span></div></div></div><div id="div_block-264-37-2" class="ct-div-block" data-id="div_block-264-37"><div id="div_block-221-37-2" class="ct-div-block" data-id="div_block-221-37"><a id="link-219-37-2" class="ct-link" href="https://www.trustabletech.org/how-are-the-internet-of-things-and-big-data-related/" target="_self" data-id="link-219-37" data-wpel-link="internal" rel="follow noopener noreferrer"><img id="image-220-37-2" alt="" src="https://www.trustabletech.org/wp-content/uploads/2022/09/How-Are-The-Internet-Of-Things-And-Big-Data-Related.webp" class="ct-image img-cover" data-id="image-220-37"></a></div><div id="div_block-224-37-2" class="ct-div-block" data-id="div_block-224-37"><div id="text_block-225-37-2" class="ct-text-block custom-title" data-id="text_block-225-37"><span id="span-295-37-2" class="ct-span" data-id="span-295-37"><a href="https://www.trustabletech.org/how-are-the-internet-of-things-and-big-data-related/" data-wpel-link="internal" rel="follow noopener noreferrer">How Are The Internet Of Things And Big Data Related?</a></span></div></div></div><div id="div_block-264-37-3" class="ct-div-block" data-id="div_block-264-37"><div id="div_block-221-37-3" class="ct-div-block" data-id="div_block-221-37"><a id="link-219-37-3" class="ct-link" href="https://www.trustabletech.org/who-invented-the-internet-of-things/" target="_self" data-id="link-219-37" data-wpel-link="internal" rel="follow noopener noreferrer"><img id="image-220-37-3" alt="" src="https://www.trustabletech.org/wp-content/uploads/2022/08/Who-Invented-The-Internet-Of-Things.webp" class="ct-image img-cover" data-id="image-220-37"></a></div><div id="div_block-224-37-3" class="ct-div-block" data-id="div_block-224-37"><div id="text_block-225-37-3" class="ct-text-block custom-title" data-id="text_block-225-37"><span id="span-295-37-3" class="ct-span" data-id="span-295-37"><a href="https://www.trustabletech.org/who-invented-the-internet-of-things/" data-wpel-link="internal" rel="follow noopener noreferrer">Who Invented The Internet Of Things?</a></span></div></div></div><div id="div_block-264-37-4" class="ct-div-block" data-id="div_block-264-37"><div id="div_block-221-37-4" class="ct-div-block" data-id="div_block-221-37"><a id="link-219-37-4" class="ct-link" href="https://www.trustabletech.org/how-to-invest-in-stocks-best-books/" target="_self" data-id="link-219-37" data-wpel-link="internal" rel="follow noopener noreferrer"><img id="image-220-37-4" alt="" src="https://www.trustabletech.org/wp-content/uploads/2022/08/How-To-Invest-In-Stocks-Best-Books.jpg" class="ct-image img-cover" data-id="image-220-37"></a></div><div id="div_block-224-37-4" class="ct-div-block" data-id="div_block-224-37"><div id="text_block-225-37-4" class="ct-text-block custom-title" data-id="text_block-225-37"><span id="span-295-37-4" class="ct-span" data-id="span-295-37"><a href="https://www.trustabletech.org/how-to-invest-in-stocks-best-books/" data-wpel-link="internal" rel="follow noopener noreferrer">How To Invest In Stocks: Best Books</a></span></div></div></div> </div> </div></div></section><section id="section-302-37" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="div_block-303-37" class="ct-div-block" ><h2 id="headline-304-37" class="ct-headline custom-heading">Our Blog</h2><div id="_dynamic_list-305-37" class="oxy-dynamic-list"><div id="div_block-306-37-1" class="ct-div-block" data-id="div_block-306-37"><div id="div_block-307-37-1" class="ct-div-block" data-id="div_block-307-37"><a id="link-308-37-1" class="ct-link" href="https://www.trustabletech.org/is-siri-an-ai-voice/" target="_self" data-id="link-308-37" data-wpel-link="internal" rel="follow noopener noreferrer"><img id="image-309-37-1" alt="" src="https://www.trustabletech.org/wp-content/uploads/2025/02/Is-Siri-an-AI-Voice.png" class="ct-image img-cover" data-id="image-309-37"></a></div><div id="div_block-310-37-1" class="ct-div-block" data-id="div_block-310-37"><div id="text_block-311-37-1" class="ct-text-block custom-title" data-id="text_block-311-37"><span id="span-312-37-1" class="ct-span" data-id="span-312-37"><a href="https://www.trustabletech.org/is-siri-an-ai-voice/" data-wpel-link="internal" rel="follow noopener noreferrer">Is Siri an AI Voice?</a></span></div></div></div><div id="div_block-306-37-2" class="ct-div-block" data-id="div_block-306-37"><div id="div_block-307-37-2" class="ct-div-block" data-id="div_block-307-37"><a id="link-308-37-2" class="ct-link" href="https://www.trustabletech.org/who-is-better-bixby-or-siri/" target="_self" data-id="link-308-37" data-wpel-link="internal" rel="follow noopener noreferrer"><img id="image-309-37-2" alt="" src="https://www.trustabletech.org/wp-content/uploads/2025/02/Who-Is-Better-Bixby-or-Siri.png" class="ct-image img-cover" data-id="image-309-37"></a></div><div id="div_block-310-37-2" class="ct-div-block" data-id="div_block-310-37"><div id="text_block-311-37-2" class="ct-text-block custom-title" data-id="text_block-311-37"><span id="span-312-37-2" class="ct-span" data-id="span-312-37"><a href="https://www.trustabletech.org/who-is-better-bixby-or-siri/" data-wpel-link="internal" rel="follow noopener noreferrer">Who Is Better, Bixby or Siri?</a></span></div></div></div><div id="div_block-306-37-3" class="ct-div-block" data-id="div_block-306-37"><div id="div_block-307-37-3" class="ct-div-block" data-id="div_block-307-37"><a id="link-308-37-3" class="ct-link" href="https://www.trustabletech.org/which-home-ai-is-best/" target="_self" data-id="link-308-37" data-wpel-link="internal" rel="follow noopener noreferrer"><img id="image-309-37-3" alt="" src="https://www.trustabletech.org/wp-content/uploads/2025/02/Which-home-AI-is-best.png" class="ct-image img-cover" data-id="image-309-37"></a></div><div id="div_block-310-37-3" class="ct-div-block" data-id="div_block-310-37"><div id="text_block-311-37-3" class="ct-text-block custom-title" data-id="text_block-311-37"><span id="span-312-37-3" class="ct-span" data-id="span-312-37"><a href="https://www.trustabletech.org/which-home-ai-is-best/" data-wpel-link="internal" rel="follow noopener noreferrer">Which Home AI Is Best?</a></span></div></div></div><div id="div_block-306-37-4" class="ct-div-block" data-id="div_block-306-37"><div id="div_block-307-37-4" class="ct-div-block" data-id="div_block-307-37"><a id="link-308-37-4" class="ct-link" href="https://www.trustabletech.org/what-is-googles-version-of-siri/" target="_self" data-id="link-308-37" data-wpel-link="internal" rel="follow noopener noreferrer"><img id="image-309-37-4" alt="" src="https://www.trustabletech.org/wp-content/uploads/2025/02/What-is-Googles-version-of-Siri.png" class="ct-image img-cover" data-id="image-309-37"></a></div><div id="div_block-310-37-4" class="ct-div-block" data-id="div_block-310-37"><div id="text_block-311-37-4" class="ct-text-block custom-title" data-id="text_block-311-37"><span id="span-312-37-4" class="ct-span" data-id="span-312-37"><a href="https://www.trustabletech.org/what-is-googles-version-of-siri/" data-wpel-link="internal" rel="follow noopener noreferrer">What Is Google's Version of Siri?</a></span></div></div></div><div id="div_block-306-37-5" class="ct-div-block" data-id="div_block-306-37"><div id="div_block-307-37-5" class="ct-div-block" data-id="div_block-307-37"><a id="link-308-37-5" class="ct-link" href="https://www.trustabletech.org/top-3-most-popular-voice-assistants/" target="_self" data-id="link-308-37" data-wpel-link="internal" rel="follow noopener noreferrer"><img id="image-309-37-5" alt="" src="https://www.trustabletech.org/wp-content/uploads/2025/02/What-Are-the-Top-3-Most-Popular-Voice-Assistants.png" class="ct-image img-cover" data-id="image-309-37"></a></div><div id="div_block-310-37-5" class="ct-div-block" data-id="div_block-310-37"><div id="text_block-311-37-5" class="ct-text-block custom-title" data-id="text_block-311-37"><span id="span-312-37-5" class="ct-span" data-id="span-312-37"><a href="https://www.trustabletech.org/top-3-most-popular-voice-assistants/" data-wpel-link="internal" rel="follow noopener noreferrer">What Are the Top 3 Most Popular Voice Assistants?</a></span></div></div></div><div id="div_block-306-37-6" class="ct-div-block" data-id="div_block-306-37"><div id="div_block-307-37-6" class="ct-div-block" data-id="div_block-307-37"><a id="link-308-37-6" class="ct-link" href="https://www.trustabletech.org/can-i-talk-to-alexa-for-free/" target="_self" data-id="link-308-37" data-wpel-link="internal" rel="follow noopener noreferrer"><img id="image-309-37-6" alt="" src="https://www.trustabletech.org/wp-content/uploads/2025/02/Can-I-talk-to-Alexa-for-free-1.png" class="ct-image img-cover" data-id="image-309-37"></a></div><div id="div_block-310-37-6" class="ct-div-block" data-id="div_block-310-37"><div id="text_block-311-37-6" class="ct-text-block custom-title" data-id="text_block-311-37"><span id="span-312-37-6" class="ct-span" data-id="span-312-37"><a href="https://www.trustabletech.org/can-i-talk-to-alexa-for-free/" data-wpel-link="internal" rel="follow noopener noreferrer">Can I Talk to Alexa for Free?</a></span></div></div></div><div id="div_block-306-37-7" class="ct-div-block" data-id="div_block-306-37"><div id="div_block-307-37-7" class="ct-div-block" data-id="div_block-307-37"><a id="link-308-37-7" class="ct-link" href="https://www.trustabletech.org/does-alexa-need-wifi/" target="_self" data-id="link-308-37" data-wpel-link="internal" rel="follow noopener noreferrer"><img id="image-309-37-7" alt="" src="https://www.trustabletech.org/wp-content/uploads/2025/02/Does-Alexa-need-WiFi.png" class="ct-image img-cover" data-id="image-309-37"></a></div><div id="div_block-310-37-7" class="ct-div-block" data-id="div_block-310-37"><div id="text_block-311-37-7" class="ct-text-block custom-title" data-id="text_block-311-37"><span id="span-312-37-7" class="ct-span" data-id="span-312-37"><a href="https://www.trustabletech.org/does-alexa-need-wifi/" data-wpel-link="internal" rel="follow noopener noreferrer">Does Alexa Need Wifi?</a></span></div></div></div><div id="div_block-306-37-8" class="ct-div-block" data-id="div_block-306-37"><div id="div_block-307-37-8" class="ct-div-block" data-id="div_block-307-37"><a id="link-308-37-8" class="ct-link" href="https://www.trustabletech.org/what-is-the-best-free-ai-voice-assistant/" target="_self" data-id="link-308-37" data-wpel-link="internal" rel="follow noopener noreferrer"><img id="image-309-37-8" alt="" src="https://www.trustabletech.org/wp-content/uploads/2025/02/What-is-the-best-free-AI-voice-assistant.png" class="ct-image img-cover" data-id="image-309-37"></a></div><div id="div_block-310-37-8" class="ct-div-block" data-id="div_block-310-37"><div id="text_block-311-37-8" class="ct-text-block custom-title" data-id="text_block-311-37"><span id="span-312-37-8" class="ct-span" data-id="span-312-37"><a href="https://www.trustabletech.org/what-is-the-best-free-ai-voice-assistant/" data-wpel-link="internal" rel="follow noopener noreferrer">What Is the Best Free AI Voice Assistant?</a></span></div></div></div><div id="div_block-306-37-9" class="ct-div-block" data-id="div_block-306-37"><div id="div_block-307-37-9" class="ct-div-block" data-id="div_block-307-37"><a id="link-308-37-9" class="ct-link" href="https://www.trustabletech.org/what-is-samsungs-siri-called/" target="_self" data-id="link-308-37" data-wpel-link="internal" rel="follow noopener noreferrer"><img id="image-309-37-9" alt="" src="https://www.trustabletech.org/wp-content/uploads/2025/02/What-is-Samsungs-Siri-called.png" class="ct-image img-cover" data-id="image-309-37"></a></div><div id="div_block-310-37-9" class="ct-div-block" data-id="div_block-310-37"><div id="text_block-311-37-9" class="ct-text-block custom-title" data-id="text_block-311-37"><span id="span-312-37-9" class="ct-span" data-id="span-312-37"><a href="https://www.trustabletech.org/what-is-samsungs-siri-called/" data-wpel-link="internal" rel="follow noopener noreferrer">What Is Samsung's Siri Called?</a></span></div></div></div> </div> </div></div></section><section id="section-370-37" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="div_block-371-37" class="ct-div-block" ><div id="div_block-372-37" class="ct-div-block" ><a id="link-374-37" class="ct-link" href="http://" target="_self" data-wpel-link="external" rel="nofollow external noopener noreferrer"><img id="image-375-37" alt="logo" src="https://www.trustabletech.org/wp-content/uploads/2022/07/logo-trustable-tech.png" class="ct-image" srcset="https://www.trustabletech.org/wp-content/uploads/2022/07/logo-trustable-tech.png 498w, https://www.trustabletech.org/wp-content/uploads/2022/07/logo-trustable-tech-300x105.png 300w" sizes="(max-width: 498px) 100vw, 498px" /></a></div><div id="div_block-373-37" class="ct-div-block" > <div id="-pro-menu-376-37" class="oxy-pro-menu " ><div class="oxy-pro-menu-mobile-open-icon " data-off-canvas-alignment=""><svg id="-pro-menu-376-37-open-icon"><use xlink:href="#FontAwesomeicon-ellipsis-v"></use></svg>Menu</div> <div class="oxy-pro-menu-container oxy-pro-menu-dropdown-links-visible-on-mobile oxy-pro-menu-dropdown-links-toggle oxy-pro-menu-show-dropdown" data-aos-duration="400" data-oxy-pro-menu-dropdown-animation="fade-up" data-oxy-pro-menu-dropdown-animation-duration="0.4" data-entire-parent-toggles-dropdown="true" data-oxy-pro-menu-dropdown-animation-duration="0.4" data-oxy-pro-menu-dropdown-links-on-mobile="toggle"> <div class="menu-footer-container"><ul id="menu-footer" class="oxy-pro-menu-list"><li id="menu-item-32" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-32"><a href="/privacy-policy" data-wpel-link="internal" rel="follow noopener noreferrer">Privacy Policy</a></li> <li id="menu-item-33" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-33"><a href="/terms-of-use" data-wpel-link="internal" rel="follow noopener noreferrer">Terms Of Use</a></li> <li id="menu-item-34" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-34"><a href="/cookie-policy" data-wpel-link="internal" rel="follow noopener noreferrer">Cookie Policy</a></li> <li id="menu-item-35" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-35"><a href="/editorial-guidelines" data-wpel-link="internal" rel="follow noopener noreferrer">Editorial Guidelines</a></li> <li id="menu-item-36" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-36"><a href="/sitemap" data-wpel-link="internal" rel="follow noopener noreferrer">Sitemap</a></li> <li id="menu-item-199" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-199"><a href="https://www.trustabletech.org/write-for-us/" data-wpel-link="internal" rel="follow noopener noreferrer">Write For Us</a></li> </ul></div> <div class="oxy-pro-menu-mobile-close-icon"><svg id="svg--pro-menu-376-37"><use xlink:href="#FontAwesomeicon-close"></use></svg>close</div> </div> </div> <script type="text/javascript"> jQuery('#-pro-menu-376-37 .oxy-pro-menu-show-dropdown .menu-item-has-children > a', 'body').each(function(){ jQuery(this).append('<div class="oxy-pro-menu-dropdown-icon-click-area"><svg class="oxy-pro-menu-dropdown-icon"><use xlink:href="#FontAwesomeicon-arrow-circle-o-down"></use></svg></div>'); }); jQuery('#-pro-menu-376-37 .oxy-pro-menu-show-dropdown .menu-item:not(.menu-item-has-children) > a', 'body').each(function(){ jQuery(this).append('<div class="oxy-pro-menu-dropdown-icon-click-area"></div>'); }); </script></div></div><div id="div_block-511-37" class="ct-div-block" ><div id="code_block-512-37" class="ct-code-block" >漏 2025 Trustable Tech. All Rights Reserved.</div><div id="div_block-513-37" class="ct-div-block socials-wrapper" ><div id="div_block-514-37" class="ct-div-block socials-inner" ><a id="link-516-37" class="ct-link socials-link-wrapper" href="https://www.facebook.com/trustabletech/" target="_blank" data-wpel-link="external" rel="nofollow external noopener noreferrer"><div id="fancy_icon-515-37" class="ct-fancy-icon socials-icon" ><svg id="svg-fancy_icon-515-37"><use xlink:href="#FontAwesomeicon-facebook-square"></use></svg></div></a></div><div id="div_block-519-37" class="ct-div-block socials-inner" ><a id="link-520-37" class="ct-link socials-link-wrapper" href="https://twitter.com/trustabletech_" target="_blank" data-wpel-link="external" rel="nofollow external noopener noreferrer"><div id="fancy_icon-521-37" class="ct-fancy-icon socials-icon" ><svg id="svg-fancy_icon-521-37"><use xlink:href="#FontAwesomeicon-twitter-square"></use></svg></div></a></div><div id="div_block-522-37" class="ct-div-block socials-inner" ><a id="link-523-37" class="ct-link socials-link-wrapper" href="https://www.pinterest.com/trustabletech/" target="_blank" data-wpel-link="external" rel="nofollow external noopener noreferrer"><div id="fancy_icon-524-37" class="ct-fancy-icon socials-icon" ><svg id="svg-fancy_icon-524-37"><use xlink:href="#FontAwesomeicon-pinterest-square"></use></svg></div></a></div><div id="div_block-525-37" class="ct-div-block socials-inner" ><a id="link-526-37" class="ct-link socials-link-wrapper" href="https://www.youtube.com/@TrustableTech-de8vv" target="_self" data-wpel-link="external" rel="nofollow external noopener noreferrer"><div id="fancy_icon-527-37" class="ct-fancy-icon socials-icon" ><svg id="svg-fancy_icon-527-37"><use xlink:href="#FontAwesomeicon-youtube-play"></use></svg></div></a></div></div></div></div></section> <!-- WP_FOOTER --> <!-- Google tag (gtag.js) --> <script type="text/javascript" src="https://www.googletagmanager.com/gtag/js?id=trustabletech-20" defer></script> <script type="text/javascript" defer> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); // ? multiple tracking ids gtag('config', 'trustabletech-20', { 'send_page_view': Boolean(1), 'anonymize_ip': Boolean(1) }); </script> <!-- Lasso tracking events - Performance --> <script type="text/javascript" src="https://js.getlasso.co/lasso-performance.min.js?ver=332.20250222" defer></script> <script type="text/javascript" defer> document.addEventListener("lassoTrackingEventLoaded", function(e) { e.detail.init({ 'lsid': 'ls-i2t704895haieajtm3tbov4f5i', 'pid': '6', 'ipa': '1', 'performance': '1', 'matching': '1', }); }); </script> <style>.ct-FontAwesomeicon-close{width:0.78571428571429em}</style> <style>.ct-FontAwesomeicon-arrow-circle-o-down{width:0.85714285714286em}</style> <style>.ct-FontAwesomeicon-twitter-square{width:0.85714285714286em}</style> <style>.ct-FontAwesomeicon-facebook-square{width:0.85714285714286em}</style> <style>.ct-FontAwesomeicon-bars{width:0.85714285714286em}</style> <style>.ct-FontAwesomeicon-pinterest-square{width:0.85714285714286em}</style> <style>.ct-FontAwesomeicon-angle-down{width:0.64285714285714em}</style> <style>.ct-FontAwesomeicon-ellipsis-v{width:0.21428571428571em}</style> <?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1"><defs><symbol id="FontAwesomeicon-close" viewBox="0 0 22 28"><title>close</title><path d="M20.281 20.656c0 0.391-0.156 0.781-0.438 1.062l-2.125 2.125c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-4.594-4.594-4.594 4.594c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-2.125-2.125c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l4.594-4.594-4.594-4.594c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.594 4.594-4.594c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062s-0.156 0.781-0.438 1.062l-4.594 4.594 4.594 4.594c0.281 0.281 0.438 0.672 0.438 1.062z"/></symbol><symbol id="FontAwesomeicon-arrow-circle-o-down" viewBox="0 0 24 28"><title>arrow-circle-o-down</title><path d="M17.5 14.5c0 0.141-0.063 0.266-0.156 0.375l-4.984 4.984c-0.109 0.094-0.234 0.141-0.359 0.141s-0.25-0.047-0.359-0.141l-5-5c-0.141-0.156-0.187-0.359-0.109-0.547s0.266-0.313 0.469-0.313h3v-5.5c0-0.281 0.219-0.5 0.5-0.5h3c0.281 0 0.5 0.219 0.5 0.5v5.5h3c0.281 0 0.5 0.219 0.5 0.5zM12 5.5c-4.688 0-8.5 3.813-8.5 8.5s3.813 8.5 8.5 8.5 8.5-3.813 8.5-8.5-3.813-8.5-8.5-8.5zM24 14c0 6.625-5.375 12-12 12s-12-5.375-12-12 5.375-12 12-12v0c6.625 0 12 5.375 12 12z"/></symbol><symbol id="FontAwesomeicon-twitter-square" viewBox="0 0 24 28"><title>twitter-square</title><path d="M20 9.531c-0.594 0.266-1.219 0.438-1.891 0.531 0.688-0.406 1.203-1.062 1.453-1.828-0.641 0.375-1.344 0.656-2.094 0.797-0.594-0.641-1.453-1.031-2.391-1.031-1.813 0-3.281 1.469-3.281 3.281 0 0.25 0.016 0.516 0.078 0.75-2.734-0.141-5.156-1.437-6.781-3.437-0.281 0.484-0.453 1.062-0.453 1.656 0 1.141 0.531 2.141 1.422 2.734-0.547-0.016-1.062-0.172-1.563-0.406v0.031c0 1.594 1.203 2.922 2.703 3.219-0.281 0.078-0.5 0.125-0.797 0.125-0.203 0-0.406-0.031-0.609-0.063 0.422 1.297 1.625 2.25 3.063 2.281-1.125 0.875-2.531 1.406-4.078 1.406-0.266 0-0.531-0.016-0.781-0.047 1.453 0.922 3.172 1.469 5.031 1.469 6.031 0 9.344-5 9.344-9.344 0-0.141 0-0.281-0.016-0.422 0.641-0.453 1.203-1.031 1.641-1.703zM24 6.5v15c0 2.484-2.016 4.5-4.5 4.5h-15c-2.484 0-4.5-2.016-4.5-4.5v-15c0-2.484 2.016-4.5 4.5-4.5h15c2.484 0 4.5 2.016 4.5 4.5z"/></symbol><symbol id="FontAwesomeicon-facebook-square" viewBox="0 0 24 28"><title>facebook-square</title><path d="M19.5 2c2.484 0 4.5 2.016 4.5 4.5v15c0 2.484-2.016 4.5-4.5 4.5h-2.938v-9.297h3.109l0.469-3.625h-3.578v-2.312c0-1.047 0.281-1.75 1.797-1.75l1.906-0.016v-3.234c-0.328-0.047-1.469-0.141-2.781-0.141-2.766 0-4.672 1.687-4.672 4.781v2.672h-3.125v3.625h3.125v9.297h-8.313c-2.484 0-4.5-2.016-4.5-4.5v-15c0-2.484 2.016-4.5 4.5-4.5h15z"/></symbol><symbol id="FontAwesomeicon-bars" viewBox="0 0 24 28"><title>bars</title><path d="M24 21v2c0 0.547-0.453 1-1 1h-22c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h22c0.547 0 1 0.453 1 1zM24 13v2c0 0.547-0.453 1-1 1h-22c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h22c0.547 0 1 0.453 1 1zM24 5v2c0 0.547-0.453 1-1 1h-22c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h22c0.547 0 1 0.453 1 1z"/></symbol><symbol id="FontAwesomeicon-pinterest-square" viewBox="0 0 24 28"><title>pinterest-square</title><path d="M19.5 2c2.484 0 4.5 2.016 4.5 4.5v15c0 2.484-2.016 4.5-4.5 4.5h-11.328c0.516-0.734 1.359-2 1.687-3.281 0 0 0.141-0.531 0.828-3.266 0.422 0.797 1.625 1.484 2.906 1.484 3.813 0 6.406-3.484 6.406-8.141 0-3.516-2.984-6.797-7.516-6.797-5.641 0-8.484 4.047-8.484 7.422 0 2.031 0.781 3.844 2.438 4.531 0.266 0.109 0.516 0 0.594-0.297 0.047-0.203 0.172-0.734 0.234-0.953 0.078-0.297 0.047-0.406-0.172-0.656-0.469-0.578-0.781-1.297-0.781-2.344 0-3 2.25-5.672 5.844-5.672 3.187 0 4.937 1.937 4.937 4.547 0 3.422-1.516 6.312-3.766 6.312-1.234 0-2.172-1.031-1.875-2.297 0.359-1.5 1.047-3.125 1.047-4.203 0-0.969-0.516-1.781-1.594-1.781-1.266 0-2.281 1.313-2.281 3.063 0 0 0 1.125 0.375 1.891-1.297 5.5-1.531 6.469-1.531 6.469-0.344 1.437-0.203 3.109-0.109 3.969h-2.859c-2.484 0-4.5-2.016-4.5-4.5v-15c0-2.484 2.016-4.5 4.5-4.5h15z"/></symbol><symbol id="FontAwesomeicon-angle-down" viewBox="0 0 18 28"><title>angle-down</title><path d="M16.797 11.5c0 0.125-0.063 0.266-0.156 0.359l-7.281 7.281c-0.094 0.094-0.234 0.156-0.359 0.156s-0.266-0.063-0.359-0.156l-7.281-7.281c-0.094-0.094-0.156-0.234-0.156-0.359s0.063-0.266 0.156-0.359l0.781-0.781c0.094-0.094 0.219-0.156 0.359-0.156 0.125 0 0.266 0.063 0.359 0.156l6.141 6.141 6.141-6.141c0.094-0.094 0.234-0.156 0.359-0.156s0.266 0.063 0.359 0.156l0.781 0.781c0.094 0.094 0.156 0.234 0.156 0.359z"/></symbol><symbol id="FontAwesomeicon-ellipsis-v" viewBox="0 0 6 28"><title>ellipsis-v</title><path d="M6 19.5v3c0 0.828-0.672 1.5-1.5 1.5h-3c-0.828 0-1.5-0.672-1.5-1.5v-3c0-0.828 0.672-1.5 1.5-1.5h3c0.828 0 1.5 0.672 1.5 1.5zM6 11.5v3c0 0.828-0.672 1.5-1.5 1.5h-3c-0.828 0-1.5-0.672-1.5-1.5v-3c0-0.828 0.672-1.5 1.5-1.5h3c0.828 0 1.5 0.672 1.5 1.5zM6 3.5v3c0 0.828-0.672 1.5-1.5 1.5h-3c-0.828 0-1.5-0.672-1.5-1.5v-3c0-0.828 0.672-1.5 1.5-1.5h3c0.828 0 1.5 0.672 1.5 1.5z"/></symbol><symbol id="FontAwesomeicon-youtube-play" viewBox="0 0 28 28"><title>youtube-play</title><path d="M11.109 17.625l7.562-3.906-7.562-3.953v7.859zM14 4.156c5.891 0 9.797 0.281 9.797 0.281 0.547 0.063 1.75 0.063 2.812 1.188 0 0 0.859 0.844 1.109 2.781 0.297 2.266 0.281 4.531 0.281 4.531v2.125s0.016 2.266-0.281 4.531c-0.25 1.922-1.109 2.781-1.109 2.781-1.062 1.109-2.266 1.109-2.812 1.172 0 0-3.906 0.297-9.797 0.297v0c-7.281-0.063-9.516-0.281-9.516-0.281-0.625-0.109-2.031-0.078-3.094-1.188 0 0-0.859-0.859-1.109-2.781-0.297-2.266-0.281-4.531-0.281-4.531v-2.125s-0.016-2.266 0.281-4.531c0.25-1.937 1.109-2.781 1.109-2.781 1.062-1.125 2.266-1.125 2.812-1.188 0 0 3.906-0.281 9.797-0.281v0z"/></symbol></defs></svg><script async src="//static.getclicky.com/101389872.js"></script> <noscript><p><img alt="Clicky" width="1" height="1" src="//in.getclicky.com/101389872ns.gif" /></p></noscript> <script type="text/javascript"> function oxygen_init_pro_menu() { jQuery('.oxy-pro-menu-container').each(function(){ // dropdowns var menu = jQuery(this), animation = menu.data('oxy-pro-menu-dropdown-animation'), animationDuration = menu.data('oxy-pro-menu-dropdown-animation-duration'); jQuery('.sub-menu', menu).attr('data-aos',animation); jQuery('.sub-menu', menu).attr('data-aos-duration',animationDuration*1000); oxygen_offcanvas_menu_init(menu); jQuery(window).resize(function(){ oxygen_offcanvas_menu_init(menu); }); // let certain CSS rules know menu being initialized // "10" timeout is extra just in case, "0" would be enough setTimeout(function() {menu.addClass('oxy-pro-menu-init');}, 10); }); } jQuery(document).ready(oxygen_init_pro_menu); document.addEventListener('oxygen-ajax-element-loaded', oxygen_init_pro_menu, false); let proMenuMouseDown = false; jQuery(".oxygen-body") .on("mousedown", '.oxy-pro-menu-show-dropdown:not(.oxy-pro-menu-open-container) .menu-item-has-children', function(e) { proMenuMouseDown = true; }) .on("mouseup", '.oxy-pro-menu-show-dropdown:not(.oxy-pro-menu-open-container) .menu-item-has-children', function(e) { proMenuMouseDown = false; }) .on('mouseenter focusin', '.oxy-pro-menu-show-dropdown:not(.oxy-pro-menu-open-container) .menu-item-has-children', function(e) { if( proMenuMouseDown ) return; var subMenu = jQuery(this).children('.sub-menu'); subMenu.addClass('aos-animate oxy-pro-menu-dropdown-animating').removeClass('sub-menu-left'); var duration = jQuery(this).parents('.oxy-pro-menu-container').data('oxy-pro-menu-dropdown-animation-duration'); setTimeout(function() {subMenu.removeClass('oxy-pro-menu-dropdown-animating')}, duration*1000); var offset = subMenu.offset(), width = subMenu.width(), docWidth = jQuery(window).width(); if (offset.left+width > docWidth) { subMenu.addClass('sub-menu-left'); } }) .on('mouseleave focusout', '.oxy-pro-menu-show-dropdown .menu-item-has-children', function( e ) { if( jQuery(this).is(':hover') ) return; jQuery(this).children('.sub-menu').removeClass('aos-animate'); var subMenu = jQuery(this).children('.sub-menu'); //subMenu.addClass('oxy-pro-menu-dropdown-animating-out'); var duration = jQuery(this).parents('.oxy-pro-menu-container').data('oxy-pro-menu-dropdown-animation-duration'); setTimeout(function() {subMenu.removeClass('oxy-pro-menu-dropdown-animating-out')}, duration*1000); }) // open icon click .on('click', '.oxy-pro-menu-mobile-open-icon', function() { var menu = jQuery(this).parents('.oxy-pro-menu'); // off canvas if (jQuery(this).hasClass('oxy-pro-menu-off-canvas-trigger')) { oxygen_offcanvas_menu_run(menu); } // regular else { menu.addClass('oxy-pro-menu-open'); jQuery(this).siblings('.oxy-pro-menu-container').addClass('oxy-pro-menu-open-container'); jQuery('body').addClass('oxy-nav-menu-prevent-overflow'); jQuery('html').addClass('oxy-nav-menu-prevent-overflow'); oxygen_pro_menu_set_static_width(menu); } // remove animation and collapse jQuery('.sub-menu', menu).attr('data-aos',''); jQuery('.oxy-pro-menu-dropdown-toggle .sub-menu', menu).slideUp(0); }); function oxygen_pro_menu_set_static_width(menu) { var menuItemWidth = jQuery(".oxy-pro-menu-list > .menu-item", menu).width(); jQuery(".oxy-pro-menu-open-container > div:first-child, .oxy-pro-menu-off-canvas-container > div:first-child", menu).width(menuItemWidth); } function oxygen_pro_menu_unset_static_width(menu) { jQuery(".oxy-pro-menu-container > div:first-child", menu).width(""); } // close icon click jQuery('body').on('click', '.oxy-pro-menu-mobile-close-icon', function(e) { var menu = jQuery(this).parents('.oxy-pro-menu'); menu.removeClass('oxy-pro-menu-open'); jQuery(this).parents('.oxy-pro-menu-container').removeClass('oxy-pro-menu-open-container'); jQuery('.oxy-nav-menu-prevent-overflow').removeClass('oxy-nav-menu-prevent-overflow'); if (jQuery(this).parent('.oxy-pro-menu-container').hasClass('oxy-pro-menu-off-canvas-container')) { oxygen_offcanvas_menu_run(menu); } oxygen_pro_menu_unset_static_width(menu); }); // dropdown toggle icon click jQuery('body').on( 'touchstart click', '.oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children > a > .oxy-pro-menu-dropdown-icon-click-area,'+ '.oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children > a > .oxy-pro-menu-dropdown-icon-click-area', function(e) { e.preventDefault(); // fix for iOS false triggering submenu clicks jQuery('.sub-menu').css('pointer-events', 'none'); setTimeout( function() { jQuery('.sub-menu').css('pointer-events', 'initial'); }, 500); // workaround to stop click event from triggering after touchstart if (window.oxygenProMenuIconTouched === true) { window.oxygenProMenuIconTouched = false; return; } if (e.type==='touchstart') { window.oxygenProMenuIconTouched = true; } oxygen_pro_menu_toggle_dropdown(this); } ); function oxygen_pro_menu_toggle_dropdown(trigger) { var duration = jQuery(trigger).parents('.oxy-pro-menu-container').data('oxy-pro-menu-dropdown-animation-duration'); jQuery(trigger).closest('.menu-item-has-children').children('.sub-menu').slideToggle({ start: function () { jQuery(this).css({ display: "flex" }) }, duration: duration*1000 }); } // fullscreen menu link click var selector = '.oxy-pro-menu-open .menu-item a'; jQuery('body').on('click', selector, function(event){ if (jQuery(event.target).closest('.oxy-pro-menu-dropdown-icon-click-area').length > 0) { // toggle icon clicked, no need to hide the menu return; } else if ((jQuery(this).attr("href") === "#" || jQuery(this).closest(".oxy-pro-menu-container").data("entire-parent-toggles-dropdown")) && jQuery(this).parent().hasClass('menu-item-has-children')) { // empty href don't lead anywhere, treat it as toggle trigger oxygen_pro_menu_toggle_dropdown(event.target); // keep anchor links behavior as is, and prevent regular links from page reload if (jQuery(this).attr("href").indexOf("#")!==0) { return false; } } // hide the menu and follow the anchor if (jQuery(this).attr("href").indexOf("#")===0) { jQuery('.oxy-pro-menu-open').removeClass('oxy-pro-menu-open'); jQuery('.oxy-pro-menu-open-container').removeClass('oxy-pro-menu-open-container'); jQuery('.oxy-nav-menu-prevent-overflow').removeClass('oxy-nav-menu-prevent-overflow'); } }); // off-canvas menu link click var selector = '.oxy-pro-menu-off-canvas .menu-item a'; jQuery('body').on('click', selector, function(event){ if (jQuery(event.target).closest('.oxy-pro-menu-dropdown-icon-click-area').length > 0) { // toggle icon clicked, no need to trigger it return; } else if ((jQuery(this).attr("href") === "#" || jQuery(this).closest(".oxy-pro-menu-container").data("entire-parent-toggles-dropdown")) && jQuery(this).parent().hasClass('menu-item-has-children')) { // empty href don't lead anywhere, treat it as toggle trigger oxygen_pro_menu_toggle_dropdown(event.target); // keep anchor links behavior as is, and prevent regular links from page reload if (jQuery(this).attr("href").indexOf("#")!==0) { return false; } } }); // off canvas function oxygen_offcanvas_menu_init(menu) { // only init off-canvas animation if trigger icon is visible i.e. mobile menu in action var offCanvasActive = jQuery(menu).siblings('.oxy-pro-menu-off-canvas-trigger').css('display'); if (offCanvasActive!=='none') { var animation = menu.data('oxy-pro-menu-off-canvas-animation'); setTimeout(function() {menu.attr('data-aos', animation);}, 10); } else { // remove AOS menu.attr('data-aos', ''); }; } function oxygen_offcanvas_menu_run(menu) { var container = menu.find(".oxy-pro-menu-container"); if (!container.attr('data-aos')) { // initialize animation setTimeout(function() {oxygen_offcanvas_menu_toggle(menu, container)}, 0); } else { oxygen_offcanvas_menu_toggle(menu, container); } } var oxygen_offcanvas_menu_toggle_in_progress = false; function oxygen_offcanvas_menu_toggle(menu, container) { if (oxygen_offcanvas_menu_toggle_in_progress) { return; } container.toggleClass('aos-animate'); if (container.hasClass('oxy-pro-menu-off-canvas-container')) { oxygen_offcanvas_menu_toggle_in_progress = true; var animation = container.data('oxy-pro-menu-off-canvas-animation'), timeout = container.data('aos-duration'); if (!animation){ timeout = 0; } setTimeout(function() { container.removeClass('oxy-pro-menu-off-canvas-container') menu.removeClass('oxy-pro-menu-off-canvas'); oxygen_offcanvas_menu_toggle_in_progress = false; }, timeout); } else { container.addClass('oxy-pro-menu-off-canvas-container'); menu.addClass('oxy-pro-menu-off-canvas'); oxygen_pro_menu_set_static_width(menu); } } </script> <link rel='stylesheet' id='oxygen-aos-css' href='https://www.trustabletech.org/wp-content/plugins/oxygen/component-framework/vendor/aos/aos.css?ver=6.7.2' media='all' /> <style id='wp-block-paragraph-inline-css'> .is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg} </style> <style id='wp-block-heading-inline-css'> h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg} </style> <style id='wp-block-list-inline-css'> ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em} </style> <script id="tap-disclosure-notice-js-extra"> var tap_disclosure_notice_vars = {"disclosure_page":"https:\/\/www.trustabletech.org\/privacy-policy\/","display_icon":"","notice_icon_message":"This is an affiliate link. See our {{disclosure_link}}.","display_bottom_post":"1","bottom_post_message":"<h4>AFFILIATE DISCLOSURE:<\/h4>\r\nThis article may contain affiliate links. See our {{disclosure_link}} for more information.\r\n\r\n\u00a0","notice_link_text":"disclosure notice","post_type":"page","post_id":"6","content_selector":"body #post-%d"}; </script> <script src="https://www.trustabletech.org/wp-content/plugins/thirstyaffiliates-pro/js/app/disclosure-notice/dist/disclosure-notice.js?ver=1.8.1" id="tap-disclosure-notice-js"></script> <script id="ta_main_js-js-extra"> var thirsty_global_vars = {"home_url":"\/\/www.trustabletech.org","ajax_url":"https:\/\/www.trustabletech.org\/wp-admin\/admin-ajax.php","link_fixer_enabled":"yes","link_prefix":"product","link_prefixes":{"0":"recommends","6":"product"},"post_id":"6","enable_record_stats":"yes","enable_js_redirect":"yes","disable_thirstylink_class":""}; </script> <script src="https://www.trustabletech.org/wp-content/plugins/thirstyaffiliates/js/app/ta.js?ver=3.11.4" id="ta_main_js-js"></script> <script id="tap-gct-js-extra"> var tap_gct_vars = {"action_name":"Affiliate Link","page_slug":"\/","home_url":"https:\/\/www.trustabletech.org","script_type":"universal_ga","ga_func_name":"ga","event_action":"link_uri"}; </script> <script src="https://www.trustabletech.org/wp-content/plugins/thirstyaffiliates-pro/js/app/tap-gct.js?ver=1.8.1" id="tap-gct-js"></script> <script id="rocket-browser-checker-js-after"> "use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}(); </script> <script id="rocket-preload-links-js-extra"> var RocketPreloadLinksConfig = {"excludeUris":"\/(?:.+\/)?feed(?:\/(?:.+\/?)?)?$|\/(?:.+\/)?embed\/|\/(index.php\/)?(.*)wp-json(\/.*|$)|\/product\/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https:\/\/www.trustabletech.org","onHoverDelay":"100","rateThrottle":"3"}; </script> <script id="rocket-preload-links-js-after"> (function() { "use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run(); }()); </script> <script src="https://www.trustabletech.org/wp-content/plugins/glossary-by-codeat-premium/assets/js/off-screen.js?ver=2.2.40" id="glossary-off-screen-js"></script> <script src="https://www.trustabletech.org/wp-content/plugins/glossary-by-codeat-premium/assets/js/mobile-tooltip.js?ver=2.2.40" id="glossary-mobile-tooltip-js-js"></script> <script src="https://www.trustabletech.org/wp-content/plugins/oxygen/component-framework/vendor/aos/aos.js?ver=1" id="oxygen-aos-js"></script> <script type="text/javascript" id="ct-footer-js"> AOS.init({ }) jQuery('body').addClass('oxygen-aos-enabled'); </script><!-- /WP_FOOTER --> </body> </html>