CINXE.COM

Seven ways Google incorporates Security by Design

<!DOCTYPE html> <html class="no-js glue-flexbox keyword-blog" lang="en-us" data-locale="en-us" data-version="pr20250205-1847"> <head> <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <title>Seven ways Google incorporates Security by Design</title> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=1.0, minimum-scale=1.0" /> <meta name="optimize_experiments" content="[]"> <!--Article Specific Metadata--> <meta name="description" content="Today, Google published a white paper that shows how we’ve incorporated seven goals from our Secure by Design Pledge."/> <meta name="keywords" content="None"/> <meta name="article-author" content="Heather Adkins"/> <meta name="robots" content="max-image-preview:large"> <!--Open Graph Metadata--> <meta property="og:type" content="article" /> <meta property="og:title" content="7 ways we’re incorporating security by design into our products and services"/> <meta property="og:description" content="Today, Google published a white paper that shows how we’ve incorporated seven goals from our Secure by Design Pledge." /> <meta property="og:image" content="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/hero_FRZ99Ly.width-1300.jpg" /> <meta property="og:site_name" content="Google" /> <meta property="og:url" content="https://blog.google/technology/safety-security/google-secure-by-design-pledge/" /> <meta property="article:publisher" content="https://www.facebook.com/Google/" /> <meta property="article:published_time" content="2024-10-22" /> <!--Twitter Card Metadata--> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:url" content="https://blog.google/technology/safety-security/google-secure-by-design-pledge/" /> <meta name="twitter:title" content="7 ways we’re incorporating security by design into our products and services"/> <meta name="twitter:description" content="Today, Google published a white paper that shows how we’ve incorporated seven goals from our Secure by Design Pledge." /> <meta name="twitter:image:src" content="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/hero_FRZ99Ly.width-1300.jpg" /> <meta name="twitter:site" content="@google" /> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "NewsArticle", "mainEntityOfPage": "https://blog.google/technology/safety-security/google-secure-by-design-pledge/", "headline": "7 ways we’re incorporating security by design into our products and services", "datePublished": "2024-10-22T13:00:00+00:00", "dateModified": "2024-11-05T16:13:19.751872+00:00", "description": "Today, Google published a white paper that shows how we’ve incorporated seven goals from our Secure by Design Pledge.", "author": { "@type": "Person", "name": "Heather Adkins" }, "publisher": { "@type": "Organization", "name": "Google", "logo": { "@type": "ImageObject", "url": "https://blog.google/static/blogv2/images/google-1000x1000.png?version=pr20250205-1847", "width": "200", "height": "200" } }, "image": { "@type": "ImageObject", "url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/hero_FRZ99Ly.width-1300.jpg", "width": "1440", "height": "810" }, "speakable": { "@type": "SpeakableSpecification" } } </script> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link rel="stylesheet" type="text/css" href="/static/keyword/css/blog/index.min.css?version=pr20250205-1847" /> <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Google+Sans:400,500,600,700|Product+Sans:400&amp;display=swap&amp;lang=en"> <link href="https://fonts.googleapis.com/css2?family=Noto+Color+Emoji&display=swap" rel="stylesheet"> <link href="https://www.gstatic.com/glue/cookienotificationbar/cookienotificationbar.min.css" rel="stylesheet"> <link rel="stylesheet" type="text/css" href="/static/keyword/css/print/index.min.css?version=pr20250205-1847" media="print" /> <link rel="canonical" href="https://blog.google/technology/safety-security/google-secure-by-design-pledge/"/> <link href="/favicon.ico" rel="icon"> <link href="/static/blogv2/images/apple-touch-icon.png?version=pr20250205-1847" rel="apple-touch-icon"> <meta property="gtm-tag" content="GTM-TRV24V"> <!-- https://developer.mozilla.org/en-US/docs/Web/API/Trusted_Types_API --> <script> let trustedTypePolicy = { createHTML: (str) => str, createScript: (str) => str, createScriptURL: (url) => url }; if (window.trustedTypes && window.trustedTypes.createPolicy) { const safeScriptDomains = [ 'blob:', '/static/blogv2/', '/static/keyword/', '/static/youtube/', '/static/blog_youtube/', '//cdn.ampproject.org/', '//googleads.g.doubleclick.net', '//survey.g.doubleclick.net', '//www.google-analytics.com/', '//www.google.com', '//www.googletagmanager.com', '//www.gstatic.com', '//www.youtube.com', '//youtube.googleapis.com', ]; const safeScripts = [ 'google_tag_manager[""]', '(function anonymous(' ]; trustedTypePolicy = window.trustedTypes.createPolicy('default', { /* Enable create HTML */ createHTML: (str) => { return str }, /* Enable script creation */ createScript: (str) => { const safeScriptString = safeScripts.find( (safeScript) => str.includes(safeScript) ); if (!safeScriptString) { console.warn( `unsafe createScript: "${str}"` ); } return str; }, /* Allow for safe domains only */ createScriptURL: (url) => { const safeDomainsUrl = safeScriptDomains.find( (safeDomain) => url.includes(safeDomain) ); if (!safeDomainsUrl && !url.startsWith(window.location.origin)) { console.warn( `Unsafe createScriptURL: "${url}"` ); } return url; }, }); } window.trustedTypePolicy = trustedTypePolicy; </script> </head> <body class="template-articlepage keyword-blog"> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TRV24V" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <div class="data-layer-init-data" data-analytics=' { "event": "dataLayer_initialized", "page_name": "Seven ways Google incorporates Security by Design", "experiments": "undefined", "locale": "en-us", "page_type": "blogv2 | article page", "primary_tag": "topics - safety &amp; security", "secondary_tags": "undefined", "landing_page_tags": "undefined", "article_name": "7 ways we’re incorporating security by design into our products and services", "author_name": "Heather Adkins", "publish_date": "2024-10-22|13:00", "hero_media": "image", "special_hero": "undefined", "days_since_published": "117", "content_category": "Topics - Safety &amp; Security", "word_count": "long 600+", "has_audio": "no", "has_video": "no" }'> </div> <div class="page-analytics-data" data-analytics=' { "event": "pageview", "slug": "google-secure-by-design-pledge", "contentType": "blogv2 | article page", "author": "heather adkins", "primaryTag": "topics - safety &amp; security", "secondaryTags": "", "publishDate": "2024-10-22|13:00", "tags": "", "goLiveDateTime": "2024-10-22|13:00", "wordCount": "long 600+", "contentCategory": "Announcement", "heroMedia": "", }'> </div> <script type="text/javascript"> (function() { var dataLayerInitElement = document.querySelector('.data-layer-init-data'); var dataLayerObject = JSON.parse( dataLayerInitElement.getAttribute('data-analytics') ); // Change undefined strings to primitive value undefined. Object.entries(dataLayerObject).forEach(([key, value]) => { dataLayerObject[key] = value === 'undefined' ? undefined : value; }); if (!window['dataLayer']) { window['dataLayer'] = []; } window['dataLayer'].push(dataLayerObject); }()); </script> <script type="text/javascript"> (function() { var elem_ = document.querySelector('.page-analytics-data'); var scrubObject = { 'event': 'scrubbedUrl', 'url': getScrubbedUrl() }; var baseAnalyticsObject = JSON.parse( elem_.getAttribute('data-analytics').replace(/,(?=[^,]*$)/, '') ); function getScrubbedUrl() { const urlParams = location.href.split('?'); const hostPathUrl = urlParams[0]; if(urlParams.length === 1) return hostPathUrl; try { const searchParams = urlParams[1].split('&'); const utmParams = searchParams.filter(param => param.startsWith('utm') || param.startsWith('query')).join('&'); if(!utmParams.length) return hostPathUrl; return `${hostPathUrl}?${utmParams}`; } catch(error) { console.error('scrubbed Url error =>', e); } return hostPathUrl; } function handlePublishDate(dataObj) { var publishDate = dataObj['publishDate']; if (typeof publishDate !== 'undefined') { var oneDay = 24*60*60*1000; var dateParts = publishDate.split('|'); var pubDay = new Date(dateParts[0]); var today = new Date(); var daysSince = Math.round((today - pubDay) / oneDay); dataObj['daysSincePublished'] = daysSince.toString(); } pushData(dataObj); } function pushData(analyticsEvent) { if (!window['dataLayer']) { window['dataLayer'] = []; } window['dataLayer'].push(analyticsEvent); const globalKWDimenssions = Object.assign({}, analyticsEvent); if(globalKWDimenssions['event']) { delete globalKWDimenssions['event']; } window['globalKWCustomDimensions'] = globalKWDimenssions; } pushData(scrubObject); handlePublishDate(baseAnalyticsObject); }()); </script> <div class="surveys"> <uni-feedback-survey-controller> <div id="feedback-surveys-json" style="display: none;" data-static-icons='{ "close": "/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-close" }' > [{&quot;model&quot;: &quot;blogsurvey.survey&quot;, &quot;pk&quot;: 5, &quot;fields&quot;: {&quot;name&quot;: &quot;Sentiment Change - All Articles - Nov 2024&quot;, &quot;survey_id&quot;: &quot;sentiment-change-all-articles-nov-2024_241031&quot;, &quot;scroll_depth_trigger&quot;: 75, &quot;previous_survey&quot;: null, &quot;display_rate&quot;: 50, &quot;thank_message&quot;: &quot;Thank you!&quot;, &quot;thank_emoji&quot;: &quot;✅&quot;, &quot;questions&quot;: &quot;[{\&quot;id\&quot;: \&quot;c32a4772-5575-4985-814a-afd8d15d5d6d\&quot;, \&quot;type\&quot;: \&quot;simple_question\&quot;, \&quot;value\&quot;: {\&quot;question\&quot;: \&quot;After reading this article, how has your perception of Google changed?\&quot;, \&quot;responses\&quot;: [{\&quot;id\&quot;: \&quot;cb111cda-60ba-4ac5-8260-17c5326e485b\&quot;, \&quot;type\&quot;: \&quot;item\&quot;, \&quot;value\&quot;: \&quot;Gotten better\&quot;}, {\&quot;id\&quot;: \&quot;d8864abb-689a-4b52-b021-449af0b0a7c6\&quot;, \&quot;type\&quot;: \&quot;item\&quot;, \&quot;value\&quot;: \&quot;Gotten worse\&quot;}, {\&quot;id\&quot;: \&quot;f169d98d-1731-4efc-be90-3cd379a2a63e\&quot;, \&quot;type\&quot;: \&quot;item\&quot;, \&quot;value\&quot;: \&quot;Stayed the same\&quot;}, {\&quot;id\&quot;: \&quot;701d8c63-affe-4f44-85f0-71538a310d65\&quot;, \&quot;type\&quot;: \&quot;item\&quot;, \&quot;value\&quot;: \&quot;Don&#x27;t know\&quot;}]}}]&quot;, &quot;target_article_pages&quot;: true}}] </div> </uni-feedback-survey-controller> </div> <div class="uni-header-content-pusher"></div> <header class="uni-header h-u-box-shadow-2" data-component="uni-header"> <div class="uni-header__hamburguer-wrapper"> <button class="uni-header__hamburguer-button" aria-expanded="false" tabindex="0" aria-label="Navigation menu"> <svg class="h-c-header__hamburger-img h-c-header__hamburger-img--standard events-off" role="presentation" aria-hidden="true" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#h-burger"></use> </svg> </button> </div> <figure class="uni-header__logo-google" title="Google" tabindex="-1"> <svg aria-label="Google" role="img" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#h-color-google-logo"></use> </svg> </figure> <div> <a href="#jump-content" class="h-c-header__jump-to-content"> <span class="h-c-header__jump-to-content-text">Skip to main content</span> </a> </div> <div class="uni-header__site-title" data-analytics-module='{ "module_name": "main nav", "section_header": "The Keyword" }'> <a href="/" class="uni-header__site-title-link"> <div> The Keyword </div> </a> </div> <div class="uni-article-progress-bar slide-up" data-component="uni-progress-bar" aria-valuemin="0" aria-valuemax="100" aria-valuenow="0" aria-hidden="true" tab-index="-1" role="progressbar"> <div class="uni-article-progress-bar__title uni-article-progress-bar__ellipsis"> 7 ways we’re incorporating security by design into our products and services </div> <div class="uni-article-progress-bar__social" aria-hidden="true" data-analytics-module='{ "module_name": "Progress Bar", "section_header": "7 ways we’re incorporating security by design into our products and services" }' > <div class ="uni-social-share " data-component="uni-social-share-dropdown" > <a aria-label="Share" class="uni-social-share__trigger" role="button" tabindex="0" aria-expanded="false" data-analytics='{ "event": "page interaction", "category": "progress bar", "action": "menu", "label": "label" }'> <svg class="h-c-icon h-c-icon--color-text" aria-hidden="true" title="Share" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-share"></use> </svg> <div class="uni-social-share__button">Share</div> </a> <div class="uni-social-share__dialog uni-social-share__content " aria-labelledby="social-share-icon"> <a aria-label="Share on Twitter" class="article-share__link-text uni-click-tracker" href="https://twitter.com/intent/tweet?text=7%20ways%20we%E2%80%99re%20incorporating%20security%20by%20design%20into%20our%20products%20and%20services%20%40google&url=https://blog.google/technology/safety-security/google-secure-by-design-pledge/" target="_blank" data-analytics='{ "event": "page interaction", "category": "progress bar", "action": "share - progress bar", "label": "twitter" }' data-ga4-method="twitter"> <svg class="h-c-icon h-c-icon--social h-c-icon--30px" aria-hidden="true" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-twitter"></use> </svg> <div class="article-share__title">Twitter</div> </a> <a aria-label="Share on Facebook" class="article-share__link-text uni-click-tracker" href="https://www.facebook.com/sharer/sharer.php?caption=7%20ways%20we%E2%80%99re%20incorporating%20security%20by%20design%20into%20our%20products%20and%20services&u=https://blog.google/technology/safety-security/google-secure-by-design-pledge/" target="_blank" data-analytics='{ "event": "page interaction", "category": "progress bar", "action": "share - progress bar", "label": "facebook" }' data-ga4-method="facebook"> <svg class="h-c-icon h-c-icon--social h-c-icon--30px" aria-hidden="true" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-facebook"></use> </svg> <div class="article-share__title">Facebook</div> </a> <a aria-label="Share on LinkedIn" class="article-share__link-text uni-click-tracker" href="https://www.linkedin.com/shareArticle?mini=true&url=https://blog.google/technology/safety-security/google-secure-by-design-pledge/&title=7%20ways%20we%E2%80%99re%20incorporating%20security%20by%20design%20into%20our%20products%20and%20services" target="_blank" data-analytics='{ "event": "page interaction", "category": "progress bar", "action": "share - progress bar", "label": "linkedin" }' data-ga4-method="linkedin"> <svg class="h-c-icon h-c-icon--social h-c-icon--30px" aria-hidden="true" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-linkedin"></use> </svg> <div class="article-share__title">LinkedIn</div> </a> <a aria-label="Share with Email" class="article-share__link-text uni-click-tracker article-share__email" href="mailto:?subject=7%20ways%20we%E2%80%99re%20incorporating%20security%20by%20design%20into%20our%20products%20and%20services&body=Check out this article on the Keyword:%0A%0A7%20ways%20we%E2%80%99re%20incorporating%20security%20by%20design%20into%20our%20products%20and%20services%0A%0AToday, Google published a white paper that shows how we’ve incorporated seven goals from our Secure by Design Pledge.%0A%0Ahttps://blog.google/technology/safety-security/google-secure-by-design-pledge/" target="_blank" data-analytics='{ "event": "page interaction", "category": "progress bar", "action": "share - progress bar", "label": "email" }' data-ga4-method="email"> <svg class="h-c-icon h-c-icon--social h-c-icon--30px" aria-hidden="true" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-mail"></use> </svg> <div class="article-share__title">Mail</div> </a> <div class="copy-link uni-copy-share uni-click-tracker" data-component="uni-copy-popup-component" data-analytics='{ "event": "page interaction", "category": "progress bar", "action": "share - progress bar", "label": "copy" }' data-ga4-analytics-share-copy-link data-ga4-method="Copy link"> <button class="copy-link__trigger copy-link__trigger-text" data-ga4-method="Copy link" title="Copy link"> <svg class="h-c-icon h-c-icon--color-text" role="presentation" title="Copy link" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-link"></use> </svg> <div class="copy-link__title">Copy link</div> </button> <div class="copy-link__dialog copy-link__content" uni-options='{"copyTextButton": "COPIED TO CLIPBOARD"}' aria-hidden="true" tabindex="-1"> <input class="h-c-copy copy-link__url" value="https://blog.google/technology/safety-security/google-secure-by-design-pledge/" id="copy-link" readonly="readonly" type="text"/> <div class="copy-link__copy-message" role="status"></div> </div> </div> </div> </div> </div> <div class="uni-article-progress-bar__indicator hide-progress-bar"></div> </div> <nav class="uni-navigation uni-navigation--desktop" role="navigation" aria-label="Main" data-analytics-module='{ "module_name": "main nav", "section_header": "Desktop menu" }'> <div class="uni-navigation__list-desktop"> <ul id="uni-main-menu" class="uni-main-menu" data-component="uni-navigation"> <li data-has-subnav="" class="uni-main-menu__item uni-main-menu__item--desktop inactive "> <a href="/" class="uni-main-menu__item-label " role="button" tabindex="0"> Home </a> </li> <li data-has-subnav="yes" class="uni-main-menu__item uni-main-menu__item--desktop inactive has-submenu"> <button class="uni-main-menu__item-label has-submenu" tabindex="0"> Product news <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <div class="uni-main-menu__subnav uni-main-menu__subnav--desktop"> <button class="uni-main-menu__subnav-title uni-main-menu__subnav-title--desktop"> <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> Product news </button> <ul class="uni-main-menu__subnav-list"> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--desktop has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--desktop"> Android, Chrome &amp; Play <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--desktop"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/android/" data-navigation=product-news> Android </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/chrome/" data-navigation=product-news> Chrome </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/chromebooks/" data-navigation=product-news> Chromebooks </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/google-play/" data-navigation=product-news> Google Play </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/wear-os/" data-navigation=product-news> Wear OS </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/products/android-chrome-play/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Android, Chrome &amp; Play"> See all </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--desktop has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--desktop"> Platforms &amp; Devices <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--desktop"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/fitbit/" data-navigation=product-news> Fitbit </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/google-nest/" data-navigation=product-news> Google Nest </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/pixel/" data-navigation=product-news> Pixel </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/products/platforms-devices/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Platforms &amp; Devices"> See all </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--desktop has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--desktop"> Explore &amp; Get Answers <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--desktop"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/gemini/" data-navigation=product-news> Gemini </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/maps/" data-navigation=product-news> Maps </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/news/" data-navigation=product-news> News </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/search/" data-navigation=product-news> Search </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/shopping/" data-navigation=product-news> Shopping </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/products/explore-get-answers/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Explore &amp; Get Answers"> See all </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--desktop has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--desktop"> Connect &amp; Communicate <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--desktop"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/classroom/" data-navigation=product-news> Classroom </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/photos/" data-navigation=product-news> Photos </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/registry/" data-navigation=product-news> Registry </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/translate/" data-navigation=product-news> Translate </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--desktop has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--desktop"> In the Cloud <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--desktop"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/workspace/" data-navigation=product-news> Google Workspace </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="https://cloud.google.com/blog/" data-navigation=product-news> More on the Cloud Blog <svg class="icon h-c-icon uni-main-menu__subnav-sublist-external-icon" role="presentation" viewBox="0 0 18 18" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-arrow-forward"></use> </svg> </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/google-cloud/" data-navigation=product-news> Google Cloud </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/products/cloud/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="In the Cloud"> See all </a> </li> </ul> </li> </ul> <a href="/products/" class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--landing uni-main-menu__subnav-item-name--desktop"> See all product updates </a> </div> <div class="h-c-page uni-main-menu__submenu-wrapper" id="uni-navigation__item-1-2" aria-expanded="false" aria-hidden="true" role="menu"> <ul class="uni-main-menu__submenu has-view-all"> <li class="uni-main-menu__submenu-item" role="group" aria-labelledby="uni-main-menu__submenu-item-label-product-news-1"> <span class="uni-main-menu__submenu-item-label" id="uni-main-menu__submenu-item-label-product-news-1"> Android, Chrome &amp; Play </span> <ul class="uni-main-menu__submenu-links"> <li class="uni-main-menu__submenu-link"> <a href="/products/android/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Android </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/chrome/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Chrome </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/chromebooks/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Chromebooks </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/google-play/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Google Play </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/wear-os/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Wear OS </a> </li> </ul> <a href="/products/android-chrome-play/" data-navigation="Android, Chrome &amp; Play" role="menuitem" title="See all Android, Chrome &amp; Play articles" class="uni-main-menu__submenu-item-see-all"> See all <svg id="mi-arrow-forward-no-bg" viewBox="0 0 32 32"> <polygon points="16,0 13.2,2.8 24.3,14 0,14 0,18 24.3,18 13.2,29.2 16,32 32,16"></polygon> </svg> </a> </li> <li class="uni-main-menu__submenu-item" role="group" aria-labelledby="uni-main-menu__submenu-item-label-product-news-2"> <span class="uni-main-menu__submenu-item-label" id="uni-main-menu__submenu-item-label-product-news-2"> Platforms &amp; Devices </span> <ul class="uni-main-menu__submenu-links"> <li class="uni-main-menu__submenu-link"> <a href="/products/fitbit/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Fitbit </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/google-nest/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Google Nest </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/pixel/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Pixel </a> </li> </ul> <a href="/products/platforms-devices/" data-navigation="Platforms &amp; Devices" role="menuitem" title="See all Platforms &amp; Devices articles" class="uni-main-menu__submenu-item-see-all"> See all <svg id="mi-arrow-forward-no-bg" viewBox="0 0 32 32"> <polygon points="16,0 13.2,2.8 24.3,14 0,14 0,18 24.3,18 13.2,29.2 16,32 32,16"></polygon> </svg> </a> </li> <li class="uni-main-menu__submenu-item" role="group" aria-labelledby="uni-main-menu__submenu-item-label-product-news-3"> <span class="uni-main-menu__submenu-item-label" id="uni-main-menu__submenu-item-label-product-news-3"> Explore &amp; Get Answers </span> <ul class="uni-main-menu__submenu-links"> <li class="uni-main-menu__submenu-link"> <a href="/products/gemini/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Gemini </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/maps/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Maps </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/news/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> News </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/search/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Search </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/shopping/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Shopping </a> </li> </ul> <a href="/products/explore-get-answers/" data-navigation="Explore &amp; Get Answers" role="menuitem" title="See all Explore &amp; Get Answers articles" class="uni-main-menu__submenu-item-see-all"> See all <svg id="mi-arrow-forward-no-bg" viewBox="0 0 32 32"> <polygon points="16,0 13.2,2.8 24.3,14 0,14 0,18 24.3,18 13.2,29.2 16,32 32,16"></polygon> </svg> </a> </li> <li class="uni-main-menu__submenu-item" role="group" aria-labelledby="uni-main-menu__submenu-item-label-product-news-4"> <span class="uni-main-menu__submenu-item-label" id="uni-main-menu__submenu-item-label-product-news-4"> Connect &amp; Communicate </span> <ul class="uni-main-menu__submenu-links"> <li class="uni-main-menu__submenu-link"> <a href="/products/classroom/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Classroom </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/photos/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Photos </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/registry/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Registry </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/translate/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Translate </a> </li> </ul> </li> <li class="uni-main-menu__submenu-item" role="group" aria-labelledby="uni-main-menu__submenu-item-label-product-news-5"> <span class="uni-main-menu__submenu-item-label" id="uni-main-menu__submenu-item-label-product-news-5"> In the Cloud </span> <ul class="uni-main-menu__submenu-links"> <li class="uni-main-menu__submenu-link"> <a href="/products/workspace/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Google Workspace </a> </li> <li class="uni-main-menu__submenu-link"> <a href="https://cloud.google.com/blog/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> More on the Cloud Blog <svg class="icon h-c-icon uni-main-menu__submenu-external-icon" role="presentation" viewBox="0 0 18 18" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-arrow-forward"></use> </svg> </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/google-cloud/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Google Cloud </a> </li> </ul> <a href="/products/cloud/" data-navigation="In the Cloud" role="menuitem" title="See all In the Cloud articles" class="uni-main-menu__submenu-item-see-all"> See all <svg id="mi-arrow-forward-no-bg" viewBox="0 0 32 32"> <polygon points="16,0 13.2,2.8 24.3,14 0,14 0,18 24.3,18 13.2,29.2 16,32 32,16"></polygon> </svg> </a> </li> </ul> <div class="uni-main-menu__submenu-view-all"> <a href="/products/" class="uni-main-menu__submenu-view-all-link"> See all product updates <svg id="mi-arrow-forward-no-bg" viewBox="0 0 32 32"> <polygon points="16,0 13.2,2.8 24.3,14 0,14 0,18 24.3,18 13.2,29.2 16,32 32,16"></polygon> </svg> </a> </div> <button class="uni-main-menu__submenu-close" aria-label="Close Menu"> <svg class="h-c-icon h-c-icon--24px uni-main-menu__submenu-close--icon" aria-hidden="true" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#close_icon"></use> </svg> </button> </div> </li> <li data-has-subnav="yes" class="uni-main-menu__item uni-main-menu__item--desktop active has-submenu"> <button class="uni-main-menu__item-label has-submenu" tabindex="0"> Company news <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <div class="uni-main-menu__subnav uni-main-menu__subnav--desktop"> <button class="uni-main-menu__subnav-title uni-main-menu__subnav-title--desktop"> <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> Company news </button> <ul class="uni-main-menu__subnav-list"> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--desktop has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--desktop"> Outreach &amp; initiatives <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--desktop"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/outreach-initiatives/arts-culture/" data-navigation=company-news> Arts &amp; Culture </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/outreach-initiatives/education/" data-navigation=company-news> Education </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/outreach-initiatives/entrepreneurs/" data-navigation=company-news> Entrepreneurs </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/outreach-initiatives/public-policy/" data-navigation=company-news> Public Policy </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/outreach-initiatives/sustainability/" data-navigation=company-news> Sustainability </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/outreach-initiatives/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Outreach &amp; initiatives"> See all </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--desktop has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--desktop"> Technology <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--desktop"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/technology/ai/" data-navigation=company-news> AI </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/technology/developers/" data-navigation=company-news> Developers </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/technology/health/" data-navigation=company-news> Health </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/technology/google-deepmind/" data-navigation=company-news> Google DeepMind </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/technology/google-labs/" data-navigation=company-news> Google Labs </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/technology/safety-security/" data-navigation=company-news> Safety and security </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/technology/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Technology"> See all </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--desktop has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--desktop"> Inside Google <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--desktop"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/inside-google/infrastructure/" data-navigation=company-news> Data centers and infrastructure </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/inside-google/doodles/" data-navigation=company-news> Doodles </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/inside-google/googlers/" data-navigation=company-news> Googlers </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/inside-google/life-at-google/" data-navigation=company-news> Life at Google </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/inside-google/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Inside Google"> See all </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--desktop has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--desktop"> Around the globe <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--desktop"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/around-the-globe/google-asia/" data-navigation=company-news> Google in Asia </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/around-the-globe/google-europe/" data-navigation=company-news> Google in Europe </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/around-the-globe/google-latin-america/" data-navigation=company-news> Google in Latin America </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/around-the-globe/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Around the globe"> See all </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--desktop has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--desktop"> Authors <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--desktop"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/authors/sundar-pichai/" data-navigation=company-news> Sundar Pichai, CEO </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/authors/ruth-porat/" data-navigation=company-news> Ruth Porat, President &amp; Chief Investment Officer </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/authors/kent-walker/" data-navigation=company-news> Kent Walker, SVP </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/authors/james-manyika/" data-navigation=company-news> James Manyika, SVP </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/authors/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Authors"> See all </a> </li> </ul> </li> </ul> </div> <div class="h-c-page uni-main-menu__submenu-wrapper" id="uni-navigation__item-1-3" aria-expanded="false" aria-hidden="true" role="menu"> <ul class="uni-main-menu__submenu has-view-all"> <li class="uni-main-menu__submenu-item" role="group" aria-labelledby="uni-main-menu__submenu-item-label-company-news-1"> <span class="uni-main-menu__submenu-item-label" id="uni-main-menu__submenu-item-label-company-news-1"> Outreach &amp; initiatives </span> <ul class="uni-main-menu__submenu-links"> <li class="uni-main-menu__submenu-link"> <a href="/outreach-initiatives/arts-culture/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Arts &amp; Culture </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/outreach-initiatives/education/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Education </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/outreach-initiatives/entrepreneurs/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Entrepreneurs </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/outreach-initiatives/public-policy/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Public Policy </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/outreach-initiatives/sustainability/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Sustainability </a> </li> </ul> <a href="/outreach-initiatives/" data-navigation="Outreach &amp; initiatives" role="menuitem" title="See all Outreach &amp; initiatives articles" class="uni-main-menu__submenu-item-see-all"> See all <svg id="mi-arrow-forward-no-bg" viewBox="0 0 32 32"> <polygon points="16,0 13.2,2.8 24.3,14 0,14 0,18 24.3,18 13.2,29.2 16,32 32,16"></polygon> </svg> </a> </li> <li class="uni-main-menu__submenu-item" role="group" aria-labelledby="uni-main-menu__submenu-item-label-company-news-2"> <span class="uni-main-menu__submenu-item-label" id="uni-main-menu__submenu-item-label-company-news-2"> Technology </span> <ul class="uni-main-menu__submenu-links"> <li class="uni-main-menu__submenu-link"> <a href="/technology/ai/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> AI </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/technology/developers/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Developers </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/technology/health/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Health </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/technology/google-deepmind/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Google DeepMind </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/technology/google-labs/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Google Labs </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/technology/safety-security/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Safety and security </a> </li> </ul> <a href="/technology/" data-navigation="Technology" role="menuitem" title="See all Technology articles" class="uni-main-menu__submenu-item-see-all"> See all <svg id="mi-arrow-forward-no-bg" viewBox="0 0 32 32"> <polygon points="16,0 13.2,2.8 24.3,14 0,14 0,18 24.3,18 13.2,29.2 16,32 32,16"></polygon> </svg> </a> </li> <li class="uni-main-menu__submenu-item" role="group" aria-labelledby="uni-main-menu__submenu-item-label-company-news-3"> <span class="uni-main-menu__submenu-item-label" id="uni-main-menu__submenu-item-label-company-news-3"> Inside Google </span> <ul class="uni-main-menu__submenu-links"> <li class="uni-main-menu__submenu-link"> <a href="/inside-google/infrastructure/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Data centers and infrastructure </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/inside-google/doodles/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Doodles </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/inside-google/googlers/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Googlers </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/inside-google/life-at-google/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Life at Google </a> </li> </ul> <a href="/inside-google/" data-navigation="Inside Google" role="menuitem" title="See all Inside Google articles" class="uni-main-menu__submenu-item-see-all"> See all <svg id="mi-arrow-forward-no-bg" viewBox="0 0 32 32"> <polygon points="16,0 13.2,2.8 24.3,14 0,14 0,18 24.3,18 13.2,29.2 16,32 32,16"></polygon> </svg> </a> </li> <li class="uni-main-menu__submenu-item" role="group" aria-labelledby="uni-main-menu__submenu-item-label-company-news-4"> <span class="uni-main-menu__submenu-item-label" id="uni-main-menu__submenu-item-label-company-news-4"> Around the globe </span> <ul class="uni-main-menu__submenu-links"> <li class="uni-main-menu__submenu-link"> <a href="/around-the-globe/google-asia/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Google in Asia </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/around-the-globe/google-europe/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Google in Europe </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/around-the-globe/google-latin-america/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Google in Latin America </a> </li> </ul> <a href="/around-the-globe/" data-navigation="Around the globe" role="menuitem" title="See all Around the globe articles" class="uni-main-menu__submenu-item-see-all"> See all <svg id="mi-arrow-forward-no-bg" viewBox="0 0 32 32"> <polygon points="16,0 13.2,2.8 24.3,14 0,14 0,18 24.3,18 13.2,29.2 16,32 32,16"></polygon> </svg> </a> </li> <li class="uni-main-menu__submenu-item" role="group" aria-labelledby="uni-main-menu__submenu-item-label-company-news-5"> <span class="uni-main-menu__submenu-item-label" id="uni-main-menu__submenu-item-label-company-news-5"> Authors </span> <ul class="uni-main-menu__submenu-links"> <li class="uni-main-menu__submenu-link"> <a href="/authors/sundar-pichai/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Sundar Pichai, CEO </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/authors/ruth-porat/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Ruth Porat, President &amp; Chief Investment Officer </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/authors/kent-walker/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Kent Walker, SVP </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/authors/james-manyika/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> James Manyika, SVP </a> </li> </ul> <a href="/authors/" data-navigation="Authors" role="menuitem" title="See all Authors articles" class="uni-main-menu__submenu-item-see-all"> See all <svg id="mi-arrow-forward-no-bg" viewBox="0 0 32 32"> <polygon points="16,0 13.2,2.8 24.3,14 0,14 0,18 24.3,18 13.2,29.2 16,32 32,16"></polygon> </svg> </a> </li> </ul> <button class="uni-main-menu__submenu-close" aria-label="Close Menu"> <svg class="h-c-icon h-c-icon--24px uni-main-menu__submenu-close--icon" aria-hidden="true" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#close_icon"></use> </svg> </button> </div> </li> <li data-has-subnav="" class="uni-main-menu__item uni-main-menu__item--desktop inactive "> <a href="/feed" class="uni-main-menu__item-label " role="button" tabindex="0"> Feed </a> </li> </ul> </div> <div class="uni-header__newsletter uni-header__newsletter--mobile"> <a class="uni-header__newsletter--cta uni-header__newsletter--cta--mobile kw-button kw-button--high-emphasis" href="/newsletter-subscribe/" data-analytics-onclick='{ "event": "page interaction", "category": "newsletter", "action": "menu" , "label": "subscribe" }' aria-label="Newsletter subscribe" data-content-type="blogv2 | article page"> Subscribe</a> </div> </nav> <script type="application/json" data-catalog-id="search-bar"> { "find_an_article": "Find an article...", "rss_link": "/rss/", "rss_feed": "RSS feed", "press_corner": "Press corner", "press_corner_slug": "press/", "secondary_menu": "Secondary menu", "search": "Search", "submit": "Submit", "close": "Close", "execute_search": "Execute search", "dismiss_search": "Dismiss search", "suggested_results_for": "[[number]] suggested results for [[query_term]]", "by_string": "By", "conjunction_symbol": "\u0026" } </script> <uni-search-bar class="uni-search-bar" site-id="2" data-static-icons='{ "clear": "/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-clear", "more_vert": "/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-more-vert", "rss_feed": "/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-rss-feed", "search": "/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-search" }' > </uni-search-bar> <div class="uni-header__newsletter uni-header__newsletter--desktop"> <a class="uni-header__newsletter--cta uni-header__newsletter--cta--desktop kw-button kw-button--high-emphasis" href="/newsletter-subscribe/" data-analytics-onclick='{ "event": "page interaction", "category": "newsletter", "action": "header" , "label": "subscribe" }' aria-label="Newsletter subscribe" data-content-type="blogv2 | article page"> Subscribe</a> </div> </header> <nav class="uni-navigation uni-navigation--mobile" role="navigation" aria-label="Main" data-component="uni-navigation-mobile" aria-hidden='true' data-analytics-module='{ "module_name": "mobile nav", "section_header": "Mobile menu" }'> <div class="uni-navigation__brand-mobile"> <button class="uni-navigation__close" aria-label="Close Menu" aria-hidden="true"> <svg aria-label="Close Menu" class="h-c-icon h-c-icon--24px uni-main-menu__submenu-close--icon" aria-hidden="true" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#close_icon"></use> </svg> </button> <figure class="uni-navigation__logo-google" title="Google"> <svg aria-label="Google" role="img" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#h-color-google-logo"></use> </svg> </figure> <span class="uni-navigation__site-title"> <a class="uni-header__site-title-link" href="/" data-analytics=""> <div> The Keyword </div> </a> </span> </div> <div class="uni-navigation__list-mobile"> <ul id="uni-main-menu" class="uni-main-menu" > <li data-has-subnav="" class="uni-main-menu__item uni-main-menu__item--mobile inactive "> <a href="/" class="uni-main-menu__item-label " role="button" tabindex="0"> Home </a> </li> <li data-has-subnav="yes" class="uni-main-menu__item uni-main-menu__item--mobile inactive has-submenu"> <button class="uni-main-menu__item-label has-submenu" tabindex="0"> Product news <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <div class="uni-main-menu__subnav uni-main-menu__subnav--mobile"> <button class="uni-main-menu__subnav-title uni-main-menu__subnav-title--mobile"> <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> Product news </button> <ul class="uni-main-menu__subnav-list"> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--mobile has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--mobile"> Android, Chrome &amp; Play <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--mobile"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/android/" data-navigation=product-news> Android </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/chrome/" data-navigation=product-news> Chrome </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/chromebooks/" data-navigation=product-news> Chromebooks </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/google-play/" data-navigation=product-news> Google Play </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/wear-os/" data-navigation=product-news> Wear OS </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/products/android-chrome-play/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Android, Chrome &amp; Play"> See all </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--mobile has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--mobile"> Platforms &amp; Devices <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--mobile"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/fitbit/" data-navigation=product-news> Fitbit </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/google-nest/" data-navigation=product-news> Google Nest </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/pixel/" data-navigation=product-news> Pixel </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/products/platforms-devices/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Platforms &amp; Devices"> See all </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--mobile has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--mobile"> Explore &amp; Get Answers <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--mobile"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/gemini/" data-navigation=product-news> Gemini </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/maps/" data-navigation=product-news> Maps </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/news/" data-navigation=product-news> News </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/search/" data-navigation=product-news> Search </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/shopping/" data-navigation=product-news> Shopping </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/products/explore-get-answers/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Explore &amp; Get Answers"> See all </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--mobile has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--mobile"> Connect &amp; Communicate <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--mobile"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/classroom/" data-navigation=product-news> Classroom </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/photos/" data-navigation=product-news> Photos </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/registry/" data-navigation=product-news> Registry </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/translate/" data-navigation=product-news> Translate </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--mobile has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--mobile"> In the Cloud <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--mobile"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/workspace/" data-navigation=product-news> Google Workspace </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="https://cloud.google.com/blog/" data-navigation=product-news> More on the Cloud Blog <svg class="icon h-c-icon uni-main-menu__subnav-sublist-external-icon" role="presentation" viewBox="0 0 18 18" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-arrow-forward"></use> </svg> </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/google-cloud/" data-navigation=product-news> Google Cloud </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/products/cloud/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="In the Cloud"> See all </a> </li> </ul> </li> </ul> <a href="/products/" class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--landing uni-main-menu__subnav-item-name--mobile"> See all product updates </a> </div> </li> <li data-has-subnav="yes" class="uni-main-menu__item uni-main-menu__item--mobile active has-submenu"> <button class="uni-main-menu__item-label has-submenu" tabindex="0"> Company news <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <div class="uni-main-menu__subnav uni-main-menu__subnav--mobile"> <button class="uni-main-menu__subnav-title uni-main-menu__subnav-title--mobile"> <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> Company news </button> <ul class="uni-main-menu__subnav-list"> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--mobile has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--mobile"> Outreach &amp; initiatives <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--mobile"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/outreach-initiatives/arts-culture/" data-navigation=company-news> Arts &amp; Culture </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/outreach-initiatives/education/" data-navigation=company-news> Education </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/outreach-initiatives/entrepreneurs/" data-navigation=company-news> Entrepreneurs </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/outreach-initiatives/public-policy/" data-navigation=company-news> Public Policy </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/outreach-initiatives/sustainability/" data-navigation=company-news> Sustainability </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/outreach-initiatives/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Outreach &amp; initiatives"> See all </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--mobile has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--mobile"> Technology <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--mobile"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/technology/ai/" data-navigation=company-news> AI </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/technology/developers/" data-navigation=company-news> Developers </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/technology/health/" data-navigation=company-news> Health </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/technology/google-deepmind/" data-navigation=company-news> Google DeepMind </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/technology/google-labs/" data-navigation=company-news> Google Labs </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/technology/safety-security/" data-navigation=company-news> Safety and security </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/technology/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Technology"> See all </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--mobile has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--mobile"> Inside Google <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--mobile"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/inside-google/infrastructure/" data-navigation=company-news> Data centers and infrastructure </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/inside-google/doodles/" data-navigation=company-news> Doodles </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/inside-google/googlers/" data-navigation=company-news> Googlers </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/inside-google/life-at-google/" data-navigation=company-news> Life at Google </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/inside-google/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Inside Google"> See all </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--mobile has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--mobile"> Around the globe <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--mobile"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/around-the-globe/google-asia/" data-navigation=company-news> Google in Asia </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/around-the-globe/google-europe/" data-navigation=company-news> Google in Europe </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/around-the-globe/google-latin-america/" data-navigation=company-news> Google in Latin America </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/around-the-globe/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Around the globe"> See all </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--mobile has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--mobile"> Authors <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--mobile"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/authors/sundar-pichai/" data-navigation=company-news> Sundar Pichai, CEO </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/authors/ruth-porat/" data-navigation=company-news> Ruth Porat, President &amp; Chief Investment Officer </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/authors/kent-walker/" data-navigation=company-news> Kent Walker, SVP </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/authors/james-manyika/" data-navigation=company-news> James Manyika, SVP </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/authors/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Authors"> See all </a> </li> </ul> </li> </ul> </div> </li> <li data-has-subnav="" class="uni-main-menu__item uni-main-menu__item--mobile inactive "> <a href="/feed" class="uni-main-menu__item-label " role="button" tabindex="0"> Feed </a> </li> </ul> <ul class="uni-header__kebab-menu uni-header__kebab-menu--mobile"> <li class="uni-header__kebab-menu-item"> <li class="uni-header__kebab-menu-item"> <a href="/press//" title="Press corner">Press corner</a> </li> </li> <li class="uni-header__kebab-menu-item"> <a href="/rss/" title="RSS feed"> RSS feed </a> </li> </ul> </div> <div class="uni-header__newsletter uni-header__newsletter--mobile"> <a class="uni-header__newsletter--cta uni-header__newsletter--cta--mobile kw-button kw-button--high-emphasis" href="/newsletter-subscribe/" data-analytics-onclick='{ "event": "page interaction", "category": "newsletter", "action": "menu" , "label": "subscribe" }' aria-label="Newsletter subscribe" data-content-type="blogv2 | article page"> Subscribe</a> </div> </nav> <div class="overlay-body-menu--mobile"></div> <div class="loader-mask"> <div class="loader-mask__loader"></div> </div> <main id="jump-content" class="site-content" tabindex="-1"> <article class="uni-article-wrapper"> <section class="article-hero"> <div class="article-hero__container"> <div class="article-hero__breadcrumb"> <div class="breadcrumb__container" data-component="uni-breadcrumb"> <button class="breadcrumb__prev-btn hide" aria-label="Previous"> <svg role="presentation" aria-hidden="true" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#uni-icon-chevron-right"></use> </svg> </button> <div class="breadcrumb__focusable breadcrumb__focusable--start"></div> <nav aria-label="Breadcrumb" class="breadcrumb breadcrumb__scrollable"> <span class="breadcrumb__label">Breadcrumb</span> <ol data-analytics-module='{ "module_name": "breadcrumbs", "section_header": "7 ways we’re incorporating security by design into our products and services" }'> <li> <a href="https://blog.google/" class="breadcrumb__button breadcrumb__button--homepage" title="The Keyword" aria-label="The Keyword" data-ga4-analytics-landing-lead='{ "event": "landing_page_lead", "link_text": "The Keyword" }' > <svg role="presentation" aria-hidden="true" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#uni-icon-homepage"></use> </svg> </a> </li> <li> <svg class="breadcrumb__chevron" role="presentation" aria-hidden="true" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#uni-icon-chevron-right"></use> </svg> <a href="https://blog.google/technology/" class="breadcrumb__button" data-ga4-analytics-landing-lead='{ "event": "landing_page_lead", "link_text": "Technology" }' > Technology </a> </li> <li> <svg class="breadcrumb__chevron" role="presentation" aria-hidden="true" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#uni-icon-chevron-right"></use> </svg> <a href="https://blog.google/technology/safety-security/" class="breadcrumb__button" data-ga4-analytics-landing-lead='{ "event": "landing_page_lead", "link_text": "Safety \u0026 Security" }' > Safety &amp; Security </a> </li> </ol> </nav> <div class="breadcrumb__focusable breadcrumb__focusable--end"></div> <button class="breadcrumb__next-btn hide" aria-label="Next"> <svg role="presentation" aria-hidden="true" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#uni-icon-chevron-right"></use> </svg> </button> </div> </div> <h1 class="article-hero__h1">7 ways we’re incorporating security by design into our products and services</h1> </div> </section> <div class="article-meta__author-container" data-analytics-module='{ "module_name": "Hero Menu", "section_header": "7 ways we’re incorporating security by design into our products and services" }'> <div class="article-meta__author-wrapper"> <div class="article-meta__abstract"> <div class="article-meta__abstract-aside"> <div class="article-meta__published-wrapper"> <p class="article-meta__published-at uni-body--small">Oct 22, 2024</p> <span aria-hidden="true" class="article-meta__separator">·</span> <p class="article-meta__read-time uni-body--small" data-reading-time-render>[[read-time]] min read</p> </div> <div class ="uni-social-share uni-social-share--mobile" data-component="uni-social-share-dropdown" > <a aria-label="Share" class="uni-social-share__trigger" role="button" tabindex="0" aria-expanded="false" data-analytics='{ "event": "page interaction", "category": "social", "action": "menu", "label": "label" }'> <svg class="h-c-icon h-c-icon--color-text" aria-hidden="true" title="Share" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-share"></use> </svg> <div class="uni-social-share__button">Share</div> </a> <div class="uni-social-share__dialog uni-social-share__content " aria-labelledby="social-share-icon"> <a aria-label="Share on Twitter" class="article-share__link-text uni-click-tracker" href="https://twitter.com/intent/tweet?text=7%20ways%20we%E2%80%99re%20incorporating%20security%20by%20design%20into%20our%20products%20and%20services%20%40google&url=https://blog.google/technology/safety-security/google-secure-by-design-pledge/" target="_blank" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "twitter" }' data-ga4-method="twitter"> <svg class="h-c-icon h-c-icon--social h-c-icon--30px" aria-hidden="true" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-twitter"></use> </svg> <div class="article-share__title">Twitter</div> </a> <a aria-label="Share on Facebook" class="article-share__link-text uni-click-tracker" href="https://www.facebook.com/sharer/sharer.php?caption=7%20ways%20we%E2%80%99re%20incorporating%20security%20by%20design%20into%20our%20products%20and%20services&u=https://blog.google/technology/safety-security/google-secure-by-design-pledge/" target="_blank" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "facebook" }' data-ga4-method="facebook"> <svg class="h-c-icon h-c-icon--social h-c-icon--30px" aria-hidden="true" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-facebook"></use> </svg> <div class="article-share__title">Facebook</div> </a> <a aria-label="Share on LinkedIn" class="article-share__link-text uni-click-tracker" href="https://www.linkedin.com/shareArticle?mini=true&url=https://blog.google/technology/safety-security/google-secure-by-design-pledge/&title=7%20ways%20we%E2%80%99re%20incorporating%20security%20by%20design%20into%20our%20products%20and%20services" target="_blank" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "linkedin" }' data-ga4-method="linkedin"> <svg class="h-c-icon h-c-icon--social h-c-icon--30px" aria-hidden="true" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-linkedin"></use> </svg> <div class="article-share__title">LinkedIn</div> </a> <a aria-label="Share with Email" class="article-share__link-text uni-click-tracker article-share__email" href="mailto:?subject=7%20ways%20we%E2%80%99re%20incorporating%20security%20by%20design%20into%20our%20products%20and%20services&body=Check out this article on the Keyword:%0A%0A7%20ways%20we%E2%80%99re%20incorporating%20security%20by%20design%20into%20our%20products%20and%20services%0A%0AToday, Google published a white paper that shows how we’ve incorporated seven goals from our Secure by Design Pledge.%0A%0Ahttps://blog.google/technology/safety-security/google-secure-by-design-pledge/" target="_blank" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "email" }' data-ga4-method="email"> <svg class="h-c-icon h-c-icon--social h-c-icon--30px" aria-hidden="true" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-mail"></use> </svg> <div class="article-share__title">Mail</div> </a> <div class="copy-link uni-copy-share uni-click-tracker" data-component="uni-copy-popup-component" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "copy" }' data-ga4-analytics-share-copy-link data-ga4-method="Copy link"> <button class="copy-link__trigger copy-link__trigger-text" data-ga4-method="Copy link" title="Copy link"> <svg class="h-c-icon h-c-icon--color-text" role="presentation" title="Copy link" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-link"></use> </svg> <div class="copy-link__title">Copy link</div> </button> <div class="copy-link__dialog copy-link__content" uni-options='{"copyTextButton": "COPIED TO CLIPBOARD"}' aria-hidden="true" tabindex="-1"> <input class="h-c-copy copy-link__url" value="https://blog.google/technology/safety-security/google-secure-by-design-pledge/" id="copy-link" readonly="readonly" type="text"/> <div class="copy-link__copy-message" role="status"></div> </div> </div> </div> </div> </div> <p class="article-meta__abstract-text uni-body--large"> Today, we’re publishing a white paper and sharing how we implement our Secure by Design Pledge, including steps like default passwords, multi-factor authentication and developing new techniques to reduce entire classes of security threats. </p> </div> </div> <div class="article-meta__container"> <div class="article-meta__content"> <a class="article-meta__author author-active" href="https://blog.google/authors/heather-adkins/" aria-label="Heather Adkins, VP, Security Engineering" data-analytics-onclick='{ "event": "page interaction", "category" : "perspective author", "action" : "perspectives - author byline", "label" : "Heather Adkins", "contentType": "article page" }' data-ga4-analytics-perspective-author-click='{ "link_text": "Heather Adkins", "link_url": "https://blog.google/authors/heather-adkins/" }' > <figure class="article-meta__author-photo"> <picture> <source media="(max-resolution: 1.5dppx)" sizes="122px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Heather_Adkins.max-122x92.format-webp.webp 122w"> <source media="(min-resolution: 1.5dppx)" sizes="244px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Heather_Adkins.max-244x184.format-webp.webp 244w"> <img src="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Heather_Adkins.max-244x184.format-webp.webp" alt="Heather Adkins" sizes=" 122px, 244px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Heather_Adkins.max-122x92.format-webp.webp 122w, https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Heather_Adkins.max-244x184.format-webp.webp 244w" data-target="image" loading="lazy" > </picture> </figure> <div class="article-meta__author-info"> <div class="article-meta__author-name">Heather Adkins</div> <div class="article-meta__author-title"> VP, Security Engineering </div> </div> </a> </div> <div class="article-summary__content " data-component="uni-ai-generated-summary" data-analytics-module='{ "event": "module_impression", "module_name": "ai_summary", "section_header": "CTA" }' > <div class="article-summary__btn-container" data-component="uni-ai-summary-btn"> <button class="article-summary--btn" aria-expanded="false"> <svg class="h-c-icon h-c-icon__generate-summary" aria-hidden="true" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#ai-generate-summary"></use> </svg> Read AI-generated summary <svg class="h-c-icon h-c-icon__chevron-down" aria-hidden="true" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#ai-chevron-down"></use> </svg> </button> <div class="article-summary-modal"> <div class="article-summary-modal__summary active" data-summary-id="ai_summary_1"> <h2 class="article-summary-modal__title">General summary</h2> <p class="article-summary-modal__copy"> <p>Google's commitment to security is evident in their Secure by Design approach, which embeds security into every phase of the software development lifecycle. They prioritize user safety by implementing multi-factor authentication, eliminating default passwords, reducing vulnerabilities, and ensuring quick security patch updates. Google also fosters industry collaboration through vulnerability disclosure policies and rewards programs, while keeping users informed about potential intrusions through account warnings and personalized recommendations.</p> </p> <small class="article-summary-modal__legal"> Summaries were generated by Google AI. Generative AI is experimental. </small> </div> <button class="article-summary-modal__icon" title="Close summary"> <svg class="h-c-icon h-c-icon__close" aria-hidden="true" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#ai-modal-close"></use> </svg> </button> </div> </div> </div> <div class="article-share__wrapper" data-analytics-module='{ "module_name": "Hero Share", "section_header": "7 ways we’re incorporating security by design into our products and services" }'> <div class ="uni-social-share uni-social-share--desktop" data-component="uni-social-share-dropdown" > <a aria-label="Share" class="uni-social-share__trigger" role="button" tabindex="0" aria-expanded="false" data-analytics='{ "event": "page interaction", "category": "social", "action": "menu", "label": "label" }'> <svg class="h-c-icon h-c-icon--color-text" aria-hidden="true" title="Share" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-share"></use> </svg> <div class="uni-social-share__button">Share</div> </a> <div class="uni-social-share__dialog uni-social-share__content " aria-labelledby="social-share-icon"> <a aria-label="Share on Twitter" class="article-share__link-text uni-click-tracker" href="https://twitter.com/intent/tweet?text=7%20ways%20we%E2%80%99re%20incorporating%20security%20by%20design%20into%20our%20products%20and%20services%20%40google&url=https://blog.google/technology/safety-security/google-secure-by-design-pledge/" target="_blank" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "twitter" }' data-ga4-method="twitter"> <svg class="h-c-icon h-c-icon--social h-c-icon--30px" aria-hidden="true" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-twitter"></use> </svg> <div class="article-share__title">Twitter</div> </a> <a aria-label="Share on Facebook" class="article-share__link-text uni-click-tracker" href="https://www.facebook.com/sharer/sharer.php?caption=7%20ways%20we%E2%80%99re%20incorporating%20security%20by%20design%20into%20our%20products%20and%20services&u=https://blog.google/technology/safety-security/google-secure-by-design-pledge/" target="_blank" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "facebook" }' data-ga4-method="facebook"> <svg class="h-c-icon h-c-icon--social h-c-icon--30px" aria-hidden="true" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-facebook"></use> </svg> <div class="article-share__title">Facebook</div> </a> <a aria-label="Share on LinkedIn" class="article-share__link-text uni-click-tracker" href="https://www.linkedin.com/shareArticle?mini=true&url=https://blog.google/technology/safety-security/google-secure-by-design-pledge/&title=7%20ways%20we%E2%80%99re%20incorporating%20security%20by%20design%20into%20our%20products%20and%20services" target="_blank" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "linkedin" }' data-ga4-method="linkedin"> <svg class="h-c-icon h-c-icon--social h-c-icon--30px" aria-hidden="true" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-linkedin"></use> </svg> <div class="article-share__title">LinkedIn</div> </a> <a aria-label="Share with Email" class="article-share__link-text uni-click-tracker article-share__email" href="mailto:?subject=7%20ways%20we%E2%80%99re%20incorporating%20security%20by%20design%20into%20our%20products%20and%20services&body=Check out this article on the Keyword:%0A%0A7%20ways%20we%E2%80%99re%20incorporating%20security%20by%20design%20into%20our%20products%20and%20services%0A%0AToday, Google published a white paper that shows how we’ve incorporated seven goals from our Secure by Design Pledge.%0A%0Ahttps://blog.google/technology/safety-security/google-secure-by-design-pledge/" target="_blank" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "email" }' data-ga4-method="email"> <svg class="h-c-icon h-c-icon--social h-c-icon--30px" aria-hidden="true" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-mail"></use> </svg> <div class="article-share__title">Mail</div> </a> <div class="copy-link uni-copy-share uni-click-tracker" data-component="uni-copy-popup-component" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "copy" }' data-ga4-analytics-share-copy-link data-ga4-method="Copy link"> <button class="copy-link__trigger copy-link__trigger-text" data-ga4-method="Copy link" title="Copy link"> <svg class="h-c-icon h-c-icon--color-text" role="presentation" title="Copy link" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-link"></use> </svg> <div class="copy-link__title">Copy link</div> </button> <div class="copy-link__dialog copy-link__content" uni-options='{"copyTextButton": "COPIED TO CLIPBOARD"}' aria-hidden="true" tabindex="-1"> <input class="h-c-copy copy-link__url" value="https://blog.google/technology/safety-security/google-secure-by-design-pledge/" id="copy-link" readonly="readonly" type="text"/> <div class="copy-link__copy-message" role="status"></div> </div> </div> </div> </div> </div> </div> </div> <div class="article-image-hero"> <div class="article-image-hero__container"> <figure class="article-image--full-aspect article-module"> <div class="aspect-ratio-image" style="--height-percentage: 41.7%;"> <div class="aspect-ratio-image__container"> <img srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/23095___Blog_Header_32x.width-800.format-webp.webp 800w, https://storage.googleapis.com/gweb-uniblog-publish-prod/images/23095___Blog_Header_32x.width-1200.format-webp.webp 1200w, https://storage.googleapis.com/gweb-uniblog-publish-prod/images/23095___Blog_Header_32x.width-1600.format-webp.webp 1600w, https://storage.googleapis.com/gweb-uniblog-publish-prod/images/23095___Blog_Header_32x.width-2200.format-webp.webp 2200w" sizes="(max-width: 1023px) 100vw,(min-width: 1024px and max-width: 1259) 80vw, 1046px" src="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/23095___Blog_Header_32x.width-1200.format-webp.webp" fetchpriority="high" alt="illustration of a blue shield with the letter G on it surrounded by security related icons like a lock and a key" class="aspect-ratio-image__image"> </div> </div> </figure> </div> </div> <section class="uni-container article-container"> <div class="uni-wrapper article-container__wrapper"> <div class="uni-content uni-blog-article-container article-container__content " data-reading-time="true" data-component="uni-article-body"> <google-read-aloud-player data-analytics-module='{ "event": "module_impression", "module_name": "ai_audio", "section_header": "7 ways we’re incorporating security by design into our products and services" }' data-call-to-action-text="Listen to article" data-date-modified="2024-11-05T16:13:19.751872+00:00" data-progress-bar-style="half-wave" data-api-key="AIzaSyBLT6VkYe-x7sWLZI2Ep26-fNkBKgND-Ac" data-article-style="style9" data-tracking-ids="G-HGNBTNCHCQ,G-6NKTLKV14N" data-voice-list="en.ioh-pngnat:Cyan,en.usb-pngnat:Lime" data-layout-style="style1" data-highlight-mode="word-over-paragraph" data-highlight-text-color="#000000" data-highlight-word-background="#8AB4F8" data-highlight-paragraph-background="#D2E3FC" data-background="linear-gradient(180deg, #F1F3F4 0%, #F8F9FA 100%)" data-foreground-color="#202124" data-font="600 16px Google Sans, sans-serif" data-box-shadow="0px 1px 3px 1px rgba(60, 64, 67, 0.15)" style=min-height:55px;display:block;max-width:726px;margin-left:auto;margin-right:auto;margin-bottom:36px; > </google-read-aloud-player> <script async src="https://www.gstatic.com/readaloud/player/web/api/js/api.js"></script> <!--article text--> <div class="module--text module--text__article" data-analytics-module='{ "module_name": "Paragraph", "section_header": "7 ways we’re incorporating security by design into our products and services" }'> <div class="uni-paragraph article-paragraph" data-component="uni-article-paragraph"> <div class="rich-text"><p data-block-key="jin3g">In an interconnected world facing growing cyber attacks, it’s critical to ensure that technology systems are resilient to keep people safe. For over 20 years, Google has pioneered a <a href="https://blog.google/technology/safety-security/tackling-cybersecurity-vulnerabilities-through-secure-by-design/">Secure by Design</a> approach, meaning we embed security into every phase of the software development lifecycle — not just at the beginning or the end.</p><p data-block-key="9578e">Earlier this year, we joined the U.S. <a href="https://www.cisa.gov/">Cybersecurity &amp; Infrastructure Security Agency (CISA)</a>, and now over 200 of our industry peers, to sign the <a href="https://www.cisa.gov/securebydesign">Secure by Design Pledge</a> — a voluntary commitment to specific security goals. Today, we’re publishing our white paper “<a href="https://publicpolicy.google/resources/google_commitment_secure_by_design_overview.pdf">An Overview of Google&#x27;s Commitment to Secure by Design</a>,” which covers how we’ve continued to deliver on the pledge’s seven goals. This post shares highlights of the paper in hopes of providing a helpful industry guide on how to start on Secure by Design, or make adjustments for better implementation.</p><h2 data-block-key="1mnvk">Google&#x27;s approach to the 7 Secure by Design goals</h2><ol><li data-block-key="egfpi"><b>Multi-Factor Authentication (MFA):</b> Americans lost <a href="https://www.fbi.gov/contact-us/field-offices/sanfrancisco/news/fbi-releases-internet-crime-report">$12.5 billion</a> to phishing and scams in 2023, making the need for protections like MFA critical. Google’s journey with MFA dates back to 2010, when we launched <a href="https://support.google.com/accounts/answer/1066447?hl=en&amp;co=GENIE.Platform%3DAndroid">Google Authenticator</a> and <a href="https://myaccount.google.com/signinoptions/two-step-verification/enroll-welcome">2-Step Verification (2SV)</a> for Google Workspace. Since then, we’ve steadily made progress through our work with <a href="https://www.cnet.com/news/privacy/google-joins-fidos-crusade-to-replace-passwords/">FIDO Alliance</a>, <a href="https://blog.google/technology/safety-security/googles-strongest-security-those-who-need-it-most/">Advanced Protection Program (APP)</a>, <a href="https://blog.google/technology/safety-security/googles-strongest-security-those-who-need-it-most/">security keys</a> and <a href="https://blog.google/technology/safety-security/reducing-account-hijacking/">auto-enrolling</a> people in 2SV. More recently, we’ve been part of the push to passwordless sign-in with <a href="https://blog.google/technology/safety-security/google-passkeys-update-april-2024/">passkeys</a> (a safer, easier alternative to passwords), which have been used to authenticate users more than <a href="https://blog.google/technology/safety-security/google-passkeys-update-april-2024/">1 billion times</a>.</li><li data-block-key="b51uc"><b>Default passwords:</b> Default passwords in software and hardware are easy for bad actors to find, which means they can lead to widespread unauthorized access. That’s why we treat discovered default passwords as vulnerabilities of their own, and have implemented measures across our products to mitigate this risk. We use a system that links our products to your Google Account, so devices do not rely on pre-configured passwords. So configuring products like a new Nest smart home device or Google Pixel phone requires you to log in with your Google Account. This is similar to how our software-based services are set up and accessed. For example, services like Workspace and Google Cloud are managed by organization administrators and the setup process does not involve default passwords.</li><li data-block-key="9mgkp"><b>Reducing entire classes of vulnerability:</b> Our approach to designing secure software starts with our safe coding framework and secure development environment, helping us reduce entire classes of vulnerabilities. Google has a long history of addressing vulnerabilities at scale including cross-site scripting (XSS), SQL injection (SQLi), memory safety issues, and insecure use of cryptography. We’ve done this by evolving our methods and using approaches like <a href="https://security.googleblog.com/2024/09/eliminating-memory-safety-vulnerabilities-Android.html">Safe Coding</a>.</li><li data-block-key="1jooq"><b>Security patches:</b> Vendors should seek to reduce the burden on end users by making it as easy as possible to apply software updates. Google prioritizes this approach and focuses on the uptake of our fixes, emphasizing quick deployment to lessen the chances of a bad actor exploiting flaws. <a href="https://www.chromium.org/chromium-os/chromiumos-design-docs/">ChromeOS</a> is a great example, as it uses multiple layers of protection combined with automatic, seamless <a href="https://chromium.googlesource.com/chromium/src/+/main/docs/security/updates.md">updates</a> to keep it ransomware- and virus-free.</li><li data-block-key="531et"><b>Vulnerability disclosure:</b> Industry collaboration is key to finding and reporting bugs and vulnerabilities. Google has been a long-time proponent of <a href="https://blog.google/outreach-initiatives/public-policy/transparency-in-the-shadowy-world-of-cyberattacks/">transparency</a>, which means we take proactive measures to find issues and welcome the help of the security industry for external reports. Our <a href="https://about.google/appsecurity/">Vulnerability Disclosure Policy</a> and <a href="https://bughunters.google.com/about/rules/google-friends/6625378258649088/google-and-alphabet-vulnerability-reward-program-vrp-rules">Vulnerability Rewards Programs (VRP)</a> have connected us to security researchers that have helped us to secure our products. Since we launched the VRP, we’ve distributed 18,500 rewards totaling nearly $59 million.</li><li data-block-key="1nfh4"><b>Common Vulnerabilities and Exposures (CVEs):</b> CVEs are meant to help identify fixes that have not been applied by a customer or user. Google prioritizes issuing CVEs for products that require action to update. We also provide security bulletins for consumers and businesses on various products, including<a href="https://source.android.com/docs/security/bulletin/2024-07-01"> Android</a>, <a href="https://chromium.googlesource.com/chromium/src/+/main/docs/security/updates.md">Chrome Browser</a>, <a href="https://support.google.com/chrome/a/answer/6220366?hl=en#:~:text=With%20every%20update%2C%20your%20laptop%20becomes%20more%20secure.%20These%20improvements%20automatically%20help%20make%20your%20Chromebook%20useful%20even%20longer%20by%20providing%20enhanced%20security%20and%20stability%20for%2010%20years%20from%20the%20platform%20release%20date.">ChromeOS</a> and <a href="https://cloud.google.com/support/bulletins">Google Cloud</a>, detailing vulnerabilities and offering guidance on mitigation.</li><li data-block-key="7hn26"><b>Evidence of intrusions:</b> Just like physical security issues, people deserve to be informed about possible intrusions, without an overload of irrelevant information. We do this via warnings about the security of your Google Account, and by providing our <a href="https://support.google.com/accounts/answer/46526?hl=en#zippy=%2Cadd-or-update-account-recovery-options">Security Checkup</a> for personalized recommendations and <a href="https://support.google.com/accounts/answer/2590353?hl=en">Security Alerts</a>. For Cloud, we use <a href="https://cloud.google.com/logging/docs/audit/services">audit logs</a> to record and give visibility into activities within customers’ Google Cloud resources. <a href="https://cloud.google.com/logging">Cloud Logging</a> helps customers with the centralization and retention of logs starting at 30 days, with the option to extend. In Workspace, domain administrators can use the <a href="https://support.google.com/a/topic/9027054">audit and investigation tool</a> and <a href="https://support.google.com/a/answer/9079365?hl=en">Reports API</a> to review user and administrator activity across products like Gmail, Drive, Docs and Chat. Enterprises can leverage Android Enterprise capabilities, such as <a href="https://developer.android.com/reference/android/app/admin/SecurityLog">Security Audit Logs</a> and <a href="https://developer.android.com/reference/android/app/admin/NetworkEvent">Network Event Logs,</a> to look for evidence of intrusions.</li></ol><p data-block-key="86h2t">We’ve dedicated years to incorporating Secure by Design at Google, but our work is not done, and we look forward to sharing more ways we’ll deliver on CISA’s pledge. Today’s <a href="https://publicpolicy.google/resources/google_commitment_secure_by_design_overview.pdf">whitepaper</a> will be the first of a series of insights we’ll publish in the coming months. Securing our digital ecosystem is a team sport, so we also encourage industry partners, policymakers and security experts to join this important work. And you can learn more about how our products are built with safety from the start at <a href="https://myaccount.google.com/safer">Safer with Google</a>.</p></div> </div> </div> <div class="uni-blog-article-tags article-tags" data-analytics-module='{ "module_name": "Article Tags", "section_header": "7 ways we’re incorporating security by design into our products and services" }'> <div class="uni-blog-article-tags__wrapper"> <span class="uni-blog-article-tags__label uni-eyebrow">POSTED IN:</span> </div> <nav class="uni-blog-article-tags__container uni-click-tracker" data-analytics='{ "category": "landing page lead", "action": "article tag" }' > <ul class="uni-blog-article-tags__tags-list"> <li> <a class="uni-blog-article-tags-value uni-body--small uni-link-active" href=" https://blog.google/technology/safety-security/ " data-ga4-analytics-landing-lead='{ "event": "landing_page_lead", "link_text": "Safety \u0026 Security" }' data-analytics='{"label": "topics: Safety &amp; Security"}' > Safety &amp; Security </a> </li> </ul> </nav> </div> </div> </div> </section> </article> <div class="uni-related-articles-cards ga4-carousel" data-analytics-module='{ "module_name": "Article Footer Related Stories", "section_header": "Related stories" }' > <div class="uni-related-articles-cards-container" data-component="uni-related-articles"> <div class="uni-related-articles-grid-title"> <div class="uni-related-articles-grid-wrapper"> <h3 class="uni-related-articles-cards__title"> <div class="uni-related-articles-cards__title-content "> Related stories </div> </h3> </div> </div> <div class="uni-related-articles-cards__track"> <ul aria-role="menu" aria-label="Related articles" class="uni-related-articles-cards__wrap "> <li class="uni-related-articles-cards__item uni-related-articles-cards__item--img "> <a href="https://blog.google/products/chrome/chrome-enterprise-business-security/" class="uni-related-articles-cards__link" data-index="1" data-target="card" data-primaryTag = "products - chrome" data-image="true" data-ga4-analytics-footer-lead-click='{ "link_text": "5 ways Chrome Enterprise can secure your business every day", "link_url": "https://blog.google/products/chrome/chrome-enterprise-business-security/", "source_content": "Related stories", "related_index": "1", "related_article_tag": "products - chrome", "article_name": "5 ways Chrome Enterprise can secure your business every day", "author_name": "Mike Torres" }' > <div class="uni-related-articles-cards__item-top-info" data-target="card"> <div class="uni-related-articles-cards__img"> <figure class=""> <picture> <source media="(max-resolution: 1.5dppx)" sizes="600px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Resized_Chrome_Hero_Thumbnail.max-600x208.format-webp.webp 600w"> <source media="(min-resolution: 1.5dppx)" sizes="1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Resized_Chrome_Hero_Thumbnail.max-1200x416.format-webp.webp 1200w"> <img src="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Resized_Chrome_Hero_Thumbnail.max-1200x416.format-webp.webp" alt="Resized_Chrome_Hero_Thumbnail" sizes=" 600px, 1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Resized_Chrome_Hero_Thumbnail.max-600x208.format-webp.webp 600w, https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Resized_Chrome_Hero_Thumbnail.max-1200x416.format-webp.webp 1200w" data-target="image" loading="lazy" > </picture> </figure> </div> <span class="h-c-eyebrow uni-related-articles-cards__category" data-target="eyebrow">Chrome</span> <h4 class="uni-related-articles-cards__headline" data-target="title">5 ways Chrome Enterprise can secure your business every day</h4> </div> <div class="uni-related-articles-cards__info"> <div class="uni-related-articles-cards__author"> By <span class="uni-related-articles-cards__author--name" data-target="author"> Mike Torres </span> </div> <span class="uni-related-articles-cards__date" data-target="date"> Feb 13, 2025</span> </div> <svg class="uni-related-articles-cards__item-arrow" data-target="arrow" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-arrow-forward-no-bg"></use> </svg> </a> </li> <li class="uni-related-articles-cards__item uni-related-articles-cards__item--img "> <a href="https://blog.google/outreach-initiatives/entrepreneurs/growth-academy-ai-cybersecurity-cohort-2025/" class="uni-related-articles-cards__link" data-index="2" data-target="card" data-primaryTag = "topics - entrepreneurs" data-image="true" data-ga4-analytics-footer-lead-click='{ "link_text": "16 startups using AI to make our world safer", "link_url": "https://blog.google/outreach-initiatives/entrepreneurs/growth-academy-ai-cybersecurity-cohort-2025/", "source_content": "Related stories", "related_index": "2", "related_article_tag": "topics - entrepreneurs", "article_name": "16 startups using AI to make our world safer", "author_name": "Sandra Joyce" }' > <div class="uni-related-articles-cards__item-top-info" data-target="card"> <div class="uni-related-articles-cards__img"> <figure class=""> <picture> <source media="(max-resolution: 1.5dppx)" sizes="600px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/GFS_1.max-600x208.format-webp.webp 600w"> <source media="(min-resolution: 1.5dppx)" sizes="1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/GFS_1.max-1200x416.format-webp.webp 1200w"> <img src="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/GFS_1.max-1200x416.format-webp.webp" alt="GFS_1" sizes=" 600px, 1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/GFS_1.max-600x208.format-webp.webp 600w, https://storage.googleapis.com/gweb-uniblog-publish-prod/images/GFS_1.max-1200x416.format-webp.webp 1200w" data-target="image" loading="lazy" > </picture> </figure> </div> <span class="h-c-eyebrow uni-related-articles-cards__category" data-target="eyebrow">Entrepreneurs</span> <h4 class="uni-related-articles-cards__headline" data-target="title">16 startups using AI to make our world safer</h4> </div> <div class="uni-related-articles-cards__info"> <div class="uni-related-articles-cards__author"> By <span class="uni-related-articles-cards__author--name" data-target="author"> Sandra Joyce </span> </div> <span class="uni-related-articles-cards__date" data-target="date"> Feb 13, 2025</span> </div> <svg class="uni-related-articles-cards__item-arrow" data-target="arrow" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-arrow-forward-no-bg"></use> </svg> </a> </li> <li class="uni-related-articles-cards__item uni-related-articles-cards__item--img "> <a href="https://blog.google/technology/families/google-new-built-in-protections-kids-teens/" class="uni-related-articles-cards__link" data-index="3" data-target="card" data-primaryTag = "topics - families" data-image="true" data-ga4-analytics-footer-lead-click='{ "link_text": "New digital protections for kids, teens and parents", "link_url": "https://blog.google/technology/families/google-new-built-in-protections-kids-teens/", "source_content": "Related stories", "related_index": "3", "related_article_tag": "topics - families", "article_name": "New digital protections for kids, teens and parents", "author_name": "Jen Fitzpatrick" }' > <div class="uni-related-articles-cards__item-top-info" data-target="card"> <div class="uni-related-articles-cards__img"> <figure class=""> <picture> <source media="(max-resolution: 1.5dppx)" sizes="600px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/DigitalSafeguards_2.max-600x208.format-webp.webp 600w"> <source media="(min-resolution: 1.5dppx)" sizes="1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/DigitalSafeguards_2.max-1200x416.format-webp.webp 1200w"> <img src="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/DigitalSafeguards_2.max-1200x416.format-webp.webp" alt="DigitalSafeguards_2" sizes=" 600px, 1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/DigitalSafeguards_2.max-600x208.format-webp.webp 600w, https://storage.googleapis.com/gweb-uniblog-publish-prod/images/DigitalSafeguards_2.max-1200x416.format-webp.webp 1200w" data-target="image" loading="lazy" > </picture> </figure> </div> <span class="h-c-eyebrow uni-related-articles-cards__category" data-target="eyebrow">Families</span> <h4 class="uni-related-articles-cards__headline" data-target="title">New digital protections for kids, teens and parents</h4> </div> <div class="uni-related-articles-cards__info"> <div class="uni-related-articles-cards__author"> By <span class="uni-related-articles-cards__author--name" data-target="author"> Jen Fitzpatrick </span> </div> <span class="uni-related-articles-cards__date" data-target="date"> Feb 12, 2025</span> </div> <svg class="uni-related-articles-cards__item-arrow" data-target="arrow" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-arrow-forward-no-bg"></use> </svg> </a> </li> <li class="uni-related-articles-cards__item uni-related-articles-cards__item--img "> <a href="https://blog.google/products/chrome/google-chrome-safe-browsing-one-billion-users/" class="uni-related-articles-cards__link" data-index="4" data-target="card" data-primaryTag = "products - chrome" data-image="true" data-ga4-analytics-footer-lead-click='{ "link_text": "Defending 1 billion Chrome users with Enhanced Protection", "link_url": "https://blog.google/products/chrome/google-chrome-safe-browsing-one-billion-users/", "source_content": "Related stories", "related_index": "4", "related_article_tag": "products - chrome", "article_name": "Defending 1 billion Chrome users with Enhanced Protection", "author_name": "Benjamin Ackerman, Jonathan Li" }' > <div class="uni-related-articles-cards__item-top-info" data-target="card"> <div class="uni-related-articles-cards__img"> <figure class=""> <picture> <source media="(max-resolution: 1.5dppx)" sizes="600px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Chrome_Safer_Internet_Day_Blog_.max-600x208.format-webp.webp 600w"> <source media="(min-resolution: 1.5dppx)" sizes="1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Chrome_Safer_Internet_Day_Blog.max-1200x416.format-webp.webp 1200w"> <img src="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Chrome_Safer_Internet_Day_Blog.max-1200x416.format-webp.webp" alt="Chrome_Safer Internet Day_Blog Header_V5" sizes=" 600px, 1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Chrome_Safer_Internet_Day_Blog_.max-600x208.format-webp.webp 600w, https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Chrome_Safer_Internet_Day_Blog.max-1200x416.format-webp.webp 1200w" data-target="image" loading="lazy" > </picture> </figure> </div> <span class="h-c-eyebrow uni-related-articles-cards__category" data-target="eyebrow">Chrome</span> <h4 class="uni-related-articles-cards__headline" data-target="title">Defending 1 billion Chrome users with Enhanced Protection</h4> </div> <div class="uni-related-articles-cards__info"> <div class="uni-related-articles-cards__author"> By <span class="uni-related-articles-cards__author--name" data-target="author"> Benjamin Ackerman </span> & <span class="uni-related-articles-cards__author--name" data-target="author"> Jonathan Li </span> </div> <span class="uni-related-articles-cards__date" data-target="date"> Feb 11, 2025</span> </div> <svg class="uni-related-articles-cards__item-arrow" data-target="arrow" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-arrow-forward-no-bg"></use> </svg> </a> </li> <li class="uni-related-articles-cards__item uni-related-articles-cards__item--img "> <a href="https://blog.google/outreach-initiatives/google-org/cybersecurity-program/" class="uni-related-articles-cards__link" data-index="5" data-target="card" data-primaryTag = "topics - google.org" data-image="true" data-ga4-analytics-footer-lead-click='{ "link_text": "$15 million to support hands\u002Don cybersecurity education", "link_url": "https://blog.google/outreach-initiatives/google-org/cybersecurity-program/", "source_content": "Related stories", "related_index": "5", "related_article_tag": "topics - google.org", "article_name": "$15 million to support hands\u002Don cybersecurity education", "author_name": "Dr. Wieland Holfelder" }' > <div class="uni-related-articles-cards__item-top-info" data-target="card"> <div class="uni-related-articles-cards__img"> <figure class=""> <picture> <source media="(max-resolution: 1.5dppx)" sizes="600px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/cybersecurity_hero.max-600x208.format-webp.webp 600w"> <source media="(min-resolution: 1.5dppx)" sizes="1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/cybersecurity_hero.max-1200x416.format-webp.webp 1200w"> <img src="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/cybersecurity_hero.max-1200x416.format-webp.webp" alt="cybersecurity hero" sizes=" 600px, 1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/cybersecurity_hero.max-600x208.format-webp.webp 600w, https://storage.googleapis.com/gweb-uniblog-publish-prod/images/cybersecurity_hero.max-1200x416.format-webp.webp 1200w" data-target="image" loading="lazy" > </picture> </figure> </div> <span class="h-c-eyebrow uni-related-articles-cards__category" data-target="eyebrow">Google.org</span> <h4 class="uni-related-articles-cards__headline" data-target="title">$15 million to support hands-on cybersecurity education</h4> </div> <div class="uni-related-articles-cards__info"> <div class="uni-related-articles-cards__author"> By <span class="uni-related-articles-cards__author--name" data-target="author"> Dr. Wieland Holfelder </span> </div> <span class="uni-related-articles-cards__date" data-target="date"> Feb 05, 2025</span> </div> <svg class="uni-related-articles-cards__item-arrow" data-target="arrow" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-arrow-forward-no-bg"></use> </svg> </a> </li> <li class="uni-related-articles-cards__item uni-related-articles-cards__item--img "> <a href="https://blog.google/technology/safety-security/ai-and-the-future-of-national-security/" class="uni-related-articles-cards__link" data-index="6" data-target="card" data-primaryTag = "topics - safety &amp; security" data-image="true" data-ga4-analytics-footer-lead-click='{ "link_text": "AI and the future of national security", "link_url": "https://blog.google/technology/safety-security/ai-and-the-future-of-national-security/", "source_content": "Related stories", "related_index": "6", "related_article_tag": "topics - safety &amp; security", "article_name": "AI and the future of national security", "author_name": "Kent Walker" }' > <div class="uni-related-articles-cards__item-top-info" data-target="card"> <div class="uni-related-articles-cards__img"> <figure class=""> <picture> <source media="(max-resolution: 1.5dppx)" sizes="600px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/AI-NS_Hero.max-600x208.format-webp.webp 600w"> <source media="(min-resolution: 1.5dppx)" sizes="1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/AI-NS_Hero.max-1200x416.format-webp.webp 1200w"> <img src="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/AI-NS_Hero.max-1200x416.format-webp.webp" alt="AI-NS_Hero" sizes=" 600px, 1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/AI-NS_Hero.max-600x208.format-webp.webp 600w, https://storage.googleapis.com/gweb-uniblog-publish-prod/images/AI-NS_Hero.max-1200x416.format-webp.webp 1200w" data-target="image" loading="lazy" > </picture> </figure> </div> <span class="h-c-eyebrow uni-related-articles-cards__category" data-target="eyebrow">Safety &amp; Security</span> <h4 class="uni-related-articles-cards__headline" data-target="title">AI and the future of national security</h4> </div> <div class="uni-related-articles-cards__info"> <div class="uni-related-articles-cards__author"> By <span class="uni-related-articles-cards__author--name" data-target="author"> Kent Walker </span> </div> <span class="uni-related-articles-cards__date" data-target="date"> Jan 29, 2025</span> </div> <svg class="uni-related-articles-cards__item-arrow" data-target="arrow" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-arrow-forward-no-bg"></use> </svg> </a> </li> <li class="uni-related-articles-cards__item--placeholder">.</li> </ul> </div> <button class="uni-related-articles-cards__arrow uni-related-articles-cards__arrow--prev " aria-controls="Previous" aria-label="Previous" data-ga4-analytics-carousel-scroll-click='{ "toggle_type_direction": "arrow - left", "position": "" }' > <span class="uni-related-articles-cards__arrow--fig"></span> </button> <button class="uni-related-articles-cards__arrow uni-related-articles-cards__arrow--next " aria-controls="Next" aria-label="Next" data-ga4-analytics-carousel-scroll-click='{ "toggle_type_direction": "arrow - right", "position": "" }' > <span class="uni-related-articles-cards__arrow--fig"></span> </button> <fieldset class="uni-related-articles-cards__pagination ga4-bullets " aria-label="Pagination"> <label for="uni-related-articles-cards__pagination-dot-1" data-index="1" class="dot" data-ga4-analytics-carousel-scroll-click='{ "toggle_type_direction": "bullet", "position": "1" }' > <input type="radio" class="dot-label" name="uni-related-articles-cards__pagination" id="uni-related-articles-cards__pagination-dot-1"> </label> <label for="uni-related-articles-cards__pagination-dot-2" data-index="2" class="dot" data-ga4-analytics-carousel-scroll-click='{ "toggle_type_direction": "bullet", "position": "2" }' > <input type="radio" class="dot-label" name="uni-related-articles-cards__pagination" id="uni-related-articles-cards__pagination-dot-2"> </label> <label for="uni-related-articles-cards__pagination-dot-3" data-index="3" class="dot" data-ga4-analytics-carousel-scroll-click='{ "toggle_type_direction": "bullet", "position": "3" }' > <input type="radio" class="dot-label" name="uni-related-articles-cards__pagination" id="uni-related-articles-cards__pagination-dot-3"> </label> <label for="uni-related-articles-cards__pagination-dot-4" data-index="4" class="dot" data-ga4-analytics-carousel-scroll-click='{ "toggle_type_direction": "bullet", "position": "4" }' > <input type="radio" class="dot-label" name="uni-related-articles-cards__pagination" id="uni-related-articles-cards__pagination-dot-4"> </label> <label for="uni-related-articles-cards__pagination-dot-5" data-index="5" class="dot" data-ga4-analytics-carousel-scroll-click='{ "toggle_type_direction": "bullet", "position": "5" }' > <input type="radio" class="dot-label" name="uni-related-articles-cards__pagination" id="uni-related-articles-cards__pagination-dot-5"> </label> <label for="uni-related-articles-cards__pagination-dot-6" data-index="6" class="dot" data-ga4-analytics-carousel-scroll-click='{ "toggle_type_direction": "bullet", "position": "6" }' > <input type="radio" class="dot-label" name="uni-related-articles-cards__pagination" id="uni-related-articles-cards__pagination-dot-6"> </label> </fieldset> </div> </main> <div class="uni-newsletter-toast" data-component="uni-newsletter-toast" data-analytics-onvisble ='{ "event": "page interaction", "category": "newsletter", "action": "toast", "label": "view" }'> <div class="h-c-page"> <div class="uni-newsletter-toast--container h-c-grid"> <div class="uni-newsletter-toast__info h-c-grid__col h-c-grid__col--12 h-c-grid__col-l--9 h-c-grid__col--align-middle"> <div class="uni-newsletter-toast__img"> <img src="/static/blogv2/images/newsletter_toast.svg?version=pr20250205-1847" alt=""> </div> <p class="uni-newsletter-toast__text">Let’s stay in touch. Get the latest news from Google in your inbox.</p> </div> <div class="uni-newsletter-toast__buttons h-c-grid__col h-c-grid__col--8 h-c-grid__col-l--3"> <a class="uni-newsletter-toast__cta uni-newsletter-toast__cta--sub" href="/newsletter-subscribe/" data-analytics-onclick='{ "event": "page interaction", "category": "newsletter", "action": "toast", "label": "subscribe" }' tabindex="0" aria-label="Newsletter subscribe" data-content-type="blogv2 | article page" >Subscribe</a> <button class="uni-newsletter-toast__cta uni-newsletter-toast__cta--no" data-analytics-onclick='{ "event": "page interaction", "category": "newsletter", "action": "toast", "label": "no thanks" }' tabindex="0" data-content-type="blogv2 | article page">No thanks</button> </div> </div> </div> </div> <footer class="h-c-footer h-c-footer--topmargin h-c-footer--standard h-has-social" id="footer-standard" data-component="uni-footer-component" data-analytics-module='{ "module_name": "footer", "section_header": "7 ways we’re incorporating security by design into our products and services" }'> <section class="h-c-footer__upper"> <section class="h-c-social"> <div class="h-c-social__group"> <p class="h-c-social__title h-c-social__title--inline"> Follow Us </p> <ul class="h-c-social__list h-no-bullet"> <li class="h-c-social__item"> <a class="h-c-social__link uni-click-tracker" data-analytics='{ "category": "social", "action": "follow - footer", "label": "Instagram", "pagePath": "https://www.instagram.com/google/" }' aria-label="Instagram" href="https://www.instagram.com/google/"> <svg class="h-c-icon h-c-icon--24px h-c-icon--social" aria-hidden="true" viewBox="0 0 18 18" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-instagram"></use> </svg> </a> </li> <li class="h-c-social__item"> <a class="h-c-social__link uni-click-tracker" data-analytics='{ "category": "social", "action": "follow - footer", "label": "Twitter", "pagePath": "https://twitter.com/google" }' aria-label="Twitter" href="https://twitter.com/google"> <svg class="h-c-icon h-c-icon--24px h-c-icon--social" aria-hidden="true" viewBox="0 0 18 18" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-twitter"></use> </svg> </a> </li> <li class="h-c-social__item"> <a class="h-c-social__link uni-click-tracker" data-analytics='{ "category": "social", "action": "follow - footer", "label": "Youtube", "pagePath": "https://www.youtube.com/google" }' aria-label="YouTube" href="https://www.youtube.com/google"> <svg class="h-c-icon h-c-icon--24px h-c-icon--social" aria-hidden="true" viewBox="0 0 18 18" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-youtube"></use> </svg> </a> </li> <li class="h-c-social__item"> <a class="h-c-social__link uni-click-tracker" data-analytics='{ "category": "social", "action": "follow - footer", "label": "Facebook", "pagePath": "https://www.facebook.com/Google" }' aria-label="Facebook" href="https://www.facebook.com/Google"> <svg class="h-c-icon h-c-icon--24px h-c-icon--social" aria-hidden="true" viewBox="0 0 18 18" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-facebook"></use> </svg> </a> </li> <li class="h-c-social__item"> <a class="h-c-social__link uni-click-tracker" data-analytics='{ "category": "social", "action": "follow - footer", "label": "Linkedin", "pagePath": "https://www.linkedin.com/company/google" }' aria-label="LinkedIn" href="https://www.linkedin.com/company/google"> <svg class="h-c-icon h-c-icon--24px h-c-icon--social" aria-hidden="true" viewBox="0 0 18 18" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-linkedin"></use> </svg> </a> </li> </ul> </div> </section> </section> <section class="h-c-footer__global"> <div class="h-c-footer__logo"> <a class="uni-click-tracker" href="https://www.google.com" title="Google" data-analytics='{ "category": "navigation", "action": "footer", "label": "logo", "pagePath": "https://www.google.com" }'> <svg class="h-c-footer__logo-img" aria-hidden="true" viewBox="0 0 396 130" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#google-logo"></use> </svg> </a> </div> <ul class="h-c-footer__global-links h-no-bullet"> <li class="h-c-footer__global-links-list-item"> <a class="h-c-footer__link uni-click-tracker" href="https://policies.google.com/privacy" data-analytics='{ "category": "navigation", "action": "footer", "label": "{name}", "pagePath": "https://policies.google.com/privacy" }'>Privacy </a> </li> <li class="h-c-footer__global-links-list-item"> <a class="h-c-footer__link uni-click-tracker" href="https://policies.google.com/terms" data-analytics='{ "category": "navigation", "action": "footer", "label": "{name}", "pagePath": "https://policies.google.com/terms" }'>Terms </a> </li> <li class="h-c-footer__global-links-list-item"> <a class="h-c-footer__link uni-click-tracker" href="https://about.google/" data-analytics='{ "category": "navigation", "action": "footer", "label": "{name}", "pagePath": "https://about.google/" }'>About Google </a> </li> <li class="h-c-footer__global-links-list-item"> <a class="h-c-footer__link uni-click-tracker" href="https://about.google/products/" data-analytics='{ "category": "navigation", "action": "footer", "label": "{name}", "pagePath": "https://about.google/products/" }'>Google Products </a> </li> <li class="h-c-footer__global-links-list-item"> <a class="h-c-footer__link uni-click-tracker" href="/about/" data-analytics='{ "category": "navigation", "action": "footer", "label": "{name}", "pagePath": "/about/" }'>About the Keyword </a> </li> </ul> <ul class="h-c-footer__global-links h-c-footer__global-links--extra h-no-bullet"> <li class="h-c-footer__global-links-list-item h-c-footer__global-links-list-item--extra"> <a class="h-c-footer__link uni-click-tracker" href="https://support.google.com" data-analytics='{ "category": "navigation", "action": "footer", "label": "{name}", "pagePath": "https://support.google.com" }'> <svg class="h-c-icon h-c-icon--24px h-c-icon--footer" aria-hidden="true" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-help"></use> </svg> Help </a> </li> <li class="h-c-footer__global-links-list-item h-c-footer__global-links-list-item--extra uni-footer-language"> <div class="uni-picker" data-component="uni-lang-picker"> <select name="language" class="uni-picker__order-menu" aria-label="Select a language"> <option label="Bahasa Indonesia (Indonesia)" value="/intl/id-id/" class="uni-picker__item" > Bahasa Indonesia (Indonesia) </option> <option label="Deutsch" value="/intl/de-de/" class="uni-picker__item" > Deutsch </option> <option label="English" value="/" class="uni-picker__item" selected="selected" > English </option> <option label="English (Africa)" value="/intl/en-africa/" class="uni-picker__item" > English (Africa) </option> <option label="English (Australia)" value="/intl/en-au/" class="uni-picker__item" > English (Australia) </option> <option label="English (Canada)" value="/intl/en-ca/" class="uni-picker__item" > English (Canada) </option> <option label="English (India)" value="/intl/en-in/" class="uni-picker__item" > English (India) </option> <option label="English (MENA)" value="/intl/en-mena/" class="uni-picker__item" > English (MENA) </option> <option label="Español (España)" value="/intl/es-es/" class="uni-picker__item" > Español (España) </option> <option label="Español (Latinoamérica)" value="/intl/es-419/" class="uni-picker__item" > Español (Latinoamérica) </option> <option label="Français (Canada)" value="/intl/fr-ca/" class="uni-picker__item" > Français (Canada) </option> <option label="Français (France)" value="/intl/fr-fr/" class="uni-picker__item" > Français (France) </option> <option label="Italiano" value="/intl/it-it/" class="uni-picker__item" > Italiano </option> <option label="Nederlands (Nederland)" value="/intl/nl-nl/" class="uni-picker__item" > Nederlands (Nederland) </option> <option label="Polski" value="/intl/pl-pl/" class="uni-picker__item" > Polski </option> <option label="Português (Brasil)" value="/intl/pt-br/" class="uni-picker__item" > Português (Brasil) </option> <option label="Türkçe (Türkiye)" value="/intl/tr-tr/" class="uni-picker__item" > Türkçe (Türkiye) </option> <option label="Česko (Čeština)" value="/intl/cs-cz/" class="uni-picker__item" > Česko (Čeština) </option> <option label="اللغة العربية (MENA)" value="/intl/ar-mena/" class="uni-picker__item" > اللغة العربية (MENA) </option> <option label="中文 (台灣)" value="/intl/zh-tw/" class="uni-picker__item" > 中文 (台灣) </option> <option label="日本語 (日本)" value="/intl/ja-jp/" class="uni-picker__item" > 日本語 (日本) </option> <option label="한국어" value="/intl/ko-kr/" class="uni-picker__item" > 한국어 </option> </select> </div> </li> </ul> </section> </footer> <div id="base-scripts" data-scripts='[ { "url": "/static/blogv2/js/csp/gtm.js?version=pr20250205-1847", "options": { "async": false, "defer": true } }, { "url": "/static/keyword/js/all/index.js?version=pr20250205-1847", "options": { "async": false, "defer": false } } ]'></div> <div id="extra-scripts" data-scripts=""> </div> <script> var base_scripts = document.querySelector("#base-scripts").getAttribute('data-scripts'); base_scripts = JSON.parse(base_scripts); var extra_scripts = document.querySelector("#extra-scripts").getAttribute('data-scripts'); if (extra_scripts) { extra_scripts = JSON.parse(extra_scripts); } else { extra_scripts = []; } var scripts = base_scripts.concat(extra_scripts); scripts.forEach(function(scriptObj) { var s = document.createElement('script'); s.async = scriptObj.options.async; s.defer = scriptObj.options.defer; s.src = scriptObj.url; document.head.appendChild(s); }); </script> <script src="https://www.gstatic.com/glue/cookienotificationbar/cookienotificationbar.min.js" data-glue-cookie-notification-bar-category="2B" data-glue-cookie-notification-bar-site-id="blog.google"> </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10