1<!DOCTYPE html><html lang="en-US" data-theme="light"> <head><meta name="sentry-trace" content="e03b0a512e4b71e310e7b3bdcb5e71eb-f7069b0b3fe262dd"/> 2<meta name="baggage" content="sentry-environment=production,sentry-release=247a098bf374f7ad9be9db1aadc6c2fc36fc4047,sentry-public_key=1b9394b538e2db677f594cb2eefe129d,sentry-trace_id=e03b0a512e4b71e310e7b3bdcb5e71eb,sentry-org_id=7749"/> 3<meta name="sentry-route-name" content="%2Fnews"/><meta charset="UTF-8"><meta name="viewport" content="width=device-width"><link rel="icon" type="image/svg+xml" href="/favicon.svg"><title>Cybersecurity News | UpGuard</title><meta name="description" content="Stay up-to-date with the latest in-depth reporting, news and breaking information on major data breaches and cybersecurity around the world from UpGuard."><link rel="canonical" href="https://www.upguard.com/news"><link rel="alternate" type="text/markdown" href="/news.md"><link rel="icon" href="/favicon.svg" type="image/svg+xml" sizes="any"><link rel="preload" href="/fonts/HW-Cigars-Light.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="/fonts/inter-tight-v9-latin-regular.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="/fonts/inter-v20-latin-regular.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="/fonts/inter-v20-latin-italic.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="/fonts/inter-v20-latin-600.woff2" as="font" type="font/woff2" crossorigin><meta property="og:site_name" content="UpGuard"><meta property="og:type" content="website"><meta property="og:title" content="Cybersecurity News | UpGuard"><meta property="og:description" content="Stay up-to-date with the latest in-depth reporting, news and breaking information on major data breaches and cybersecurity around the world from UpGuard."><meta property="og:image" content="https://www.upguard.com/.netlify/images?url=https%3A%2F%2Fcontent.upguard.com%2Fhubfs%2Fopen-graph%2Fgeneric.png&fm=jpg&w=1200&h=630&q=85&dpl=6ab4a3cbb36e820008e2ae9c"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="Cybersecurity News | UpGuard"><meta name="twitter:description" content="Stay up-to-date with the latest in-depth reporting, news and breaking information on major data breaches and cybersecurity around the world from UpGuard."><meta name="twitter:image" content="https://www.upguard.com/.netlify/images?url=https%3A%2F%2Fcontent.upguard.com%2Fhubfs%2Fopen-graph%2Fgeneric.png&fm=jpg&w=1200&h=630&q=85&dpl=6ab4a3cbb36e820008e2ae9c"><!-- start:tracking-scripts --> 4<!-- 5ââ ââ 6ââ ââ 7 ââ 8 9We're hiring! 10Go to upguard.com/careers 11-->
12<script> 13 // load Segment API 14!function(){var i="analytics",analytics=window[i]=window[i]||[];if(!analytics.initialize)if(analytics.invoked)window.console&&console.error&&console.error("Segment snippet included twice.");else{analytics.invoked=!0;analytics.methods=["trackSubmit","trackClick","trackLink","trackForm","pageview","identify","reset","group","track","ready","alias","debug","page","screen","once","off","on","addSourceMiddleware","addIntegrationMiddleware","setAnonymousId","addDestinationMiddleware","register"];analytics.factory=function(e){return function(){if(window[i].initialized)return window[i][e].apply(window[i],arguments);var n=Array.prototype.slice.call(arguments);if(["track","screen","alias","group","page","identify"].indexOf(e)>-1){var c=document.querySelector("link[rel='canonical']");n.push({__t:"bpc",c:c&&c.getAttribute("href")||void 0,p:location.pathname,u:location.href,s:location.search,t:document.title,r:document.referrer})}n.unshift(e);analytics.push(n);return analytics}};for(var n=0;n<analytics.methods.length;n++){var key=analytics.methods[n];analytics[key]=analytics.factory(key)}analytics.load=function(key,n){var t=document.createElement("script");t.type="text/javascript";t.async=!0;t.setAttribute("data-global-segment-analytics-key",i);t.src="https://cdn.segment.com/analytics.js/v1/" + key + "/analytics.min.js";var r=document.getElementsByTagName("script")[0];r.parentNode.insertBefore(t,r);analytics._loadOptions=n};analytics._writeKey="IM4gZZObNPxWwjdMucSbgVCvYGDBHHmu";;analytics.SNIPPET_VERSION="5.2.0"; 15// analytics.load(window.location.host == "www.upguard.com" ? "GAG8dK4Ra4de1G0AV7ah50u36nBVTYCt" : "IM4gZZObNPxWwjdMucSbgVCvYGDBHHmu"); 16}}(); 17</script>
17 18 19<!-- UC changes additions -->
20<script> 21 // UC Toggle 22 window.ug_usercentrics_on = true; 23 // Testing mode: flag if UC managing script consent based on param or localStorage 24 const params_uc1q = new URLSearchParams(window.location.search); 25 26 (() => { 27 28 if (params_uc1q.has("ug_usercentrics_on")) { 29 window.ug_usercentrics_on = true; 30 } 31 32 const segmentKey = window.location.host === "www.upguard.com" ? "GAG8dK4Ra4de1G0AV7ah50u36nBVTYCt" : "IM4gZZObNPxWwjdMucSbgVCvYGDBHHmu"; 33 34 if (!window.ug_usercentrics_on) { 35 analytics.load(segmentKey); 36 trackPageWithProperties() 37 } else { 38 // Inject UserCentrics script 39 40 let rulsetId = params_uc1q.has("ug_uc_ruleset_id") ? params_uc1q.get('ug_uc_ruleset_id') : false 41 let settingsId = params_uc1q.has("ug_uc_settings_id") ? params_uc1q.get('ug_uc_settings_id') : false 42 43 const s = document.createElement("script"); 44 s.src = "https://web.cmp.usercentrics.eu/ui/loader.js"; 45 s.id = "usercentrics-cmp"; 46 if(params_uc1q.has('ug_debug')) s.setAttribute("data-draft", "true"); 47 if(rulsetId){ 48 s.setAttribute("data-ruleset-id", rulsetId) 49 } else if (settingsId){ 50 s.setAttribute("data-settings-id", settingsId) 51 } else { 52 s.setAttribute("data-ruleset-id", "lb71OJJrwIzYng") 53 } 54 s.async = true; 55 document.head.appendChild(s); 56 57 58 window.addEventListener("usercentrics_load_scripts_implicitly", (event) => { 59 if (event.detail.event === "consent_status" && event.detail.type === "IMPLICIT"){ 60 ugSegmentAnalytics(event) 61 } 62 }) 63 64 65 // explicit consent 66 window.addEventListener("usercentrics_update", (event) => { 67 if (event.detail.event === "consent_status" && event.detail.type === "EXPLICIT"){ 68 ugSegmentAnalytics(event) 69 }; 70 }) 71 72 function ugSegmentAnalytics(event) { 73 74 if (analytics.initialized) return 75 76 const hasConsent = (str) => event.detail.hasOwnProperty(str) && event.detail[str] === true; 77 78 const options = { 79 integrations: { 80 // Integrations 81 All: false, 82 "Mixpanel (Actions)": hasConsent("Mixpanel"), 83 "Clearbit Reveal": hasConsent("Clearbit"), 84 "Webhooks (Actions)": hasConsent("HubSpot"), 85 "Hubspot Web (Actions)": hasConsent("HubSpot"), 86 "Google AdWords New": hasConsent("Google Ads"), 87 "Facebook Pixel": hasConsent("Facebook Pixel"), 88 "Facebook Conversions API (Actions)": hasConsent("Facebook Pixel"), 89 "Google Analytics 4 Web": hasConsent("Google Analytics"), 90 "PERSONAS - Google AdWords": hasConsent("Google Ads"), 91 "Hotjar": hasConsent("Hotjar"), 92 "LinkedIn Insight Tag": hasConsent("LinkedIn Insight Tag"), 93 "LinkedIn Conversions API": hasConsent("LinkedIn Insight Tag"), 94 "Linkedin Audiences": hasConsent("LinkedIn Insight Tag"), 95 "Postgres": hasConsent("UpGuard Marketing Events Database"), 96 "Segment.io": hasConsent("Segment") 97 } 98 } 99 100 analytics.load(segmentKey, options) 101 102 trackPageWithProperties() 103 104 if(params_uc1q.has("ug_debug_uesercentrics")) console.table(options.integrations) 105 106 }; 107 } 108 109 // To send data on page calls on either path 110 function trackPageWithProperties() { 111 if (document.readyState === "loading") { 112 document.addEventListener("DOMContentLoaded", () => onLoad()) 113 } else { 114 onLoad() 115 } 116 117 function onLoad () { 118 const properties = {} 119 120 // These page overrides are really important because otherwise Segment reads and passes anu canonical URL instead of the actual page that was viewed. 121 const pageOverrides = { 122 url: window.location.origin + window.location.pathname + window.location.search, 123 path: window.location.pathname, 124 } 125 126 const $pageProperties = document.querySelector('[data-el="page-properties"]') 127 if ($pageProperties) { 128 if ($pageProperties.getAttribute("data-journey-stage")) { 129 properties.contentStage = $pageProperties.getAttribute("data-journey-stage") 130 } 131 132 // In the markup, we have data-intent="Vendor Risk" etc... 133 $pageProperties.querySelectorAll("[class^='intent']").forEach($el => { 134 if ($el.getAttribute("data-intent-breachrisk")) { 135 properties.productIntentBreachRisk = $el.getAttribute("data-intent-breachrisk") 136 } 137 if ($el.getAttribute("data-intent-vendorrisk")) { 138 properties.productIntentVendorRisk = $el.getAttribute("data-intent-vendorrisk") 139 } 140 if ($el.getAttribute("data-intent-userrisk")) { 141 properties.productIntentVendorRisk = $el.getAttribute("data-intent-vendorrisk") 142 } 143 if ($el.getAttribute("data-intent-trustexchange")) { 144 properties.productIntentVendorRisk = $el.getAttribute("data-intent-vendorrisk") 145 } 146 } 147 ) 148 149 analytics.page(pageOverrides) 150 //analytics.track("Content_Viewed", properties) 151 152 } else { 153 analytics.page(pageOverrides) 154 } 155 } 156 } 157 })(); 158 159 function ug_appendScriptForUsercentrics(attr={ 160 'data-usercentrics': '' 161 }, opts={ 162 scriptContent: '' 163 }) { 164 var scriptElement = document.createElement("script"); 165 if (window.ug_usercentrics_on) { 166 scriptElement.type = "text/plain"; 167 scriptElement.setAttribute("data-usercentrics", attr['data-usercentrics']); 168 } 169 if (opts.scriptContent) { 170 scriptElement.textContent = opts.scriptContent; 171 } 172 for (const [key,value] of Object.entries(attr)) { 173 scriptElement.setAttribute(key, value) 174 } 175 document.head.appendChild(scriptElement); 176 } 177</script>
177 178<!-- clearbits -->
179<script> 180 ug_appendScriptForUsercentrics({ 181 'data-usercentrics': 'Clearbit', 182 id: 'clearbit-script', 183 src: 'https://tag.clearbitscripts.com/v1/pk_d41aedf21ada3e0149ba231e594ac35f/tags.js' 184 }) 185</script>
185 186<!-- G2.com -->
187<script> 188 ug_appendScriptForUsercentrics({ 189 'data-usercentrics': 'G2.com', 190 id: 'g2-script' 191 }, { 192 scriptContent: ` 193 (function (c, p, d, u, id, i) { 194 id = ''; // Optional Custom ID for user in your system 195 u = 'https://tracking.g2crowd.com/attribution_tracking/conversions/' + c + '.js?p=' + encodeURI(p) + '&e=' + id; 196 i = document.createElement('script'); 197 i.type = 'application/javascript'; 198 i.async = true; 199 i.src = u; 200 d.getElementsByTagName('head')[0].appendChild(i); 201 }("1006704", document.location.href, document))` 202 }) 203</script>
203 204 205 206<!-- end UC additions --> 207 208<!-- Waits a specified period of time before calling a function -->
209<script> 210 window.waitBeforeCalling = (fn, ms=3000) => (...args) => { 211 window.addEventListener("scroll", () => setTimeout( () => 'requestIdleCallback'in window ? requestIdleCallback( () => fn(...args)) : fn(...args), ms), { 212 once: true 213 }); 214 } 215 ; 216</script>
vendor: 1 bytes, line 216
216
217<script> 218 function loadScript(callback, src) { 219 var script; 220 script = document.createElement('script'); 221 script.onload = callback; 222 script.src = src; 223 document.body.appendChild(script); 224 } 225</script>
225 226<!-- Custom Webflow header scripts --> 227<link rel="preload" href="https://assets.upguard.com/wf/header.js" as="script"/>
228<script src="https://assets.upguard.com/wf/header.js"></script>
228 229<style> 230 body { 231 text-rendering: optimizeLegibility; 232 -webkit-font-smoothing: antialiased; 233 -moz-font-smoothing: antialiased; 234 -o-font-smoothing: antialiased; 235 -moz-osx-font-smoothing: grayscale; 236 } 237</style> 238<!-- mob menu no scroll --> 239<style> 240 .no-scroll { 241 overflow: hidden; 242 } 243</style> 244<style> 245 #shape { 246 -webkit-filter: drop-shadow(24px 48px 16px rgba(64, 70, 104, 0.2)); 247 filter: drop-shadow(24px 48px 16px rgba(64, 70, 104, 0.2)); 248 pointer-events: none; 249 } 250</style> 251<style> 252 ::selection { 253 color: currentColor; 254 background: #E8EEF9; 255 } 256</style> 257<link rel="stylesheet" href="https://assets.upguard.com/apollo-hs-forms.css"> 258<meta name="ahrefs-site-verification" content="6cddbf7c67efe322c864dfb433bd13cd9c5ce14298f88382a2111586ce4c9433"> 259<!-- dynamic filters -->
260<script id="jetboost-script" type="text/javascript"> 261 window.JETBOOST_SITE_ID = "ckcu36rvzeeld078130pdnjt5"; 262 (function(d) { 263 var s = d.createElement("script"); 264 s.src = "https://cdn.jetboost.io/jetboost.js"; 265 s.async = 1; 266 d.getElementsByTagName("head")[0].appendChild(s); 267 } 268 )(document); 269</script>
269 270
271<script> 272 273if(params_uc1q.has("ug_debug_uesercentrics")){ 274 document.addEventListener("DOMContentLoaded", () => { 275 const resetBtn = document.createElement("button"); 276 resetBtn.textContent = "Reset UC"; 277 resetBtn.style = `position: fixed; z-index: 999; top: 0;right: 0; margin: 15px;`; 278 resetBtn.onclick = () => { 279 UC_UI.clearStorage(); 280 analytics.reset() 281 location.reload(); 282 }; 283 document.body.appendChild(resetBtn); 284 __ucCmp.getConsentDetails().then(i => console.log(`settings: ${i.consent.setting.id}, type: ${i.consent.setting.type}`)) 285 }); 286} 287</script>
287 288
289<script>void 0===window.navatticQueue&&(window.navatticQueue=[],window.navattic=new Proxy({},{get:function n(t,u,e){return function(){for(var n=arguments.length,t=Array(n),e=0;e<n;e++)t[e]=arguments[e];return navatticQueue.push({function:u,arguments:t})}}}));</script>
vendor: 1 bytes, line 289
289
290<script async src="https://js.navattic.com/sdk.js?key=pkey_cm34l0cd402yzrs3b9pwhgzju"></script>
290 291 292<!--
292<script src="https://app.optibase.io/script.js" public-api-key="clwps3f3u01s0rt5wkpqi8d9k"></script>
292--> 293
294<script> 295// Unify 296!function(){ 297 if (!window.location.pathname.startsWith("/blog/")) { 298 var e=["identify","page","startAutoPage","stopAutoPage","startAutoIdentify","stopAutoIdentify"];function t(o){return Object.assign([],e.reduce(function(r,n){return r[n]=function(){return o.push([n,[].slice.call(arguments)]),o},r},{}))}window.unify||(window.unify=t(window.unify)),window.unifyBrowser||(window.unifyBrowser=t(window.unifyBrowser));var n=document.createElement("script");n.async=!0,n.setAttribute("src","https://tag.unifyintent.com/v1/DyNnwQhXEmkzwuoYiAFSzd/script.js"),n.setAttribute("data-api-key","wk_6TbocVR9_3DUs6kCuhDxQWrtzSfESr3SEKa5QZpBn"),n.setAttribute("id","unifytag"),(document.body||document.head).appendChild(n) 299 } 300}();</script>
300 301 302
303<script> 304 // Microsoft Advertising UET Javascript tag 305 ug_appendScriptForUsercentrics({ 306 'data-usercentrics': 'Microsoft Advertising Remarketing', 307 id: 'bing-script' 308 }, { 309 scriptContent: `(function (w, d, t, r, u) { var f, n, i; w[u] = w[u] || [], f = function () { var o = { ti: "97226555" }; o.q = w[u], w[u] = new UET(o), w[u].push("pageLoad") }, n = d.createElement(t), n.src = r, n.async = 1, n.onload = n.onreadystatechange = function () { var s = this.readyState; s && s !== "loaded" && s !== "complete" || (f(), n.onload = n.onreadystatechange = null) }, i = d.getElementsByTagName(t)[0], i.parentNode.insertBefore(n, i) })(window, document, "script", "//bat.bing.com/bat.js", "uetq");` 310 }) 311</script>
vendor: 1 bytes, line 311
311
312<script> 313// Microsoft Advertising UET Javascript tag 314function uet_report_conversion(eventName) { window.uetq = window.uetq || []; window.uetq.push('event', eventName, {}); } 315</script>
315 316<!-- Vector -->
317<script> 318 ug_appendScriptForUsercentrics({ 319 'data-usercentrics': 'Vector', 320 id: 'vector-script' 321 }, { 322 scriptContent: `!function(e,r){try{if(e.vector)return void console.log("Vector snippet included more than once.");var t={};t.q=t.q||[];for(var o=["load","identify","on"],n=function(e){return function(){var r=Array.prototype.slice.call(arguments);t.q.push([e,r])}},c=0;c<o.length;c++){var a=o[c];t[a]=n(a)}if(e.vector=t,!t.loaded){var i=r.createElement("script");i.type="text/javascript",i.async=!0,i.src="https://cdn.vector.co/pixel.js";var l=r.getElementsByTagName("script")[0];l.parentNode.insertBefore(i,l),t.loaded=!0}}catch(e){console.error("Error loading Vector:",e)}}(window,document); 323 vector.load("9b68faf6-6b48-4ffa-9b22-4a4bade0c0f4");` 324 }) 325</script>
325 326 327<!-- AISeller (Docket chat widget). Rolled out to a percentage of consenting visitors: each browser draws a bucket once, keeps it in localStorage, and stays in or out across visits. -->
328<script> 329 ug_appendScriptForUsercentrics({ 330 'data-usercentrics': 'Docket', 331 id: 'docket-script' 332 }, { 333 scriptContent: `var docketRolloutPercentage = 10 334 335 window.AISellerSettings = { 336 agent_id: "0aa48313-4fd4-44a5-865e-8825c930320f", 337 } 338 339 function initDocket () { 340 var w = window 341 var ew = w.AISeller 342 if (typeof ew === "function") { 343 ew("update", w.AISellerSettings) 344 } else { 345 var d = document 346 var i = function () { 347 i.q.push(arguments) 348 } 349 i.q = [] 350 i.q.push(["update", w.AISellerSettings]) 351 w.AISeller = i 352 var l = function () { 353 var s = d.createElement("script") 354 s.type = "text/javascript" 355 s.async = true 356 s.src = "https://d33t2173eag6fx.cloudfront.net/script/app/inbound-se-script/ai-seller.js" 357 var x = d.getElementsByTagName("script")[0] 358 x.parentNode.insertBefore(s, x) 359 } 360 if (document.readyState === "complete") { 361 l() 362 } else if (w.attachEvent) { 363 w.attachEvent("onload", l) 364 } else { 365 w.addEventListener("load", l, false) 366 } 367 } 368 } 369 370 function inDocketRollout () { 371 try { 372 var bucket = Number(localStorage.getItem("ug_docket_bucket")) 373 if (!bucket) { 374 bucket = Math.floor(Math.random() * 100) + 1 // 1 to 100 375 localStorage.setItem("ug_docket_bucket", bucket) 376 } 377 return bucket <= docketRolloutPercentage 378 } catch (error) { 379 // localStorage is blocked, so there is no stable bucket. Stay out of the rollout. 380 return false 381 } 382 } 383 384 if (inDocketRollout()) initDocket() 385`}) 386</script>
386 387 388<!-- end:tracking-scripts --> 389<link rel="alternate" type="application/rss+xml" title="UpGuard News" href="/news/rss.xml">
389<script type="module" src="/_astro/Layout.astro_astro_type_script_index_0_lang.Dmf9t3zF.js?dpl=6ab4a3cbb36e820008e2ae9c"></script>
389<link rel="stylesheet" href="/_astro/global.DcZDXE-n.css?dpl=6ab4a3cbb36e820008e2ae9c"> 390<style>@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}} 391[data-astro-cid-zewvfbga][hs-inline-form=newsletter-form]{min-height:3rem}[data-astro-cid-zewvfbga][hs-inline-form=newsletter-form] .hs-form-field,[data-astro-cid-zewvfbga][hs-inline-form=newsletter-form] .hs-submit,[data-astro-cid-zewvfbga][hs-inline-form=newsletter-form] input{margin-bottom:0!important}[data-astro-cid-zewvfbga][hs-inline-form=newsletter-form] .hs-form-field.hs-email{width:100%;max-width:260px}[data-astro-cid-zewvfbga][hs-inline-form=newsletter-form] form{justify-content:var(--form-justify)} 392[data-astro-cid-suijps6c][hs-inline-form] .hs-form-field,[data-astro-cid-suijps6c][hs-inline-form] .hs-submit,[data-astro-cid-suijps6c][hs-inline-form] input{margin-bottom:0!important} 393.mockup-perspective[data-astro-cid-26ntezpm]{perspective:1000px;padding-bottom:4rem}.feature-mockup[data-astro-cid-26ntezpm]{position:relative;will-change:transform;transform-style:preserve-3d;transform:translateZ(0) scaleZ(1) rotateX(3.60944deg) rotateY(7.9984deg) rotate(0) skew(0);transition:transform .5s ease-out}.table-image[data-astro-cid-26ntezpm]{box-shadow:0 24px 48px -20px var(--color-gray-200)}.rating-image[data-astro-cid-26ntezpm]{box-shadow:0 32px 64px -16px #40466824} 394</style>
394<script type="module" src="/_astro/page.D_Wrw9N8.js?dpl=6ab4a3cbb36e820008e2ae9c"></script>
394</head> <body> <div data-astro-transition-persist="astro-tuo6gwqu-1"> <style> 395 /* Scoped marquee banner â no Tailwind, unique prefix banner-wd40 */ 396 397 @keyframes banner-wd40-run { 398 0% { 399 transform: translateX(0); 400 } 401 100% { 402 transform: translateX(-100%); 403 } 404 } 405 406 .banner-wd40 { 407 position: relative; 408 z-index: 2000; 409 overflow: hidden; 410 background-color: var(--banner-wd40-bg); 411 font-size: 0.875rem; 412 line-height: 157.143%; 413 } 414 415 .banner-wd40, 416 .theme-light .banner-wd40, 417 [data-theme="light"] .banner-wd40 { 418 --banner-wd40-bg: #ededed; 419 --banner-wd40-text: inherit; 420 --banner-wd40-text-headings: #0a0a0a; 421 --banner-wd40-divider: #c9c7c7; 422 --banner-wd40-btn-bg: #fff; 423 } 424 .theme-dark .banner-wd40, 425 [data-theme="dark"] .banner-wd40 { 426 --banner-wd40-bg: #252525; 427 --banner-wd40-text: inherit; 428 --banner-wd40-text-headings: #fff; 429 --banner-wd40-divider: #3a3a3a; 430 --banner-wd40-btn-bg: #0a0a0a; 431 } 432 433 .banner-wd40__inner { 434 display: flex; 435 justify-content: flex-start; 436 align-items: center; 437 gap: 0; 438 } 439 440 .banner-wd40__scroller { 441 flex: none; 442 display: flex; 443 gap: 1.5rem; 444 padding-left: 1.5rem; 445 animation: 40s linear infinite banner-wd40-run; 446 } 447 448 .banner-wd40__item { 449 flex: none; 450 display: flex; 451 justify-content: flex-start; 452 align-items: center; 453 gap: 1.5rem; 454 } 455 456 .banner-wd40__pixel { 457 width: 0.375rem; 458 height: 0.375rem; 459 background-color: var(--banner-wd40-divider); 460 flex-shrink: 0; 461 } 462 463 .banner-wd40__link { 464 display: flex; 465 justify-content: flex-start; 466 align-items: center; 467 gap: 1rem; 468 padding-top: 0.5rem; 469 padding-bottom: 0.5rem; 470 color: var(--banner-wd40-text); 471 text-decoration: none; 472 transition: color 0.2s; 473 } 474 475 a.banner-wd40__link:hover, 476 a.banner-wd40__link:focus-visible { 477 color: var(--banner-wd40-text-headings); 478 } 479 480 .banner-wd40__text { 481 white-space: nowrap; 482 } 483 484 .banner-wd40__btn { 485 background-color: var(--banner-wd40-btn-bg); 486 border-radius: 1rem; 487 padding: 0.125rem 0.75rem; 488 font-size: 0.75rem; 489 white-space: nowrap; 490 } 491</style><aside class="banner-wd40" data-component="Top page banner" data-el="topbanners" data-event-cta-location="top_banner" data-e-location="top_banner"> <div class="banner-wd40__inner"> <ul class="banner-wd40__scroller"> <li class="banner-wd40__item" data-live-date="2026-09-23T01:54:00.000Z" data-expiry-date="2026-11-01T01:54:00.000Z"> <div class="banner-wd40__pixel" aria-hidden="true"></div> <a href="/idc" class="banner-wd40__link" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="banner-wd40__text">UpGuard was named a Leader in the IDC MarketScape 2026</span> <span class="banner-wd40__btn">Find out more</span> </a> </li><li class="banner-wd40__item" data-live-date="2026-09-06T00:45:00.000Z" data-expiry-date="2026-09-26T00:45:00.000Z"> <div class="banner-wd40__pixel" aria-hidden="true"></div> <a href="https://www.upguard.com/summit/september-2026" class="banner-wd40__link" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="banner-wd40__text">See the new Breach Risk Threat Posture and User Risk Action Center in action</span> <span class="banner-wd40__btn">Watch Summit On-Demand</span> </a> </li><li class="banner-wd40__item" data-live-date="2026-08-08T21:00:00.000Z" data-expiry-date="2099-07-01T21:00:00.000Z"> <div class="banner-wd40__pixel" aria-hidden="true"></div> <a href="/solutions/ai-security" class="banner-wd40__link" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="banner-wd40__text">Your workforce is already using AI. Govern it.</span> <span class="banner-wd40__btn">Explore the AI Security Center</span> </a> </li><li class="banner-wd40__item" data-live-date="2026-07-08T21:00:00.000Z" data-expiry-date="2099-07-08T21:00:00.000Z"> <div class="banner-wd40__pixel" aria-hidden="true"></div> <a href="/tools/ai-policy-generator" class="banner-wd40__link" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="banner-wd40__text">Generate a tailored AI policy in 5 minutes</span> <span class="banner-wd40__btn">Start now</span> </a> </li> </ul> </div> </aside>
491<script>(function(){const pixelsPerSecond = 24; 492 493 ;(() => { 494 // CONFIG 495 const ROOT_SEL = ".banner-wd40" 496 const DATE_ITEMS_SEL = "[data-expiry-date], [data-live-date]" 497 const SCROLLER_PARENT_SEL = ".banner-wd40__inner" 498 const SCROLLER_SEL = ".banner-wd40__scroller" 499 const DATA_EXPIRY_SEL = "data-expiry-date" 500 const DATA_LIVE_SEL = "data-live-date" 501 502 const CLONE_COUNT = 6 503 const PIXELS_PER_SECOND = 504 typeof pixelsPerSecond === "number" ? pixelsPerSecond : 24 505 506 // GET DOM ELEMENTS 507 const root = document.querySelector(ROOT_SEL) 508 if (!(root instanceof HTMLElement)) return 509 510 const dateItems = root.querySelectorAll(DATE_ITEMS_SEL) 511 if (dateItems.length === 0) { 512 root.style.display = "none" 513 return 514 } 515 516 // HIDE ITEMS IF THEY ARE EXPIRED OR NOT LIVE 517 const now = Date.now() 518 dateItems.forEach((el) => { 519 if (!(el instanceof HTMLElement)) return 520 521 const expiryStr = el.getAttribute(DATA_EXPIRY_SEL) 522 if (expiryStr) { 523 const expiryTime = new Date(expiryStr).getTime() 524 if (!Number.isNaN(expiryTime) && now > expiryTime) { 525 el.style.display = "none" 526 return 527 } 528 } 529 530 const liveStr = el.getAttribute(DATA_LIVE_SEL) 531 if (liveStr) { 532 const liveTime = new Date(liveStr).getTime() 533 if (!Number.isNaN(liveTime) && now < liveTime) { 534 el.style.display = "none" 535 } 536 } 537 }) 538 539 const hasVisibleItem = Array.from(dateItems).some( 540 (el) => el instanceof HTMLElement && el.style.display !== "none", 541 ) 542 if (!hasVisibleItem) { 543 root.style.display = "none" 544 return 545 } 546 547 // DUPLICATE SCROLLERS 548 const scroller = root.querySelector(SCROLLER_SEL) 549 const inner = root.querySelector(SCROLLER_PARENT_SEL) 550 if (!scroller || !inner) return 551 552 for (let i = 0; i < CLONE_COUNT; i++) { 553 const clone = scroller.cloneNode(true) 554 clone.setAttribute("aria-hidden", "true") 555 clone 556 .querySelectorAll("a") 557 .forEach((a) => a.setAttribute("tabindex", "-1")) 558 inner.appendChild(clone) 559 } 560 561 // SET SCROLLER ANIMATION 562 const scrollers = inner.querySelectorAll(SCROLLER_SEL) 563 564 function setScrollingSpeed() { 565 const duration = scroller.scrollWidth / PIXELS_PER_SECOND 566 scrollers.forEach((s) => { 567 s.style.animation = `${duration}s linear infinite banner-wd40-run` 568 }) 569 } 570 571 setScrollingSpeed() 572 window.addEventListener("resize", setScrollingSpeed) 573 })() 574})();</script>
574 </div> <div class="contents" data-astro-transition-persist="astro-7budsuu6-2"> <style> 575 /* Reset styles */ 576 :where(.nav-fd76 .nav-fd76__menu-toggle, .nav-fd76 .nav-fd76__item--button) { 577 background: none; 578 border: none; 579 padding: 0; 580 margin: 0; 581 font: inherit; 582 color: inherit; 583 cursor: pointer; 584 text-align: inherit; 585 } 586 .nav-fd76 svg { 587 /* @todo reset SVG styles */ 588 } 589 590 /* Screen is the blurry background that appears when the menu is open */ 591 592 .screen-fd76 { 593 --anim-ease: ease-in-out; 594 --anim-duration: 0.2s; 595 z-index: 1000; 596 position: fixed; 597 inset: 0; 598 pointer-events: none; 599 -webkit-backdrop-filter: blur(0.3125rem); 600 backdrop-filter: blur(0.3125rem); 601 background-color: #0000001a; 602 opacity: 0; 603 transition: 604 opacity var(--anim-duration) var(--anim-ease), 605 height var(--anim-duration) var(--anim-ease); 606 } 607 .screen-fd76.is-active { 608 opacity: 1; 609 pointer-events: auto; 610 } 611 612 /* Theme styles */ 613 .nav-fd76 { 614 --gap: 1.25rem; 615 --anim-ease: ease-in-out; 616 --anim-duration: 0.2s; 617 --container-max-width: 88.5rem; 618 --container-width: calc(100% - 2 * var(--gap)); 619 620 /* Theme variables */ 621 --background: #fff; 622 --layer-soft: #f9f9f9; 623 --layer-strong: #ededed; 624 --text-headings: #0a0a0a; 625 --text-body: #6b6b6b; 626 --divider: #c9c7c7; 627 } 628 [data-theme="dark"] .nav-fd76, 629 .theme-dark .nav-fd76 { 630 /* Theme variables */ 631 --background: #0a0a0a; 632 --layer-soft: #1a1a1a; 633 --layer-strong: #252525; 634 --text-headings: #fff; 635 --text-body: #bababa; 636 --divider: #3a3a3a; 637 } 638 @media (min-width: 480px) { 639 .nav-fd76 { 640 --gap: clamp(0.969rem, -0rem + 3.229vw, 1.55rem); 641 } 642 } 643 @media (min-width: 768px) { 644 .nav-fd76 { 645 --gap: clamp(1.55rem, 0rem + 3.229vw, 2rem); 646 } 647 } 648 @media (min-width: 992px) { 649 .nav-fd76 { 650 --gap: clamp(0.984rem, 0.001rem + 1.587vw, 1.5rem); 651 --container-width: calc(100% - 4 * var(--gap)); 652 } 653 } 654 655 /* Nav styles */ 656 .nav-fd76 { 657 font-size: 0.875rem; 658 line-height: 1.5rem; 659 color: var(--text-body); 660 position: relative; 661 top: 0; 662 z-index: 1100; 663 background-color: var(--background); 664 } 665 666 .nav-fd76--bg-soft, 667 .nav-fd76--bg-soft .nav-fd76__bd { 668 background-color: var(--layer-soft); 669 } 670 671 .nav-fd76__bd { 672 position: relative; 673 } 674 675 .nav-fd76__bd-inner { 676 margin-left: auto; 677 margin-right: auto; 678 max-width: var(--container-max-width); 679 width: var(--container-width); 680 min-height: 2.4375rem; /* Prevent contents movigin vertically while loading */ 681 } 682 683 .nav-fd76__brand { 684 display: block; 685 max-width: 9.375rem; 686 color: var(--text-headings); 687 } 688 .nav-fd76__brand-text { 689 position: absolute !important; 690 height: 1px; 691 width: 1px; 692 overflow: hidden; 693 clip: rect(1px, 1px, 1px, 1px); 694 white-space: nowrap; 695 border: 0; 696 padding: 0; 697 margin: -1px; 698 } 699 .nav-fd76__item svg { 700 transition: transform var(--anim-duration) var(--anim-ease); 701 } 702 .nav-fd76__item[aria-expanded="true"] svg { 703 transform: rotate(180deg); 704 } 705 706 /* Mini components */ 707 708 .nav-fd76__cta--solid { 709 background-color: var(--layer-strong); 710 color: var(--text-headings); 711 border-radius: 999px; 712 padding: 0.375rem 0.875rem; 713 transition: 714 background-color 0.2s, 715 color 0.2s; 716 } 717 .nav-fd76__cta--solid:hover, 718 .nav-fd76__cta--solid:focus-visible { 719 color: #fff; 720 background-color: #3a3a3a; 721 } 722 .nav-fd76__cta--text { 723 color: var(--text-headings); 724 border-radius: 999px; 725 padding: 0.375rem 0.875rem; 726 transition: 727 background-color 0.2s, 728 color 0.2s; 729 text-decoration: underline; 730 } 731 .nav-fd76__cta--text:hover, 732 .nav-fd76__cta--text:focus-visible { 733 background-color: var(--layer-strong); 734 } 735 736 /* Desktop styles */ 737 @media screen and (min-width: 1200px) { 738 .nav-fd76 { 739 height: 4.5rem; 740 } 741 .nav-fd76--sticky { 742 position: sticky; 743 } 744 745 .nav-fd76__bd { 746 height: 4.5rem; 747 padding-top: 1.1rem; 748 overflow: hidden; 749 background-color: var(--background); 750 box-shadow: 2px 12px 15px -3px transparent;
751 /* Transition height to match height of active submenu, clipping content */ 752 transition: 753 height var(--anim-duration) var(--anim-ease), 754 box-shadow var(--anim-duration) var(--anim-ease); 755 } 756 .nav-fd76__bd.has-active-submenu { 757 box-shadow: 2px 12px 15px -3px transparent; 758 } 759 760 .nav-fd76__bd-inner { 761 display: flex; 762 justify-content: space-between; 763 align-items: center; 764 gap: 1rem; 765 } 766 .nav-fd76__menu { 767 display: block !important; /* Override [hidden] to prevent flash of missing styles while JS inits */ 768 flex-grow: 1; 769 } 770 .nav-fd76__menu-toggle { 771 display: none; 772 } 773 .nav-fd76__menu-inner { 774 display: flex; 775 justify-content: flex-end; 776 align-items: center; 777 } 778 .nav-fd76__actions { 779 display: flex; 780 justify-content: flex-end; 781 align-items: center; 782 gap: 0.25rem; 783 padding-left: 0.5rem; 784 } 785 786 .nav-fd76__submenu { 787 position: absolute; 788 top: 4.5rem; /* nav height */ 789 left: 0; 790 width: 100%; 791 display: block; 792 } 793 794 .nav-fd76__submenu--inner { 795 margin-left: auto; 796 margin-right: auto; 797 max-width: var(--container-max-width); 798 width: var(--container-width); 799 } 800 801 .nav-fd76__items { 802 display: flex; 803 } 804 .nav-fd76__item { 805 background: none; 806 padding: 0.46875rem 0.875rem; 807 display: flex; 808 align-items: center; 809 gap: 0.5rem; 810 border-radius: 999px; 811 transition: 812 color var(--anim-duration) var(--anim-ease), 813 background-color var(--anim-duration) var(--anim-ease); 814 } 815 .nav-fd76__item:hover, 816 .nav-fd76__item:focus-visible { 817 color: var(--text-headings); 818 } 819 .nav-fd76__item[aria-expanded="true"] { 820 color: var(--text-headings); 821 background-color: var(--layer-strong); 822 } 823 } 824 825 /* Mobile styles */ 826 @media screen and (max-width: 1199px) { 827 .nav-fd76__actions { 828 padding-top: 2rem; 829 } 830 .nav-fd76__cta--text { 831 background-color: var(--layer-strong); 832 color: var(--text-headings); 833 border-radius: 999px; 834 padding: 0.375rem 0.875rem; 835 text-decoration: none; 836 text-align: center; 837 transition: opacity var(--anim-duration) var(--anim-ease); 838 } 839 .nav-fd76__cta--text:hover, 840 .nav-fd76__cta--text:focus-visible { 841 opacity: 0.75; 842 } 843 .nav-fd76__cta--solid { 844 background-color: var(--text-headings); 845 color: var(--background); 846 text-align: center; 847 } 848 849 .nav-fd76 { 850 --nav-bar-height: 3.75rem; 851 } 852 .nav-fd76__brand { 853 max-width: 7.5rem; 854 } 855 .nav-fd76__menu { 856 position: absolute; 857 top: 100%; 858 left: 0; 859 width: 100%; 860 background-color: var(--background); 861 overflow: hidden; 862 } 863 .nav-fd76__menu-inner { 864 margin-left: auto; 865 margin-right: auto; 866 max-width: var(--container-max-width); 867 width: var(--container-width); 868 padding-bottom: 2rem; 869 } 870 .nav-fd76__bd-inner { 871 height: var(--nav-bar-height); 872 display: flex; 873 justify-content: space-between; 874 align-items: center; 875 } 876 .nav-fd76__menu-toggle { 877 padding: 1.4rem 0 1.4rem 1.4rem; 878 } 879 .nav-fd76__items { 880 display: flex; 881 flex-direction: column; 882 } 883 .nav-fd76__actions { 884 display: flex; 885 flex-direction: column; 886 gap: 1rem; 887 } 888 .nav-fd76__item { 889 display: flex; 890 justify-content: space-between; 891 align-items: center; 892 padding: 1rem 0; 893 border-bottom: 1px solid var(--divider); 894 } 895 .nav-fd76__submenu { 896 overflow: hidden; 897 } 898 } 899</style><div class="screen-fd76" data-component="interop-nav-screen"></div>
899 <nav data-component="interop-nav" class="nav-fd76 nav-fd76--sticky " data-event-cta-location="main_nav" data-e-location="main_nav"> <div class="nav-fd76__bd"> <div class="nav-fd76__bd-inner"> <a class="nav-fd76__brand" href="/" data-event="CTA Clicked" data-e="CTA Clicked"> <svg aria-hidden="true" style="display:block; width:100%; height:auto;" xmlns="http://www.w3.org/2000/svg" width="150" height="32" fill="none" viewBox="0 0 150 32"> <path fill="currentColor" d="M58.3 4h3v13.2a6.8 6.8 0 0 1-3.8 6.2 9 9 0 0 1-4.1 1 9 9 0 0 1-4.2-1 6.8 6.8 0 0 1-3.8-6.2V4h3v13c0 .8.3 1.6.7 2.3.4.7 1 1.3 1.7 1.7.7.4 1.6.6 2.6.6s1.9-.2 2.6-.6c.8-.4 1.3-1 1.7-1.7.4-.7.6-1.5.6-2.4V4ZM64 29.6V9h2.8v2.5h.2l.8-1.1c.3-.4.8-.8 1.3-1.1.6-.3 1.3-.5 2.3-.5a5.8 5.8 0 0 1 5.4 3.6c.6 1.1.8 2.5.8 4.2 0 1.6-.2 3-.8 4.1a5.8 5.8 0 0 1-5.5 3.6c-.8 0-1.6-.1-2.1-.5-.6-.3-1-.6-1.4-1a9 9 0 0 1-.8-1.1H67v8h-3Zm6.7-7.8c1 0 1.6-.2 2.2-.7.6-.4 1-1 1.3-1.9.3-.8.5-1.7.5-2.7 0-1-.2-1.9-.4-2.6-.3-.8-.8-1.5-1.4-2-.5-.4-1.3-.6-2.2-.6-.8 0-1.5.2-2.1.7-.6.4-1 1-1.3 1.8-.3.8-.5 1.7-.5 2.7 0 1 .2 2 .5 2.8.3.8.7 1.4 1.3 1.9.6.4 1.3.6 2.1.6ZM88 24.3a8.5 8.5 0 0 1-8-4.8c-.6-1.5-1-3.4-1-5.5 0-2 .4-4 1.1-5.5A8.6 8.6 0 0 1 83.3 5a9.3 9.3 0 0 1 7.6-.8 8 8 0 0 1 4.4 3.5c.4.8.8 1.7 1 2.6h-3.1l-.8-1.6a5 5 0 0 0-2.6-2 6 6 0 0 0-4.9.7 6 6 0 0 0-2.1 2.5A9.6 9.6 0 0 0 82 14c0 1.6.2 3 .8 4.1.5 1.1 1.2 2 2.1 2.6 1 .5 2 .8 3.2.8 1 0 2-.2 2.8-.6.8-.5 1.4-1.1 1.9-2 .4-.7.7-1.7.7-2.8l.8.2h-5.8v-2.5h7.9V16c0 1.7-.4 3.1-1 4.3a7.3 7.3 0 0 1-3 2.9 9 9 0 0 1-4.3 1ZM108 17.8V9h3v15H108v-2.6h-.2a4.7 4.7 0 0 1-4.5 2.8 5 5 0 0 1-2.5-.6c-.7-.4-1.3-1-1.7-2a7 7 0 0 1-.7-3V9h3v9.2c0 1 .2 1.8.8 2.4.6.7 1.3 1 2.2 1a3.6 3.6 0 0 0 3-1.7c.4-.5.6-1.2.6-2ZM117.7 24.3c-1 0-1.8-.1-2.6-.5-.8-.3-1.4-.9-1.8-1.5-.5-.7-.7-1.6-.7-2.5 0-.9.2-1.6.5-2.1.3-.6.7-1 1.3-1.3.6-.3 1.2-.6 1.9-.7l2-.4a114 114 0 0 0 3.5-.6c.2-.2.3-.4.3-.8 0-.9-.2-1.5-.7-2-.5-.5-1.2-.7-2.1-.7-1 0-1.8.2-2.3.6-.6.5-1 1-1.2 1.5l-2.8-.7c.4-.9.9-1.6 1.5-2.2a6 6 0 0 1 2.2-1.2A8.5 8.5 0 0 1 121 9c.7.2 1.3.4 2 .8.5.4 1 .9 1.4 1.6.4.7.6 1.6.6 2.7v10h-2.9V22h-.1a4.5 4.5 0 0 1-2.3 2c-.6.2-1.3.3-2.1.3Zm.6-2.3c.8 0 1.5-.2 2-.5.6-.3 1-.7 1.4-1.2.3-.5.4-1.1.4-1.7v-2c0 .2-.3.3-.6.4a38.2 38.2 0 0 1-3 .5 8 8 0 0 0-1.5.3c-.5.2-.8.4-1.1.8-.3.3-.5.7-.5 1.2 0 .7.3 1.3.9 1.7.5.3 1.2.5 2 .5ZM127.5 24V9h2.8v2.4h.1a4.1 4.1 0 0 1 3.8-2.6 12 12 0 0 1 1.3 0v2.9l-.7-.2h-.9c-.
8996 0-1.3.1-1.8.4-.5.3-1 .7-1.3 1.2-.3.5-.4 1.1-.4 1.8V24h-3ZM142 24.3a5.8 5.8 0 0 1-5.6-3.6 9.8 9.8 0 0 1-.8-4.1c0-1.7.3-3 .9-4.2.5-1.2 1.3-2 2.2-2.7 1-.6 2-.9 3.2-.9 1 0 1.7.2 2.3.5.6.3 1 .7 1.3 1 .3.5.6.8.7 1.2h.2V4h3v20h-3v-2.3h-.2l-.7 1c-.3.5-.8.8-1.4 1.1-.5.4-1.3.5-2.2.5Zm.6-2.5c.8 0 1.5-.2 2-.6.7-.5 1.1-1.1 1.4-2 .3-.7.5-1.6.5-2.7 0-1-.2-2-.5-2.7a4 4 0 0 0-1.3-1.8c-.6-.5-1.3-.7-2.1-.7-.9 0-1.7.2-2.2.7-.6.4-1 1-1.3 1.9a7.8 7.8 0 0 0 0 5.4c.2.7.7 1.4 1.3 1.8.6.5 1.3.7 2.2.7ZM8 8V0H0v24h8V8ZM24 0v24h8V0h-8ZM8 24v8h16v-8H8Z"></path> </svg> <span class="nav-fd76__brand-text">UpGuard</span> </a> <button aria-controls="upguard-menu" aria-expanded="false" type="button" class="nav-fd76__menu-toggle" aria-label="Menu"> <svg aria-hidden="true" style="width:1.25rem; height:0.9375rem; display:block" width="20" height="15" viewBox="0 0 20 15" fill="none"> 900<rect width="20" height="1" fill="currentColor"></rect> 901<rect y="14" width="20" height="1" fill="currentColor"></rect> 902<rect y="7" width="20" height="1" fill="currentColor"></rect> 903</svg> </button> <div id="upguard-menu" hidden="until-found" class="nav-fd76__menu"> <div class="nav-fd76__menu-inner"> <div class="nav-fd76__items"> <button type="button" aria-controls="#submenu-platform" class="nav-fd76__item nav-fd76__item--button nav-fd76__item--platform"> Platform <svg aria-hidden="true" width="8" height="5" viewBox="0 0 8 5" fill="none"> 904 <path d="M7 1L4 4L1 1" stroke="currentColor" stroke-width="1.2" stroke-linecap="square" /> 905</svg> </button> <div class="nav-fd76__submenu nav-fd76__item--platform" hidden="until-found" id="submenu-platform"> <div class="nav-fd76__submenu--inner"> <div class="platform-pv4k" data-event-cta-location="main_nav_submenu_platform" data-e-location="main_nav_submenu_platform"> <div class="platform-pv4k__item"> <div class="platform-pv4k__header"> <div class="platform-pv4k__name"> <svg fill="none" height="22" viewBox="0 0 22 22" width="22" focusable="false" aria-hidden="true"> 906 <g fill="currentColor"> 907 <path d="m14.9311 18.9999h3.9769v-4h-3.9769-3.977v4z"></path> 908 <path d="m6.97697 11h-3.97697v4h3.97697 3.97693v-4z"></path> 909 <path d="m6.97697 3h-3.97697v3.99999h3.97697 3.97693v-3.99999z"></path> 910 <path d="m18.908 11v-4.00004h-3.9769-3.977v4.00004h3.977z"></path> 911 </g> 912</svg> Vendor Risk </div> <p class="platform-pv4k__description">Take control of third-party vendor risk at AI speed.</p> <a data-event="CTA Clicked" data-e="CTA Clicked" class="platform-pv4k__learn-more" href="/product/vendor-risk"> 913Learn more 914<svg aria-hidden="true" fill="none" focusable="false" height="20" viewBox="0 0 20 20" width="20"> 915 <path d="m4 9h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm-2-2h2v2h-2zm0 4h2v2h-2zm-2 2h2v2h-2zm0-8h2v2h-2z" fill="currentColor" /> 916</svg> </a> </div> <ul class="platform-pv4k__capabilities"> <li> <a class="ipx" href="/product/vendor-risk/ai" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">AI-powered TPRM</span> </span> </a> <style> 917 .ipx { 918 --ipx-offset: 1.125rem; 919 display: inline-block; 920 position: relative; 921 padding-right: var(--ipx-offset); 922 color: var(--text-body); 923 transition: color 0.2s ease; 924 cursor: pointer; 925 } 926 927 .ipx:hover, 928 .ipx:focus-visible { 929 color: var(--text-headings); 930 } 931 932 .ipx__text { 933 display: inline-block; 934 transition: transform 0.2s ease; 935 } 936 937 .ipx__text::before { 938 content: ""; 939 position: absolute; 940 left: calc(-1 * var(--ipx-offset)); 941 top: 50%; 942 width: 0.625rem; 943 height: 0.625rem; 944 background-color: currentColor; 945 opacity: 0; 946 pointer-events: none; 947 transform: translateY(-50%); 948 transition: opacity 0.2s ease; 949 } 950 951 .ipx:hover .ipx__text, 952 .ipx:focus-visible .ipx__text { 953 transform: translateX(var(--ipx-offset)); 954 } 955 956 .ipx:hover .ipx__text::before, 957 .ipx:focus-visible .ipx__text::before { 958 opacity: 1; 959 } 960 961 .ipx__label { 962 font-size: 0.875rem; 963 line-height: 1.75rem; 964 } 965</style> </li><li> <a class="ipx" href="/product/vendor-risk/third-party-risk-assessments" data-event="CTA Clicked" data-e
965="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">Vendor Risk Assessments</span> </span> </a> <style> 966 .ipx { 967 --ipx-offset: 1.125rem; 968 display: inline-block; 969 position: relative; 970 padding-right: var(--ipx-offset); 971 color: var(--text-body); 972 transition: color 0.2s ease; 973 cursor: pointer; 974 } 975 976 .ipx:hover, 977 .ipx:focus-visible { 978 color: var(--text-headings); 979 } 980 981 .ipx__text { 982 display: inline-block; 983 transition: transform 0.2s ease; 984 } 985 986 .ipx__text::before { 987 content: ""; 988 position: absolute; 989 left: calc(-1 * var(--ipx-offset)); 990 top: 50%; 991 width: 0.625rem; 992 height: 0.625rem; 993 background-color: currentColor; 994 opacity: 0; 995 pointer-events: none; 996 transform: translateY(-50%); 997 transition: opacity 0.2s ease; 998 } 999 1000 .ipx:hover .ipx__text, 1001 .ipx:focus-visible .ipx__text { 1002 transform: translateX(var(--ipx-offset)); 1003 } 1004 1005 .ipx:hover .ipx__text::before, 1006 .ipx:focus-visible .ipx__text::before { 1007 opacity: 1; 1008 } 1009 1010 .ipx__label { 1011 font-size: 0.875rem; 1012 line-height: 1.75rem; 1013 } 1014</style> </li><li> <a class="ipx" href="/product/vendor-risk/vendor-discovery-onboarding" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">Vendor Discovery & Onboarding</span> </span> </a> <style> 1015 .ipx { 1016 --ipx-offset: 1.125rem; 1017 display: inline-block; 1018 position: relative; 1019 padding-right: var(--ipx-offset); 1020 color: var(--text-body); 1021 transition: color 0.2s ease; 1022 cursor: pointer; 1023 } 1024 1025 .ipx:hover, 1026 .ipx:focus-visible { 1027 color: var(--text-headings); 1028 } 1029 1030 .ipx__text { 1031 display: inline-block; 1032 transition: transform 0.2s ease; 1033 } 1034 1035 .ipx__text::before { 1036 content: ""; 1037 position: absolute; 1038 left: calc(-1 * var(--ipx-offset)); 1039 top: 50%; 1040 width: 0.625rem; 1041 height: 0.625rem; 1042 background-color: currentColor; 1043 opacity: 0; 1044 pointer-events: none; 1045 transform: translateY(-50%); 1046 transition: opacity 0.2s ease; 1047 } 1048 1049 .ipx:hover .ipx__text, 1050 .ipx:focus-visible .ipx__text { 1051 transform: translateX(var(--ipx-offset)); 1052 } 1053 1054 .ipx:hover .ipx__text::before, 1055 .ipx:focus-visible .ipx__text::before { 1056 opacity: 1; 1057 } 1058 1059 .ipx__label { 1060 font-size: 0.875rem; 1061 line-height: 1.75rem; 1062 } 1063</style> </li><li> <a class="ipx" href="/product/vendor-risk/questionnaire-management" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">Security Questionnaire Automation</span> </span> </a> <style> 1064 .ipx { 1065 --ipx-offset: 1.125rem; 1066 display: inline-block; 1067 position: relative; 1068 padding-right: var(--ipx-offset); 1069 color: var(--text-body); 1070 transition: color 0.2s ease; 1071 cursor: pointer; 1072 } 1073 1074 .ipx:hover, 1075 .ipx:focus-visible { 1076 color: var(--text-headings); 1077 } 1078 1079 .ipx__text { 1080 display: inline-block; 1081 transition: transform 0.2s ease; 1082 } 1083 1084 .ipx__text::before { 1085 content: ""; 1086 position: absolute; 1087 left: calc(-1 * var(--ipx-offset)); 1088 top: 50%; 1089 width: 0.625rem; 1090 height: 0.625rem; 1091 background-color: currentColor; 1092 opacity: 0; 1093 pointer-events: none; 1094 transform: translateY(-50%); 1095 transition: opacity 0.2s ease; 1096 } 1097 1098 .ipx:hover .ipx__text, 1099 .ipx:focus-visible .ipx__text { 1100 transform: translateX(var(--ipx-offset)); 1101 } 1102 1103 .ipx:hover .ipx__text::before, 1104 .ipx:focus-visible .ipx__text::before { 1105 opacity: 1; 1106 } 1107 1108 .ipx__label { 1109 font-size: 0.875rem; 1110 line-height: 1.75rem; 1111 } 1112</style> </li><li> <a class="ipx" href="/product/vendor-risk/risk-remediation" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">Remediation & Exceptions</span> </span> </a> <style> 1113 .ipx { 1114 --ipx-offset: 1.125rem; 1115 display: inline-block; 1116 position: relative; 1117 padding-right: var(--ipx-offset); 1118 color: var(--text-body); 1119 transition: color 0.2s ease; 1120 cursor: pointer; 1121 } 1122 1123 .ipx:hover, 1124 .ipx:focus-visible { 1125 color: var(--text-headings); 1126 } 1127 1128 .ipx__text { 1129 display: inline-block; 1130 transition: transform 0.2s ease; 1131 } 1132 1133 .ipx__text::before { 1134 content: ""; 1135 position: absolute; 1136 left: calc(-1 * var(--ipx-offset)); 1137 top: 50%; 1138 width: 0.625rem; 1139 height: 0.625rem; 1140 background-color: currentColor; 1141 opacity: 0; 1142 pointer-events: none; 1143 transform: translateY(-50%); 1144 transition: opacity 0.2s ease; 1145 } 1146 1147 .ipx:hover .ipx__text, 1148 .ipx:focus-visible .ipx__text { 1149 transform: translateX(var(--ipx-offset)); 1150 } 1151 1152 .ipx:hover .ipx__text::before, 1153 .ipx:focus-visible .ipx__text::before { 1154 opacity: 1; 1155 } 1156 1157 .ipx__label { 1158 font-size: 0.875rem; 1159 line-height: 1.75rem; 1160 } 1161</style> </li><li> <a class="ipx" href="/product/vendor-risk/continuous-monitoring" data-event="CTA Clicked" data-e
1161="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">Continuous Monitoring</span> </span> </a> <style> 1162 .ipx { 1163 --ipx-offset: 1.125rem; 1164 display: inline-block; 1165 position: relative; 1166 padding-right: var(--ipx-offset); 1167 color: var(--text-body); 1168 transition: color 0.2s ease; 1169 cursor: pointer; 1170 } 1171 1172 .ipx:hover, 1173 .ipx:focus-visible { 1174 color: var(--text-headings); 1175 } 1176 1177 .ipx__text { 1178 display: inline-block; 1179 transition: transform 0.2s ease; 1180 } 1181 1182 .ipx__text::before { 1183 content: ""; 1184 position: absolute; 1185 left: calc(-1 * var(--ipx-offset)); 1186 top: 50%; 1187 width: 0.625rem; 1188 height: 0.625rem; 1189 background-color: currentColor; 1190 opacity: 0; 1191 pointer-events: none; 1192 transform: translateY(-50%); 1193 transition: opacity 0.2s ease; 1194 } 1195 1196 .ipx:hover .ipx__text, 1197 .ipx:focus-visible .ipx__text { 1198 transform: translateX(var(--ipx-offset)); 1199 } 1200 1201 .ipx:hover .ipx__text::before, 1202 .ipx:focus-visible .ipx__text::before { 1203 opacity: 1; 1204 } 1205 1206 .ipx__label { 1207 font-size: 0.875rem; 1208 line-height: 1.75rem; 1209 } 1210</style> </li><li> <a class="ipx" href="/product/vendor-risk/risk-reporting" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">Reporting & Program Oversight</span> </span> </a> <style> 1211 .ipx { 1212 --ipx-offset: 1.125rem; 1213 display: inline-block; 1214 position: relative; 1215 padding-right: var(--ipx-offset); 1216 color: var(--text-body); 1217 transition: color 0.2s ease; 1218 cursor: pointer; 1219 } 1220 1221 .ipx:hover, 1222 .ipx:focus-visible { 1223 color: var(--text-headings); 1224 } 1225 1226 .ipx__text { 1227 display: inline-block; 1228 transition: transform 0.2s ease; 1229 } 1230 1231 .ipx__text::before { 1232 content: ""; 1233 position: absolute; 1234 left: calc(-1 * var(--ipx-offset)); 1235 top: 50%; 1236 width: 0.625rem; 1237 height: 0.625rem; 1238 background-color: currentColor; 1239 opacity: 0; 1240 pointer-events: none; 1241 transform: translateY(-50%); 1242 transition: opacity 0.2s ease; 1243 } 1244 1245 .ipx:hover .ipx__text, 1246 .ipx:focus-visible .ipx__text { 1247 transform: translateX(var(--ipx-offset)); 1248 } 1249 1250 .ipx:hover .ipx__text::before, 1251 .ipx:focus-visible .ipx__text::before { 1252 opacity: 1; 1253 } 1254 1255 .ipx__label { 1256 font-size: 0.875rem; 1257 line-height: 1.75rem; 1258 } 1259</style> </li> </ul> </div><div class="platform-pv4k__item"> <div class="platform-pv4k__header"> <div class="platform-pv4k__name"> <svg fill="none" height="22" viewBox="0 0 22 22" width="22" focusable="false" aria-hidden="true"> 1260 <g fill="currentColor"> 1261 <path d="m7 3h-4v3.99999h4z"></path> 1262 <path d="m11 7.00002h-4v3.99998h4z"></path> 1263 <path d="m7 11h-4v4h4z"></path> 1264 <path d="m15 3.00002h-4v3.99999h4z"></path> 1265 <path d="m15 7.00002v3.99998 4h-4-4v4h4 4 4v-4-4-3.99998z"></path> 1266 </g> 1267</svg> Breach Risk </div> <p class="platform-pv4k__description">Monitor your attack surface and AI threats before you get compromised.</p> <a data-event="CTA Clicked" data-e="CTA Clicked" class="platform-pv4k__learn-more" href="/product/breach-risk"> 1268Learn more 1269<svg aria-hidden="true" fill="none" focusable="false" height="20" viewBox="0 0 20 20" width="20"> 1270 <path d="m4 9h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm-2-2h2v2h-2zm0 4h2v2h-2zm-2 2h2v2h-2zm0-8h2v2h-2z" fill="currentColor" /> 1271</svg> </a> </div> <ul class="platform-pv4k__capabilities"> <li> <a class="ipx" href="/product/breach-risk/threat-monitoring" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">AI-powered Threat Monitoring</span> </span> </a> <style> 1272 .ipx { 1273 --ipx-offset: 1.125rem; 1274 display: inline-block; 1275 position: relative; 1276 padding-right: var(--ipx-offset); 1277 color: var(--text-body); 1278 transition: color 0.2s ease; 1279 cursor: pointer; 1280 } 1281 1282 .ipx:hover, 1283 .ipx:focus-visible { 1284 color: var(--text-headings); 1285 } 1286 1287 .ipx__text { 1288 display: inline-block; 1289 transition: transform 0.2s ease; 1290 } 1291 1292 .ipx__text::before { 1293 content: ""; 1294 position: absolute; 1295 left: calc(-1 * var(--ipx-offset)); 1296 top: 50%; 1297 width: 0.625rem; 1298 height: 0.625rem; 1299 background-color: currentColor; 1300 opacity: 0; 1301 pointer-events: none; 1302 transform: translateY(-50%); 1303 transition: opacity 0.2s ease; 1304 } 1305 1306 .ipx:hover .ipx__text, 1307 .ipx:focus-visible .ipx__text { 1308 transform: translateX(var(--ipx-offset)); 1309 } 1310 1311 .ipx:hover .ipx__text::before, 1312 .ipx:focus-visible .ipx__text::before { 1313 opacity: 1; 1314 } 1315 1316 .ipx__label { 1317 font-size: 0.875rem; 1318 line-height: 1.75rem; 1319 } 1320</style> </li><li> <a class="ipx" href="/product/breach-risk/attack-surface-management" data-event="CTA Clicked" data-e
1320="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">Attack Surface Management</span> </span> </a> <style> 1321 .ipx { 1322 --ipx-offset: 1.125rem; 1323 display: inline-block; 1324 position: relative; 1325 padding-right: var(--ipx-offset); 1326 color: var(--text-body); 1327 transition: color 0.2s ease; 1328 cursor: pointer; 1329 } 1330 1331 .ipx:hover, 1332 .ipx:focus-visible { 1333 color: var(--text-headings); 1334 } 1335 1336 .ipx__text { 1337 display: inline-block; 1338 transition: transform 0.2s ease; 1339 } 1340 1341 .ipx__text::before { 1342 content: ""; 1343 position: absolute; 1344 left: calc(-1 * var(--ipx-offset)); 1345 top: 50%; 1346 width: 0.625rem; 1347 height: 0.625rem; 1348 background-color: currentColor; 1349 opacity: 0; 1350 pointer-events: none; 1351 transform: translateY(-50%); 1352 transition: opacity 0.2s ease; 1353 } 1354 1355 .ipx:hover .ipx__text, 1356 .ipx:focus-visible .ipx__text { 1357 transform: translateX(var(--ipx-offset)); 1358 } 1359 1360 .ipx:hover .ipx__text::before, 1361 .ipx:focus-visible .ipx__text::before { 1362 opacity: 1; 1363 } 1364 1365 .ipx__label { 1366 font-size: 0.875rem; 1367 line-height: 1.75rem; 1368 } 1369</style> </li><li> <a class="ipx" href="/product/breach-risk/brand-protection" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">Brand Protection</span> </span> </a> <style> 1370 .ipx { 1371 --ipx-offset: 1.125rem; 1372 display: inline-block; 1373 position: relative; 1374 padding-right: var(--ipx-offset); 1375 color: var(--text-body); 1376 transition: color 0.2s ease; 1377 cursor: pointer; 1378 } 1379 1380 .ipx:hover, 1381 .ipx:focus-visible { 1382 color: var(--text-headings); 1383 } 1384 1385 .ipx__text { 1386 display: inline-block; 1387 transition: transform 0.2s ease; 1388 } 1389 1390 .ipx__text::before { 1391 content: ""; 1392 position: absolute; 1393 left: calc(-1 * var(--ipx-offset)); 1394 top: 50%; 1395 width: 0.625rem; 1396 height: 0.625rem; 1397 background-color: currentColor; 1398 opacity: 0; 1399 pointer-events: none; 1400 transform: translateY(-50%); 1401 transition: opacity 0.2s ease; 1402 } 1403 1404 .ipx:hover .ipx__text, 1405 .ipx:focus-visible .ipx__text { 1406 transform: translateX(var(--ipx-offset)); 1407 } 1408 1409 .ipx:hover .ipx__text::before, 1410 .ipx:focus-visible .ipx__text::before { 1411 opacity: 1; 1412 } 1413 1414 .ipx__label { 1415 font-size: 0.875rem; 1416 line-height: 1.75rem; 1417 } 1418</style> </li> </ul> </div><div class="platform-pv4k__item"> <div class="platform-pv4k__header"> <div class="platform-pv4k__name"> <svg fill="none" height="22" viewBox="0 0 22 22" width="22" focusable="false" aria-hidden="true"> 1419 <g fill="currentColor"> 1420 <path d="m14.9653 11v-3.99999-3.99999h-3.9885-3.98852v3.99999 3.99999h3.98852z"></path> 1421 <path d="m10.9771 15h-3.98857-3.98853v4h3.98853 3.98857 3.9885 3.9885v-4h-3.9885z"></path> 1422 </g> 1423</svg> User Risk </div> <p class="platform-pv4k__description">Surface the shadow AI and human risk hiding inside your workforce.</p> <a data-event="CTA Clicked" data-e="CTA Clicked" class="platform-pv4k__learn-more" href="/product/user-risk"> 1424Learn more 1425<svg aria-hidden="true" fill="none" focusable="false" height="20" viewBox="0 0 20 20" width="20"> 1426 <path d="m4 9h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm-2-2h2v2h-2zm0 4h2v2h-2zm-2 2h2v2h-2zm0-8h2v2h-2z" fill="currentColor" /> 1427</svg> </a> </div> <ul class="platform-pv4k__capabilities"> <li> <a class="ipx" href="/product/user-risk/shadow-ai-monitoring" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">Shadow AI Monitoring</span> </span> </a> <style> 1428 .ipx { 1429 --ipx-offset: 1.125rem; 1430 display: inline-block; 1431 position: relative; 1432 padding-right: var(--ipx-offset); 1433 color: var(--text-body); 1434 transition: color 0.2s ease; 1435 cursor: pointer; 1436 } 1437 1438 .ipx:hover, 1439 .ipx:focus-visible { 1440 color: var(--text-headings); 1441 } 1442 1443 .ipx__text { 1444 display: inline-block; 1445 transition: transform 0.2s ease; 1446 } 1447 1448 .ipx__text::before { 1449 content: ""; 1450 position: absolute; 1451 left: calc(-1 * var(--ipx-offset)); 1452 top: 50%; 1453 width: 0.625rem; 1454 height: 0.625rem; 1455 background-color: currentColor; 1456 opacity: 0; 1457 pointer-events: none; 1458 transform: translateY(-50%); 1459 transition: opacity 0.2s ease; 1460 } 1461 1462 .ipx:hover .ipx__text, 1463 .ipx:focus-visible .ipx__text { 1464 transform: translateX(var(--ipx-offset)); 1465 } 1466 1467 .ipx:hover .ipx__text::before, 1468 .ipx:focus-visible .ipx__text::before { 1469 opacity: 1; 1470 } 1471 1472 .ipx__label { 1473 font-size: 0.875rem; 1474 line-height: 1.75rem; 1475 } 1476</style> </li><li> <a class="ipx" href="/product/user-risk/policy-governance" data-event="CTA Clicked" data-e
1476="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">Policy and Governance</span> </span> </a> <style> 1477 .ipx { 1478 --ipx-offset: 1.125rem; 1479 display: inline-block; 1480 position: relative; 1481 padding-right: var(--ipx-offset); 1482 color: var(--text-body); 1483 transition: color 0.2s ease; 1484 cursor: pointer; 1485 } 1486 1487 .ipx:hover, 1488 .ipx:focus-visible { 1489 color: var(--text-headings); 1490 } 1491 1492 .ipx__text { 1493 display: inline-block; 1494 transition: transform 0.2s ease; 1495 } 1496 1497 .ipx__text::before { 1498 content: ""; 1499 position: absolute; 1500 left: calc(-1 * var(--ipx-offset)); 1501 top: 50%; 1502 width: 0.625rem; 1503 height: 0.625rem; 1504 background-color: currentColor; 1505 opacity: 0; 1506 pointer-events: none; 1507 transform: translateY(-50%); 1508 transition: opacity 0.2s ease; 1509 } 1510 1511 .ipx:hover .ipx__text, 1512 .ipx:focus-visible .ipx__text { 1513 transform: translateX(var(--ipx-offset)); 1514 } 1515 1516 .ipx:hover .ipx__text::before, 1517 .ipx:focus-visible .ipx__text::before { 1518 opacity: 1; 1519 } 1520 1521 .ipx__label { 1522 font-size: 0.875rem; 1523 line-height: 1.75rem; 1524 } 1525</style> </li><li> <a class="ipx" href="/product/user-risk/contextual-guidance" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">Contextual Guidance</span> </span> </a> <style> 1526 .ipx { 1527 --ipx-offset: 1.125rem; 1528 display: inline-block; 1529 position: relative; 1530 padding-right: var(--ipx-offset); 1531 color: var(--text-body); 1532 transition: color 0.2s ease; 1533 cursor: pointer; 1534 } 1535 1536 .ipx:hover, 1537 .ipx:focus-visible { 1538 color: var(--text-headings); 1539 } 1540 1541 .ipx__text { 1542 display: inline-block; 1543 transition: transform 0.2s ease; 1544 } 1545 1546 .ipx__text::before { 1547 content: ""; 1548 position: absolute; 1549 left: calc(-1 * var(--ipx-offset)); 1550 top: 50%; 1551 width: 0.625rem; 1552 height: 0.625rem; 1553 background-color: currentColor; 1554 opacity: 0; 1555 pointer-events: none; 1556 transform: translateY(-50%); 1557 transition: opacity 0.2s ease; 1558 } 1559 1560 .ipx:hover .ipx__text, 1561 .ipx:focus-visible .ipx__text { 1562 transform: translateX(var(--ipx-offset)); 1563 } 1564 1565 .ipx:hover .ipx__text::before, 1566 .ipx:focus-visible .ipx__text::before { 1567 opacity: 1; 1568 } 1569 1570 .ipx__label { 1571 font-size: 0.875rem; 1572 line-height: 1.75rem; 1573 } 1574</style> </li> </ul> </div><div class="platform-pv4k__item"> <div class="platform-pv4k__header"> <div class="platform-pv4k__name"> <svg fill="none" height="22" viewBox="0 0 22 22" width="22" focusable="false" aria-hidden="true"> 1575 <g fill="currentColor"> 1576 <path d="m18.5279 14.6458h-3.8819v3.8819h3.8819z"></path> 1577 <path d="m6.88185 14.6458h-3.88185v3.8819h3.88185z"></path> 1578 <path d="m6.88185 3h-3.88185v3.88189h3.88185z"></path> 1579 <path d="m18.5279 3h-3.8819v3.88189h3.8819z"></path> 1580 <path d="m6.88232 6.88216v3.88194 3.8818h3.88188 3.8818v-3.8818-3.88194h-3.8818z"></path> 1581 </g> 1582</svg> Trust Exchange </div> <p class="platform-pv4k__description">Prove your security in minutes, not weeks. For free.</p> <a data-event="CTA Clicked" data-e="CTA Clicked" class="platform-pv4k__learn-more" href="/product/trust-exchange"> 1583Learn more 1584<svg aria-hidden="true" fill="none" focusable="false" height="20" viewBox="0 0 20 20" width="20"> 1585 <path d="m4 9h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm-2-2h2v2h-2zm0 4h2v2h-2zm-2 2h2v2h-2zm0-8h2v2h-2z" fill="currentColor" /> 1586</svg> </a> </div> <ul class="platform-pv4k__capabilities"> <li> <a class="ipx" href="/product/trust-exchange/questionnaire-ai" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">Questionnaire AI</span> </span> </a> <style> 1587 .ipx { 1588 --ipx-offset: 1.125rem; 1589 display: inline-block; 1590 position: relative; 1591 padding-right: var(--ipx-offset); 1592 color: var(--text-body); 1593 transition: color 0.2s ease; 1594 cursor: pointer; 1595 } 1596 1597 .ipx:hover, 1598 .ipx:focus-visible { 1599 color: var(--text-headings); 1600 } 1601 1602 .ipx__text { 1603 display: inline-block; 1604 transition: transform 0.2s ease; 1605 } 1606 1607 .ipx__text::before { 1608 content: ""; 1609 position: absolute; 1610 left: calc(-1 * var(--ipx-offset)); 1611 top: 50%; 1612 width: 0.625rem; 1613 height: 0.625rem; 1614 background-color: currentColor; 1615 opacity: 0; 1616 pointer-events: none; 1617 transform: translateY(-50%); 1618 transition: opacity 0.2s ease; 1619 } 1620 1621 .ipx:hover .ipx__text, 1622 .ipx:focus-visible .ipx__text { 1623 transform: translateX(var(--ipx-offset)); 1624 } 1625 1626 .ipx:hover .ipx__text::before, 1627 .ipx:focus-visible .ipx__text::before { 1628 opacity: 1; 1629 } 1630 1631 .ipx__label { 1632 font-size: 0.875rem; 1633 line-height: 1.75rem; 1634 } 1635</style> </li><li> <a class="ipx" href="/product/trust-exchange/trust-center" data-event="CTA Clicked" data-e
1635="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">Trust Center</span> </span> </a> <style> 1636 .ipx { 1637 --ipx-offset: 1.125rem; 1638 display: inline-block; 1639 position: relative; 1640 padding-right: var(--ipx-offset); 1641 color: var(--text-body); 1642 transition: color 0.2s ease; 1643 cursor: pointer; 1644 } 1645 1646 .ipx:hover, 1647 .ipx:focus-visible { 1648 color: var(--text-headings); 1649 } 1650 1651 .ipx__text { 1652 display: inline-block; 1653 transition: transform 0.2s ease; 1654 } 1655 1656 .ipx__text::before { 1657 content: ""; 1658 position: absolute; 1659 left: calc(-1 * var(--ipx-offset)); 1660 top: 50%; 1661 width: 0.625rem; 1662 height: 0.625rem; 1663 background-color: currentColor; 1664 opacity: 0; 1665 pointer-events: none; 1666 transform: translateY(-50%); 1667 transition: opacity 0.2s ease; 1668 } 1669 1670 .ipx:hover .ipx__text, 1671 .ipx:focus-visible .ipx__text { 1672 transform: translateX(var(--ipx-offset)); 1673 } 1674 1675 .ipx:hover .ipx__text::before, 1676 .ipx:focus-visible .ipx__text::before { 1677 opacity: 1; 1678 } 1679 1680 .ipx__label { 1681 font-size: 0.875rem; 1682 line-height: 1.75rem; 1683 } 1684</style> </li><li> <a class="ipx" href="/product/trust-exchange/paid" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">Paid Plan</span> </span> </a> <style> 1685 .ipx { 1686 --ipx-offset: 1.125rem; 1687 display: inline-block; 1688 position: relative; 1689 padding-right: var(--ipx-offset); 1690 color: var(--text-body); 1691 transition: color 0.2s ease; 1692 cursor: pointer; 1693 } 1694 1695 .ipx:hover, 1696 .ipx:focus-visible { 1697 color: var(--text-headings); 1698 } 1699 1700 .ipx__text { 1701 display: inline-block; 1702 transition: transform 0.2s ease; 1703 } 1704 1705 .ipx__text::before { 1706 content: ""; 1707 position: absolute; 1708 left: calc(-1 * var(--ipx-offset)); 1709 top: 50%; 1710 width: 0.625rem; 1711 height: 0.625rem; 1712 background-color: currentColor; 1713 opacity: 0; 1714 pointer-events: none; 1715 transform: translateY(-50%); 1716 transition: opacity 0.2s ease; 1717 } 1718 1719 .ipx:hover .ipx__text, 1720 .ipx:focus-visible .ipx__text { 1721 transform: translateX(var(--ipx-offset)); 1722 } 1723 1724 .ipx:hover .ipx__text::before, 1725 .ipx:focus-visible .ipx__text::before { 1726 opacity: 1; 1727 } 1728 1729 .ipx__label { 1730 font-size: 0.875rem; 1731 line-height: 1.75rem; 1732 } 1733</style> </li> </ul> </div><div class="platform-pv4k__item"> <div class="platform-pv4k__header"> <div class="platform-pv4k__name"> <svg fill="none" height="22" viewBox="0 0 22 22" width="22" focusable="false" aria-hidden="true"> 1734 <path d="m15 18.9952h4v-15.9952h-16v4h8v3.9968h-4v3.9984h-4v4h4v-3.9984h4v-3.9984h4z" fill="currentColor"></path> 1735</svg> Risk Automations </div> <p class="platform-pv4k__description">Triage every risk with AI, then resolve it automatically.</p> <a data-event="CTA Clicked" data-e="CTA Clicked" class="platform-pv4k__learn-more" href="/product/risk-automations"> 1736Learn more 1737<svg aria-hidden="true" fill="none" focusable="false" height="20" viewBox="0 0 20 20" width="20"> 1738 <path d="m4 9h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm-2-2h2v2h-2zm0 4h2v2h-2zm-2 2h2v2h-2zm0-8h2v2h-2z" fill="currentColor" /> 1739</svg> </a> </div> <ul class="platform-pv4k__capabilities"> <li> <a class="ipx" href="/product/risk-automations/integrations" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">Integrations</span> </span> </a> <style> 1740 .ipx { 1741 --ipx-offset: 1.125rem; 1742 display: inline-block; 1743 position: relative; 1744 padding-right: var(--ipx-offset); 1745 color: var(--text-body); 1746 transition: color 0.2s ease; 1747 cursor: pointer; 1748 } 1749 1750 .ipx:hover, 1751 .ipx:focus-visible { 1752 color: var(--text-headings); 1753 } 1754 1755 .ipx__text { 1756 display: inline-block; 1757 transition: transform 0.2s ease; 1758 } 1759 1760 .ipx__text::before { 1761 content: ""; 1762 position: absolute; 1763 left: calc(-1 * var(--ipx-offset)); 1764 top: 50%; 1765 width: 0.625rem; 1766 height: 0.625rem; 1767 background-color: currentColor; 1768 opacity: 0; 1769 pointer-events: none; 1770 transform: translateY(-50%); 1771 transition: opacity 0.2s ease; 1772 } 1773 1774 .ipx:hover .ipx__text, 1775 .ipx:focus-visible .ipx__text { 1776 transform: translateX(var(--ipx-offset)); 1777 } 1778 1779 .ipx:hover .ipx__text::before, 1780 .ipx:focus-visible .ipx__text::before { 1781 opacity: 1; 1782 } 1783 1784 .ipx__label { 1785 font-size: 0.875rem; 1786 line-height: 1.75rem; 1787 } 1788</style> </li><li> <a class="ipx" href="/product/risk-automations/visibility" data-event="CTA Clicked" data-e
1788="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">Visibility</span> </span> </a> <style> 1789 .ipx { 1790 --ipx-offset: 1.125rem; 1791 display: inline-block; 1792 position: relative; 1793 padding-right: var(--ipx-offset); 1794 color: var(--text-body); 1795 transition: color 0.2s ease; 1796 cursor: pointer; 1797 } 1798 1799 .ipx:hover, 1800 .ipx:focus-visible { 1801 color: var(--text-headings); 1802 } 1803 1804 .ipx__text { 1805 display: inline-block; 1806 transition: transform 0.2s ease; 1807 } 1808 1809 .ipx__text::before { 1810 content: ""; 1811 position: absolute; 1812 left: calc(-1 * var(--ipx-offset)); 1813 top: 50%; 1814 width: 0.625rem; 1815 height: 0.625rem; 1816 background-color: currentColor; 1817 opacity: 0; 1818 pointer-events: none; 1819 transform: translateY(-50%); 1820 transition: opacity 0.2s ease; 1821 } 1822 1823 .ipx:hover .ipx__text, 1824 .ipx:focus-visible .ipx__text { 1825 transform: translateX(var(--ipx-offset)); 1826 } 1827 1828 .ipx:hover .ipx__text::before, 1829 .ipx:focus-visible .ipx__text::before { 1830 opacity: 1; 1831 } 1832 1833 .ipx__label { 1834 font-size: 0.875rem; 1835 line-height: 1.75rem; 1836 } 1837</style> </li><li> <a class="ipx" href="/product/risk-automations/resolution" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">Resolution</span> </span> </a> <style> 1838 .ipx { 1839 --ipx-offset: 1.125rem; 1840 display: inline-block; 1841 position: relative; 1842 padding-right: var(--ipx-offset); 1843 color: var(--text-body); 1844 transition: color 0.2s ease; 1845 cursor: pointer; 1846 } 1847 1848 .ipx:hover, 1849 .ipx:focus-visible { 1850 color: var(--text-headings); 1851 } 1852 1853 .ipx__text { 1854 display: inline-block; 1855 transition: transform 0.2s ease; 1856 } 1857 1858 .ipx__text::before { 1859 content: ""; 1860 position: absolute; 1861 left: calc(-1 * var(--ipx-offset)); 1862 top: 50%; 1863 width: 0.625rem; 1864 height: 0.625rem; 1865 background-color: currentColor; 1866 opacity: 0; 1867 pointer-events: none; 1868 transform: translateY(-50%); 1869 transition: opacity 0.2s ease; 1870 } 1871 1872 .ipx:hover .ipx__text, 1873 .ipx:focus-visible .ipx__text { 1874 transform: translateX(var(--ipx-offset)); 1875 } 1876 1877 .ipx:hover .ipx__text::before, 1878 .ipx:focus-visible .ipx__text::before { 1879 opacity: 1; 1880 } 1881 1882 .ipx__label { 1883 font-size: 0.875rem; 1884 line-height: 1.75rem; 1885 } 1886</style> </li> </ul> </div> <div class="platform-pv4k__footer"> <div class="footer-links-fl6b"> <div class="footer-links-fl6b__label">Platform</div> <a data-event="CTA Clicked" data-e="CTA Clicked" class="footer-links-fl6b__link" href="/platform"> Platform overview </a><a data-event="CTA Clicked" data-e="CTA Clicked" class="footer-links-fl6b__link" href="/product/reporting"> Reporting </a><a data-event="CTA Clicked" data-e="CTA Clicked" class="footer-links-fl6b__link" href="/services"> Services </a><a data-event="CTA Clicked" data-e="CTA Clicked" class="footer-links-fl6b__link" href="/integrations"> Integrations </a><a data-event="CTA Clicked" data-e="CTA Clicked" class="footer-links-fl6b__link" href="/releases"> Release notes </a><a data-event="CTA Clicked" data-e="CTA Clicked" class="footer-links-fl6b__link" href="/product/security-ratings"> Security ratings </a> </div> <style> 1887 .footer-links-fl6b { 1888 border-top: 1px solid var(--divider); 1889 padding-top: 1.5rem; 1890 padding-bottom: 1.5rem; 1891 } 1892 .footer-links-fl6b__label { 1893 font-size: 0.875rem; 1894 line-height: 1.5rem; 1895 font-weight: 600; 1896 letter-spacing: -0.01em; 1897 color: var(--text-headings); 1898 } 1899 .footer-links-fl6b__link { 1900 font-size: 0.875rem; 1901 line-height: 1.5rem; 1902 color: var(--text-body); 1903 transition: color 0.2s ease; 1904 } 1905 .footer-links-fl6b__link:hover, 1906 .footer-links-fl6b__link:focus-visible { 1907 color: var(--text-headings); 1908 } 1909 1910 /* Mobile styles */ 1911 @media screen and (max-width: 991px) { 1912 .footer-links-fl6b { 1913 display: flex; 1914 flex-direction: column; 1915 align-items: end; 1916 gap: 0.5rem; 1917 } 1918 } 1919 1920 /* Desktop styles */ 1921 @media screen and (min-width: 992px) { 1922 .footer-links-fl6b { 1923 margin-top: 3rem; 1924 display: flex; 1925 gap: 2.5rem; 1926 justify-content: flex-end; 1927 } 1928 .footer-links-fl6b__label { 1929 margin-right: auto; 1930 } 1931 } 1932</style> </div> </div> <style> 1933 .platform-pv4k { 1934 font-size: 0.875rem; 1935 line-height: 1.5rem; 1936 color: var(--text-body); 1937 display: flex; 1938 flex-direction: column; 1939 gap: 2.4rem; 1940 padding-top: 2.4rem; 1941 } 1942 1943 .platform-pv4k__item { 1944 transition: opacity 0.2s ease; 1945 } 1946 .platform-pv4k:has(.platform-pv4k__item:hover) 1947 .platform-pv4k__item:not(.platform-pv4k__item:hover) { 1948 opacity: 0.25; 1949 } 1950 1951 .platform-pv4k__header { 1952 position: relative; 1953 } 1954 1955 .platform-pv4k__name { 1956 letter-spacing: -0.01em; 1957 display: flex; 1958 flex-direction: column; 1959 align-items: flex-start; 1960 gap: 0.9375rem; 1961 color: var(--text-headings); 1962 font-size: 1rem; 1963 font-weight: 600; 1964 } 1965 .platform-pv4k__name svg { 1966 display: block; 1967 overflow: visible; 1968 width: 1.375rem; 1969 height: 1.375rem; 1970 flex-shrink: 0; 1971 } 1972 1973 .platform-pv4k__description { 1974 margin-top: 1rem; 1975 } 1976 1977 .platform-pv4k__learn-more { 1978 display: inline-block; 1979 color: var(--text-headings); 1980 margin-top: 1rem; 1981 } 1982 .platform-pv4k__learn-more svg { 1983 float: right; 1984 overflow: visible; 1985 width: 1.25rem; 1986 height: 1.25rem; 1987 margin-left: 0.25rem; 1988 position: relative; 1989 top: 0.15rem; 1990 transition: transform 0.2s ease; 1991 } 1992 .platform-pv4k__learn-more::before { 1993 content: ""; 1994 position: absolute; 1995 inset: 0; 1996 } 1997 .platform-pv4k__learn-more:hover svg, 1998 .platform-pv4k__learn-more:focus-visible svg { 1999 transform: translateX(0.25rem); 2000 } 2001 2002 .platform-pv4k__capabilities { 2003 padding-top: 1rem; 2004 display: flex; 2005 flex-direction: column; 2006 gap: 0.5rem; 2007 list-style: none; 2008 } 2009 2010 /* Mobile styles */ 2011 @media screen and (max-width: 991px) { 2012 .platform-pv4k__capabilities .ipx__text { 2013 transform: translateX(1.125rem); 2014 color: var(--text-headings); 2015 } 2016 .platform-pv4k__capabilities .ipx__text::before { 2017 opacity: 1; 2018 } 2019 } 2020 2021 /* Desktop styles */ 2022 @media screen and (min-width: 992px) { 2023 .platform-pv4k { 2024 padding-top: 2rem; 2025 display: grid; 2026 grid-template-columns: repeat(5, 1fr); 2027 } 2028 .platform-pv4k__item { 2029 transition: opacity 0.2s ease; 2030 width: calc(100% + 2 * 1.25rem); 2031 padding-left: calc(0.5 * 1.25rem); 2032 padding-right: calc(0.5 * 1.25rem); 2033 margin-left: calc(-0.5 * 1.25rem); 2034 margin-right: calc(-0.5 * 1.25rem); 2035 } 2036 .platform-pv4k__description { 2037 margin-top: 1rem; 2038 } 2039 .platform-pv4k__header { 2040 min-height: 12.7rem; 2041 display: flex; 2042 flex-direction: column; 2043 margin-bottom: 1rem; 2044 } 2045 .platform-pv4k__learn-more { 2046 margin-top: auto; 2047 align-self: flex-start; 2048 } 2049 .platform-pv4k__capabilities {
2050 border-top: 1px solid var(--divider); 2051 } 2052 .platform-pv4k__footer { 2053 grid-column: span 5; 2054 } 2055 } 2056</style> </div> </div> <button type="button" aria-controls="#submenu-solutions" class="nav-fd76__item nav-fd76__item--button nav-fd76__item--solutions"> Solutions <svg aria-hidden="true" width="8" height="5" viewBox="0 0 8 5" fill="none"> 2057 <path d="M7 1L4 4L1 1" stroke="currentColor" stroke-width="1.2" stroke-linecap="square" /> 2058</svg> </button> <div class="nav-fd76__submenu nav-fd76__item--solutions" hidden="until-found" id="submenu-solutions"> <div class="nav-fd76__submenu--inner"> <div class="solutions-r6s2" data-event-cta-location="main_nav_submenu_solutions" data-e-location="main_nav_submenu_solutions"> <div class="solutions-r6s2__promo"> <aside class="nav-promo-hud63__promo"> <p class="nav-promo-hud63__promo-title">AI Security Center</p> <p class="nav-promo-hud63__promo-description">Your workforce is already using AI. See where it's moving, set rules people can use, and secure workforce AI in three steps.</p> <a class="nav-promo-hud63__promo-button" href="/solutions/ai-security" data-event="CTA Clicked" data-e="CTA Clicked">Explore the AI Security Center <svg aria-hidden="true" fill="none" focusable="false" height="20" viewBox="0 0 20 20" width="20"> 2059 <path d="m4 9h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm-2-2h2v2h-2zm0 4h2v2h-2zm-2 2h2v2h-2zm0-8h2v2h-2z" fill="currentColor" /> 2060</svg> </a> </aside> <style> 2061 .nav-promo-hud63__promo { 2062 position: relative; 2063 font-size: 0.875rem; 2064 line-height: 1.5rem; 2065 } 2066 .nav-promo-hud63__image { 2067 display: block; 2068 width: 100%; 2069 height: auto; 2070 object-fit: cover; 2071 margin-bottom: 1.5rem; 2072 } 2073 .nav-promo-hud63__promo-title { 2074 font-size: 1rem; 2075 line-height: 1.4; 2076 letter-spacing: -0.01em; 2077 font-weight: 600; 2078 color: var(--text-headings); 2079 margin-top: 0; 2080 margin-bottom: 0.5rem; 2081 } 2082 .nav-promo-hud63__promo-description { 2083 margin: 0; 2084 } 2085 .nav-promo-hud63__promo-button { 2086 display: inline-block; 2087 color: var(--text-headings); 2088 margin-top: 0.75rem; 2089 } 2090 .nav-promo-hud63__promo-button svg { 2091 float: right; 2092 overflow: visible; 2093 width: 1.25rem; 2094 height: 1.25rem; 2095 margin-left: 0.25rem; 2096 position: relative; 2097 top: 0.15rem; 2098 transition: transform 0.2s ease; 2099 } 2100 .nav-promo-hud63__promo-button::before { 2101 content: ""; 2102 position: absolute; 2103 inset: 0; 2104 } 2105 .nav-promo-hud63__promo-button:hover svg, 2106 .nav-promo-hud63__promo-button:focus-visible svg { 2107 transform: translateX(0.25rem); 2108 } 2109</style> </div> <div class="solutions-r6s2__spacer"></div><!-- Spacer --> <div class="solutions-r6s2__industries"> <div class="link-grid-lg9x"> <div class="link-grid-lg9x__heading">Industries</div> <ul class="link-grid-lg9x__list" style="--columns: 2; --rows: 2"> <li> <a data-event="CTA Clicked" data-e="CTA Clicked" class="link-grid-lg9x__link" href="/industries/education"> <span class="link-grid-lg9x__icon"> <svg width="16" height="16" fill="none" viewBox="0 0 16 16" overflow="visible" focusable="false" aria-hidden="true"><path fill="currentColor" d="M12 5H6v13H4v-6H2v6H0v-6h-2V3h14zm6 7H7v-2h9V0H7v-2h11zM5 2H1v-4h4z" /></svg> </span> <span class="link-grid-lg9x__name">Education</span> <span class="link-grid-lg9x__description"> Give higher education security teams continuous, automated vendor risk visibility. </span> </a> </li><li> <a data-event="CTA Clicked" data-e="CTA Clicked" class="link-grid-lg9x__link" href="/industries/financial-services"> <span class="link-grid-lg9x__icon"> <svg fill="none" viewBox="0 0 16 16" overflow="visible" aria-hidden="true" focusable="false"> 2110 <g fill="currentColor" transform="translate(-2 -2)"> 2111 <rect x="0" y="6" width="2" height="2" /> 2112 <rect x="0" y="4" width="2" height="2" /> 2113 <rect x="2" y="8" width="2" height="6" /> 2114 <rect x="0" y="16" width="2" height="2" /> 2115 <rect x="0" y="18" width="20" height="2" /> 2116 <rect x="2" y="14" width="16" height="2" /> 2117 <rect x="16" y="8" width="2" height="6" /> 2118 <rect x="6" y="8" width="2" height="6" /> 2119 <rect x="18" y="16" width="2" height="2" /> 2120 <rect x="12" y="8" width="2" height="6" /> 2121 <rect x="2" y="2" width="4" height="2" /> 2122 <rect x="8" y="0" width="4" height="2" /> 2123 <rect x="2" y="6" width="16" height="2" /> 2124 <rect x="14" y="2" width="4" height="2" /> 2125 <rect x="18" y="4" width="2" height="2" /> 2126 <rect x="18" y="6" width="2" height="2" /> 2127 <rect x="6" y="1" width="2" height="2" /> 2128 <rect x="12" y="1" width="2" height="2" /> 2129 </g> 2130</svg> </span> <span class="link-grid-lg9x__name">Financial Services</span> <span class="link-grid-lg9x__description"> How UpGuard helps financial services companies secure customer data. </span> </a> </li><li>
2130 <a data-event="CTA Clicked" data-e="CTA Clicked" class="link-grid-lg9x__link" href="/industries/technology"> <span class="link-grid-lg9x__icon"> <svg fill="none" viewBox="0 0 16 16" overflow="visible" aria-hidden="true" focusable="false"> 2131 <g fill="currentColor" transform="translate(-2 -2)"> 2132 <path d="M5 12H8V15H15V8H12V0H20V8H17V17H8V20H0V12H3V0H5V12ZM2 18H6V14H2V18ZM14 2V6H18V2H14Z" /> 2133 </g> 2134</svg> </span> <span class="link-grid-lg9x__name">Technology</span> <span class="link-grid-lg9x__description"> How UpGuard helps tech companies scale securely. </span> </a> </li><li> <a data-event="CTA Clicked" data-e="CTA Clicked" class="link-grid-lg9x__link" href="/industries/healthcare"> <span class="link-grid-lg9x__icon"> <svg fill="none" viewBox="0 0 16 16" overflow="visible" aria-hidden="true" focusable="false"> 2135 <g fill="currentColor" transform="translate(-2 -2)"> 2136 <path d="M14 4H20V20H0V0H14V4ZM2 18H4V16H10V18H12V2H2V18ZM14 8H16V10H14V12H16V14H14V16H16V18H18V6H14V8ZM6 14H4V12H6V14ZM10 14H8V12H10V14Z" /> 2137 <rect x="6" y="4" width="2" height="2" /> 2138 <rect x="4" y="6" width="2" height="2" /> 2139 <rect x="6" y="6" width="2" height="2" /> 2140 <rect x="8" y="6" width="2" height="2" /> 2141 <rect x="6" y="8" width="2" height="2" /> 2142 </g> 2143</svg> </span> <span class="link-grid-lg9x__name">Healthcare</span> <span class="link-grid-lg9x__description"> Control third-party vendor risk and improve your cyber security posture. </span> </a> </li> </ul> </div> <style> 2144 .link-grid-lg9x__heading { 2145 font-size: 1rem; 2146 font-weight: 600; 2147 color: var(--text-headings); 2148 } 2149 .link-grid-lg9x__list { 2150 list-style: none; 2151 padding: 0; 2152 margin: 0; 2153 display: flex; 2154 flex-direction: column; 2155 gap: var(--gap); 2156 padding-top: 1.5rem; 2157 } 2158 .link-grid-lg9x__link { 2159 display: block; 2160 position: relative; 2161 padding-left: 2.25rem; 2162 transition: opacity 0.2s ease; 2163 } 2164 .link-grid-lg9x__list:has(.link-grid-lg9x__link:hover) 2165 .link-grid-lg9x__link:not(.link-grid-lg9x__link:hover), 2166 .link-grid-lg9x__list:has(.link-grid-lg9x__link:focus-visible) 2167 .link-grid-lg9x__link:not(.link-grid-lg9x__link:focus-visible) { 2168 opacity: 0.25; 2169 } 2170 .link-grid-lg9x__icon { 2171 position: absolute; 2172 top: 0.125rem; 2173 left: 0.125rem; 2174 width: 1.25rem; 2175 height: 1.25rem; 2176 color: var(--text-headings); 2177 } 2178 .link-grid-lg9x__icon svg { 2179 display: block; 2180 overflow: visible; 2181 width: 1rem; 2182 height: 1rem; 2183 } 2184 .link-grid-lg9x__name { 2185 display: block; 2186 font-size: 1rem; 2187 letter-spacing: -0.01em; 2188 color: var(--text-headings); 2189 margin-bottom: 0.5rem; 2190 } 2191 .link-grid-lg9x__description { 2192 display: block; 2193 max-width: 19em; 2194 font-size: 0.875rem; 2195 line-height: 1.375rem; 2196 } 2197 2198 /* Desktop styles */ 2199 @media screen and (min-width: 992px) { 2200 .link-grid-lg9x__heading { 2201 padding-bottom: 0.75rem; 2202 border-bottom: 1px solid var(--divider); 2203 } 2204 .link-grid-lg9x__list { 2205 padding-top: 2rem; 2206 display: grid; 2207 grid-auto-flow: column; 2208 grid-template-columns: repeat(var(--columns), 1fr); 2209 grid-template-rows: repeat(var(--rows), auto); 2210 column-gap: var(--gap); 2211 row-gap: 3.25rem; 2212 } 2213 .link-grid-lg9x__name { 2214 margin-bottom: 0.5rem; 2215 } 2216 .link-grid-lg9x__link { 2217 padding: 0.75rem; 2218 padding-left: 3rem; 2219 margin: -0.75rem; 2220 } 2221 .link-grid-lg9x__icon { 2222 top: 0.875rem; 2223 left: 0.875rem; 2224 } 2225 } 2226</style> </div> </div> <style> 2227 .solutions-r6s2 { 2228 font-size: 0.875rem; 2229 line-height: 1.5rem; 2230 color: var(--text-body); 2231 display: flex; 2232 flex-direction: column; 2233 padding-top: 2.4rem; 2234 padding-bottom: 2.4rem; 2235 gap: 3.2rem; 2236 } 2237 2238 /* Mobile only styles */ 2239 @media screen and (max-width: 991px) { 2240 .solutions-r6s2__promo { 2241 order: 999; 2242 max-width: 35rem; 2243 } 2244 .solutions-r6s2__spacer { 2245 display: none; 2246 } 2247 } 2248 2249 /* Desktop only styles */ 2250 @media screen and (min-width: 992px) { 2251 .solutions-r6s2 { 2252 display: grid; 2253 grid-template-columns: repeat(12, 1fr); 2254 gap: var(--gap); 2255 padding-top: 2rem; 2256 padding-bottom: 4rem; 2257 } 2258 .solutions-r6s2__promo { 2259 grid-column: 1 / 4; 2260 } 2261 .solutions-r6s2__spacer { 2262 grid-column: 4; 2263 } 2264 .solutions-r6s2__industries { 2265 grid-column: 5 / -1; 2266 } 2267 } 2268</style> </div> </div>
2268 <a data-event="CTA Clicked" data-e="CTA Clicked" class="nav-fd76__item nav-fd76__item--pricing" href="/pricing"> Pricing </a> <button type="button" aria-controls="#submenu-resources" class="nav-fd76__item nav-fd76__item--button nav-fd76__item--resources"> Resources <svg aria-hidden="true" width="8" height="5" viewBox="0 0 8 5" fill="none"> 2269 <path d="M7 1L4 4L1 1" stroke="currentColor" stroke-width="1.2" stroke-linecap="square" /> 2270</svg> </button> <div class="nav-fd76__submenu nav-fd76__item--resources" hidden="until-found" id="submenu-resources"> <div class="nav-fd76__submenu--inner"> <div class="resources-df78" data-event-cta-location="main_nav_submenu_resources" data-e-location="main_nav_submenu_resources"> <div class="resources-df78__promo"> <aside class="nav-promo-hud63__promo"> <p class="nav-promo-hud63__promo-title">Third-Party Risk Management</p> <p class="nav-promo-hud63__promo-description">Everything you need to build and scale a third-party risk management program, organized by the challenge you're facing and the program area you're working in.</p> <a class="nav-promo-hud63__promo-button" href="/tprm" data-event="CTA Clicked" data-e="CTA Clicked">Explore the hub <svg aria-hidden="true" fill="none" focusable="false" height="20" viewBox="0 0 20 20" width="20"> 2271 <path d="m4 9h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm-2-2h2v2h-2zm0 4h2v2h-2zm-2 2h2v2h-2zm0-8h2v2h-2z" fill="currentColor" /> 2272</svg> </a> </aside> <style> 2273 .nav-promo-hud63__promo { 2274 position: relative; 2275 font-size: 0.875rem; 2276 line-height: 1.5rem; 2277 } 2278 .nav-promo-hud63__image { 2279 display: block; 2280 width: 100%; 2281 height: auto; 2282 object-fit: cover; 2283 margin-bottom: 1.5rem; 2284 } 2285 .nav-promo-hud63__promo-title { 2286 font-size: 1rem; 2287 line-height: 1.4; 2288 letter-spacing: -0.01em; 2289 font-weight: 600; 2290 color: var(--text-headings); 2291 margin-top: 0; 2292 margin-bottom: 0.5rem; 2293 } 2294 .nav-promo-hud63__promo-description { 2295 margin: 0; 2296 } 2297 .nav-promo-hud63__promo-button { 2298 display: inline-block; 2299 color: var(--text-headings); 2300 margin-top: 0.75rem; 2301 } 2302 .nav-promo-hud63__promo-button svg { 2303 float: right; 2304 overflow: visible; 2305 width: 1.25rem; 2306 height: 1.25rem; 2307 margin-left: 0.25rem; 2308 position: relative; 2309 top: 0.15rem; 2310 transition: transform 0.2s ease; 2311 } 2312 .nav-promo-hud63__promo-button::before { 2313 content: ""; 2314 position: absolute; 2315 inset: 0; 2316 } 2317 .nav-promo-hud63__promo-button:hover svg, 2318 .nav-promo-hud63__promo-button:focus-visible svg { 2319 transform: translateX(0.25rem); 2320 } 2321</style> </div> <div class="resources-df78__spacer"></div><!-- Spacer --> <div class="resources-df78__areas"> <div class="link-grid-lg9x"> <div class="link-grid-lg9x__heading">Learn</div> <ul class="link-grid-lg9x__list" style="--columns: 2; --rows: 3"> <li> <a data-event="CTA Clicked" data-e="CTA Clicked" class="link-grid-lg9x__link" href="/resources"> <span class="link-grid-lg9x__icon"> <svg fill="none" viewBox="0 0 16 16" overflow="visible" aria-hidden="true" focusable="false"> 2322 <g fill="currentColor" transform="translate(-3 -2)"> 2323 <path d="M10 3H2V15H10V3H12V15H20V3H12V1H22V17H12V19H10V17H0V1H10V3ZM16 13H14V11H16V13ZM18 10H14V8H18V10ZM18 7H14V5H18V7Z" /> 2324 </g> 2325</svg> </span> <span class="link-grid-lg9x__name">eBooks, Reports & more</span> <span class="link-grid-lg9x__description"> Insights on cybersecurity and vendor risk management. </span> </a> </li><li> <a data-event="CTA Clicked" data-e="CTA Clicked" class="link-grid-lg9x__link" href="/blog"> <span class="link-grid-lg9x__icon"> <svg fill="none" viewBox="0 0 16 16" overflow="visible" aria-hidden="true" focusable="false"> 2326 <g fill="currentColor" transform="translate(-2 -2)"> 2327 <path d="M19 20H1V0H19V20ZM3 18H17V2H3V18ZM15 8V16H5V8H15ZM11 6H5V4H11V6Z" /> 2328 </g> 2329</svg> </span> <span class="link-grid-lg9x__name">Blog</span> <span class="link-grid-lg9x__description"> Learn about the latest issues in cyber security and how they affect you. </span> </a> </li><li> <a data-event="CTA Clicked" data-e="CTA Clicked" class="link-grid-lg9x__link" href="/breaches"> <span class="link-grid-lg9x__icon"> <svg fill="none" viewBox="0 0 16 16" overflow="visible" aria-hidden="true" focusable="false"> 2330 <g fill="currentColor" transform="translate(-4 -4)"> 2331 <path d="M13 23h-2v-2h2v2Zm-2-2H9v-2h2v2Zm4 0h-2v-2h2v2Zm-6-2H7v-2h2v2Zm8 0h-2v-2h2v2ZM7 17H5v-2h2v2Zm6 0h-2v-2h2v2Zm6 0h-2v-2h2v2ZM5 15H3v-2h2v2Zm16 0h-2v-2h2v2ZM3 13H1v-2h2v2Zm10 0h-2V7h2v6Zm10 0h-2v-2h2v2ZM5 11H3V9h2v2Zm16 0h-2V9h2v2ZM7 9H5V7h2v2Zm12 0h-2V7h2v2ZM9 7H7V5h2v2Zm8 0h-2V5h2v2Zm-6-2H9V3h2v2Zm4 0h-2V3h2v2Zm-2-2h-2V1h2v2Z" /> 2332 </g> 2333</svg> </span> <span class="link-grid-lg9x__name">Breaches</span> <span class="link-grid-lg9x__description"> Stay up to date with security research and global news about data breaches. </span> </a> </li><li>
2333 <a data-event="CTA Clicked" data-e="CTA Clicked" class="link-grid-lg9x__link" href="/glossary"> <span class="link-grid-lg9x__icon"> <svg fill="none" viewBox="0 0 16 16" overflow="visible" aria-hidden="true" focusable="false"> 2334 <g fill="currentColor" transform="translate(-2 -2)"> 2335 <path d="M11 20H9V18H11V20ZM9 18H7V16H9V18ZM13 18H11V16H13V18ZM6 14H4V12H2V14H0V6H6V14ZM14 14H8V6H14V14ZM20 8H18V12H20V14H16V6H20V8ZM10 12H12V11H10V12ZM2 10H4V8H2V10ZM10 9H12V8H10V9ZM9 4H7V2H9V4ZM13 4H11V2H13V4ZM11 2H9V0H11V2Z" /> 2336 </g> 2337</svg> </span> <span class="link-grid-lg9x__name">Glossary</span> <span class="link-grid-lg9x__description"> Plain-English definitions for common cyber security terms. </span> </a> </li><li> <a data-event="CTA Clicked" data-e="CTA Clicked" class="link-grid-lg9x__link" href="/events"> <span class="link-grid-lg9x__icon"> <svg overflow="visible" aria-hidden="true" focusable="false" fill="none" viewBox="0 0 16 16"> 2338 <g> 2339 <path fill="currentColor" d="M5 0h6v-2h2v2h4v18H-1V0h4v-2h2zM1 16h14V6H1zm4-2H3v-2h2zm4 0H7v-2h2zm4 0h-2v-2h2zm-8-4H3V8h2zm4 0H7V8h2zm4 0h-2V8h2zM1 4h14V2H1z" /> 2340 </g> 2341 2342</svg> </span> <span class="link-grid-lg9x__name">Events</span> <span class="link-grid-lg9x__description"> Expand your network with UpGuard Summit, webinars & exclusive events. </span> </a> </li> </ul> </div> <style> 2343 .link-grid-lg9x__heading { 2344 font-size: 1rem; 2345 font-weight: 600; 2346 color: var(--text-headings); 2347 } 2348 .link-grid-lg9x__list { 2349 list-style: none; 2350 padding: 0; 2351 margin: 0; 2352 display: flex; 2353 flex-direction: column; 2354 gap: var(--gap); 2355 padding-top: 1.5rem; 2356 } 2357 .link-grid-lg9x__link { 2358 display: block; 2359 position: relative; 2360 padding-left: 2.25rem; 2361 transition: opacity 0.2s ease; 2362 } 2363 .link-grid-lg9x__list:has(.link-grid-lg9x__link:hover) 2364 .link-grid-lg9x__link:not(.link-grid-lg9x__link:hover), 2365 .link-grid-lg9x__list:has(.link-grid-lg9x__link:focus-visible) 2366 .link-grid-lg9x__link:not(.link-grid-lg9x__link:focus-visible) { 2367 opacity: 0.25; 2368 } 2369 .link-grid-lg9x__icon { 2370 position: absolute; 2371 top: 0.125rem; 2372 left: 0.125rem; 2373 width: 1.25rem; 2374 height: 1.25rem; 2375 color: var(--text-headings); 2376 } 2377 .link-grid-lg9x__icon svg { 2378 display: block; 2379 overflow: visible; 2380 width: 1rem; 2381 height: 1rem; 2382 } 2383 .link-grid-lg9x__name { 2384 display: block; 2385 font-size: 1rem; 2386 letter-spacing: -0.01em; 2387 color: var(--text-headings); 2388 margin-bottom: 0.5rem; 2389 } 2390 .link-grid-lg9x__description { 2391 display: block; 2392 max-width: 19em; 2393 font-size: 0.875rem; 2394 line-height: 1.375rem; 2395 } 2396 2397 /* Desktop styles */ 2398 @media screen and (min-width: 992px) { 2399 .link-grid-lg9x__heading { 2400 padding-bottom: 0.75rem; 2401 border-bottom: 1px solid var(--divider); 2402 } 2403 .link-grid-lg9x__list { 2404 padding-top: 2rem; 2405 display: grid; 2406 grid-auto-flow: column; 2407 grid-template-columns: repeat(var(--columns), 1fr); 2408 grid-template-rows: repeat(var(--rows), auto); 2409 column-gap: var(--gap); 2410 row-gap: 3.25rem; 2411 } 2412 .link-grid-lg9x__name { 2413 margin-bottom: 0.5rem; 2414 } 2415 .link-grid-lg9x__link { 2416 padding: 0.75rem; 2417 padding-left: 3rem; 2418 margin: -0.75rem; 2419 } 2420 .link-grid-lg9x__icon { 2421 top: 0.875rem; 2422 left: 0.875rem; 2423 } 2424 } 2425</style> </div> <div class="resources-df78__footer"> <div class="footer-links-fl6b"> <div class="footer-links-fl6b__label">Compliance</div> <a data-event="CTA Clicked" data-e="CTA Clicked" class="footer-links-fl6b__link" href="/compliance/iso-27001"> ISO 27001 </a><a data-event="CTA Clicked" data-e="CTA Clicked" class="footer-links-fl6b__link" href="/compliance/nist-cybersecurity-framework"> NIST CSF </a><a data-event="CTA Clicked" data-e="CTA Clicked" class="footer-links-fl6b__link" href="/compliance/nist-sp-800-53"> NIST 800 </a><a data-event="CTA Clicked" data-e="CTA Clicked" class="footer-links-fl6b__link" href="/compliance/sig-questionnaire"> SIG Lite </a><a data-event="CTA Clicked" data-e="CTA Clicked" class="footer-links-fl6b__link" href="/compliance/apra-cps-230-and-third-party-compliance"> APRA CPS 230 </a>
2425<a data-event="CTA Clicked" data-e="CTA Clicked" class="footer-links-fl6b__link" href="/compliance/dpdp-questionnaire"> DPDP </a><a data-event="CTA Clicked" data-e="CTA Clicked" class="footer-links-fl6b__link" href="/compliance/multi-framework-questionnaire"> UpGuard MFQ </a><a data-event="CTA Clicked" data-e="CTA Clicked" class="footer-links-fl6b__link" href="/compliance/dora-questionnaire"> DORA </a><a data-event="CTA Clicked" data-e="CTA Clicked" class="footer-links-fl6b__link" href="/compliance/sig-core-questionnaire"> SIG Core </a> </div> <style> 2426 .footer-links-fl6b { 2427 border-top: 1px solid var(--divider); 2428 padding-top: 1.5rem; 2429 padding-bottom: 1.5rem; 2430 } 2431 .footer-links-fl6b__label { 2432 font-size: 0.875rem; 2433 line-height: 1.5rem; 2434 font-weight: 600; 2435 letter-spacing: -0.01em; 2436 color: var(--text-headings); 2437 } 2438 .footer-links-fl6b__link { 2439 font-size: 0.875rem; 2440 line-height: 1.5rem; 2441 color: var(--text-body); 2442 transition: color 0.2s ease; 2443 } 2444 .footer-links-fl6b__link:hover, 2445 .footer-links-fl6b__link:focus-visible { 2446 color: var(--text-headings); 2447 } 2448 2449 /* Mobile styles */ 2450 @media screen and (max-width: 991px) { 2451 .footer-links-fl6b { 2452 display: flex; 2453 flex-direction: column; 2454 align-items: end; 2455 gap: 0.5rem; 2456 } 2457 } 2458 2459 /* Desktop styles */ 2460 @media screen and (min-width: 992px) { 2461 .footer-links-fl6b { 2462 margin-top: 3rem; 2463 display: flex; 2464 gap: 2.5rem; 2465 justify-content: flex-end; 2466 } 2467 .footer-links-fl6b__label { 2468 margin-right: auto; 2469 } 2470 } 2471</style> </div> </div> <style> 2472 .resources-df78 { 2473 font-size: 0.875rem; 2474 line-height: 1.5rem; 2475 color: var(--text-body); 2476 display: flex; 2477 flex-direction: column; 2478 padding-top: 2.4rem; 2479 padding-bottom: 2.4rem; 2480 gap: 3.2rem; 2481 } 2482 2483 /* Mobile only styles */ 2484 @media screen and (max-width: 991px) { 2485 .resources-df78__promo { 2486 order: 999; 2487 max-width: 35rem; 2488 } 2489 .resources-df78__spacer { 2490 display: none; 2491 } 2492 } 2493 2494 /* Desktop only styles */ 2495 @media screen and (min-width: 992px) { 2496 .resources-df78 { 2497 display: grid; 2498 grid-template-columns: repeat(12, 1fr); 2499 gap: var(--gap); 2500 padding-top: 2rem; 2501 padding-bottom: 0; 2502 } 2503 .resources-df78__promo { 2504 grid-column: 1 / 4; 2505 } 2506 .resources-df78__spacer { 2507 grid-column: 4; 2508 } 2509 .resources-df78__areas { 2510 grid-column: 5 / -1; 2511 } 2512 .resources-df78__footer { 2513 margin-top: 4rem; 2514 grid-column: 1 / -1; 2515 } 2516 } 2517</style> </div> </div> <button type="button" aria-controls="#submenu-tools" class="nav-fd76__item nav-fd76__item--button nav-fd76__item--tools"> Tools <svg aria-hidden="true" width="8" height="5" viewBox="0 0 8 5" fill="none"> 2518 <path d="M7 1L4 4L1 1" stroke="currentColor" stroke-width="1.2" stroke-linecap="square" /> 2519</svg> </button> <div class="nav-fd76__submenu nav-fd76__item--tools" hidden="until-found" id="submenu-tools"> <div class="nav-fd76__submenu--inner"> <div class="tools-tl8m" data-event-cta-location="main_nav_submenu_tools" data-e-location="main_nav_submenu_tools"> <div class="tools-tl8m__promo"> <aside class="nav-promo-hud63__promo"> <img class="nav-promo-hud63__image" src="/_astro/ai-policy-generator.D5akkS-F.jpg" width="672" height="480" alt=""> <p class="nav-promo-hud63__promo-title">AI Policy Generator</p> <p class="nav-promo-hud63__promo-description">Build a free AI policy, checklist, and rollout guide for your team.</p> <a class="nav-promo-hud63__promo-button" href="/tools/ai-policy-generator" data-event="CTA Clicked" data-e="CTA Clicked">Generate your AI policy <svg aria-hidden="true" fill="none" focusable="false" height="20" viewBox="0 0 20 20" width="20"> 2520 <path d="m4 9h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm-2-2h2v2h-2zm0 4h2v2h-2zm-2 2h2v2h-2zm0-8h2v2h-2z" fill="currentColor" /> 2521</svg> </a> </aside> <style> 2522 .nav-promo-hud63__promo { 2523 position: relative; 2524 font-size: 0.875rem; 2525 line-height: 1.5rem; 2526 } 2527 .nav-promo-hud63__image { 2528 display: block; 2529 width: 100%; 2530 height: auto; 2531 object-fit: cover; 2532 margin-bottom: 1.5rem; 2533 } 2534 .nav-promo-hud63__promo-title { 2535 font-size: 1rem; 2536 line-height: 1.4; 2537 letter-spacing: -0.01em; 2538 font-weight: 600; 2539 color: var(--text-headings); 2540 margin-top: 0; 2541 margin-bottom: 0.5rem; 2542 } 2543 .nav-promo-hud63__promo-description { 2544 margin: 0; 2545 } 2546 .nav-promo-hud63__promo-button { 2547 display: inline-block; 2548 color: var(--text-headings); 2549 margin-top: 0.75rem; 2550 } 2551 .nav-promo-hud63__promo-button svg { 2552 float: right; 2553 overflow: visible; 2554 width: 1.25rem; 2555 height: 1.25rem; 2556 margin-left: 0.25rem; 2557 position: relative; 2558 top: 0.15rem; 2559 transition: transform 0.2s ease; 2560 } 2561 .nav-promo-hud63__promo-button::before { 2562 content: ""; 2563 position: absolute; 2564 inset: 0; 2565 } 2566 .nav-promo-hud63__promo-button:hover svg, 2567 .nav-promo-hud63__promo-button:focus-visible svg { 2568 transform: translateX(0.25rem); 2569 } 2570</style> </div> <div class="tools-tl8m__spacer"></div><!-- Spacer --> <div class="tools-tl8m__list"> <div class="link-grid-lg9x"> <div class="link-grid-lg9x__heading">Tools</div> <ul class="link-grid-lg9x__list" style="--columns: 2; --rows: 3"> <li>
2570 <a data-event="CTA Clicked" data-e="CTA Clicked" class="link-grid-lg9x__link" href="/instant-security-score"> <span class="link-grid-lg9x__icon"> <svg fill="none" viewBox="0 0 16 16" overflow="visible" aria-hidden="true" focusable="false"> 2571 <g fill="currentColor" transform="translate(-2 -2)"> 2572 <path fill-rule="evenodd" d="M1 0H11V2H19V16H9V14H3V20H1V0ZM3 12H11V14H17V4H9V2H3V12Z" /> 2573 </g> 2574</svg> </span> <span class="link-grid-lg9x__name">Instant Security Score</span> <span class="link-grid-lg9x__description"> See your A-F grade in seconds - instant, free, no signup. </span> </a> </li><li> <a data-event="CTA Clicked" data-e="CTA Clicked" class="link-grid-lg9x__link" href="/webscan"> <span class="link-grid-lg9x__icon"> <svg fill="none" viewBox="0 0 16 16" overflow="visible" aria-hidden="true" focusable="false"> 2575 <g fill="currentColor" transform="translate(-4 -4)"> 2576 <path d="M0 0H2V2H0V0Z" /> 2577 <path d="M2 2H4V4H2V2Z" /> 2578 <path d="M20 2H22V4H20V2Z" /> 2579 <path d="M22 0H24V2H22V0Z" /> 2580 <path d="M2 20H4V22H2V20Z" /> 2581 <path d="M0 22H2V24H0V22Z" /> 2582 <path d="M20 20H22V22H20V20Z" /> 2583 <path d="M22 22H24V24H22V22Z" /> 2584 <path d="M8 17H16V19H8V17Z" /> 2585 <path d="M16 15H20V17H16V15Z" /> 2586 <path d="M8 15H4V17H8V15Z" /> 2587 <path d="M16 7H20V9H16V7Z" /> 2588 <path d="M8 7H4V9H8V7Z" /> 2589 <path d="M20 9H22V11H20V9Z" /> 2590 <path d="M4 9H2V11H4V9Z" /> 2591 <path d="M22 11H24V13H22V11Z" /> 2592 <path d="M2 11H0V13H2V11Z" /> 2593 <path d="M20 13H22V15H20V13Z" /> 2594 <path d="M4 13H2V15H4V13Z" /> 2595 <path d="M8 5H16V7H8V5Z" /> 2596 <path d="M10 10H14V14H10V10Z" /> 2597 </g> 2598</svg> </span> <span class="link-grid-lg9x__name">Website scanner</span> <span class="link-grid-lg9x__description"> Scan any website for exposed risks in seconds. </span> </a> </li><li> <a data-event="CTA Clicked" data-e="CTA Clicked" class="link-grid-lg9x__link" href="/tools/dark-web-scan"> <span class="link-grid-lg9x__icon"> <svg width="16" height="16" fill="none" viewBox="0 0 16 16" overflow="visible" aria-hidden="true" focusable="false"><path fill="currentColor" d="M-2 6h2v2h-2ZM0 4h2v2h-2ZM0 2h2v2h-2ZM2 0h2v2h-2ZM4 -2h2v2h-2ZM6 -2h2v2h-2ZM8 -2h2v2h-2ZM10 -2h2v2h-2ZM12 0h2v2h-2ZM14 2h2v2h-2ZM14 4h2v2h-2ZM16 6h2v2h-2ZM18 8h2v2h-2ZM16 10h2v2h-2ZM14 12h2v2h-2ZM16 14h2v2h-2ZM16 16h2v2h-2ZM14 16h2v2h-2ZM12 16h2v2h-2ZM10 16h2v2h-2ZM8 16h2v2h-2ZM6 16h2v2h-2ZM4 16h2v2h-2ZM2 14h2v2h-2ZM0 12h2v2h-2ZM-2 10h2v2h-2ZM-4 8h2v2h-2ZM5 4h2v2h-2ZM9 4h2v2h-2ZM7 7h2v2h-2ZM7 9h2v2h-2ZM18 16h2v2h-2Z" /></svg> </span> <span class="link-grid-lg9x__name">Dark Web Scan</span> <span class="link-grid-lg9x__description"> See how exposed you are on the dark web. </span> </a> </li><li> <a data-event="CTA Clicked" data-e="CTA Clicked" class="link-grid-lg9x__link" href="/security-report"> <span class="link-grid-lg9x__icon"> <svg fill="none" viewBox="0 0 16 16" overflow="visible" aria-hidden="true" focusable="false"> 2599 <g fill="currentColor" transform="translate(-3 -2)"> 2600 <path d="M22 20H4V18H20V4H22V20ZM18 16H0V0H18V16ZM2 14H16V2H2V14ZM6 12H4V6H6V12ZM10 12H8V4H10V12ZM14 12H12V8H14V12Z" /> 2601 </g> 2602</svg> </span> <span class="link-grid-lg9x__name">Security Reports</span> <span class="link-grid-lg9x__description"> Thousands of vendor security reports. </span> </a> </li><li> <a data-event="CTA Clicked" data-e="CTA Clicked" class="link-grid-lg9x__link" href="/templates"> <span class="link-grid-lg9x__icon"> <svg fill="none" viewBox="0 0 16 16" overflow="visible" aria-hidden="true" focusable="false"> 2603 <g fill="currentColor" transform="translate(-2 -2)"> 2604 <path d="M3 18H15V20H1V4H3V18ZM13 0V2H15V4H13V6H15V4H17V6H19V16H5V0H13ZM7 2V14H17V8H11V2H7Z" /> 2605 </g> 2606</svg> </span> <span class="link-grid-lg9x__name">Templates</span> <span class="link-grid-lg9x__description"> Free templates to jumpstart your risk and compliance programs. </span> </a> </li> </ul> </div> <style> 2607 .link-grid-lg9x__heading { 2608 font-size: 1rem; 2609 font-weight: 600; 2610 color: var(--text-headings); 2611 } 2612 .link-grid-lg9x__list { 2613 list-style: none; 2614 padding: 0; 2615 margin: 0; 2616 display: flex; 2617 flex-direction: column; 2618 gap: var(--gap); 2619 padding-top: 1.5rem; 2620 } 2621 .link-grid-lg9x__link { 2622 display: block; 2623 position: relative; 2624 padding-left: 2.25rem; 2625 transition: opacity 0.2s ease; 2626 } 2627 .link-grid-lg9x__list:has(.link-grid-lg9x__link:hover) 2628 .link-grid-lg9x__link:not(.link-grid-lg9x__link:hover), 2629 .link-grid-lg9x__list:has(.link-grid-lg9x__link:focus-visible) 2630 .link-grid-lg9x__link:not(.link-grid-lg9x__link:focus-visible) { 2631 opacity: 0.25; 2632 } 2633 .link-grid-lg9x__icon { 2634 position: absolute; 2635 top: 0.125rem; 2636 left: 0.125rem; 2637 width: 1.25rem; 2638 height: 1.25rem; 2639 color: var(--text-headings); 2640 } 2641 .link-grid-lg9x__icon svg { 2642 display: block; 2643 overflow: visible; 2644 width: 1rem; 2645 height: 1rem; 2646 } 2647 .link-grid-lg9x__name { 2648 display: block; 2649 font-size: 1rem; 2650 letter-spacing: -0.01em; 2651 color: var(--text-headings); 2652 margin-bottom: 0.5rem; 2653 } 2654 .link-grid-lg9x__description { 2655 display: block; 2656 max-width: 19em; 2657 font-size: 0.875rem; 2658 line-height: 1.375rem; 2659 } 2660 2661 /* Desktop styles */ 2662 @media screen and (min-width: 992px) { 2663 .link-grid-lg9x__heading { 2664 padding-bottom: 0.75rem;
2665 border-bottom: 1px solid var(--divider); 2666 } 2667 .link-grid-lg9x__list { 2668 padding-top: 2rem; 2669 display: grid; 2670 grid-auto-flow: column; 2671 grid-template-columns: repeat(var(--columns), 1fr); 2672 grid-template-rows: repeat(var(--rows), auto); 2673 column-gap: var(--gap); 2674 row-gap: 3.25rem; 2675 } 2676 .link-grid-lg9x__name { 2677 margin-bottom: 0.5rem; 2678 } 2679 .link-grid-lg9x__link { 2680 padding: 0.75rem; 2681 padding-left: 3rem; 2682 margin: -0.75rem; 2683 } 2684 .link-grid-lg9x__icon { 2685 top: 0.875rem; 2686 left: 0.875rem; 2687 } 2688 } 2689</style> </div> </div> <style> 2690 .tools-tl8m { 2691 font-size: 0.875rem; 2692 line-height: 1.5rem; 2693 color: var(--text-body); 2694 display: flex; 2695 flex-direction: column; 2696 padding-top: 2.4rem; 2697 padding-bottom: 2.4rem; 2698 gap: 3.2rem; 2699 } 2700 2701 /* Mobile only styles */ 2702 @media screen and (max-width: 991px) { 2703 .tools-tl8m__promo { 2704 order: 999; 2705 max-width: 35rem; 2706 } 2707 .tools-tl8m__spacer { 2708 display: none; 2709 } 2710 } 2711 2712 /* Desktop only styles */ 2713 @media screen and (min-width: 992px) { 2714 .tools-tl8m { 2715 display: grid; 2716 grid-template-columns: repeat(12, 1fr); 2717 gap: var(--gap); 2718 padding-top: 2rem; 2719 padding-bottom: 4rem; 2720 } 2721 .tools-tl8m__promo { 2722 grid-column: 1 / 4; 2723 } 2724 .tools-tl8m__spacer { 2725 grid-column: 4; 2726 } 2727 .tools-tl8m__list { 2728 grid-column: 5 / -1; 2729 } 2730 } 2731</style> </div> </div> <a data-event="CTA Clicked" data-e="CTA Clicked" class="nav-fd76__item nav-fd76__item--customers" href="/customers"> Customers </a> <button type="button" aria-controls="#submenu-company" class="nav-fd76__item nav-fd76__item--button nav-fd76__item--company"> Company <svg aria-hidden="true" width="8" height="5" viewBox="0 0 8 5" fill="none"> 2732 <path d="M7 1L4 4L1 1" stroke="currentColor" stroke-width="1.2" stroke-linecap="square" /> 2733</svg> </button> <div class="nav-fd76__submenu nav-fd76__item--company" hidden="until-found" id="submenu-company"> <div class="nav-fd76__submenu--inner"> <div class="company-cq2v" data-event-cta-location="main_nav_submenu_company" data-e-location="main_nav_submenu_company"> <div class="company-cq2v__promo"> <aside class="nav-promo-hud63__promo"> <img class="nav-promo-hud63__image" src="https://cdn.prod.website-files.com/5efbe6918a9cfd65bb1608f9/6a0f96ed7313b1868847c9ae_UpGuard-Summit-Web-Nav-Banner-pre.png" width="2400" height="1252" alt=""> <p class="nav-promo-hud63__promo-title">Prove Once. Defend Everywhere.</p> <p class="nav-promo-hud63__promo-description">62% of security leaders can't prove their program is reducing risk. See how one decision, with evidence and citations attached, becomes something you can defend to your board, auditors, compliance, and customers.</p> <a class="nav-promo-hud63__promo-button" href="/summit/september-2026" data-event="CTA Clicked" data-e="CTA Clicked">Watch Summit On-Demand <svg aria-hidden="true" fill="none" focusable="false" height="20" viewBox="0 0 20 20" width="20"> 2734 <path d="m4 9h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm-2-2h2v2h-2zm0 4h2v2h-2zm-2 2h2v2h-2zm0-8h2v2h-2z" fill="currentColor" /> 2735</svg> </a> </aside> <style> 2736 .nav-promo-hud63__promo { 2737 position: relative; 2738 font-size: 0.875rem; 2739 line-height: 1.5rem; 2740 } 2741 .nav-promo-hud63__image { 2742 display: block; 2743 width: 100%; 2744 height: auto; 2745 object-fit: cover; 2746 margin-bottom: 1.5rem; 2747 } 2748 .nav-promo-hud63__promo-title { 2749 font-size: 1rem; 2750 line-height: 1.4; 2751 letter-spacing: -0.01em; 2752 font-weight: 600; 2753 color: var(--text-headings); 2754 margin-top: 0; 2755 margin-bottom: 0.5rem; 2756 } 2757 .nav-promo-hud63__promo-description { 2758 margin: 0; 2759 } 2760 .nav-promo-hud63__promo-button { 2761 display: inline-block; 2762 color: var(--text-headings); 2763 margin-top: 0.75rem; 2764 } 2765 .nav-promo-hud63__promo-button svg { 2766 float: right; 2767 overflow: visible; 2768 width: 1.25rem; 2769 height: 1.25rem; 2770 margin-left: 0.25rem; 2771 position: relative; 2772 top: 0.15rem; 2773 transition: transform 0.2s ease; 2774 } 2775 .nav-promo-hud63__promo-button::before { 2776 content: ""; 2777 position: absolute; 2778 inset: 0; 2779 } 2780 .nav-promo-hud63__promo-button:hover svg, 2781 .nav-promo-hud63__promo-button:focus-visible svg { 2782 transform: translateX(0.25rem); 2783 } 2784</style> </div> <div class="company-cq2v__platform"> <div class="company-cq2v__heading">Platform</div> <p class="company-cq2v__platform-text"> 2785UpGuard is a complete cyber risk posture management platform. 2786</p> <p class="company-cq2v__platform-text"> 2787Transform how you manage cyber risk across your vendors, attack surface, 2788 and workforce. 2789</p>
2789 <a data-event="CTA Clicked" data-e="CTA Clicked" class="company-cq2v__learn-more" href="/platform"> 2790Learn more 2791<svg aria-hidden="true" fill="none" focusable="false" height="20" viewBox="0 0 20 20" width="20"> 2792 <path d="m4 9h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm-2-2h2v2h-2zm0 4h2v2h-2zm-2 2h2v2h-2zm0-8h2v2h-2z" fill="currentColor" /> 2793</svg> </a> </div> <div class="company-cq2v__partner"> <div class="company-cq2v__heading">Partner with us</div> <a data-event="CTA Clicked" data-e="CTA Clicked" class="company-cq2v__partner-link" href="/partners"> <span class="company-cq2v__partner-icon"> <svg width="16" height="16" fill="none" viewBox="0 0 16 16" overflow="visible" aria-hidden="true" focusable="false"><path fill="currentColor" d="M-2 16h12v-4h2v6H-4v-6h2zm22 2h-6v-2h4v-4h2zm-10-6H-2v-2h12zm8 0h-4v-2h4zM7 8H1V6h6zm8 0h-4V6h4zM1 6h-2V0h2zm8 0H7V0h2zm8 0h-2V0h2zM7 0H1v-2h6zm8 0h-4v-2h4z" /></svg> </span> <span class="company-cq2v__partner-name">Partner</span> <span class="company-cq2v__partner-description"> 2794Expand your reach, leverage market-leading software, and enhance your 2795 customer relationships. 2796</span> </a> </div> <div class="company-cq2v__company"> <div class="company-cq2v__heading">Company</div> <ul class="company-cq2v__links"> <li> <a data-event="CTA Clicked" data-e="CTA Clicked" class="company-cq2v__link" href="/about"> About us </a> </li><li> <a data-event="CTA Clicked" data-e="CTA Clicked" class="company-cq2v__link" href="/careers"> Careers </a> </li><li> <a data-event="CTA Clicked" data-e="CTA Clicked" class="company-cq2v__link" href="/contact"> Contact </a> </li><li> <a data-event="CTA Clicked" data-e="CTA Clicked" class="company-cq2v__link" href="https://help.upguard.com/en/" target="_blank" rel="noopener noreferrer"> Support </a> </li><li> <a data-event="CTA Clicked" data-e="CTA Clicked" class="company-cq2v__link" href="/security"> Security </a> </li><li> <a data-event="CTA Clicked" data-e="CTA Clicked" class="company-cq2v__link" href="/press"> Press </a> </li> </ul> </div> </div> <style> 2797 .company-cq2v { 2798 font-size: 0.875rem; 2799 line-height: 1.5rem; 2800 color: var(--text-body); 2801 display: flex; 2802 flex-direction: column; 2803 padding-top: 2.4rem; 2804 padding-bottom: 2.4rem; 2805 gap: 2.4rem; 2806 } 2807 2808 .company-cq2v__heading { 2809 font-size: 1rem; 2810 font-weight: 600; 2811 color: var(--text-headings); 2812 margin-bottom: 1rem; 2813 } 2814 2815 /* Platform column */ 2816 .company-cq2v__platform { 2817 position: relative; 2818 } 2819 .company-cq2v__platform-text { 2820 max-width: 17em; 2821 margin: 0; 2822 } 2823 .company-cq2v__platform-text + .company-cq2v__platform-text { 2824 margin-top: 1rem; 2825 } 2826 .company-cq2v__learn-more { 2827 display: inline-block; 2828 color: var(--text-headings); 2829 margin-top: 1rem; 2830 } 2831 .company-cq2v__learn-more svg { 2832 float: right; 2833 overflow: visible; 2834 width: 1.25rem; 2835 height: 1.25rem; 2836 margin-left: 0.25rem; 2837 position: relative; 2838 top: 0.15rem; 2839 transition: transform 0.2s ease; 2840 } 2841 .company-cq2v__learn-more::before { 2842 content: ""; 2843 position: absolute; 2844 inset: 0; 2845 } 2846 .company-cq2v__learn-more:hover svg, 2847 .company-cq2v__learn-more:focus-visible svg { 2848 transform: translateX(0.25rem); 2849 } 2850 2851 /* Partner column: single NavLinkGrid-style item */ 2852 .company-cq2v__partner-link { 2853 display: block; 2854 position: relative; 2855 padding-left: 2.25rem; 2856 transition: opacity 0.2s ease; 2857 } 2858 .company-cq2v__partner-icon { 2859 position: absolute; 2860 top: 0.125rem; 2861 left: 0.125rem; 2862 width: 1.25rem; 2863 height: 1.25rem; 2864 color: var(--text-headings); 2865 } 2866 .company-cq2v__partner-icon svg { 2867 display: block; 2868 overflow: visible; 2869 width: 1rem; 2870 height: 1rem; 2871 } 2872 .company-cq2v__partner-name { 2873 display: block; 2874 font-size: 1rem; 2875 letter-spacing: -0.01em; 2876 color: var(--text-headings); 2877 margin-bottom: 0.5rem; 2878 } 2879 .company-cq2v__partner-description { 2880 display: block; 2881 max-width: 19em; 2882 font-size: 0.875rem; 2883 line-height: 1.375rem; 2884 } 2885 2886 /* Company column */ 2887 .company-cq2v__links { 2888 list-style: none; 2889 padding: 0; 2890 margin: 0; 2891 display: flex; 2892 flex-direction: column; 2893 gap: 1rem; 2894 } 2895 .company-cq2v__link { 2896 position: relative; 2897 display: inline-block; 2898 padding-left: 1.25rem; 2899 font-size: 1rem; 2900 color: var(--text-headings); 2901 transition: opacity 0.2s ease; 2902 } 2903 .company-cq2v__link::before { 2904 content: ""; 2905 position: absolute; 2906 left: 0; 2907 top: 50%; 2908 width: 0.375rem; 2909 height: 0.375rem; 2910 background-color: currentColor; 2911 transform: translateY(-50%); 2912 } 2913 .company-cq2v__link:hover, 2914 .company-cq2v__link:focus-visible { 2915 opacity: 0.7; 2916 } 2917 2918 /* Mobile only styles */ 2919 @media screen and (max-width: 991px) { 2920 .company-cq2v__promo { 2921 order: 999; 2922 max-width: 35rem; 2923 } 2924 } 2925 2926 /* Desktop only styles */ 2927 @media screen and (min-width: 992px) { 2928 .company-cq2v {
2929 display: grid; 2930 grid-template-columns: repeat(12, 1fr); 2931 gap: var(--gap); 2932 padding-top: 4rem; 2933 padding-bottom: 4rem; 2934 } 2935 .company-cq2v__promo { 2936 grid-column: 1 / 4; 2937 } 2938 .company-cq2v__platform { 2939 grid-column: 5 / 8; 2940 } 2941 .company-cq2v__partner { 2942 grid-column: 8 / 11; 2943 } 2944 .company-cq2v__company { 2945 grid-column: 11 / 13; 2946 } 2947 } 2948</style> </div> </div> <a data-event="CTA Clicked" data-e="CTA Clicked" class="nav-fd76__item nav-fd76__item--login" href="https://cyber-risk.upguard.com/" target="_blank"> Login </a> </div> <div class="nav-fd76__actions"> <a data-event="CTA Clicked" data-event-cta-link-type="free_trial_button" data-e="CTA Clicked" data-e-link-type="free_trial_button" href="/demo" class="nav-fd76__cta--text"> 2949Free trial 2950</a> <a data-event="CTA Clicked" data-event-cta-link-type="book_demo_button" data-e="CTA Clicked" data-e-link-type="book_demo_button" href="/contact-sales" class="nav-fd76__cta--solid"> 2951Get a demo 2952</a> </div> </div> </div> </div> </div> </nav>
2952<script>"use strict"; 2953(() => { 2954 // src/components/interop/Nav/Nav.script.ts 2955 (() => { 2956 const $$navs = Array.from( 2957 document.querySelectorAll(".nav-fd76") 2958 ); 2959 $$navs.forEach(($nav) => { 2960 let state = { 2961 activeSubmenu: null, 2962 isMobile: false, 2963 isMobileMenuOpen: false 2964 }; 2965 const $screen = $nav?.previousElementSibling; 2966 const $bd = $nav?.querySelector(".nav-fd76__bd"); 2967 const $mobileMenuToggle = $nav?.querySelector( 2968 ".nav-fd76__menu-toggle" 2969 ); 2970 const $menu = $nav?.querySelector("#upguard-menu"); 2971 const $menuInner = $menu?.querySelector( 2972 ".nav-fd76__menu-inner" 2973 ); 2974 const $$submenus = Array.from( 2975 $nav?.querySelectorAll(".nav-fd76__submenu") 2976 ); 2977 const $$submenuToggles = Array.from( 2978 $nav?.querySelectorAll(".nav-fd76__item--button") 2979 ); 2980 const mediaQueryIsMobile = window.matchMedia(`(max-width: 1199px)`); 2981 mediaQueryIsMobile.addEventListener("change", (e) => { 2982 update({ 2983 isMobile: e.matches, 2984 // Also close all menus if the window has been resized. This is just so I don't have to handle complicated logic for state changes 2985 isMobileMenuOpen: false, 2986 activeSubmenu: null 2987 }); 2988 }); 2989 $mobileMenuToggle?.addEventListener("click", () => { 2990 update({ isMobileMenuOpen: !state.isMobileMenuOpen }); 2991 }); 2992 $$submenuToggles.forEach(($submenuToggle) => { 2993 $submenuToggle.addEventListener("click", () => { 2994 const newActiveSubmenu = $submenuToggle.nextElementSibling; 2995 if (state.activeSubmenu === newActiveSubmenu) { 2996 update({ activeSubmenu: null }); 2997 } else { 2998 update({ activeSubmenu: newActiveSubmenu }); 2999 } 3000 }); 3001 }); 3002 $screen?.addEventListener("click", () => { 3003 update({ activeSubmenu: null, isMobileMenuOpen: false }); 3004 }); 3005 window.addEventListener("resize", () => { 3006 if (state.isMobile != mediaQueryIsMobile.matches) { 3007 update({ 3008 activeSubmenu: null, 3009 isMobile: mediaQueryIsMobile.matches, 3010 isMobileMenuOpen: false 3011 }); 3012 } 3013 }); 3014 $nav.addEventListener("click", (e) => { 3015 const $target = e.target; 3016 if (!$target.closest(".nav-fd76__submenu") && $target.closest(".nav-fd76__bd") && !$target.closest("button, a")) { 3017 update({ activeSubmenu: null }); 3018 } 3019 }); 3020 function update(newStatePartial) { 3021 const newState = { ...state, ...newStatePartial }; 3022 if (newState.isMobile) { 3023 if (newState.isMobileMenuOpen) { 3024 $mobileMenuToggle?.setAttribute("aria-expanded", "true"); 3025 $menu?.removeAttribute("hidden"); 3026 } else { 3027 $mobileMenuToggle?.setAttribute("aria-expanded", "false"); 3028 $menu?.setAttribute("hidden", "until-found"); 3029 } 3030 if (!state.isMobileMenuOpen && newState.isMobileMenuOpen) { 3031 if ($menu) { 3032 $menu.animate( 3033 { 3034 height: ["0px", $menuInner?.offsetHeight + "px"] 3035 }, 3036 { 3037 duration: 200 3038 } 3039 ); 3040 } 3041 } 3042 if (state.isMobileMenuOpen && !newState.isMobileMenuOpen) { 3043 if ($menu) { 3044 $menu.removeAttribute("hidden"); 3045 $menu.animate( 3046 { 3047 height: [$menuInner.offsetHeight + "px", "0px"] 3048 }, 3049 { 3050 duration: 200 3051 } 3052 ).onfinish = () => { 3053 $menu.setAttribute("hidden", "until-found"); 3054 }; 3055 } 3056 } 3057 $$submenus.forEach(($submenu) => { 3058 if ($submenu === newState.activeSubmenu) { 3059 $submenu.hidden = false; 3060 $submenu.animate( 3061 { 3062 height: [ 3063 "0px", 3064 $submenu.children[0].offsetHeight + "px" 3065 ], 3066 opacity: ["0", "1"] 3067 }, 3068 { duration: 200 } 3069 ).onfinish = () => { 3070 }; 3071 } else if ($submenu === state.activeSubmenu) { 3072 $submenu.animate( 3073 { 3074 height: [ 3075 $submenu.children[0].offsetHeight + "px", 3076 "0px" 3077 ], 3078 opacity: ["1", "0"] 3079 }, 3080 { duration: 200 } 3081 ).onfinish = () => { 3082 $submenu.setAttribute("hidden", "until-found"); 3083 }; 3084 } else { 3085 $submenu.style.transform = ""; 3086 $submenu.style.opacity = ""; 3087 $submenu.style.display = ""; 3088 } 3089 }); 3090 } else { 3091 $menu?.removeAttribute("hidden"); 3092 $mobileMenuToggle?.setAttribute("aria-expanded", "true"); 3093 $bd.style.height = ""; 3094 $bd.classList.remove("has-active-submenu"); 3095 if (newState.activeSubmenu) { 3096 newState.activeSubmenu.hidden = false;
3097 const activeSubmenuHeight = newState.activeSubmenu.scrollHeight; 3098 newState.activeSubmenu.hidden = true; 3099 $bd.classList.add("has-active-submenu"); 3100 $bd.style.height = `${activeSubmenuHeight + $nav.offsetHeight}px`; 3101 } 3102 $$submenus.forEach(($submenu) => { 3103 if ($submenu === newState.activeSubmenu) { 3104 $submenu.hidden = false; 3105 $submenu.animate( 3106 { 3107 transform: [ 3108 state.activeSubmenu ? `translateY(0) translateX(${$$submenus.indexOf($submenu) < $$submenus.indexOf(state.activeSubmenu) ? -2 : 2}rem)` : "translateY(-2rem) translateX(0)", 3109 "translateY(0)" 3110 ], 3111 opacity: ["0", "1"] 3112 }, 3113 { duration: 200 } 3114 ).onfinish = () => { 3115 }; 3116 } else if ($submenu === state.activeSubmenu) { 3117 $submenu.animate( 3118 { 3119 transform: [ 3120 "translateY(0rem)", 3121 newState.activeSubmenu ? `translateY(0) translateX(${$$submenus.indexOf($submenu) < $$submenus.indexOf(newState.activeSubmenu) ? -2 : 2}rem)` : "translateY(-2rem)" 3122 ], 3123 opacity: ["1", "0"] 3124 }, 3125 { duration: 200 } 3126 ).onfinish = () => { 3127 $submenu.setAttribute("hidden", "until-found"); 3128 }; 3129 } else { 3130 $submenu.style.transform = ""; 3131 $submenu.style.opacity = ""; 3132 $submenu.style.display = ""; 3133 } 3134 }); 3135 } 3136 $screen?.classList.toggle( 3137 "is-active", 3138 !!(newState.activeSubmenu || newState.isMobileMenuOpen) 3139 ); 3140 $$submenus.forEach(($submenu, ix) => { 3141 $$submenuToggles[ix].setAttribute( 3142 "aria-expanded", 3143 $submenu === newState.activeSubmenu ? "true" : "false" 3144 ); 3145 }); 3146 state = newState; 3147 } 3148 update({ isMobile: mediaQueryIsMobile.matches }); 3149 }); 3150 })(); 3151})(); 3152</script>
3152 </div> <div class="mx-auto w-[calc(100%-2*var(--gap))] max-w-none lg:max-w-[88.5rem] lg:w-[calc(100%-4*var(--gap))]"> <div class="bg-divider w-full h-px"></div> <div class="flex flex-col gap-4 pt-16 min-w-0 sm:flex-row sm:justify-between sm:items-center sm:gap-2"> <div class="flex gap-10 shrink-0 min-w-0"> <p class="font-inter font-normal text-14 text-heading"> Resources </p> </div> <div class="flex flex-wrap gap-x-16 gap-y-8 md:flex-nowrap md:justify-end md:gap-x-24"> <a href="/blog" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 text-14 text-body hover:text-black shrink-0">Blog </a><a href="/events" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 text-14 text-body hover:text-black shrink-0">Events </a><a href="/breaches" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 text-14 text-body hover:text-black shrink-0">Breaches </a><a href="/resources" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 text-14 text-body hover:text-black shrink-0">Resources </a><a href="/news" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 text-14 text-body hover:text-black shrink-0">News </a> </div> </div> </div> <header data-component="Hero" data-e-location="hero" class="my-128 text-body text-center"> <div class="mx-auto w-[calc(100%-2*var(--gap))] max-w-none lg:max-w-[88.5rem] lg:w-[calc(100%-4*var(--gap))]"> <div class="flex flex-col gap-16 items-center"> <h1 class="font-inter-tight font-normal text-64 text-heading *:[em]:font-cigars *:[em]:font-normal *:[em]:not-italic max-w-[12em]" data-max-ems="12"> Cybersecurity News </h1> <div class="font-inter font-normal text-16 flex flex-col gap-8 max-w-[42em]"> <p>Resources to help you keep up to date with industry insights, best practices and more.</p> </div> <div class="w-full flex flex-wrap flex-col gap-12 mt-16 justify-center sm:flex-row"> <div hs-inline-form="newsletter-form" class="w-full" data-astro-cid-zewvfbga style="--form-justify: center;"> <div id="newsletter-form-1" data-astro-cid-zewvfbga style="--form-justify: center;"></div>
3152<script charset="utf-8" type="text/javascript" src="//js.hsforms.net/forms/v2.js"></script>
3152
3152<script>(function(){const targetId = "newsletter-form-1"; 3153const portalId = "228391"; 3154const formId = "8c367db9-e70f-4cd8-a16c-4d23ed1d29eb"; 3155 3156 hbspt.forms.create({ 3157 portalId, 3158 formId, 3159 target: "#" + targetId, 3160 onBeforeFormSubmit: ($form, submissionValues) => 3161 window.ug.identifyNewsletterSubmission(submissionValues), 3162 }) 3163 })();</script>
3163 </div> </div> </div> </div> </header> <div class="mx-auto w-[calc(100%-2*var(--gap))] max-w-none lg:max-w-[88.5rem] lg:w-[calc(100%-4*var(--gap))]"> <div class="bg-divider w-full h-px mt-8"></div> <div class="py-48"> <ul class="grid gap-gap grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-y-48"> <li class="flex"> <a href="/news/hugging-face-data-breach-2026-07-20" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a5f0013fd289d1a005c01a3_news_20article.BscBhuPa.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Hugging Face data breach: key facts and what we know so far </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Hugging Face was reported in July 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-07-21T02:05:31.579Z"> July 20, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/ey-data-breach-2026-07-19" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a5dadd7a5db3796b31ab32a_News_20logos_20-_202026-07-20T144042.450.XSCjHmHh.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> EY data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving EY was reported in July 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-07-17T10:07:05.827Z"> July 17, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/south-florida-injury-convenient-care-data-breach-2026-07-16" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a59c7ffc2e674ab4611e6cc_News_20logos_20-_202026-07-17T154313.128.NfGViHrN.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> South Florida Injury & Convenient Care data breach exposes names and Social Security numbers </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving South Florida Injury & Convenient Care was reported in July 2026. See incident details, impact on customers, and security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0">
3163 <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-07-17T06:02:34.003Z"> July 16, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/park-west-psychology-data-breach-2026-07-16" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a59c76ccccff423eb7dab79_News_20logos_20-_202026-07-17T154041.588.YpMwp-98.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Park West Psychology data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Park West Psychology was reported in July 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-07-16T22:03:23.954Z"> July 16, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/fall-river-municipal-credit-union-data-breach-2026-07-16" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a59c8e099ca31a3ea90c664_News_20logos_20-_202026-07-17T154657.953.CpIKj9Nq.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Fall River Municipal Credit Union data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Fall River Municipal Credit Union was reported in July 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-07-16T18:01:43.111Z"> July 16, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/npcil-data-breach-2026-07-16" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a59ca72f419b0e8c753376e_News_20logos_20-_202026-07-17T155338.850.BBFTIfhP.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> NPCIL data breach: World Leaks claims exposure of Kudankulam Nuclear Power Plant files </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving NPCIL was reported in July 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0">
3163 <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-07-16T10:21:27.824Z"> July 16, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/stratadx-excellence-in-pathology-data-breach-2026-07-16" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a59cb2885e98bfc7074c9d6_News_20logos_20-_202026-07-17T155640.845.DEdV6jEZ.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> StrataDx data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving StrataDx - Excellence in Pathology was reported in July 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-07-16T10:19:57.031Z"> July 16, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/department-of-homeland-security-data-breach-2026-07-01" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0">
3163 <img src="/.netlify/images?url=_astro%2F6a4604dfd82c6e2b8ae7469a_News_20logos_20-_202026-07-02T155736.773._utESiCK.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Department of Homeland Security data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Department of Homeland Security was reported in July 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-07-02T06:01:45.059Z"> July 1, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/lastpass-data-breach-2026-06-24" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a3c89b39ade8a53b3e04ad1_News_20logos_20-_202026-06-25T112141.931.CJdrmgBN.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> LastPass data breach exposes customer names and contact information </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving LastPass was reported in June 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-06-24T22:01:16.494Z"> June 24, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/bajaj-auto-data-breach-2026-06-24" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a3c8d396cb6b070db0bc55b_News_20logos_20-_202026-06-25T113621.694.BoLSo2nx.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Bajaj Auto security incident: ransomware attack impacts IT systems </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A security incident involving Bajaj Auto was reported in June 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0">
3163 <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-06-24T18:04:48.344Z"> June 24, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/hunter-associates-data-breach-2026-06-24" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a3c90d9fbdce29eef04d4b1_News_20logos_20-_202026-06-25T115209.534.3AMiKNIL.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Hunter Associates data breach exposes Social Security numbers and account details </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Hunter Associates was reported in June 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-06-24T10:04:21.543Z"> June 24, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/kentucky-mountain-health-alliance-data-breach-2026-06-24" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a3c920ac9ac80a1ebb12efc_News_20logos_20-_202026-06-25T115719.087.B48493hk.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Kentucky Mountain Health Alliance data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving KENTUCKY MOUNTAIN HEALTH ALLIANCE was reported in June 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-06-24T06:05:05.363Z"> June 23, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/wright-ryan-construction-data-breach-2026-06-24" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a3c93a693632e3eacb8ea9e_News_20logos_20-_202026-06-25T120408.764.BBV0zbAf.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Wright-Ryan Construction data breach exposes Social Security numbers and passports </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Wright-Ryan Construction was reported in June 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0">
3163 <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-06-23T22:12:46.357Z"> June 23, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/td-data-breach-2026-06-17" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a3351f041d3d58b2e8a0381_News_20logos_20-_202026-06-18T113319.385.ClKrQk7J.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> TD data breach confirmed â names and social security numbers compromised </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving TD was reported in June 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-06-17T22:02:13.144Z"> June 17, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/superior-drywall-data-breach-2026-06-17" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a3353cd3550a6fbd876d30a_News_20logos_20-_202026-06-18T114119.260.vw6Jp68z.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Superior Drywall data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Superior Drywall was reported in June 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-06-17T18:09:13.949Z"> June 17, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/bellflower-unified-school-district-data-breach-2026-06-17" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a33568a23a539e0a1168785_News_20logos_20-_202026-06-18T115257.694.Cj6jK6Os.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Bellflower Unified School District data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Bellflower Unified School District was reported in June 2026. See incident details, impact on customers, and security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0">
3163 <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-06-17T10:07:25.133Z"> June 17, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/orthopaedic-specialists-of-massachusetts-data-breach-2026-06-17" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a335ad7cfef1ee5536d8a8f_News_20logos_20-_202026-06-18T121122.560.Dc00k0R0.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Orthopaedic Specialists of Massachusetts data breach: key facts and what we know so far </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Orthopaedic Specialists of Massachusetts was reported in June 2026. See incident details, impact on patients, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-06-17T10:05:41.872Z"> June 17, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/nintendo-data-breach-2026-06-17" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a335c2766c552ddb055b4bd_News_20logos_20-_202026-06-18T121653.382.BGQ9Uc7D.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Nintendo data breach: 859MB of employee data compromised by SHADOWBYT3$ </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Nintendo was reported in June 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-06-17T02:10:56.677Z"> June 16, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/easterly-government-properties-data-breach-2026-06-15" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a335d20a2421bdf21846bdd_News_20logos_20-_202026-06-18T122107.572.D3Qf5W_V.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Easterly Government Properties data breach exposes Social Security numbers and tax data </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Easterly Government Properties was reported in June 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0">
3163 <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-06-17T02:09:21.072Z"> June 16, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/council-of-europe-data-breach-2026-06-17" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a335fd4e36c53fae073878d_News_20logos_20-_202026-06-18T123048.756.YdN1fitk.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Council of Europe data breach: ShinyHunters claims theft of HR and payroll records </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Council of Europe was reported in June 2026. See incident details, impact on staff, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-06-16T02:03:20.754Z"> June 15, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/the-university-of-western-australia-data-breach-2026-06-17" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a33617239e58597aae85a31_News_20logos_20-_202026-06-18T123932.589.DEypnanO.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> The University of Western Australia data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving The University of Western Australia was reported in June 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-06-12T22:06:43.282Z"> June 12, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/american-express-data-breach-2026-06-17" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a336433f318a7f8bb56fb8e_News_20logos_20-_202026-06-18T125119.074.Dmflbiio.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> American Express data breach: key facts and what we know so far </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving American Express was reported in June 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0">
3163 <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-06-12T22:02:10.613Z"> June 12, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/world-food-programme-data-breach-2026-06-02" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a1fc96ca11dca1afc395d90_News_20logos_20-_202026-06-03T155741.889.DpqjuBBC.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> World Food Programme data breach exposes sensitive data of 600,000 households </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving World Food Programme was reported in June 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-06-03T02:05:02.165Z"> June 2, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/fong-data-breach-2026-06-02" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a1fcc1fd98e31286b64d860_News_20logos_20-_202026-06-03T160922.417.B_4mwOSp.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Fong data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Fong was reported in June 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-06-03T02:04:25.263Z"> June 2, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/atlasmenu-net-data-breach-2026-06-02" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a1fd02f796deb958e1f0405_News_20logos_20-_202026-06-03T162640.164.Dd3ZDC7h.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Atlasmenu.net data breach: 64,000 accounts compromised </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving atlasmenu.net was reported in June 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0">
3163 <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-06-03T02:03:49.575Z"> June 2, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/eversource-energy-data-breach-2026-05-25" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a15316441ec39baa1ac3de7_News_20logos_20-_202026-05-26T150517.216.DtOubwjV.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Eversource Energy data breach: names and Social Security numbers compromised </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Eversource Energy was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-22T22:04:18.401Z"> May 22, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/barnhart-data-breach-2026-05-25" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a152fd757ab2b328af733d0_News_20logos_20-_202026-05-26T145950.506.D0S5VXyV.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Barnhart data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Barnhart was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-22T22:03:42.984Z"> May 22, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/station-casinos-data-breach-2026-05-25" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a152f5ae0b1cd6a3fdd2ece_News_20logos_20-_202026-05-26T145748.675.CPs3V3GE.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Station Casinos data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Station Casinos was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0">
3163 <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-22T22:02:15.738Z"> May 22, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/rarichmond-com-data-breach-2026-05-25" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a150059e0d99c8ee564889f_News_20logos_20-_202026-05-26T113614.445.zlIXd34T.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Radiology Associates of Richmond data breach: key facts and what we know so far </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving rarichmond.com was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-22T22:01:32.966Z"> May 22, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/partswarehouse-com-data-breach-2026-05-21" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a0fdaeece9442673411811f_News_20logos_20-_202026-05-22T135550.065.D5Q6VNog.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> PartsWarehouse.com data breach exposes customer payment card details </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving PartsWarehouse.com was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-21T22:08:00.530Z"> May 21, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/cardinal-services-data-breach-2026-05-21" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a0fddfef293148a156dd871_News_20logos_20-_202026-05-22T140904.799.Czg4SeXw.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Cardinal Services data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Cardinal Services was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0">
3163 <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-21T22:07:00.151Z"> May 21, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/pease-mountain-law-data-breach-2026-05-21" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a0ff26d868518285568b260_News_20logos_20-_202026-05-22T153633.944.BJtFVhGC.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Pease Mountain Law data breach exposes names and Social Security numbers </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Pease Mountain Law was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-21T22:06:01.627Z"> May 21, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/trump-mobile-data-leakh-2026-05-21" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a0ff3d88e87170537fc667d_News_20logos_20-_202026-05-22T154229.505.CIX5m0Te.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Trump Mobile exposes customer email and home addresses </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data leak involving Trump Mobile was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-21T22:05:11.934Z"> May 21, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/playdragonica-eu-data-breach-2026-05-21" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a0ff45f2e24e4b0a9cf5ac4_News_20logos_20-_202026-05-22T154447.256.CLQvtMkK.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> playdragonica.eu data breach: 126,000 accounts compromised </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving playdragonica.eu was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0">
3163 <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-21T22:03:33.148Z"> May 21, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/united-medical-systems-data-breach-2026-05-21" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a0ff5ba17c9c7fd758f6dad_News_20logos_20-_202026-05-22T155003.536.B71U-P6-.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> United Medical Systems data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving United Medical Systems was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-21T22:02:47.849Z"> May 21, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/parker-lipman-data-breach-2026-05-21" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a0ff76d7cfa8d7ad15517f3_News_20logos_20-_202026-05-22T155612.680.DDpp5Mpc.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Parker Lipman data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Parker Lipman was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-21T22:02:19.013Z"> May 21, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/mas-law-data-breach-2026-05-21" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a0ff8ce0bf41f852662ae8b_News_20logos_20-_202026-05-22T160344.318.DTjBolzf.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance">
3163 MAS Law data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving MAS Law was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-21T22:01:30.551Z"> May 21, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/lusamerica-data-breach-2026-05-20" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a0e967ad95db659c9ca5097_News_20logos_20-_202026-05-21T145154.902.Djba5esp.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Lusamerica data breach exposes individual names </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Lusamerica was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-20T22:06:24.910Z"> May 20, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/caesars-entertainment-data-breach-2026-05-20" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a0e971839b75dd2ea90ba16_News_20logos_20-_202026-05-21T145433.826.DkdfiXG3.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Caesars Entertainment data breach: key facts and what we know so far </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Caesars Entertainment was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0">
3163 <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-20T22:05:48.636Z"> May 20, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/frost-bank-data-breach-2026-05-20" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a0e97eb167aeb2da79060fa_News_20logos_20-_202026-05-21T145803.474.CYllP0Gy.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Frost Bank data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Frost Bank was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-20T22:03:41.942Z"> May 20, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/scu-data-breach-2026-05-21" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a0ffa022e24e4b0a9d20e8b_News_20logos_20-_202026-05-22T160847.904.hLtb9nPd.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> SCU data breach confirmed â 2,206 records compromised </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving SCU was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-20T22:02:40.826Z"> May 20, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/morningstar-properties-data-breach-2026-05-21" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a0ffac0a36ad4e1892a8b39_News_20logos_20-_202026-05-22T161158.799.D333sZGv.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Morningstar Properties data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Morningstar Properties was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0">
3163 <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-20T22:01:52.995Z"> May 20, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/texas-tech-university-data-breach-2026-05-10" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a016f8281d4e329573a2f10_News_20logos_20-_202026-05-11T152612.018.B5bt259h.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Texas Tech University hit by data breach involving ShinyHunters </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Texas Tech University was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-09T14:02:01.220Z"> May 9, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/tilburg-university-data-breach-2026-05-10" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a01792ac9410e5f89c9d216_News_20logos_20-_202026-05-11T160722.161.wwNpkaqN.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Tilburg University data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Tilburg University was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-09T14:01:34.197Z"> May 9, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/houston-isd-data-breach-2026-05-10" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a017a348106a002082a95fb_News_20logos_20-_202026-05-11T161149.882.FeBIPny6.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Houston ISD data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Houston ISD was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0">
3163 <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-09T10:05:31.339Z"> May 9, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/mizzou-data-breach-2026-05-10" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a016654d9953723b113a5ba_News_20logos_20-_202026-05-11T144703.440.Bd67HIbl.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Mizzou data breach: ShinyHunters claims attack on Canvas platform </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Mizzou was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-09T10:04:45.256Z"> May 9, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/university-of-oklahoma-data-breach-2026-05-10" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a0167a6072276f25b0058fa_News_20logos_20-_202026-05-11T145238.571.CM8wfg-g.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> University of Oklahoma data breach: ShinyHunters claims attack on Canvas platform </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving University of Oklahoma was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-09T10:04:07.597Z"> May 9, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/penn-data-breach-2026-05-11" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a0184963d8660e355dc4bc2_News_20logos_20-_202026-05-11T165606.497.3pz02Bax.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Penn data breach: 306,000 records compromised in ShinyHunters attack </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Penn was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0">
3163 <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-09T10:03:23.926Z"> May 9, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/indiana-university-data-breach-2026-05-10" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a0168d4825b358114871924_News_20logos_20-_202026-05-11T145741.113.DdnKHqRn.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> ShinyHunters claims Indiana University data breach affecting Canvas users </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Indiana University was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-09T10:02:47.058Z"> May 9, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/st-petersburg-college-data-breach-2026-05-11" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a01858de97a331777d54af2_News_20logos_20-_202026-05-11T170015.012.CAthyiIG.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> ShinyHunters claims St. Petersburg College data breach affecting student and staff accounts </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving St. Petersburg College was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-09T06:01:33.666Z"> May 8, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/canvas-data-breach-2026-05-10" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0">
3163 <img src="/.netlify/images?url=_astro%2F6a016a3c4fd88f47fa6fc077_News_20logos_20-_202026-05-11T150333.122.DvZj7jvp.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> ShinyHunters claims Canvas data breach affecting students and faculty </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Canvas was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-09T02:07:12.224Z"> May 8, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/university-of-california-berkeley-data-breach-2026-05-11" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a0187647cb98587a43bf9ac_News_20logos_20-_202026-05-11T170805.835.UuoNeAYu.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> University of California, Berkeley data breach: 600,000 records reportedly stolen </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving University of California, Berkeley was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-09T02:05:25.568Z"> May 8, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/liberty-university-data-breach-2026-05-11" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a018832b6e0f058df80f2f5_News_20logos_20-_202026-05-11T171128.356.D3Y1XR25.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> ShinyHunters claims Liberty University data breach affecting student and staff information </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Liberty University was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0">
3163 <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-09T02:04:28.753Z"> May 8, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/university-of-houston-data-breach-2026-05-10" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a016ae7f95d8a98054fbbac_News_20logos_20-_202026-05-11T150634.810.Dmu3jo1Z.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> University of Houston data breach: ShinyHunters claims attack on Canvas LMS </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving University of Houston was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-09T02:03:53.493Z"> May 8, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/duke-university-data-breach-2026-05-11" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a0188d878947a0b175f5bb4_News_20logos_20-_202026-05-11T171421.431.FlupTVhN.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Duke University data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Duke University was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-09T02:03:15.634Z"> May 8, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/university-of-toronto-data-breach-2026-05-11" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a0189c44b9e85dbdbb4c530_News_20logos_20-_202026-05-11T171815.436.DWha9XaW.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> University of Toronto data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3">
3163 A data breach involving University of Toronto was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-09T02:02:14.801Z"> May 8, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/university-of-minnesota-data-breach-2026-05-11" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a018ab200e7f3a7ddd3ef8b_News_20logos_20-_202026-05-11T172211.209.BiWoYZce.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> University of Minnesota data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving University of Minnesota was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-08T22:03:33.620Z"> May 8, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/university-of-illinois-urbana-champaign-data-breach-2026-05-10" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a016bb0011400ddddae44e0_News_20logos_20-_202026-05-11T150954.307.CIYFaU-I.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> University of Illinois Urbana-Champaign data breach: ShinyHunters claims attack via Canvas system </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving University of Illinois Urbana-Champaign was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0">
3163 <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-08T22:02:43.572Z"> May 8, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/utah-data-breach-2026-05-11" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a018b63400aef578b5e6821_News_20logos_20-_202026-05-11T172508.666.C9BHRG3V.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> ShinyHunters claims Utah data breach affecting student personal information </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Utah was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-08T18:06:44.383Z"> May 8, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/university-of-california-data-breach-2026-05-10" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F6a016c9692167ac5cc44b796_News_20logos_20-_202026-05-11T151336.199.BNxZohUh.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> ShinyHunters claims University of California data breach following Canvas platform hack </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving University of California was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-08T18:04:50.021Z"> May 8, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/punta-gorda-port-charlotte-north-port-fl-data-breach-2026-05-07" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69fc3c64821183049dfb23ba_News_20logos_20-_202026-05-07T164641.700.DWtvXTo8.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Suncoast One Title & Closings data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Suncoast One Title & Closings was reported in May 2026. See incident details, impact, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0">
3163 <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-06T22:08:13.513Z"> May 6, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/radialentertainment-com-data-breach-2026-05-07" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69fc3e949cc34db96b2824c5_News_20logos_20-_202026-05-07T165602.527.BBZUYm4f.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Radial Entertainment data breach exposes names and Social Security numbers </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving radialentertainment.com was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-06T22:07:35.098Z"> May 6, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/labonne-s-markets-data-breach-2026-05-07" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69fc3f92c0f1a0923b2e98da_News_20logos_20-_202026-05-07T170019.785.CqH0Cj0b.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> LaBonne's Markets data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving LaBonne's Markets was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-06T22:06:38.260Z"> May 6, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/port-of-fujairah-data-breach-2026-05-07" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69fc4069f84af80ae35cc1d3_News_20logos_20-_202026-05-07T170350.058.DZH1Oc58.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Handala claims Port of Fujairah data breach affecting 430,000 documents </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Port of Fujairah was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0">
3163 <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-06T22:06:00.872Z"> May 6, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/coastal-heritage-bank-data-breach-2026-05-07" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69fc41c1efe1d3130f1fa7c2_News_20logos_20-_202026-05-07T170939.034.DP4GzsoZ.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Coastal Heritage Bank data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Coastal Heritage Bank was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-06T22:05:18.841Z"> May 6, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/diamond-chemical-data-breach-2026-05-07" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69fc42dbe707b59847c370b9_News_20logos_20-_202026-05-07T171421.262.BF_nIe6x.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Diamond Chemical data breach: key facts and what we know so far </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Diamond Chemical was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-06T22:04:36.012Z"> May 6, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/art-jetter-company-data-breach-2026-05-05" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69fad5a2fff316e160a9a45e_News_20logos_20-_202026-05-06T151601.377.DNCDn9aU.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Art Jetter & Company data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Art Jetter & Company was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0">
3163 <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-06T02:01:25.386Z"> May 5, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/dykema-data-breach-2026-05-05" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69fad6ee812a9e0deeb183ed_News_20logos_20-_202026-05-06T152136.688.DgCRxH8E.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Dykema data breach: key facts and what we know so far </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Dykema was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-05T10:03:04.159Z"> May 5, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/kingstaxes-com-data-breach-2026-05-05" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69fad4ca049f47f800f97e78_News_20logos_20-_202026-05-06T151228.468.DRSLSD3N.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> kingstaxes.com data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving kingstaxes.com was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-05T10:01:50.825Z"> May 5, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/lewis-baach-kaufmann-middlemiss-data-breach-2026-05-05" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69fad83bb74ebc20b9751566_News_20logos_20-_202026-05-06T152709.654.LhyO2jc3.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Lewis Baach Kaufmann Middlemiss data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Lewis Baach Kaufmann Middlemiss was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0">
3163 <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-05T10:01:22.886Z"> May 5, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/connectedcreditunion-data-breach-2026-05-04" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69f993f82674028af453c33a_News_20logos_20-_202026-05-05T162337.795.CPW5vUuP.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> ConnectedCreditUnion data breach: key facts and what we know so far </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Connected Credit Union was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-05T02:03:50.379Z"> May 4, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/murata-data-breach-2026-05-04" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69f9946c3eaf082d31cd9b37_News_20logos_20-_202026-05-05T162528.270.Dz7xyysk.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Murata data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Murata was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-05T02:03:11.883Z"> May 4, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/straumann-security-incident-2026-05-04" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69f99507bdcf3c0d2a2f9ac4_News_20logos_20-_202026-05-05T162807.535.CV3fh3cj.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Straumann Reports Cybersecurity Incident Involving Legacy System </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A security incident involving Straumann was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0">
3163 <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-05T02:02:32.380Z"> May 4, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/arcana-mental-health-data-breach-2026-05-05" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69f995a6e86ee601f61b8ff5_News_20logos_20-_202026-05-05T163044.660.24JpCPiJ.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Arcana Mental Health data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Arcana Mental Health was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-05T02:01:58.603Z"> May 4, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/ida-crown-jewish-academy-data-breach-2026-05-05" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69f996a8c71441c9964c7645_News_20logos_20-_202026-05-05T163504.487.VwEITir8.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Ida Crown Jewish Academy data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Ida Crown Jewish Academy was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-05T02:01:26.002Z"> May 4, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/mitchell-county-north-carolina-data-breach-2026-05-05" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69fad983fcd9bd080b74ef1d_News_20logos_20-_202026-05-06T153231.138.DCPXL4zJ.
3163jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Mitchell County, North Carolina data breach exposes protected health information </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Mitchell County, North Carolina was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-04T22:02:16.354Z"> May 4, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/albertarepublicans-com-data-breach-2026-05-05" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69fadae12d7def5bfc19fc49_News_20logos_20-_202026-05-06T153827.764.DPaCwsNc.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> albertarepublicans.com security incident exposes names and addresses of three million Albertans </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data leak involving albertarepublicans.com was reported in April 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-04T10:04:22.530Z"> May 4, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/acme-truck-line-data-breach-2026-05-05" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69fadb98f967fdebf03dfe77_News_20logos_20-_202026-05-06T154104.460.Aw6t1D-x.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Acme Truck Line data breach: key facts and what we know so far </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Acme Truck Line was reported in April 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0">
3163 <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-04T10:03:41.407Z"> May 4, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/trellix-data-breach-2026-05-05" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69fadc3848bc0c7556d8e4a6_News_20logos_20-_202026-05-06T154407.590.B_6sv-RL.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Trellix data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Trellix was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-04T10:03:03.338Z"> May 4, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/gainesville-regional-airport-data-breach-2026-05-05" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69fadcdf3190423816aa1e06_News_20logos_20-_202026-05-06T154638.066.CX3AJ4Q-.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Gainesville Regional Airport data breach affects over 2,000 individuals </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Gainesville Regional Airport was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-04T10:02:35.111Z"> May 4, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/nch-data-breach-2026-05-05" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69fadf1b15555afbf1aaf9fd_News_20logos_20-_202026-05-06T155629.616.BN1pCX58.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> NCH data breach exposes Social Security numbers and benefits information </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving NCH was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0">
3163 <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-04T10:02:08.563Z"> May 4, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/instructure-data-breach-2026-05-05" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69fae1da171c963e6ccefef7_News_20logos_20-_202026-05-06T160809.451.Dy5NgBm-.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Instructure data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Instructure was reported in May 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-04T10:01:32.375Z"> May 4, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/providence-data-breach-2026-05-05" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69fae2ca0058344ec5301aa0_News_20logos_20-_202026-05-06T161212.005.CKoggBgE.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Providence data breach: key facts and what we know so far </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Providence was reported in April 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-02T06:04:12.743Z"> May 1, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/gardendale-gov-data-breach-2026-05-05" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69fae3ecbea4cedf22e8ca75_News_20logos_20-_202026-05-06T161702.175.DDuJo2XW.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Gardendale.gov data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving gardendale.gov was reported in April 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0">
3163 <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-02T06:03:32.032Z"> May 1, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/milamhctf-com-data-breach-2026-05-05" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69fae4d3dc929c8c2534fc84_News_20logos_20-_202026-05-06T162043.607.DFhjqjiu.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> milamhctf.com data breach exposes sensitive health information of over 2,000 individuals </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving milamhctf.com was reported in April 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-02T06:02:46.303Z"> May 1, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/drh-health-data-breach-2026-05-05" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69fae56fff651b38fdba59fc_News_20logos_20-_202026-05-06T162328.842.DK-JN-8u.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> DRH Health data breach exposes sensitive medical information of 724 patients </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving DRH Health was reported in April 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-02T06:02:15.321Z"> May 1, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/ideal-home-care-data-breach-2026-05-05" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69fae6b1c0894991228e0d58_News_20logos_20-_202026-05-06T162849.588.D6XjqTgO.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Ideal Home Care data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Ideal Home Care was reported in April 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0">
3163 <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-02T06:01:32.297Z"> May 1, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/the-centurion-project-data-breach-2026-05-06" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69fae7db6d266c7bd4b307d9_News_20logos_20-_202026-05-06T163339.408.bQuM4Ab9.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> The Centurion Project data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving The Centurion Project was reported in April 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-02T06:01:01.068Z"> May 1, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/transglobal-p-c-insurance-agency-data-breach-2026-04-30" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69f43819d949d7d188662fac_News_20logos_20-_202026-05-01T145017.999.DNarkViX.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> TransGlobal P&C Insurance Agency data breach exposes Social Security and driver's license numbers </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving TransGlobal P&C Insurance Agency was reported in April 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-05-01T02:06:01.085Z"> April 30, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/johnson-data-breach-2026-04-30" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69f439682c4f8c57fa04bd16_News_20logos_20-_202026-05-01T145553.208.Dpt58uc_.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Johnson data breach exposes names and Social Security numbers </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Johnson was reported in April 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0">
3163 <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-04-30T22:02:37.932Z"> April 30, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/amtrak-data-breach-2026-04-30" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69f441d6526c319d3e0033e3_News_20logos_20-_202026-05-01T153147.908.qE_JnBuP.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Amtrak data breach exposes over 2 million customer records </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Amtrak was reported in April 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-04-30T22:01:55.582Z"> April 30, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/asian-football-confederation-data-breach-2026-04-30" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69f4439f038f99c1394e9a52_News_20logos_20-_202026-05-01T153858.691.DR5kZdgf.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> ShinyHunters claims Asian Football Confederation data breach affecting 150,000 players </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Asian Football Confederation was reported in April 2026. See incident details, impact, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-04-30T02:01:32.954Z"> April 29, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/uk-biobank-data-breach-2026-04-30" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69f444f2eb0323325d6d4c91_News_20logos_20-_202026-05-01T154508.576.C3BtxHj1.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> UK Biobank data breach exposes health data of 500,000 volunteers </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving UK Biobank was reported in April 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0">
3163 <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-04-29T22:06:44.656Z"> April 29, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/sandhills-medical-foundation-data-breach-2026-04-30" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69f449fd64ad37425fdca1f8_News_20logos_20-_202026-05-01T160608.285.CUrTcyJA.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Sandhills Medical Foundation, data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Sandhills Medical Foundation, was reported in April 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-04-29T22:06:15.945Z"> April 29, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/elementary-data-data-breach-2026-04-30" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69f44dbfa070c0b493f2c51e_News_20logos_20-_202026-05-01T162237.441.WrVrA6k8.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Elementary Data data breach: supply chain attack compromises PyPI package </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Elementary Data was reported in April 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-04-29T22:05:35.902Z"> April 29, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/universal-pure-data-breach-2026-04-26" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69eefd4cd027b41f18ef3464_News_20logos_20-_202026-04-27T153802.786.Kd2B2Bvv.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Universal Pure data breach exposes names and Social Security numbers </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Universal Pure was reported in April 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0">
3163 <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-04-25T06:01:21.009Z"> April 24, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/murray-s-cheese-data-breach-2026-04-26" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69eeff6624e158f893a4f73c_News_20logos_20-_202026-04-27T154701.407.lGykic_H.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Murray's Cheese data breach exposes Social Security numbers and health info </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Murray's Cheese was reported in April 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-04-25T02:01:12.657Z"> April 24, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/auto-auction-of-new-england-data-breach-2026-04-26" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69ef00471ae6e050e4876424_News_20logos_20-_202026-04-27T155050.155.ByOQqXEB.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> Auto Auction of New England data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving Auto Auction of New England was reported in April 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0"> <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-04-24T22:07:48.565Z"> April 24, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li><li class="flex"> <a href="/news/lpl-financial-holdings-data-breach-2026-04-26" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 flex flex-col h-full w-full rounded-2xlbg-background overflow-hidden"> <div class="before:bg-black before:opacity-2 before:absolute relative before:inset-0"> <img src="/.netlify/images?url=_astro%2F69ef01dac33ad7be773905a6_News_20logos_20-_202026-04-27T155732.322.ccFQG6Lx.jpg&fm=webp&w=640&h=335&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="640" height="335" class="object-cover w-full h-auto"> </div> <div class="flex flex-1 flex-col gap-8 mt-24 pr-gap"> <h3 class="font-inter font-normal text-16 text-heading text-balance"> LPL Financial Holdings data breach: what happened and what's at risk </h3> <p class="font-inter font-normal text-14 text-body line-clamp-3"> A data breach involving LPL Financial Holdings was reported in April 2026. See incident details, impact on customers, and recommended security measures. </p> </div> <div class="mt-24"> <div class="flex items-start gap-12 text-body"> <img src="/.netlify/images?url=https%3A%2F%2Fcdn.prod.website-files.com%2F5efc3ccdb72aaa7480ec8179%2F68a3c6d5794807b22cd7303d_upguard-team-avatar-k.png&fm=webp&w=48&h=48&q=80&fit=cover&dpl=6ab4a3cbb36e820008e2ae9c" alt loading="lazy" decoding="async" width="48" height="48" class="w-48 h-48 rounded-full object-cover shrink-0">
3163 <div class="flex flex-col color-body mt-[0.375em]"> <span class="font-inter font-normal text-14 text-heading"> UpGuard Team </span> <span class="font-inter font-normal text-14"> <time datetime="2026-04-24T22:07:20.680Z"> April 24, 2026 </time> </span> <span class="mt-8"> </span> </div> </div> </div> </a> </li> </ul> </div> </div> <section data-astro-cid-26ntezpm="true" class="mx-auto w-[calc(100%-2*var(--gap))] max-w-none lg:max-w-[88.5rem] lg:w-[calc(100%-4*var(--gap))] grid grid-cols-1 lg:grid-cols-2 gap-48 lg:gap-64 items-center my-128"> <div class="flex flex-col gap-16 px-32" data-astro-cid-26ntezpm> <div class="font-inter text-14 text-gray-500 uppercase tracking-wide font-medium" data-astro-cid-26ntezpm="true"> Free instant security score </div> <h2 class="font-inter-tight font-normal text-40 text-gray-900 leading-tight text-balance" data-astro-cid-26ntezpm="true"> How secure is your organization? </h2> <div class="font-inter font-normal text-16 text-gray-600 leading-relaxed" data-astro-cid-26ntezpm="true"> Request a free cybersecurity report to discover key risks on your website, email, network, and brand. </div> <ul class="flex flex-col gap-8" data-astro-cid-26ntezpm> <li class="flex items-start gap-8" data-astro-cid-26ntezpm> <span class="shrink-0 mt-0.5" aria-hidden="true" data-astro-cid-26ntezpm> <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"> <path fill="currentColor" d="M21 21H3V3h18v18ZM5 19h14V5H5v14Zm6-3H9v-2h2v2Zm-2-2H7v-2h2v2Zm4 0h-2v-2h2v2Zm2-2h-2v-2h2v2Zm2-2h-2V8h2v2Z"></path> </svg> </span> <div class="font-inter font-normal text-16 text-gray-700" data-astro-cid-26ntezpm="true"> 3164Instant insights you can act on immediately 3165 </div> </li> <li class="flex items-start gap-8" data-astro-cid-26ntezpm> <span class="shrink-0 mt-0.5" aria-hidden="true" data-astro-cid-26ntezpm> <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"> <path fill="currentColor" d="M21 21H3V3h18v18ZM5 19h14V5H5v14Zm6-3H9v-2h2v2Zm-2-2H7v-2h2v2Zm4 0h-2v-2h2v2Zm2-2h-2v-2h2v2Zm2-2h-2V8h2v2Z"></path> </svg> </span> <div class="font-inter font-normal text-16 text-gray-700" data-astro-cid-26ntezpm="true"> 3166Hundreds of risk factors including email security, SSL, DNS 3167 health, open ports and common vulnerabilities 3168 </div> </li> </ul> <div class="mt-16" data-astro-cid-26ntezpm> <a href="https://www.upguard.com/instant-security-score?" data-e="CTA Clicked" data-e-link-type="instant_security_score" data-astro-cid-26ntezpm="true" class="outline-none focus-visible:ring-2 focus-visible:ring-purple-100 focus-visible:ring-offset-0 text-14 rounded-[1.3125rem] inline-flex justify-center disabled:opacity-50 bg-gray-200 text-gray-900 dark:bg-gray-700 dark:text-white group"> <div class="inline-flex relative overflow-hidden"> <span class="inline-flex w-full h-full transition-all duration-250 ease-out group-not-disabled:group-hover:opacity-0 group-not-disabled:group-hover:-translate-y-full group-not-disabled:group-hover:skew-y-15 group-not-disabled:group-active:opacity-0 group-not-disabled:group-active:-translate-y-full group-not-disabled:group-active:skew-y-15 group-not-disabled:group-focus-visible:opacity-0 group-not-disabled:group-focus-visible:-translate-y-full group-not-disabled:group-focus-visible:skew-y-15 gap-8 py-[0.5625rem] px-[1.5rem]"> Free score <svg aria-hidden="true" fill="none" focusable="false" height="20" viewBox="0 0 20 20" width="20"> 3169 <path d="m4 9h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm-2-2h2v2h-2zm0 4h2v2h-2zm-2 2h2v2h-2zm0-8h2v2h-2z" fill="currentColor" /> 3170</svg> </span> <span aria-hidden="true" class="inline-flex w-full h-full transition-all duration-250 ease-out gap-8 py-[0.5625rem] px-[1.5rem] absolute top-0 left-0 opacity-0 translate-y-full skew-y-15 group-not-disabled:group-hover:opacity-100 group-not-disabled:group-hover:translate-y-0 group-not-disabled:group-hover:skew-y-0 group-not-disabled:group-active:opacity-100 group-not-disabled:group-active:translate-y-0 group-not-disabled:group-active:skew-y-0 group-not-disabled:group-focus-visible:opacity-100 group-not-disabled:group-focus-visible:translate-y-0 group-not-disabled:group-focus-visible:skew-y-0"> Free score <svg aria-hidden="true" fill="none" focusable="false" height="20" viewBox="0 0 20 20" width="20"> 3171 <path d="m4 9h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm2 0h2v2h-2zm-2-2h2v2h-2zm0 4h2v2h-2zm-2 2h2v2h-2zm0-8h2v2h-2z" fill="currentColor" /> 3172</svg> </span> </div> </a> </div> </div> <div class="mockup-perspective overflow-visible mx-auto px-32" data-astro-cid-26ntezpm> <div class="feature-mockup relative" data-free-score-mockup data-astro-cid-26ntezpm> <img src="/_astro/webscanner-table.DQQXOWgg.svg" alt="Website Security scan results table" class="table-image w-full rounded-[8px] border-1 border-gray-100" loading="lazy" data-astro-cid-26ntezpm> <img src="/_astro/webscanner-rating.CnEESivR.svg" alt="Cyber security rating score 850 out of 950" class="rating-image absolute bottom-[-40px] sm:bottom-[-20%] left-[2%] lg:left-[-10%] w-[45%] rounded-[6px] border-1 border-gray-100" loading="lazy" data-astro-cid-26ntezpm> </div> </div> </section>
3172<script type="module">(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};e.SENTRY_RELEASE={id:"247a098bf374f7ad9be9db1aadc6c2fc36fc4047"}}catch{}})();(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[new e.Error().stack]=(function(t){for(var a=1;a<arguments.length;a++){var n=arguments[a];if(n!=null)for(var o in n)n.hasOwnProperty(o)&&(t[o]=n[o])}return t})({},e._sentryModuleMetadata[new e.Error().stack],{"_sentryBundlerPluginAppKey:upguard-marketing-site":!0})}catch{}})();const d=document.querySelector("[data-free-score-mockup]");d&&window.matchMedia("(pointer: fine)").matches&&document.addEventListener("mousemove",e=>{const t=d.getBoundingClientRect(),a=t.left+t.width/2,n=t.top+t.height/2,o=(s,r)=>Math.max(-r,Math.min(r,s)),i=o((e.clientY-n)/(window.innerHeight/2)*-5,5),l=o((e.clientX-a)/(window.innerWidth/2)*5,5);d.style.transform=`translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(${i}deg) rotateY(${l}deg) rotateZ(0deg) skew(0deg, 0deg)`,d.style.transition="none"});</script>
3172 <section data-theme="dark" class="bg-gray-900 py-96" data-astro-cid-suijps6c> <div data-astro-cid-suijps6c="true" class="mx-auto w-[calc(100%-2*var(--gap))] max-w-none lg:max-w-[88.5rem] lg:w-[calc(100%-4*var(--gap))]"> <div class="flex flex-col items-center gap-32 text-center" data-astro-cid-suijps6c> <!-- Mail icon --> <div class="flex h-64 w-64 items-center justify-center rounded-full border border-gray-600 text-white" aria-hidden="true" data-astro-cid-suijps6c> <svg width="28" height="28" viewBox="0 0 24 24" fill="none" aria-hidden="true" focusable="false" data-astro-cid-suijps6c="true"> 3173 <rect x="2" y="4" width="20" height="16" rx="2" stroke="currentColor" stroke-width="1.5"></rect> 3174 <path d="M2 8l10 6 10-6" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path> 3175</svg> </div> <!-- Heading --> <h2 class="font-inter-tight font-normal text-40 text-white max-w-[28rem] leading-tight" data-astro-cid-suijps6c="true"> 3176Sign up for our newsletter 3177 </h2> <!-- Description --> <p class="font-inter font-normal text-16 text-gray-400 max-w-[40rem] leading-relaxed" data-astro-cid-suijps6c="true"> 3178UpGuard's monthly newsletter cuts through the noise and brings you what 3179 matters most: our breaking research, in-depth analysis of emerging 3180 threats, and actionable strategic insights. 3181 </p> <div hs-inline-form class="w-full flex items-center justify-center py-24 theme-dark" data-astro-cid-suijps6c>
3181<script charset="utf-8" type="text/javascript" src="//js.hsforms.net/forms/v2.js"></script>
3181
3181<script>(function(){const portalId = "228391"; 3182const formId = "8c367db9-e70f-4cd8-a16c-4d23ed1d29eb"; 3183 3184 hbspt.forms.create({ portalId, formId }) 3185 })();</script>
3185 </div> </div> </div> </section> <footer data-component="interop-footer" data-theme="dark" class="footer-ig88 " data-event-cta-location="footer" data-e-location="footer"> <div class="footer-ig88__bd"> <div class="footer-ig88__brand"> <a class="footer-ig88__brand-link" href="/"> <svg aria-hidden="true" style="display:block; width:100%; height:auto;" xmlns="http://www.w3.org/2000/svg" width="150" height="32" fill="none" viewBox="0 0 150 32"> <path fill="currentColor" d="M58.3 4h3v13.2a6.8 6.8 0 0 1-3.8 6.2 9 9 0 0 1-4.1 1 9 9 0 0 1-4.2-1 6.8 6.8 0 0 1-3.8-6.2V4h3v13c0 .8.3 1.6.7 2.3.4.7 1 1.3 1.7 1.7.7.4 1.6.6 2.6.6s1.9-.2 2.6-.6c.8-.4 1.3-1 1.7-1.7.4-.7.6-1.5.6-2.4V4ZM64 29.6V9h2.8v2.5h.2l.8-1.1c.3-.4.8-.8 1.3-1.1.6-.3 1.3-.5 2.3-.5a5.8 5.8 0 0 1 5.4 3.6c.6 1.1.8 2.5.8 4.2 0 1.6-.2 3-.8 4.1a5.8 5.8 0 0 1-5.5 3.6c-.8 0-1.6-.1-2.1-.5-.6-.3-1-.6-1.4-1a9 9 0 0 1-.8-1.1H67v8h-3Zm6.7-7.8c1 0 1.6-.2 2.2-.7.6-.4 1-1 1.3-1.9.3-.8.5-1.7.5-2.7 0-1-.2-1.9-.4-2.6-.3-.8-.8-1.5-1.4-2-.5-.4-1.3-.6-2.2-.6-.8 0-1.5.2-2.1.7-.6.4-1 1-1.3 1.8-.3.8-.5 1.7-.5 2.7 0 1 .2 2 .5 2.8.3.8.7 1.4 1.3 1.9.6.4 1.3.6 2.1.6ZM88 24.3a8.5 8.5 0 0 1-8-4.8c-.6-1.5-1-3.4-1-5.5 0-2 .4-4 1.1-5.5A8.6 8.6 0 0 1 83.3 5a9.3 9.3 0 0 1 7.6-.8 8 8 0 0 1 4.4 3.5c.4.8.8 1.7 1 2.6h-3.1l-.8-1.6a5 5 0 0 0-2.6-2 6 6 0 0 0-4.9.7 6 6 0 0 0-2.1 2.5A9.6 9.6 0 0 0 82 14c0 1.6.2 3 .8 4.1.5 1.1 1.2 2 2.1 2.6 1 .5 2 .8 3.2.8 1 0 2-.2 2.8-.6.8-.5 1.4-1.1 1.9-2 .4-.7.7-1.7.7-2.8l.8.2h-5.8v-2.5h7.9V16c0 1.7-.4 3.1-1 4.3a7.3 7.3 0 0 1-3 2.9 9 9 0 0 1-4.3 1ZM108 17.8V9h3v15H108v-2.6h-.2a4.7 4.7 0 0 1-4.5 2.8 5 5 0 0 1-2.5-.6c-.7-.4-1.3-1-1.7-2a7 7 0 0 1-.7-3V9h3v9.2c0 1 .2 1.8.8 2.4.6.7 1.3 1 2.2 1a3.6 3.6 0 0 0 3-1.7c.4-.5.6-1.2.6-2ZM117.7 24.3c-1 0-1.8-.1-2.6-.5-.8-.3-1.4-.9-1.8-1.5-.5-.7-.7-1.6-.7-2.5 0-.9.2-1.6.5-2.1.3-.6.7-1 1.3-1.3.6-.3 1.2-.6 1.9-.7l2-.4a114 114 0 0 0 3.5-.6c.2-.2.3-.4.3-.8 0-.9-.2-1.5-.7-2-.5-.5-1.2-.7-2.1-.7-1 0-1.8.2-2.3.6-.6.5-1 1-1.2 1.5l-2.8-.7c.4-.9.9-1.6 1.5-2.2a6 6 0 0 1 2.2-1.2A8.5 8.5 0 0 1 121 9c.7.2 1.3.4 2 .8.5.4 1 .9 1.4 1.6.4.7.6 1.6.6 2.7v10h-2.9V22h-.1a4.5 4.5 0 0 1-2.3 2c-.6.2-1.3.3-2.1.3Zm.6-2.3c.8 0 1.5-.2 2-.5.6-.3 1-.7 1.4-1.2.3-.5.4-1.1.4-1.7v-2c0 .2-.3.3-.6.4a38.2 38.2 0 0 1-3 .5 8 8 0 0 0-1.5.3c-.5.2-.8.4-1.1.8-.3.3-.5.7-.5 1.2 0 .7.3 1.3.9 1.7.5.3 1.2.5 2 .5ZM127.5 24V9h2.8v2.4h.1a4.1 4.1 0 0 1 3.8-2.6 12 12 0 0 1 1.3 0v2.9l-.7-.2h-.9c-.
31856 0-1.3.1-1.8.4-.5.3-1 .7-1.3 1.2-.3.5-.4 1.1-.4 1.8V24h-3ZM142 24.3a5.8 5.8 0 0 1-5.6-3.6 9.8 9.8 0 0 1-.8-4.1c0-1.7.3-3 .9-4.2.5-1.2 1.3-2 2.2-2.7 1-.6 2-.9 3.2-.9 1 0 1.7.2 2.3.5.6.3 1 .7 1.3 1 .3.5.6.8.7 1.2h.2V4h3v20h-3v-2.3h-.2l-.7 1c-.3.5-.8.8-1.4 1.1-.5.4-1.3.5-2.2.5Zm.6-2.5c.8 0 1.5-.2 2-.6.7-.5 1.1-1.1 1.4-2 .3-.7.5-1.6.5-2.7 0-1-.2-2-.5-2.7a4 4 0 0 0-1.3-1.8c-.6-.5-1.3-.7-2.1-.7-.9 0-1.7.2-2.2.7-.6.4-1 1-1.3 1.9a7.8 7.8 0 0 0 0 5.4c.2.7.7 1.4 1.3 1.8.6.5 1.3.7 2.2.7ZM8 8V0H0v24h8V8ZM24 0v24h8V0h-8ZM8 24v8h16v-8H8Z"></path> </svg> <span class="footer-ig88__brand-text">UpGuard</span> </a> </div> <div class="footer-ig88__columns"> <div class="footer-ig88__group footer-ig88__group--platform"> <div class="footer-ig88__column"> <h3 class="footer-ig88__column-title">Platform</h3> <ul class="footer-ig88__column-links"> <li> <a class="ipx" href="/product/reporting" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">Reporting</span> </span> </a> <style> 3186 .ipx { 3187 --ipx-offset: 1.125rem; 3188 display: inline-block; 3189 position: relative; 3190 padding-right: var(--ipx-offset); 3191 color: var(--text-body); 3192 transition: color 0.2s ease; 3193 cursor: pointer; 3194 } 3195 3196 .ipx:hover, 3197 .ipx:focus-visible { 3198 color: var(--text-headings); 3199 } 3200 3201 .ipx__text { 3202 display: inline-block; 3203 transition: transform 0.2s ease; 3204 } 3205 3206 .ipx__text::before { 3207 content: ""; 3208 position: absolute; 3209 left: calc(-1 * var(--ipx-offset)); 3210 top: 50%; 3211 width: 0.625rem; 3212 height: 0.625rem; 3213 background-color: currentColor; 3214 opacity: 0; 3215 pointer-events: none; 3216 transform: translateY(-50%); 3217 transition: opacity 0.2s ease; 3218 } 3219 3220 .ipx:hover .ipx__text, 3221 .ipx:focus-visible .ipx__text { 3222 transform: translateX(var(--ipx-offset)); 3223 } 3224 3225 .ipx:hover .ipx__text::before, 3226 .ipx:focus-visible .ipx__text::before { 3227 opacity: 1; 3228 } 3229 3230 .ipx__label { 3231 font-size: 0.875rem; 3232 line-height: 1.75rem; 3233 } 3234</style> </li><li> <a class="ipx" href="/services" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">Services</span> </span> </a> <style> 3235 .ipx { 3236 --ipx-offset: 1.125rem; 3237 display: inline-block; 3238 position: relative; 3239 padding-right: var(--ipx-offset); 3240 color: var(--text-body); 3241 transition: color 0.2s ease; 3242 cursor: pointer; 3243 } 3244 3245 .ipx:hover, 3246 .ipx:focus-visible { 3247 color: var(--text-headings); 3248 } 3249 3250 .ipx__text { 3251 display: inline-block; 3252 transition: transform 0.2s ease; 3253 } 3254 3255 .ipx__text::before { 3256 content: ""; 3257 position: absolute; 3258 left: calc(-1 * var(--ipx-offset)); 3259 top: 50%; 3260 width: 0.625rem; 3261 height: 0.625rem; 3262 background-color: currentColor; 3263 opacity: 0; 3264 pointer-events: none; 3265 transform: translateY(-50%); 3266 transition: opacity 0.2s ease; 3267 } 3268 3269 .ipx:hover .ipx__text, 3270 .ipx:focus-visible .ipx__text { 3271 transform: translateX(var(--ipx-offset)); 3272 } 3273 3274 .ipx:hover .ipx__text::before, 3275 .ipx:focus-visible .ipx__text::before { 3276 opacity: 1; 3277 } 3278 3279 .ipx__label { 3280 font-size: 0.875rem; 3281 line-height: 1.75rem; 3282 } 3283</style> </li><li> <a class="ipx" href="/product/security-ratings" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">Security ratings</span> </span> </a> <style> 3284 .ipx { 3285 --ipx-offset: 1.125rem; 3286 display: inline-block; 3287 position: relative; 3288 padding-right: var(--ipx-offset); 3289 color: var(--text-body); 3290 transition: color 0.2s ease; 3291 cursor: pointer; 3292 } 3293 3294 .ipx:hover, 3295 .ipx:focus-visible { 3296 color: var(--text-headings); 3297 } 3298 3299 .ipx__text { 3300 display: inline-block; 3301 transition: transform 0.2s ease; 3302 } 3303 3304 .ipx__text::before { 3305 content: ""; 3306 position: absolute; 3307 left: calc(-1 * var(--ipx-offset)); 3308 top: 50%; 3309 width: 0.625rem; 3310 height: 0.625rem; 3311 background-color: currentColor; 3312 opacity: 0; 3313 pointer-events: none; 3314 transform: translateY(-50%); 3315 transition: opacity 0.2s ease; 3316 } 3317 3318 .ipx:hover .ipx__text, 3319 .ipx:focus-visible .ipx__text { 3320 transform: translateX(var(--ipx-offset)); 3321 } 3322 3323 .ipx:hover .ipx__text::before, 3324 .ipx:focus-visible .ipx__text::before { 3325 opacity: 1; 3326 } 3327 3328 .ipx__label { 3329 font-size: 0.875rem; 3330 line-height: 1.75rem; 3331 } 3332</style> </li><li> <a class="ipx" href="/integrations" data-event="CTA Clicked" data-e
3332="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">Integrations</span> </span> </a> <style> 3333 .ipx { 3334 --ipx-offset: 1.125rem; 3335 display: inline-block; 3336 position: relative; 3337 padding-right: var(--ipx-offset); 3338 color: var(--text-body); 3339 transition: color 0.2s ease; 3340 cursor: pointer; 3341 } 3342 3343 .ipx:hover, 3344 .ipx:focus-visible { 3345 color: var(--text-headings); 3346 } 3347 3348 .ipx__text { 3349 display: inline-block; 3350 transition: transform 0.2s ease; 3351 } 3352 3353 .ipx__text::before { 3354 content: ""; 3355 position: absolute; 3356 left: calc(-1 * var(--ipx-offset)); 3357 top: 50%; 3358 width: 0.625rem; 3359 height: 0.625rem; 3360 background-color: currentColor; 3361 opacity: 0; 3362 pointer-events: none; 3363 transform: translateY(-50%); 3364 transition: opacity 0.2s ease; 3365 } 3366 3367 .ipx:hover .ipx__text, 3368 .ipx:focus-visible .ipx__text { 3369 transform: translateX(var(--ipx-offset)); 3370 } 3371 3372 .ipx:hover .ipx__text::before, 3373 .ipx:focus-visible .ipx__text::before { 3374 opacity: 1; 3375 } 3376 3377 .ipx__label { 3378 font-size: 0.875rem; 3379 line-height: 1.75rem; 3380 } 3381</style> </li> </ul> </div> </div> <div class="footer-ig88__group footer-ig88__group--products"> <h3 class="footer-ig88__column-title">Products</h3> <div class="footer-ig88__products-cols"> <ul class="footer-ig88__column-links"> <li> <a class="footer-ig88__link" href="/product/vendor-risk" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="footer-ig88__link-icon"><svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"> 3382<path d="M17.8971 24H23.8625V18H17.8971H11.9316V24H17.8971Z" fill="currentColor"></path> 3383<path d="M5.96545 12H0V18H5.96545H11.9309V12H5.96545Z" fill="currentColor"></path> 3384<path d="M5.96545 0H0V5.99999H5.96545H11.9309V0H5.96545Z" fill="currentColor"></path> 3385<path d="M23.8625 12.0001V6.00006H17.8971H11.9316V12.0001H17.8971H23.8625Z" fill="currentColor"></path> 3386</svg></span> Vendor Risk </a> </li><li> <a class="footer-ig88__link" href="/product/user-risk" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="footer-ig88__link-icon"><svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"> 3387<path d="M17.948 12V6V1.52588e-05H11.9652H5.98242V6V12H11.9652H17.948Z" fill="currentColor"></path> 3388<path d="M11.9656 18H5.98279H0V24H5.98279H11.9656H17.9484H23.9312V18H17.9484H11.9656Z" fill="currentColor"></path> 3389</svg></span> User Risk </a> </li><li> <a class="footer-ig88__link" href="/product/risk-automations" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="footer-ig88__link-icon"><svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"> 3390 <path fill="currentColor" d="M18 24h6V0H0v6h12v6H6v6H0v6h6v-6h6v-6h6z"></path> 3391</svg></span> Risk Automations </a> </li> </ul> <ul class="footer-ig88__column-links"> <li> <a class="footer-ig88__link" href="/product/breach-risk" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="footer-ig88__link-icon"><svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="25" height="24" viewBox="0 0 25 24" fill="none"> 3392 <path d="M6.5 1.52588e-05H0.5V6H6.5V1.52588e-05Z" fill="currentColor"></path> 3393 <path d="M12.5 5.99991H6.5V11.9999H12.5V5.99991Z" fill="currentColor"></path> 3394 <path d="M6.5 11.9999H0.5V17.9999H6.5V11.9999Z" fill="currentColor"></path> 3395 <path d="M18.5 -7.62939e-05H12.5V5.99991H18.5V-7.62939e-05Z" fill="currentColor"></path> 3396 <path d="M18.5 5.99991V11.9999V17.9999H12.5H6.5V23.9999H12.5H18.5H24.5V17.9999V11.9999V5.99991H18.5Z" fill="currentColor"></path> 3397</svg></span> Breach Risk </a> </li><li> <a class="footer-ig88__link" href="/product/trust-exchange" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="footer-ig88__link-icon"><svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"> 3398 <path d="M23.7915 17.823H17.9688V23.6459H23.7915V17.823Z" fill="currentColor"></path> 3399 <path d="M6.32278 17.823H0.5V23.6459H6.32278V17.823Z" fill="currentColor"></path> 3400 <path d="M6.32278 0.354218H0.5V6.17706H6.32278V0.354218Z" fill="currentColor"></path> 3401 <path d="M23.7915 0.354294H17.9688V6.17714H23.7915V0.354294Z" fill="currentColor"></path> 3402 <path d="M6.32422 6.17752V12.0004V17.8232H12.147H17.9698V12.0004V6.17752H12.147H6.32422Z" fill="currentColor"></path> 3403</svg></span> Trust Exchange </a> </li> </ul> </div> </div> <div class="footer-ig88__group footer-ig88__group--nav"> <div class="footer-ig88__column"> <h3 class="footer-ig88__column-title">Compare</h3> <ul class="footer-ig88__column-links"> <li> <a class="ipx" href="/compare/bitsight-vs-upguard" data-event="CTA Clicked" data-e
3403="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">BitSight</span> </span> </a> <style> 3404 .ipx { 3405 --ipx-offset: 1.125rem; 3406 display: inline-block; 3407 position: relative; 3408 padding-right: var(--ipx-offset); 3409 color: var(--text-body); 3410 transition: color 0.2s ease; 3411 cursor: pointer; 3412 } 3413 3414 .ipx:hover, 3415 .ipx:focus-visible { 3416 color: var(--text-headings); 3417 } 3418 3419 .ipx__text { 3420 display: inline-block; 3421 transition: transform 0.2s ease; 3422 } 3423 3424 .ipx__text::before { 3425 content: ""; 3426 position: absolute; 3427 left: calc(-1 * var(--ipx-offset)); 3428 top: 50%; 3429 width: 0.625rem; 3430 height: 0.625rem; 3431 background-color: currentColor; 3432 opacity: 0; 3433 pointer-events: none; 3434 transform: translateY(-50%); 3435 transition: opacity 0.2s ease; 3436 } 3437 3438 .ipx:hover .ipx__text, 3439 .ipx:focus-visible .ipx__text { 3440 transform: translateX(var(--ipx-offset)); 3441 } 3442 3443 .ipx:hover .ipx__text::before, 3444 .ipx:focus-visible .ipx__text::before { 3445 opacity: 1; 3446 } 3447 3448 .ipx__label { 3449 font-size: 0.875rem; 3450 line-height: 1.75rem; 3451 } 3452</style> </li><li> <a class="ipx" href="/compare/securityscorecard-vs-upguard" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">SecurityScorecard</span> </span> </a> <style> 3453 .ipx { 3454 --ipx-offset: 1.125rem; 3455 display: inline-block; 3456 position: relative; 3457 padding-right: var(--ipx-offset); 3458 color: var(--text-body); 3459 transition: color 0.2s ease; 3460 cursor: pointer; 3461 } 3462 3463 .ipx:hover, 3464 .ipx:focus-visible { 3465 color: var(--text-headings); 3466 } 3467 3468 .ipx__text { 3469 display: inline-block; 3470 transition: transform 0.2s ease; 3471 } 3472 3473 .ipx__text::before { 3474 content: ""; 3475 position: absolute; 3476 left: calc(-1 * var(--ipx-offset)); 3477 top: 50%; 3478 width: 0.625rem; 3479 height: 0.625rem; 3480 background-color: currentColor; 3481 opacity: 0; 3482 pointer-events: none; 3483 transform: translateY(-50%); 3484 transition: opacity 0.2s ease; 3485 } 3486 3487 .ipx:hover .ipx__text, 3488 .ipx:focus-visible .ipx__text { 3489 transform: translateX(var(--ipx-offset)); 3490 } 3491 3492 .ipx:hover .ipx__text::before, 3493 .ipx:focus-visible .ipx__text::before { 3494 opacity: 1; 3495 } 3496 3497 .ipx__label { 3498 font-size: 0.875rem; 3499 line-height: 1.75rem; 3500 } 3501</style> </li><li> <a class="ipx" href="/compare/cybergrx-vs-upguard" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">CyberGRX</span> </span> </a> <style> 3502 .ipx { 3503 --ipx-offset: 1.125rem; 3504 display: inline-block; 3505 position: relative; 3506 padding-right: var(--ipx-offset); 3507 color: var(--text-body); 3508 transition: color 0.2s ease; 3509 cursor: pointer; 3510 } 3511 3512 .ipx:hover, 3513 .ipx:focus-visible { 3514 color: var(--text-headings); 3515 } 3516 3517 .ipx__text { 3518 display: inline-block; 3519 transition: transform 0.2s ease; 3520 } 3521 3522 .ipx__text::before { 3523 content: ""; 3524 position: absolute; 3525 left: calc(-1 * var(--ipx-offset)); 3526 top: 50%; 3527 width: 0.625rem; 3528 height: 0.625rem; 3529 background-color: currentColor; 3530 opacity: 0; 3531 pointer-events: none; 3532 transform: translateY(-50%); 3533 transition: opacity 0.2s ease; 3534 } 3535 3536 .ipx:hover .ipx__text, 3537 .ipx:focus-visible .ipx__text { 3538 transform: translateX(var(--ipx-offset)); 3539 } 3540 3541 .ipx:hover .ipx__text::before, 3542 .ipx:focus-visible .ipx__text::before { 3543 opacity: 1; 3544 } 3545 3546 .ipx__label { 3547 font-size: 0.875rem; 3548 line-height: 1.75rem; 3549 } 3550</style> </li><li> <a class="ipx" href="/compare/riskrecon-vs-upguard" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">RiskRecon</span> </span> </a> <style> 3551 .ipx { 3552 --ipx-offset: 1.125rem; 3553 display: inline-block; 3554 position: relative; 3555 padding-right: var(--ipx-offset); 3556 color: var(--text-body); 3557 transition: color 0.2s ease; 3558 cursor: pointer; 3559 } 3560 3561 .ipx:hover, 3562 .ipx:focus-visible { 3563 color: var(--text-headings); 3564 } 3565 3566 .ipx__text { 3567 display: inline-block; 3568 transition: transform 0.2s ease; 3569 } 3570 3571 .ipx__text::before { 3572 content: ""; 3573 position: absolute; 3574 left: calc(-1 * var(--ipx-offset)); 3575 top: 50%; 3576 width: 0.625rem; 3577 height: 0.625rem; 3578 background-color: currentColor; 3579 opacity: 0; 3580 pointer-events: none; 3581 transform: translateY(-50%); 3582 transition: opacity 0.2s ease; 3583 } 3584 3585 .ipx:hover .ipx__text, 3586 .ipx:focus-visible .ipx__text { 3587 transform: translateX(var(--ipx-offset)); 3588 } 3589 3590 .ipx:hover .ipx__text::before, 3591 .ipx:focus-visible .ipx__text::before { 3592 opacity: 1; 3593 } 3594 3595 .ipx__label { 3596 font-size: 0.875rem; 3597 line-height: 1.75rem; 3598 } 3599</style> </li><li>
3599 <a class="ipx" href="/compare" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">All comparisons</span> </span> </a> <style> 3600 .ipx { 3601 --ipx-offset: 1.125rem; 3602 display: inline-block; 3603 position: relative; 3604 padding-right: var(--ipx-offset); 3605 color: var(--text-body); 3606 transition: color 0.2s ease; 3607 cursor: pointer; 3608 } 3609 3610 .ipx:hover, 3611 .ipx:focus-visible { 3612 color: var(--text-headings); 3613 } 3614 3615 .ipx__text { 3616 display: inline-block; 3617 transition: transform 0.2s ease; 3618 } 3619 3620 .ipx__text::before { 3621 content: ""; 3622 position: absolute; 3623 left: calc(-1 * var(--ipx-offset)); 3624 top: 50%; 3625 width: 0.625rem; 3626 height: 0.625rem; 3627 background-color: currentColor; 3628 opacity: 0; 3629 pointer-events: none; 3630 transform: translateY(-50%); 3631 transition: opacity 0.2s ease; 3632 } 3633 3634 .ipx:hover .ipx__text, 3635 .ipx:focus-visible .ipx__text { 3636 transform: translateX(var(--ipx-offset)); 3637 } 3638 3639 .ipx:hover .ipx__text::before, 3640 .ipx:focus-visible .ipx__text::before { 3641 opacity: 1; 3642 } 3643 3644 .ipx__label { 3645 font-size: 0.875rem; 3646 line-height: 1.75rem; 3647 } 3648</style> </li> </ul> </div><div class="footer-ig88__column"> <h3 class="footer-ig88__column-title">Resources</h3> <ul class="footer-ig88__column-links"> <li> <a class="ipx" href="/news" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">News</span> </span> </a> <style> 3649 .ipx { 3650 --ipx-offset: 1.125rem; 3651 display: inline-block; 3652 position: relative; 3653 padding-right: var(--ipx-offset); 3654 color: var(--text-body); 3655 transition: color 0.2s ease; 3656 cursor: pointer; 3657 } 3658 3659 .ipx:hover, 3660 .ipx:focus-visible { 3661 color: var(--text-headings); 3662 } 3663 3664 .ipx__text { 3665 display: inline-block; 3666 transition: transform 0.2s ease; 3667 } 3668 3669 .ipx__text::before { 3670 content: ""; 3671 position: absolute; 3672 left: calc(-1 * var(--ipx-offset)); 3673 top: 50%; 3674 width: 0.625rem; 3675 height: 0.625rem; 3676 background-color: currentColor; 3677 opacity: 0; 3678 pointer-events: none; 3679 transform: translateY(-50%); 3680 transition: opacity 0.2s ease; 3681 } 3682 3683 .ipx:hover .ipx__text, 3684 .ipx:focus-visible .ipx__text { 3685 transform: translateX(var(--ipx-offset)); 3686 } 3687 3688 .ipx:hover .ipx__text::before, 3689 .ipx:focus-visible .ipx__text::before { 3690 opacity: 1; 3691 } 3692 3693 .ipx__label { 3694 font-size: 0.875rem; 3695 line-height: 1.75rem; 3696 } 3697</style> </li><li> <a class="ipx" href="/events" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">Events</span> </span> </a> <style> 3698 .ipx { 3699 --ipx-offset: 1.125rem; 3700 display: inline-block; 3701 position: relative; 3702 padding-right: var(--ipx-offset); 3703 color: var(--text-body); 3704 transition: color 0.2s ease; 3705 cursor: pointer; 3706 } 3707 3708 .ipx:hover, 3709 .ipx:focus-visible { 3710 color: var(--text-headings); 3711 } 3712 3713 .ipx__text { 3714 display: inline-block; 3715 transition: transform 0.2s ease; 3716 } 3717 3718 .ipx__text::before { 3719 content: ""; 3720 position: absolute; 3721 left: calc(-1 * var(--ipx-offset)); 3722 top: 50%; 3723 width: 0.625rem; 3724 height: 0.625rem; 3725 background-color: currentColor; 3726 opacity: 0; 3727 pointer-events: none; 3728 transform: translateY(-50%); 3729 transition: opacity 0.2s ease; 3730 } 3731 3732 .ipx:hover .ipx__text, 3733 .ipx:focus-visible .ipx__text { 3734 transform: translateX(var(--ipx-offset)); 3735 } 3736 3737 .ipx:hover .ipx__text::before, 3738 .ipx:focus-visible .ipx__text::before { 3739 opacity: 1; 3740 } 3741 3742 .ipx__label { 3743 font-size: 0.875rem; 3744 line-height: 1.75rem; 3745 } 3746</style> </li><li> <a class="ipx" href="/breaches" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">Breaches</span> </span> </a> <style> 3747 .ipx { 3748 --ipx-offset: 1.125rem; 3749 display: inline-block; 3750 position: relative; 3751 padding-right: var(--ipx-offset); 3752 color: var(--text-body); 3753 transition: color 0.2s ease; 3754 cursor: pointer; 3755 } 3756 3757 .ipx:hover, 3758 .ipx:focus-visible { 3759 color: var(--text-headings); 3760 } 3761 3762 .ipx__text { 3763 display: inline-block; 3764 transition: transform 0.2s ease; 3765 } 3766 3767 .ipx__text::before { 3768 content: ""; 3769 position: absolute; 3770 left: calc(-1 * var(--ipx-offset)); 3771 top: 50%; 3772 width: 0.625rem; 3773 height: 0.625rem; 3774 background-color: currentColor; 3775 opacity: 0; 3776 pointer-events: none; 3777 transform: translateY(-50%); 3778 transition: opacity 0.2s ease; 3779 } 3780 3781 .ipx:hover .ipx__text, 3782 .ipx:focus-visible .ipx__text { 3783 transform: translateX(var(--ipx-offset)); 3784 } 3785 3786 .ipx:hover .ipx__text::before, 3787 .ipx:focus-visible .ipx__text::before { 3788 opacity: 1; 3789 } 3790 3791 .ipx__label { 3792 font-size: 0.875rem; 3793 line-height: 1.75rem; 3794 } 3795</style> </li><li> <a class="ipx" href="/templates" data-event="CTA Clicked" data-e
3795="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">Templates</span> </span> </a> <style> 3796 .ipx { 3797 --ipx-offset: 1.125rem; 3798 display: inline-block; 3799 position: relative; 3800 padding-right: var(--ipx-offset); 3801 color: var(--text-body); 3802 transition: color 0.2s ease; 3803 cursor: pointer; 3804 } 3805 3806 .ipx:hover, 3807 .ipx:focus-visible { 3808 color: var(--text-headings); 3809 } 3810 3811 .ipx__text { 3812 display: inline-block; 3813 transition: transform 0.2s ease; 3814 } 3815 3816 .ipx__text::before { 3817 content: ""; 3818 position: absolute; 3819 left: calc(-1 * var(--ipx-offset)); 3820 top: 50%; 3821 width: 0.625rem; 3822 height: 0.625rem; 3823 background-color: currentColor; 3824 opacity: 0; 3825 pointer-events: none; 3826 transform: translateY(-50%); 3827 transition: opacity 0.2s ease; 3828 } 3829 3830 .ipx:hover .ipx__text, 3831 .ipx:focus-visible .ipx__text { 3832 transform: translateX(var(--ipx-offset)); 3833 } 3834 3835 .ipx:hover .ipx__text::before, 3836 .ipx:focus-visible .ipx__text::before { 3837 opacity: 1; 3838 } 3839 3840 .ipx__label { 3841 font-size: 0.875rem; 3842 line-height: 1.75rem; 3843 } 3844</style> </li> </ul> </div><div class="footer-ig88__column"> <h3 class="footer-ig88__column-title">Company</h3> <ul class="footer-ig88__column-links"> <li> <a class="ipx" href="/about" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">About us</span> </span> </a> <style> 3845 .ipx { 3846 --ipx-offset: 1.125rem; 3847 display: inline-block; 3848 position: relative; 3849 padding-right: var(--ipx-offset); 3850 color: var(--text-body); 3851 transition: color 0.2s ease; 3852 cursor: pointer; 3853 } 3854 3855 .ipx:hover, 3856 .ipx:focus-visible { 3857 color: var(--text-headings); 3858 } 3859 3860 .ipx__text { 3861 display: inline-block; 3862 transition: transform 0.2s ease; 3863 } 3864 3865 .ipx__text::before { 3866 content: ""; 3867 position: absolute; 3868 left: calc(-1 * var(--ipx-offset)); 3869 top: 50%; 3870 width: 0.625rem; 3871 height: 0.625rem; 3872 background-color: currentColor; 3873 opacity: 0; 3874 pointer-events: none; 3875 transform: translateY(-50%); 3876 transition: opacity 0.2s ease; 3877 } 3878 3879 .ipx:hover .ipx__text, 3880 .ipx:focus-visible .ipx__text { 3881 transform: translateX(var(--ipx-offset)); 3882 } 3883 3884 .ipx:hover .ipx__text::before, 3885 .ipx:focus-visible .ipx__text::before { 3886 opacity: 1; 3887 } 3888 3889 .ipx__label { 3890 font-size: 0.875rem; 3891 line-height: 1.75rem; 3892 } 3893</style> </li><li> <a class="ipx" href="/careers" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">Careers</span> </span> </a> <style> 3894 .ipx { 3895 --ipx-offset: 1.125rem; 3896 display: inline-block; 3897 position: relative; 3898 padding-right: var(--ipx-offset); 3899 color: var(--text-body); 3900 transition: color 0.2s ease; 3901 cursor: pointer; 3902 } 3903 3904 .ipx:hover, 3905 .ipx:focus-visible { 3906 color: var(--text-headings); 3907 } 3908 3909 .ipx__text { 3910 display: inline-block; 3911 transition: transform 0.2s ease; 3912 } 3913 3914 .ipx__text::before { 3915 content: ""; 3916 position: absolute; 3917 left: calc(-1 * var(--ipx-offset)); 3918 top: 50%; 3919 width: 0.625rem; 3920 height: 0.625rem; 3921 background-color: currentColor; 3922 opacity: 0; 3923 pointer-events: none; 3924 transform: translateY(-50%); 3925 transition: opacity 0.2s ease; 3926 } 3927 3928 .ipx:hover .ipx__text, 3929 .ipx:focus-visible .ipx__text { 3930 transform: translateX(var(--ipx-offset)); 3931 } 3932 3933 .ipx:hover .ipx__text::before, 3934 .ipx:focus-visible .ipx__text::before { 3935 opacity: 1; 3936 } 3937 3938 .ipx__label { 3939 font-size: 0.875rem; 3940 line-height: 1.75rem; 3941 } 3942</style> </li><li> <a class="ipx" href="/contact" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">Contact</span> </span> </a> <style> 3943 .ipx { 3944 --ipx-offset: 1.125rem; 3945 display: inline-block; 3946 position: relative; 3947 padding-right: var(--ipx-offset); 3948 color: var(--text-body); 3949 transition: color 0.2s ease; 3950 cursor: pointer; 3951 } 3952 3953 .ipx:hover, 3954 .ipx:focus-visible { 3955 color: var(--text-headings); 3956 } 3957 3958 .ipx__text { 3959 display: inline-block; 3960 transition: transform 0.2s ease; 3961 } 3962 3963 .ipx__text::before { 3964 content: ""; 3965 position: absolute; 3966 left: calc(-1 * var(--ipx-offset)); 3967 top: 50%; 3968 width: 0.625rem; 3969 height: 0.625rem; 3970 background-color: currentColor; 3971 opacity: 0; 3972 pointer-events: none; 3973 transform: translateY(-50%); 3974 transition: opacity 0.2s ease; 3975 } 3976 3977 .ipx:hover .ipx__text, 3978 .ipx:focus-visible .ipx__text { 3979 transform: translateX(var(--ipx-offset)); 3980 } 3981 3982 .ipx:hover .ipx__text::before, 3983 .ipx:focus-visible .ipx__text::before { 3984 opacity: 1; 3985 } 3986 3987 .ipx__label { 3988 font-size: 0.875rem; 3989 line-height: 1.75rem; 3990 } 3991</style> </li><li>
3991 <a class="ipx" href="/press" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">Press</span> </span> </a> <style> 3992 .ipx { 3993 --ipx-offset: 1.125rem; 3994 display: inline-block; 3995 position: relative; 3996 padding-right: var(--ipx-offset); 3997 color: var(--text-body); 3998 transition: color 0.2s ease; 3999 cursor: pointer; 4000 } 4001 4002 .ipx:hover, 4003 .ipx:focus-visible { 4004 color: var(--text-headings); 4005 } 4006 4007 .ipx__text { 4008 display: inline-block; 4009 transition: transform 0.2s ease; 4010 } 4011 4012 .ipx__text::before { 4013 content: ""; 4014 position: absolute; 4015 left: calc(-1 * var(--ipx-offset)); 4016 top: 50%; 4017 width: 0.625rem; 4018 height: 0.625rem; 4019 background-color: currentColor; 4020 opacity: 0; 4021 pointer-events: none; 4022 transform: translateY(-50%); 4023 transition: opacity 0.2s ease; 4024 } 4025 4026 .ipx:hover .ipx__text, 4027 .ipx:focus-visible .ipx__text { 4028 transform: translateX(var(--ipx-offset)); 4029 } 4030 4031 .ipx:hover .ipx__text::before, 4032 .ipx:focus-visible .ipx__text::before { 4033 opacity: 1; 4034 } 4035 4036 .ipx__label { 4037 font-size: 0.875rem; 4038 line-height: 1.75rem; 4039 } 4040</style> </li><li> <a class="ipx" href="https://help.upguard.com/en/" data-event="CTA Clicked" data-e="CTA Clicked" target="_blank" rel="noopener noreferrer"> <span class="ipx__text"> <span class="ipx__label">Support</span> </span> </a> <style> 4041 .ipx { 4042 --ipx-offset: 1.125rem; 4043 display: inline-block; 4044 position: relative; 4045 padding-right: var(--ipx-offset); 4046 color: var(--text-body); 4047 transition: color 0.2s ease; 4048 cursor: pointer; 4049 } 4050 4051 .ipx:hover, 4052 .ipx:focus-visible { 4053 color: var(--text-headings); 4054 } 4055 4056 .ipx__text { 4057 display: inline-block; 4058 transition: transform 0.2s ease; 4059 } 4060 4061 .ipx__text::before { 4062 content: ""; 4063 position: absolute; 4064 left: calc(-1 * var(--ipx-offset)); 4065 top: 50%; 4066 width: 0.625rem; 4067 height: 0.625rem; 4068 background-color: currentColor; 4069 opacity: 0; 4070 pointer-events: none; 4071 transform: translateY(-50%); 4072 transition: opacity 0.2s ease; 4073 } 4074 4075 .ipx:hover .ipx__text, 4076 .ipx:focus-visible .ipx__text { 4077 transform: translateX(var(--ipx-offset)); 4078 } 4079 4080 .ipx:hover .ipx__text::before, 4081 .ipx:focus-visible .ipx__text::before { 4082 opacity: 1; 4083 } 4084 4085 .ipx__label { 4086 font-size: 0.875rem; 4087 line-height: 1.75rem; 4088 } 4089</style> </li><li> <a class="ipx" href="/security" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">Security</span> </span> </a> <style> 4090 .ipx { 4091 --ipx-offset: 1.125rem; 4092 display: inline-block; 4093 position: relative; 4094 padding-right: var(--ipx-offset); 4095 color: var(--text-body); 4096 transition: color 0.2s ease; 4097 cursor: pointer; 4098 } 4099 4100 .ipx:hover, 4101 .ipx:focus-visible { 4102 color: var(--text-headings); 4103 } 4104 4105 .ipx__text { 4106 display: inline-block; 4107 transition: transform 0.2s ease; 4108 } 4109 4110 .ipx__text::before { 4111 content: ""; 4112 position: absolute; 4113 left: calc(-1 * var(--ipx-offset)); 4114 top: 50%; 4115 width: 0.625rem; 4116 height: 0.625rem; 4117 background-color: currentColor; 4118 opacity: 0; 4119 pointer-events: none; 4120 transform: translateY(-50%); 4121 transition: opacity 0.2s ease; 4122 } 4123 4124 .ipx:hover .ipx__text, 4125 .ipx:focus-visible .ipx__text { 4126 transform: translateX(var(--ipx-offset)); 4127 } 4128 4129 .ipx:hover .ipx__text::before, 4130 .ipx:focus-visible .ipx__text::before { 4131 opacity: 1; 4132 } 4133 4134 .ipx__label { 4135 font-size: 0.875rem; 4136 line-height: 1.75rem; 4137 } 4138</style> </li><li> <a class="ipx" href="/partners" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">Partners</span> </span> </a> <style> 4139 .ipx { 4140 --ipx-offset: 1.125rem; 4141 display: inline-block; 4142 position: relative; 4143 padding-right: var(--ipx-offset); 4144 color: var(--text-body); 4145 transition: color 0.2s ease; 4146 cursor: pointer; 4147 } 4148 4149 .ipx:hover, 4150 .ipx:focus-visible { 4151 color: var(--text-headings); 4152 } 4153 4154 .ipx__text { 4155 display: inline-block; 4156 transition: transform 0.2s ease; 4157 } 4158 4159 .ipx__text::before { 4160 content: ""; 4161 position: absolute; 4162 left: calc(-1 * var(--ipx-offset)); 4163 top: 50%; 4164 width: 0.625rem; 4165 height: 0.625rem; 4166 background-color: currentColor; 4167 opacity: 0; 4168 pointer-events: none; 4169 transform: translateY(-50%); 4170 transition: opacity 0.2s ease; 4171 } 4172 4173 .ipx:hover .ipx__text, 4174 .ipx:focus-visible .ipx__text { 4175 transform: translateX(var(--ipx-offset)); 4176 } 4177 4178 .ipx:hover .ipx__text::before, 4179 .ipx:focus-visible .ipx__text::before { 4180 opacity: 1; 4181 } 4182 4183 .ipx__label { 4184 font-size: 0.875rem; 4185 line-height: 1.75rem; 4186 } 4187</style> </li> </ul> </div><div class="footer-ig88__column"> <h3 class="footer-ig88__column-title">Solutions</h3> <ul class="footer-ig88__column-links"> <li> <a class="ipx" href="/industries/financial-services" data-event="CTA Clicked" data-e
4187="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">Financial Services</span> </span> </a> <style> 4188 .ipx { 4189 --ipx-offset: 1.125rem; 4190 display: inline-block; 4191 position: relative; 4192 padding-right: var(--ipx-offset); 4193 color: var(--text-body); 4194 transition: color 0.2s ease; 4195 cursor: pointer; 4196 } 4197 4198 .ipx:hover, 4199 .ipx:focus-visible { 4200 color: var(--text-headings); 4201 } 4202 4203 .ipx__text { 4204 display: inline-block; 4205 transition: transform 0.2s ease; 4206 } 4207 4208 .ipx__text::before { 4209 content: ""; 4210 position: absolute; 4211 left: calc(-1 * var(--ipx-offset)); 4212 top: 50%; 4213 width: 0.625rem; 4214 height: 0.625rem; 4215 background-color: currentColor; 4216 opacity: 0; 4217 pointer-events: none; 4218 transform: translateY(-50%); 4219 transition: opacity 0.2s ease; 4220 } 4221 4222 .ipx:hover .ipx__text, 4223 .ipx:focus-visible .ipx__text { 4224 transform: translateX(var(--ipx-offset)); 4225 } 4226 4227 .ipx:hover .ipx__text::before, 4228 .ipx:focus-visible .ipx__text::before { 4229 opacity: 1; 4230 } 4231 4232 .ipx__label { 4233 font-size: 0.875rem; 4234 line-height: 1.75rem; 4235 } 4236</style> </li><li> <a class="ipx" href="/industries/technology" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">Technology</span> </span> </a> <style> 4237 .ipx { 4238 --ipx-offset: 1.125rem; 4239 display: inline-block; 4240 position: relative; 4241 padding-right: var(--ipx-offset); 4242 color: var(--text-body); 4243 transition: color 0.2s ease; 4244 cursor: pointer; 4245 } 4246 4247 .ipx:hover, 4248 .ipx:focus-visible { 4249 color: var(--text-headings); 4250 } 4251 4252 .ipx__text { 4253 display: inline-block; 4254 transition: transform 0.2s ease; 4255 } 4256 4257 .ipx__text::before { 4258 content: ""; 4259 position: absolute; 4260 left: calc(-1 * var(--ipx-offset)); 4261 top: 50%; 4262 width: 0.625rem; 4263 height: 0.625rem; 4264 background-color: currentColor; 4265 opacity: 0; 4266 pointer-events: none; 4267 transform: translateY(-50%); 4268 transition: opacity 0.2s ease; 4269 } 4270 4271 .ipx:hover .ipx__text, 4272 .ipx:focus-visible .ipx__text { 4273 transform: translateX(var(--ipx-offset)); 4274 } 4275 4276 .ipx:hover .ipx__text::before, 4277 .ipx:focus-visible .ipx__text::before { 4278 opacity: 1; 4279 } 4280 4281 .ipx__label { 4282 font-size: 0.875rem; 4283 line-height: 1.75rem; 4284 } 4285</style> </li><li> <a class="ipx" href="/industries/healthcare" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">Healthcare</span> </span> </a> <style> 4286 .ipx { 4287 --ipx-offset: 1.125rem; 4288 display: inline-block; 4289 position: relative; 4290 padding-right: var(--ipx-offset); 4291 color: var(--text-body); 4292 transition: color 0.2s ease; 4293 cursor: pointer; 4294 } 4295 4296 .ipx:hover, 4297 .ipx:focus-visible { 4298 color: var(--text-headings); 4299 } 4300 4301 .ipx__text { 4302 display: inline-block; 4303 transition: transform 0.2s ease; 4304 } 4305 4306 .ipx__text::before { 4307 content: ""; 4308 position: absolute; 4309 left: calc(-1 * var(--ipx-offset)); 4310 top: 50%; 4311 width: 0.625rem; 4312 height: 0.625rem; 4313 background-color: currentColor; 4314 opacity: 0; 4315 pointer-events: none; 4316 transform: translateY(-50%); 4317 transition: opacity 0.2s ease; 4318 } 4319 4320 .ipx:hover .ipx__text, 4321 .ipx:focus-visible .ipx__text { 4322 transform: translateX(var(--ipx-offset)); 4323 } 4324 4325 .ipx:hover .ipx__text::before, 4326 .ipx:focus-visible .ipx__text::before { 4327 opacity: 1; 4328 } 4329 4330 .ipx__label { 4331 font-size: 0.875rem; 4332 line-height: 1.75rem; 4333 } 4334</style> </li><li> <a class="ipx" href="/solutions/ai-security" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">AI Security Center</span> </span> </a> <style> 4335 .ipx { 4336 --ipx-offset: 1.125rem; 4337 display: inline-block; 4338 position: relative; 4339 padding-right: var(--ipx-offset); 4340 color: var(--text-body); 4341 transition: color 0.2s ease; 4342 cursor: pointer; 4343 } 4344 4345 .ipx:hover, 4346 .ipx:focus-visible { 4347 color: var(--text-headings); 4348 } 4349 4350 .ipx__text { 4351 display: inline-block; 4352 transition: transform 0.2s ease; 4353 } 4354 4355 .ipx__text::before { 4356 content: ""; 4357 position: absolute; 4358 left: calc(-1 * var(--ipx-offset)); 4359 top: 50%; 4360 width: 0.625rem; 4361 height: 0.625rem; 4362 background-color: currentColor; 4363 opacity: 0; 4364 pointer-events: none; 4365 transform: translateY(-50%); 4366 transition: opacity 0.2s ease; 4367 } 4368 4369 .ipx:hover .ipx__text, 4370 .ipx:focus-visible .ipx__text { 4371 transform: translateX(var(--ipx-offset)); 4372 } 4373 4374 .ipx:hover .ipx__text::before, 4375 .ipx:focus-visible .ipx__text::before { 4376 opacity: 1; 4377 } 4378 4379 .ipx__label { 4380 font-size: 0.875rem; 4381 line-height: 1.75rem; 4382 } 4383</style> </li> </ul> </div><div class="footer-ig88__column"> <h3 class="footer-ig88__column-title">Quick links</h3> <ul class="footer-ig88__column-links"> <li> <a class="ipx" href="/category/third-party-risk-management" data-event="CTA Clicked" data-e
4383="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">Third-Party Risk Management</span> </span> </a> <style> 4384 .ipx { 4385 --ipx-offset: 1.125rem; 4386 display: inline-block; 4387 position: relative; 4388 padding-right: var(--ipx-offset); 4389 color: var(--text-body); 4390 transition: color 0.2s ease; 4391 cursor: pointer; 4392 } 4393 4394 .ipx:hover, 4395 .ipx:focus-visible { 4396 color: var(--text-headings); 4397 } 4398 4399 .ipx__text { 4400 display: inline-block; 4401 transition: transform 0.2s ease; 4402 } 4403 4404 .ipx__text::before { 4405 content: ""; 4406 position: absolute; 4407 left: calc(-1 * var(--ipx-offset)); 4408 top: 50%; 4409 width: 0.625rem; 4410 height: 0.625rem; 4411 background-color: currentColor; 4412 opacity: 0; 4413 pointer-events: none; 4414 transform: translateY(-50%); 4415 transition: opacity 0.2s ease; 4416 } 4417 4418 .ipx:hover .ipx__text, 4419 .ipx:focus-visible .ipx__text { 4420 transform: translateX(var(--ipx-offset)); 4421 } 4422 4423 .ipx:hover .ipx__text::before, 4424 .ipx:focus-visible .ipx__text::before { 4425 opacity: 1; 4426 } 4427 4428 .ipx__label { 4429 font-size: 0.875rem; 4430 line-height: 1.75rem; 4431 } 4432</style> </li><li> <a class="ipx" href="/category/attack-surface-management" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">Attack Surface Management</span> </span> </a> <style> 4433 .ipx { 4434 --ipx-offset: 1.125rem; 4435 display: inline-block; 4436 position: relative; 4437 padding-right: var(--ipx-offset); 4438 color: var(--text-body); 4439 transition: color 0.2s ease; 4440 cursor: pointer; 4441 } 4442 4443 .ipx:hover, 4444 .ipx:focus-visible { 4445 color: var(--text-headings); 4446 } 4447 4448 .ipx__text { 4449 display: inline-block; 4450 transition: transform 0.2s ease; 4451 } 4452 4453 .ipx__text::before { 4454 content: ""; 4455 position: absolute; 4456 left: calc(-1 * var(--ipx-offset)); 4457 top: 50%; 4458 width: 0.625rem; 4459 height: 0.625rem; 4460 background-color: currentColor; 4461 opacity: 0; 4462 pointer-events: none; 4463 transform: translateY(-50%); 4464 transition: opacity 0.2s ease; 4465 } 4466 4467 .ipx:hover .ipx__text, 4468 .ipx:focus-visible .ipx__text { 4469 transform: translateX(var(--ipx-offset)); 4470 } 4471 4472 .ipx:hover .ipx__text::before, 4473 .ipx:focus-visible .ipx__text::before { 4474 opacity: 1; 4475 } 4476 4477 .ipx__label { 4478 font-size: 0.875rem; 4479 line-height: 1.75rem; 4480 } 4481</style> </li> </ul> </div><div class="footer-ig88__column"> <h3 class="footer-ig88__column-title">Tools</h3> <ul class="footer-ig88__column-links"> <li> <a class="ipx" href="/tools/dark-web-scan" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">Dark Web Scan</span> </span> </a> <style> 4482 .ipx { 4483 --ipx-offset: 1.125rem; 4484 display: inline-block; 4485 position: relative; 4486 padding-right: var(--ipx-offset); 4487 color: var(--text-body); 4488 transition: color 0.2s ease; 4489 cursor: pointer; 4490 } 4491 4492 .ipx:hover, 4493 .ipx:focus-visible { 4494 color: var(--text-headings); 4495 } 4496 4497 .ipx__text { 4498 display: inline-block; 4499 transition: transform 0.2s ease; 4500 } 4501 4502 .ipx__text::before { 4503 content: ""; 4504 position: absolute; 4505 left: calc(-1 * var(--ipx-offset)); 4506 top: 50%; 4507 width: 0.625rem; 4508 height: 0.625rem; 4509 background-color: currentColor; 4510 opacity: 0; 4511 pointer-events: none; 4512 transform: translateY(-50%); 4513 transition: opacity 0.2s ease; 4514 } 4515 4516 .ipx:hover .ipx__text, 4517 .ipx:focus-visible .ipx__text { 4518 transform: translateX(var(--ipx-offset)); 4519 } 4520 4521 .ipx:hover .ipx__text::before, 4522 .ipx:focus-visible .ipx__text::before { 4523 opacity: 1; 4524 } 4525 4526 .ipx__label { 4527 font-size: 0.875rem; 4528 line-height: 1.75rem; 4529 } 4530</style> </li><li> <a class="ipx" href="/security-report" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">Security Reports</span> </span> </a> <style> 4531 .ipx { 4532 --ipx-offset: 1.125rem; 4533 display: inline-block; 4534 position: relative; 4535 padding-right: var(--ipx-offset); 4536 color: var(--text-body); 4537 transition: color 0.2s ease; 4538 cursor: pointer; 4539 } 4540 4541 .ipx:hover, 4542 .ipx:focus-visible { 4543 color: var(--text-headings); 4544 } 4545 4546 .ipx__text { 4547 display: inline-block; 4548 transition: transform 0.2s ease; 4549 } 4550 4551 .ipx__text::before { 4552 content: ""; 4553 position: absolute; 4554 left: calc(-1 * var(--ipx-offset)); 4555 top: 50%; 4556 width: 0.625rem; 4557 height: 0.625rem; 4558 background-color: currentColor; 4559 opacity: 0; 4560 pointer-events: none; 4561 transform: translateY(-50%); 4562 transition: opacity 0.2s ease; 4563 } 4564 4565 .ipx:hover .ipx__text, 4566 .ipx:focus-visible .ipx__text { 4567 transform: translateX(var(--ipx-offset)); 4568 } 4569 4570 .ipx:hover .ipx__text::before, 4571 .ipx:focus-visible .ipx__text::before { 4572 opacity: 1; 4573 } 4574 4575 .ipx__label { 4576 font-size: 0.875rem; 4577 line-height: 1.75rem; 4578 } 4579</style> </li><li> <a class="ipx" href="/instant-security-score" data-event="CTA Clicked" data-e
4579="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">Instant Security Score</span> </span> </a> <style> 4580 .ipx { 4581 --ipx-offset: 1.125rem; 4582 display: inline-block; 4583 position: relative; 4584 padding-right: var(--ipx-offset); 4585 color: var(--text-body); 4586 transition: color 0.2s ease; 4587 cursor: pointer; 4588 } 4589 4590 .ipx:hover, 4591 .ipx:focus-visible { 4592 color: var(--text-headings); 4593 } 4594 4595 .ipx__text { 4596 display: inline-block; 4597 transition: transform 0.2s ease; 4598 } 4599 4600 .ipx__text::before { 4601 content: ""; 4602 position: absolute; 4603 left: calc(-1 * var(--ipx-offset)); 4604 top: 50%; 4605 width: 0.625rem; 4606 height: 0.625rem; 4607 background-color: currentColor; 4608 opacity: 0; 4609 pointer-events: none; 4610 transform: translateY(-50%); 4611 transition: opacity 0.2s ease; 4612 } 4613 4614 .ipx:hover .ipx__text, 4615 .ipx:focus-visible .ipx__text { 4616 transform: translateX(var(--ipx-offset)); 4617 } 4618 4619 .ipx:hover .ipx__text::before, 4620 .ipx:focus-visible .ipx__text::before { 4621 opacity: 1; 4622 } 4623 4624 .ipx__label { 4625 font-size: 0.875rem; 4626 line-height: 1.75rem; 4627 } 4628</style> </li><li> <a class="ipx" href="/webscan" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">Website Security Scanner</span> </span> </a> <style> 4629 .ipx { 4630 --ipx-offset: 1.125rem; 4631 display: inline-block; 4632 position: relative; 4633 padding-right: var(--ipx-offset); 4634 color: var(--text-body); 4635 transition: color 0.2s ease; 4636 cursor: pointer; 4637 } 4638 4639 .ipx:hover, 4640 .ipx:focus-visible { 4641 color: var(--text-headings); 4642 } 4643 4644 .ipx__text { 4645 display: inline-block; 4646 transition: transform 0.2s ease; 4647 } 4648 4649 .ipx__text::before { 4650 content: ""; 4651 position: absolute; 4652 left: calc(-1 * var(--ipx-offset)); 4653 top: 50%; 4654 width: 0.625rem; 4655 height: 0.625rem; 4656 background-color: currentColor; 4657 opacity: 0; 4658 pointer-events: none; 4659 transform: translateY(-50%); 4660 transition: opacity 0.2s ease; 4661 } 4662 4663 .ipx:hover .ipx__text, 4664 .ipx:focus-visible .ipx__text { 4665 transform: translateX(var(--ipx-offset)); 4666 } 4667 4668 .ipx:hover .ipx__text::before, 4669 .ipx:focus-visible .ipx__text::before { 4670 opacity: 1; 4671 } 4672 4673 .ipx__label { 4674 font-size: 0.875rem; 4675 line-height: 1.75rem; 4676 } 4677</style> </li><li> <a class="ipx" href="/tools/ai-policy-generator" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">AI Policy Generator</span> </span> </a> <style> 4678 .ipx { 4679 --ipx-offset: 1.125rem; 4680 display: inline-block; 4681 position: relative; 4682 padding-right: var(--ipx-offset); 4683 color: var(--text-body); 4684 transition: color 0.2s ease; 4685 cursor: pointer; 4686 } 4687 4688 .ipx:hover, 4689 .ipx:focus-visible { 4690 color: var(--text-headings); 4691 } 4692 4693 .ipx__text { 4694 display: inline-block; 4695 transition: transform 0.2s ease; 4696 } 4697 4698 .ipx__text::before { 4699 content: ""; 4700 position: absolute; 4701 left: calc(-1 * var(--ipx-offset)); 4702 top: 50%; 4703 width: 0.625rem; 4704 height: 0.625rem; 4705 background-color: currentColor; 4706 opacity: 0; 4707 pointer-events: none; 4708 transform: translateY(-50%); 4709 transition: opacity 0.2s ease; 4710 } 4711 4712 .ipx:hover .ipx__text, 4713 .ipx:focus-visible .ipx__text { 4714 transform: translateX(var(--ipx-offset)); 4715 } 4716 4717 .ipx:hover .ipx__text::before, 4718 .ipx:focus-visible .ipx__text::before { 4719 opacity: 1; 4720 } 4721 4722 .ipx__label { 4723 font-size: 0.875rem; 4724 line-height: 1.75rem; 4725 } 4726</style> </li><li> <a class="ipx" href="/tools" data-event="CTA Clicked" data-e="CTA Clicked"> <span class="ipx__text"> <span class="ipx__label">All tools</span> </span> </a> <style> 4727 .ipx { 4728 --ipx-offset: 1.125rem; 4729 display: inline-block; 4730 position: relative; 4731 padding-right: var(--ipx-offset); 4732 color: var(--text-body); 4733 transition: color 0.2s ease; 4734 cursor: pointer; 4735 } 4736 4737 .ipx:hover, 4738 .ipx:focus-visible { 4739 color: var(--text-headings); 4740 } 4741 4742 .ipx__text { 4743 display: inline-block; 4744 transition: transform 0.2s ease; 4745 } 4746 4747 .ipx__text::before { 4748 content: ""; 4749 position: absolute; 4750 left: calc(-1 * var(--ipx-offset)); 4751 top: 50%; 4752 width: 0.625rem; 4753 height: 0.625rem; 4754 background-color: currentColor; 4755 opacity: 0; 4756 pointer-events: none; 4757 transform: translateY(-50%); 4758 transition: opacity 0.2s ease; 4759 } 4760 4761 .ipx:hover .ipx__text, 4762 .ipx:focus-visible .ipx__text { 4763 transform: translateX(var(--ipx-offset)); 4764 } 4765 4766 .ipx:hover .ipx__text::before, 4767 .ipx:focus-visible .ipx__text::before { 4768 opacity: 1; 4769 } 4770 4771 .ipx__label { 4772 font-size: 0.875rem; 4773 line-height: 1.75rem; 4774 } 4775</style> </li> </ul> </div> </div> </div> </div> <div class="footer-ig88__bottom"> <div class="footer-ig88__bottom-row"> <div class="footer-ig88__copyright"> 4776© 2026 UpGuard, Inc 4777</div> <ul class="footer-ig88__social"> <li> <a class="footer-ig88__social-link" href="https://x.com/UpGuard" aria-label="X" target="_blank" rel="noopener noreferrer" data-event="CTA Clicked" data-e
4777="CTA Clicked"> <span><svg aria-hidden="true" style="display:block; width:16px; height:16px;" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 512 512" fill="none"><path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z" fill="currentColor"/></svg></span> </a> </li><li> <a class="footer-ig88__social-link" href="https://www.linkedin.com/company/7579497" aria-label="LinkedIn" target="_blank" rel="noopener noreferrer" data-event="CTA Clicked" data-e="CTA Clicked"> <span><svg aria-hidden="true" style="display:block; width:17px; height:16px;" xmlns="http://www.w3.org/2000/svg" width="17" height="16" viewBox="0 0 17 16" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.7 0.000488281H15.3C15.7 0.000488281 16 0.300488 16.1 0.700488V15.3005C16.1 15.7005 15.8 16.0005 15.4 16.0005H0.7C0.3 16.0005 0 15.7005 0 15.4005V0.700488C0 0.300488 0.3 0.000488281 0.7 0.000488281ZM2.39999 13.6005H4.69999H4.79999V6.00049H2.39999V13.6005ZM3.60001 5.0005C2.80001 5.0005 2.20001 4.3005 2.20001 3.6005C2.20001 2.8005 2.80001 2.2005 3.60001 2.2005C4.40001 2.2005 5.00001 2.8005 5.00001 3.6005C4.90001 4.3005 4.30001 5.0005 3.60001 5.0005ZM11.2 13.6005H13.5V9.40054C13.5 7.40054 13.1 5.80054 10.7 5.80054C9.60001 5.80054 8.80001 6.40054 8.50001 7.00054V6.00054H6.20001V13.7005H8.60001V9.90054C8.60001 8.90054 8.80001 7.90054 10 7.90054C11.2 7.90054 11.2 9.00054 11.2 9.90054V13.6005Z" fill="currentColor"/></svg></span> </a> </li><li> <a class="footer-ig88__social-link" href="https://www.facebook.com/UpGuard" aria-label="Facebook" target="_blank" rel="noopener noreferrer" data-event="CTA Clicked" data-e="CTA Clicked"> <span><svg aria-hidden="true" style="display:block; width:16px; height:16px;" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M6.02293 16L6 9H3V6H6V4C6 1.3008 7.67151 0 10.0794 0C11.2328 0 12.2241 0.08587 12.5129 0.12425V2.94507L10.843 2.94583C9.53343 2.94583 9.27987 3.5681 9.27987 4.48124V6H13L12 9H9.27986V16H6.02293Z" fill="currentColor"/></svg></span> </a> </li><li> <a class="footer-ig88__social-link" href="https://github.com/ScriptRock" aria-label="GitHub" target="_blank" rel="noopener noreferrer" data-event="CTA Clicked" data-e="CTA Clicked"> <span><svg aria-hidden="true" style="display:block; width:16px; height:16px;" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><g clip-path="url(#clip0)"><path d="M8.00044 0.186524C6.09591 0.185958 4.25365 0.86487 2.80493 2.10118C1.35622 3.33749 0.396089 5.05009 0.0971964 6.93102C-0.201696 8.81196 0.180257 10.7378 1.17437 12.3623C2.16849 13.9868 3.70955 15.2034 5.52044 15.7932H5.71377C5.8081 15.799 5.90259 15.7848 5.99098 15.7513C6.07936 15.7179 6.15963 15.666 6.22646 15.5992C6.29328 15.5324 6.34514 15.4521 6.37858 15.3637C6.41202 15.2753 6.42629 15.1808 6.42044 15.0865V14.9465C6.42044 14.8332 6.42044 14.6799 6.42044 14.2199C6.4139 14.1762 6.39874 14.1342 6.37585 14.0965C6.35296 14.0587 6.3228 14.0259 6.28711 13.9999C6.24838 13.9685 6.20313 13.9463 6.15467 13.9347C6.10622 13.9232 6.0558 13.9227 6.00711 13.9332C4.22044 14.3199 3.84044 13.1999 3.81377 13.1265C3.59005 12.5339 3.1898 12.0243 2.66711 11.6665C2.63579 11.6394 2.60235 11.6149 2.56711 11.5932C2.64458 11.5515 2.73319 11.5352 2.82044 11.5465C2.988 11.5698 3.14667 11.6361 3.28102 11.7389C3.41537 11.8417 3.52082 11.9775 3.58711 12.1332C3.84501 12.5822 4.26703 12.9138 4.76438 13.058C5.26173 13.2022 5.79564 13.1479 6.25377 12.9065C6.30294 12.885 6.34618 12.852 6.37984 12.8102C6.4135 12.7684 6.43658 12.7191 6.44711 12.6665C6.47263 12.3582 6.60462 12.0683 6.82044 11.8465C6.86835 11.804 6.90299 11.7485 6.92019 11.6868C6.9374 11.6251 6.93645 11.5597 6.91746 11.4985C6.89846 11.4373 6.86223 11.3829 6.8131 11.3417C6.76397 11.3006 6.70403 11.2745 6.64044 11.2665C5.06044 11.0865 3.44711 10.5332 3.44711 7.80652C3.43379 7.12178 3.68444 6.45816 4.14711 5.95319C4.18972 5.90612 4.21801 5.84787 4.22863 5.78527C4.23926 5.72268 4.2318 5.65835 4.20711 5.59986C4.02183 5.08221 4.02419 4.51594 4.21377 3.99986C4.82966 4.10903 5.40773 4.37283 5.89377 4.76652C5.93393 4.79487 5.97996 4.81378 6.02844 4.82186C6.07692 4.82994 6.1266 4.82698 6.17377 4.81319C6.7693 4.65165 7.3834 4.56872 8.00044 4.56652C8.61979 4.56704 9.23631 4.64999 9.83377 4.81319C9.87997 4.82594 9.9284 4.82836 9.97564 4.8203C10.0229 4.81223 10.0678 4.79387 10.1071 4.76652C10.5939 4.37407 11.
47771717 4.11042 11.7871 3.99986C11.9686 4.51318 11.9686 5.0732 11.7871 5.58652C11.7624 5.64502 11.755 5.70935 11.7656 5.77194C11.7762 5.83453 11.8045 5.89279 11.8471 5.93986C12.305 6.43977 12.5553 7.09532 12.5471 7.77319C12.5471 10.4999 10.9271 11.0465 9.34044 11.2265C9.27536 11.2333 9.21372 11.2591 9.16319 11.3007C9.11266 11.3422 9.07549 11.3977 9.0563 11.4603C9.0371 11.5228 9.03675 11.5897 9.05527 11.6524C9.07378 11.7152 9.11036 11.7711 9.16044 11.8132C9.30811 11.9656 9.42095 12.1483 9.49116 12.3485C9.56137 12.5488 9.58728 12.7619 9.56711 12.9732V15.0932C9.56381 15.1974 9.58362 15.3011 9.62511 15.3967C9.6666 15.4924 9.72876 15.5777 9.80711 15.6465C9.90689 15.7212 10.0227 15.7716 10.1454 15.7936C10.2681 15.8156 10.3943 15.8086 10.5138 15.7732C12.3125 15.1714 13.8389 13.9502 14.8207 12.3273C15.8024 10.7044 16.1756 8.78548 15.8737 6.91294C15.5717 5.04041 14.6143 3.33606 13.1722 2.10402C11.7301 0.871979 9.89716 0.192394 8.00044 0.186524V0.186524Z" fill="currentColor"/></g><defs><clipPath id="clip0"><rect width="16" height="16" fill="currentColor"/></clipPath></defs></svg></span> </a> </li><li> <a class="footer-ig88__social-link" href="https://wellfound.com/company/upguard" aria-label="Wellfound" target="_blank" rel="noopener noreferrer" data-event="CTA Clicked" data-e="CTA Clicked"> <span><svg style="display:block; overflow:visible; width:20px; height:20px;" width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.5 15.9-2 4h3.3l2 8.5L5.6 4h3.2l2.3 8.5L13 4h3.3L12.9 16H9.4L7.2 7.4 5 15.9zM20.1 16a2 2 0 0 0 1.9-2c0-1-.8-2-1.9-2a2 2 0 0 0-1.9 2q.2 1.8 2 2M20.1 8A2 2 0 0 0 22 6q-.1-1.8-1.9-2a2 2 0 0 0-1.9 2c0 1 .9 2 2 2" fill="currentColor"/></svg></span> </a> </li><li> <a class="footer-ig88__social-link" href="https://www.youtube.com/@UpGuardInc" aria-label="YouTube" target="_blank" rel="noopener noreferrer" data-event="CTA Clicked" data-e="CTA Clicked"> <span><svg aria-hidden="true" style="display:block; width:20px; height:20px;" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 576 512" fill="none"><path d="M549.7 124.1c-6.3-23.7-24.8-42.3-48.3-48.6C458.8 64 288 64 288 64S117.2 64 74.6 75.5c-23.5 6.3-42 24.9-48.3 48.6-11.4 42.9-11.4 132.3-11.4 132.3s0 89.4 11.4 132.3c6.3 23.7 24.8 41.5 48.3 47.8C117.2 448 288 448 288 448s170.8 0 213.4-11.5c23.5-6.3 42-24.2 48.3-47.8 11.4-42.9 11.4-132.3 11.4-132.3s0-89.4-11.4-132.3zm-317.5 213.5V175.2l142.7 81.2-142.7 81.2z" fill="currentColor"/></svg></span> </a> </li> </ul> <div class="footer-ig88__legal"> <div class="footer-ig88__legal-links"> <a class="footer-ig88__legal-link" href="/company/terms-and-conditions" data-event="CTA Clicked" data-e="CTA Clicked"> Website Terms & Conditions </a><a class="footer-ig88__legal-link" href="/company/platform-terms-and-conditions" data-event="CTA Clicked" data-e="CTA Clicked"> Platform Terms & Conditions </a><a class="footer-ig88__legal-link" href="/company/research-guidelines" data-event="CTA Clicked" data-e="CTA Clicked"> Research Guidelines </a><a class="footer-ig88__legal-link" href="/company/cookies" data-event="CTA Clicked" data-e="CTA Clicked"> Cookies </a><a class="footer-ig88__legal-link" href="/company/privacy" data-event="CTA Clicked" data-e="CTA Clicked"> Privacy </a> </div> </div> </div> <div class="footer-ig88__privacy"> 4778Do not sell or share my personal information 4779</div> </div> </footer>
4779<script> 4780 ;(() => { 4781 document.querySelectorAll(".footer-ig88__privacy").forEach(($el) => 4782 $el.addEventListener("click", () => { 4783 UC_UI.showSecondLayer() 4784 }), 4785 ) 4786 })() 4787</script>
4787 <style> 4788 /* Reset styles */ 4789 :where(.footer-ig88 ul) { 4790 list-style: none; 4791 padding: 0; 4792 margin: 0; 4793 } 4794 :where(.footer-ig88 a) { 4795 text-decoration: none; 4796 color: inherit; 4797 } 4798 .footer-ig88 svg { 4799 display: block; 4800 } 4801 4802 /* Theme styles */ 4803 .footer-ig88 { 4804 --gap: 1.25rem; 4805 --container-max-width: 88.5rem; 4806 --container-width: calc(100% - 2 * var(--gap)); 4807 } 4808 /* Theme variables */ 4809 .footer-ig88[data-theme="dark"] { 4810 --background: #0a0a0a; 4811 --text-headings: #fff; 4812 --text-body: #bababa; 4813 --divider: #3a3a3a; 4814 } 4815 .footer-ig88[data-theme="light"] { 4816 --background: #fff; 4817 --text-headings: #0a0a0a; 4818 --text-body: #6b6b6b; 4819 --divider: #c9c7c7; 4820 font-size: 16px; 4821 } 4822 .footer-ig88--bfSoft[data-theme="light"] { 4823 --background: #f9f9f9; 4824 } 4825 @media (min-width: 480px) { 4826 .footer-ig88 { 4827 --gap: clamp(0.969rem, -0rem + 3.229vw, 1.55rem); 4828 } 4829 } 4830 @media (min-width: 768px) { 4831 .footer-ig88 { 4832 --gap: clamp(1.55rem, 0rem + 3.229vw, 2rem); 4833 } 4834 } 4835 @media (min-width: 992px) { 4836 .footer-ig88 { 4837 --gap: clamp(0.984rem, 0.001rem + 1.587vw, 1.5rem); 4838 --container-width: calc(100% - 4 * var(--gap)); 4839 } 4840 } 4841 4842 /* Footer styles */ 4843 .footer-ig88 { 4844 font-size: 0.875rem; 4845 line-height: 1.75rem; 4846 letter-spacing: -0.01em; 4847 color: var(--text-body); 4848 background-color: var(--background); 4849 padding-top: 1px; /* contains child margins */ 4850 } 4851 .footer-ig88__bd { 4852 margin-left: auto; 4853 margin-right: auto; 4854 max-width: var(--container-max-width); 4855 width: var(--container-width); 4856 } 4857 4858 .footer-ig88__brand { 4859 padding-top: 6rem; 4860 margin-bottom: 5rem; 4861 } 4862 4863 .footer-ig88__brand-link { 4864 display: inline-flex; 4865 align-items: center; 4866 gap: 0.5rem; 4867 color: var(--text-headings); 4868 } 4869 4870 .footer-ig88__brand-text { 4871 position: absolute !important; 4872 height: 1px; 4873 width: 1px; 4874 overflow: hidden; 4875 clip: rect(1px, 1px, 1px, 1px); 4876 white-space: nowrap; 4877 border: 0; 4878 padding: 0; 4879 margin: -1px; 4880 } 4881 4882 .footer-ig88__columns { 4883 display: grid; 4884 grid-template-columns: repeat(12, 1fr); 4885 grid-template-rows: auto auto; 4886 gap: 1.25rem 1.5rem; 4887 margin-bottom: 3.75rem; 4888 } 4889 4890 .footer-ig88__group--platform { 4891 grid-column: 1 / span 2; 4892 grid-row: 1; 4893 } 4894 4895 .footer-ig88__group--products { 4896 grid-column: 3 / span 4; 4897 grid-row: 1; 4898 } 4899 4900 .footer-ig88__products-cols { 4901 display: grid; 4902 grid-template-columns: 1fr 1fr; 4903 gap: 0 1.5rem; 4904 margin-top: 1rem; 4905 } 4906 4907 .footer-ig88__group--nav { 4908 grid-column: 7 / span 6; 4909 grid-row: 1 / span 2; 4910 display: grid; 4911 grid-template-columns: repeat(3, 1fr); 4912 grid-template-rows: auto auto; 4913 gap: 1.5rem; 4914 } 4915 4916 .footer-ig88__column-title { 4917 font-size: 1rem; 4918 font-weight: 400; 4919 line-height: 1.5rem; 4920 color: var(--text-headings); 4921 margin-bottom: 1.75rem; 4922 } 4923 4924 .footer-ig88__column-links { 4925 display: flex; 4926 flex-direction: column; 4927 gap: 0.25rem; 4928 } 4929 4930 .footer-ig88__link { 4931 display: flex; 4932 align-items: center; 4933 gap: 0.75rem; 4934 color: var(--text-body); 4935 transition: color 0.2s ease; 4936 } 4937 4938 .footer-ig88__group--products .footer-ig88__link { 4939 margin-bottom: 1rem; 4940 } 4941 4942 .footer-ig88__link:hover, 4943 .footer-ig88__link:focus-visible { 4944 color: var(--text-headings); 4945 } 4946 4947 .footer-ig88__link-icon { 4948 display: flex; 4949 align-items: center; 4950 flex-shrink: 0; 4951 } 4952 4953 .footer-ig88__link-icon svg { 4954 width: 1rem; 4955 height: 1rem; 4956 } 4957 4958 .footer-ig88__bottom { 4959 padding-top: 1.25rem; 4960 padding-bottom: 0.5rem; 4961 margin-left: auto; 4962 margin-right: auto; 4963 max-width: var(--container-max-width); 4964 width: var(--container-width); 4965 display: flex; 4966 flex-direction: column; 4967 align-items: end; 4968 gap: 1rem; 4969 border-top: 1px solid var(--divider); 4970 } 4971 4972 .footer-ig88__bottom-row { 4973 display: flex; 4974 flex-flow: wrap; 4975 justify-content: space-between; 4976 width: 100%; 4977 gap: 1rem; 4978 } 4979 4980 .footer-ig88__copyright { 4981 font-size: 0.875rem; 4982 color: var(--text-body); 4983 } 4984 4985 .footer-ig88__social { 4986 display: flex; 4987 gap: 1rem;
4988 align-items: center; 4989 margin-left: auto; 4990 } 4991 4992 .footer-ig88__social-link { 4993 display: flex; 4994 align-items: center; 4995 color: var(--text-body); 4996 transition: color 0.2s ease; 4997 } 4998 4999 .footer-ig88__social-link:hover, 5000 .footer-ig88__social-link:focus-visible { 5001 color: var(--text-headings); 5002 } 5003 5004 .footer-ig88__legal { 5005 display: flex; 5006 flex-direction: column; 5007 align-items: flex-end; 5008 gap: 0.5rem; 5009 margin-left: auto; 5010 } 5011 5012 .footer-ig88__legal-links { 5013 display: flex; 5014 flex-wrap: wrap; 5015 gap: 2rem; 5016 margin-left: auto; 5017 } 5018 5019 .footer-ig88__legal-link { 5020 font-size: 0.875rem; 5021 color: var(--text-body); 5022 transition: color 0.2s ease; 5023 line-height: 1.4rem; 5024 } 5025 5026 .footer-ig88__legal-link:hover, 5027 .footer-ig88__legal-link:focus-visible { 5028 color: var(--text-headings); 5029 } 5030 5031 .footer-ig88__privacy { 5032 font-size: 0.75rem; 5033 color: var(--text-body); 5034 opacity: 0.5; 5035 letter-spacing: normal; 5036 } 5037 5038 @media (max-width: 991px) { 5039 .footer-ig88__bottom { 5040 gap: 0.5rem; 5041 } 5042 5043 .footer-ig88__group--platform { 5044 grid-column: span 4; 5045 } 5046 5047 .footer-ig88__group--products { 5048 grid-column: span 8; 5049 grid-row: 1; 5050 } 5051 5052 .footer-ig88__group--nav { 5053 margin-top: 2rem; 5054 grid-column: 1 / -1; 5055 grid-row: 2; 5056 grid-template-columns: repeat(3, 1fr); 5057 gap: 2rem; 5058 } 5059 5060 .footer-ig88__legal-links { 5061 gap: 1.2rem; 5062 grid-row-gap: 0rem; 5063 } 5064 } 5065 5066 /* Mobile: stack columns, smaller brand margin, stack bottom bar */ 5067 @media (max-width: 479px) { 5068 .footer-ig88__brand { 5069 margin-top: 3rem; 5070 margin-bottom: 2.5rem; 5071 } 5072 5073 .footer-ig88__columns { 5074 gap: 0; 5075 margin-bottom: 2rem; 5076 } 5077 5078 .footer-ig88__social { 5079 padding-left: 0.5rem; 5080 } 5081 5082 .footer-ig88__group--platform { 5083 grid-column: 1 / span 6; 5084 grid-row: 1; 5085 } 5086 5087 .footer-ig88__group--products { 5088 grid-column: 7 / span 6; 5089 grid-row: 1; 5090 } 5091 5092 .footer-ig88__group--nav { 5093 margin-top: 2rem; 5094 grid-column: 1 / -1; 5095 grid-row: 2; 5096 grid-template-columns: 1fr 1fr; 5097 gap: 2rem; 5098 } 5099 5100 .footer-ig88__products-cols { 5101 grid-template-columns: 1fr; 5102 gap: 0; 5103 } 5104 5105 .footer-ig88__bottom-row { 5106 grid-row-gap: 1.5rem; 5107 } 5108 5109 .footer-ig88__legal { 5110 /* align-items: center; */ 5111 } 5112 5113 .footer-ig88__legal-links { 5114 grid-column-gap: 1.5rem; 5115 grid-row-gap: 0rem; 5116 justify-content: start; 5117 flex-flow: wrap; 5118 } 5119 } 5120</style> </body></html><!-- This script is automatically inserted by Netlify for Real User Monitoring (RUM). -->
5121<script async id="netlify-rum-container" src="/.netlify/scripts/rum" data-netlify-cwv-token="eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzaXRlX2lkIjoiNmUyMjZlZGItNzA2Zi00M2UzLWE5NWYtOTU1ZDU5MGE1NTgwIiwiYWNjb3VudF9pZCI6IjY4Yjc3MGQ5MjRkOTdjZmU1MGI4ODJlNyIsImRlcGxveV9pZCI6IjZhYjRhM2NiYjM2ZTgyMDAwOGUyYWU5YyIsImlzcyI6Im5ldGxpZnkifQ.RcAFYYx001QEy39z72HvzKjvpRT0WoKY1UxhLUdAH90"></script>
vendor: 1 bytes, line 5121
5121
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.