PageSourceSearch

https://www.authy.com/

html authy.com collected 2026-10-01 08:27:44 UTC 110,949 bytes, 2,521 lines download raw bytes

1
2<!DOCTYPE HTML>
3<html lang="en-US">
4<head>
5    <meta charset="UTF-8"/>
6    <title>Authy: Two-factor Authentication (2FA) App &amp; Guides | Authy</title>
7    
8    <meta name="description" content="Two-factor authentication (2FA) adds an additional layer of protection beyond passwords. Download our free app today and follow our easy to use guides to protect your accounts and personal information."/>
9    <meta name="template" content="base-page"/>
10    <meta name="viewport" content="width=device-width, initial-scale=1"/>
11    
12    <meta name="robots" content="index"/>
13    <meta property="og:url" content="https://authy.com/"/>
14    <meta name="twitter:url" content="https://authy.com/"/>
15    <meta name="brand" content="twilio"/>
16
17    <meta name="content-page-ref" content="29VedSBJaXK6DrZbZKx8Gj09bBE2rLb8dRC8NCrMaQOea5ZaX8-IOpNLzMD6rCA9"/>
18<script defer="defer" type="text/javascript" src="https://rum.hlx.page/.rum/@adobe/helix-rum-js@%5E2/dist/micro.js" data-routing="program=62254,environment=555373,tier=publish"></script>
18
19<link rel="canonical" href="https://authy.com/"/>
20    
21        
22            <link rel="alternate" href="https://authy.com/" hreflang="en-us"/>
23        
24        
25            <link rel="alternate" href="https://authy.com/" hreflang="en"/>
26        
27    
28    
29
30
31
32
33
34
35
36
37
38
39
40
41  
42    
43    
44    
45      
46    
47    <!-- TrustArc Cookies Consent script start for CCM Advanced -->
48    
48<script async="async" defer="defer" src='https://consent.trustarc.com/notice?domain=authy.com&c=teconsent&gtm=1&js=nj&noticeType=bb'></script>
48
49  
50
51
52
53
54
55
56
57
58  
59
60
61
62  
63  
64  <!-- Google Tag Manager -->
65  
65<script>
66    (function (w, d, s, l, i) {
67      w[l] = w[l] || [];
68      w[l].push({ "gtm.start": new Date().getTime(), event: "gtm.js" });
69      var f = d.getElementsByTagName(s)[0],
70        j = d.createElement(s),
71        dl = l != "dataLayer" ? "&l=" + l : "";
72      j.async = true;
73      j.src = "https://www.googletagmanager.com/gtm.js?id=" + i + dl;
74      j.onerror = function () {
75        if (w.disableAF) {
76          w.disableAF();
77        }
78      };
79      f.parentNode.insertBefore(j, f);
80    })(window, document, "script", "dataLayer", 'GTM-PLD44Z');
81  </script>
81
82  <!-- End Google Tag Manager -->
83
84
85
86
87
88
89
90
91
92  
93  
93<script>
94    (function (win, doc, style, timeout) {
95      var STYLE_ID = "at-body-style";
96      function getParent() {
97        return doc.getElementsByTagName("head")[0];
98      }
99      function addStyle(parent, id, def) {
100        if (!parent) {
101          return;
102        }
103        var style = doc.createElement("style");
104        style.id = id;
105        style.innerHTML = def;
106        parent.appendChild(style);
107      }
108      function removeStyle(parent, id) {
109        if (!parent) {
110          return;
111        }
112        var style = doc.getElementById(id);
113        if (!style) {
114          return;
115        }
116        parent.removeChild(style);
117      }
118      addStyle(getParent(), STYLE_ID, style);
119      setTimeout(function () {
120        removeStyle(getParent(), STYLE_ID);
121      }, timeout);
122    })(window, document, "body {opacity: 0 !important}", "1000");
123  </script>
123
124
125
126
127
128
129
130
131
132
133
134  <!-- Adobe Launch Script -->
135  
136  
137  
138    
138<script src="https://assets.adobedtm.com/a62564f453ce/b1b9d7ec982b/launch-29605e749a31.min.js" async></script>
138
139  
140  
141  <!-- End Adobe Launch Script -->
142
143
144
145
146    
147    
148
149    
150    <link rel="preconnect" href="https://dev.visualwebsiteoptimizer.com"/>
151    
151<script type='text/javascript' id='vwoCode'>
152    window._vwo_code ||
153    (function () {
154    var w=window,
155    d=document;
156    var account_id=1176295,
157    version=2.2,
158    settings_tolerance=2000,
159    hide_element='body',
160    hide_element_style = 'opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important';
161    /* DO NOT EDIT BELOW THIS LINE */
162    if(f=!1,v=d.querySelector('#vwoCode'),cc={},-1<d.URL.indexOf('__vwo_disable__')||w._vwo_code)return;try{var e=JSON.parse(localStorage.getItem('_vwo_'+account_id+'_config'));cc=e&&'object'==typeof e?e:{}}catch(e){}function r(t){try{return decodeURIComponent(t)}catch(e){return t}}var s=function(){var e={combination:[],combinationChoose:[],split:[],exclude:[],uuid:null,consent:null,optOut:null},t=d.cookie||'';if(!t)return e;for(var n,i,o=/(?:^|;\s*)(?:(_vis_opt_exp_(\d+)_combi=([^;]*))|(_vis_opt_exp_(\d+)_combi_choose=([^;]*))|(_vis_opt_exp_(\d+)_split=([^:;]*))|(_vis_opt_exp_(\d+)_exclude=[^;]*)|(_vis_opt_out=([^;]*))|(_vwo_global_opt_out=[^;]*)|(_vwo_uuid=([^;]*))|(_vwo_consent=([^;]*)))/g;null!==(n=o.exec(t));)try{n[1]?e.combination.push({id:n[2],value:r(n[3])}):n[4]?e.combinationChoose.push({id:n[5],value:r(n[6])}):n[7]?e.split.push({id:n[8],value:r(n[9])}):n[10]?e.exclude.push({id:n[11]}):n[12]?e.optOut=r(n[13]):n[14]?e.optOut=!0:n[15]?e.uuid=r(n[16]):n[17]&&(i=r(n[18]),e.consent=i&&3<=i.length?i.substring(0,3):null)}catch(e){}return e}();function i(){var e=function(){if(w.VWO&&Array.isArray(w.VWO))for(var e=0;e<w.VWO.length;e++){var t=w.VWO[e];if(Array.isArray(t)&&('setVisitorId'===t[0]||'setSessionId'===t[0]))return!0}return!1}(),t='a='+account_id+'&u='+encodeURIComponent(w._vis_opt_url||d.URL)+'&vn='+version+'&ph=1'+('undefined'!=typeof platform?'&p='+platform:'')+'&st='+w.performance.now();e||((n=function(){var e,t=[],n={},i=w.VWO&&w.VWO.appliedCampaigns||{};for(e in i){var o=i[e]&&i[e].v;o&&(t.push(e+'-'+o+'-1'),n[e]=!0)}if(s&&s.combination)for(var r=0;r<s.combination.length;r++){var a=s.combination[r];n[a.id]||t.push(a.id+'-'+a.value)}return t.join('|')}())&&(t+='&c='+n),(n=function(){var e=[],t={};if(s&&s.combinationChoose)for(var n=0;n<s.combinationChoose.length;n++){var i=s.combinationChoose[n];e.push(i.id+'-'+i.value),t[i.id]=!0}if(s&&s.split)for(var o=0;o<s.split.length;o++)t[(i=s.split[o]).id]||e.push(i.id+'-'+i.value);return e.join('|')}())&&(t+='&cc='+n),(n=function(){var e={},t=[];if(w.VWO&&Array.isArray(w.VWO))for(var n=0;n<w.VWO.length;n++){var i=w.VWO[n];if(Array.isArray(i)&&'setVariation'===i[0]&&i[1]&&Array.isArray(i[1]))for(var o=0;o<i[1].length;o++){var r,a=i[1][o];a&&'object'==typeof a&&(r=a.e,a=a.v,r&&a&&(e[r]=a))}}for(r in e)t.push(r+'-'+e[r]);return t.join('|')}())&&(t+='&sv='+n)),s&&s.optOut&&(t+='&o='+s.optOut);var n=function(){var e=[],t={};if(s&&s.exclude)for(var n=0;n<s.exclude.length;n++){var i=s.exclude[n];t[i.id]||(e.push(i.id),t[i.id]=!0)}return e.join('|')}();return n&&(t+='&e='+n),s&&s.uuid&&(t+='&id='+s.uuid),s&&s.consent&&(t+='&consent='+s.consent),w.name&&-1<w.name.indexOf('_vis_preview')&&(t+='&pM=true'),w.VWO&&w.VWO.ed&&(t+='&ed='+w.VWO.ed),t}code={nonce:v&&v.nonce,library_tolerance:function(){return'undefined'!=typeof library_tolerance?library_tolerance:void 0},settings_tolerance:function(){return cc.sT||settings_tolerance},hide_element_style:function(){return'{'+(cc.hES||hide_element_style)+'}'},hide_element:function(){return performance.getEntriesByName('first-contentful-paint')[0]?'':'string'==typeof cc.hE?cc.hE:hide_element},getVersion:function(){return version},finish:function(e){var t;f||(f=!0,(t=d.getElementById('_vis_opt_path_hides'))&&t.parentNode.removeChild(t),e&&((new Image).src='https://dev.visualwebsiteoptimizer.com/ee.gif?a='+account_id+e))},finished:function(){return f},addScript:function(e){var t=d.createElement('script');t.type='text/javascript',e.src?t.src=e.src:t.text=e.text,v&&t.setAttribute('nonce',v.nonce),d.getElementsByTagName('head')[0].appendChild(t)},load:function(e,t){t=t||{};var n=new XMLHttpRequest;n.open('GET',e,!0),n.withCredentials=!t.dSC,n.responseType=t.responseType||'text',n.onload=function(){if(t.onloadCb)return t.onloadCb(n,e);200===n.status?_vwo_code.addScript({text:n.responseText}):_vwo_code.finish('&e=loading_failure:'+e)},n.onerror=function(){if(t.onerrorCb)return t.onerrorCb(e);_vwo_code.finish('&e=loading_failure:'+e)},n.send()},init:function(){var e,t=this.settings_tolerance();w._vwo_settings_timer=setTimeout(function(){_vwo_code.finish()}
162,t),'body'!==this.hide_element()?(n=d.createElement('style'),e=(t=this.hide_element())?t+this.hide_element_style():'',t=d.getElementsByTagName('head')[0],n.setAttribute('id','_vis_opt_path_hides'),v&&n.setAttribute('nonce',v.nonce),n.setAttribute('type','text/css'),n.styleSheet?n.styleSheet.cssText=e:n.appendChild(d.createTextNode(e)),t.appendChild(n)):(n=d.getElementsByTagName('head')[0],(e=d.createElement('div')).style.cssText='z-index: 2147483647 !important;position: fixed !important;left: 0 !important;top: 0 !important;width: 100% !important;height: 100% !important;background: white !important;',e.setAttribute('id','_vis_opt_path_hides'),e.classList.add('_vis_hide_layer'),n.parentNode.insertBefore(e,n.nextSibling));var n='https://dev.visualwebsiteoptimizer.com/j.php?'+i();-1!==w.location.search.indexOf('_vwo_xhr')?this.addScript({src:n}):this.load(n+'&x=true',{l:1})}};w._vwo_code=code;code.init();})();
163    </script>
163
164    
165
166    
167    
168
169    <!-- VWO  Cookie Consent Script, which loads only if functional cookies are accepted -->
170    
170<script>
171        window.VWO = window.VWO || [];
172        window.VWO.init = window.VWO.init || function (state) {
173            window.VWO.consentState = state;
174        };
175        
176        const consentCategoryId = '2';
177        const consentKey = 'truste.eu.cookie.cmapi_cookie_privacy';
178        const vwoConsentHandler = () => {
179            const raw = localStorage.getItem(consentKey);
180            if (!raw) { VWO.init(2); return; }
181
182            const cookieConsent = JSON.parse(raw);
183            const allowed = cookieConsent?.value?.includes(consentCategoryId);
184            VWO.init(allowed ? 1 : 3);
185        };
186        vwoConsentHandler();
187        window.addEventListener('message', (event) => {
188            let message = event.data;
189            if (typeof event.data === 'string') {
190                try { message = JSON.parse(event.data).message; } catch (e) { return; }
191            }
192            if (message === 'submit_preferences') vwoConsentHandler();
193        }, false);
194    </script>
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208<meta property="og:type" content="website"/>
209<meta property="og:site_name" content="Authy"/>
210<meta property="og:url" content="https://authy.com/"/>
211<meta property="og:title" content="Authy: Two-factor Authentication (2FA) App &amp; Guides"/>
212<meta property="og:description" content="Two-factor authentication (2FA) adds an additional layer of protection beyond passwords. Download our free app today and follow our easy to use guides to protect your accounts and personal information."/>
213<meta property="og:image" content="https://www.preview.authy.com/content/dam/authy/global/en/legacy/authy-social-share-1.jpg"/>
214
215
216<meta name="twitter:site" content="@authy"/>
217<meta name="twitter:url" content="https://authy.com/"/>
218<meta name="twitter:title" content="Authy: Two-factor Authentication (2FA) App &amp; Guides"/>
219<meta name="twitter:description" content="Two-factor authentication (2FA) adds an additional layer of protection beyond passwords. Download our free app today and follow our easy to use guides to protect your accounts and personal information."/>
220<meta name="twitter:image" content="https://www.preview.authy.com/content/dam/authy/global/en/legacy/authy-social-share-1.jpg"/>
221<meta name="twitter:card" content="summary_large_image"/>
222
223<meta name="viewport" content="width=device-width, initial-scale=1"/>
224
225
226
227
228  
229    
230<link rel="stylesheet" href="/etc.clientlibs/twilio-foundation/clientlibs/clientlib-dependencies.lc-d41d8cd98f00b204e9800998ecf8427e-lc.min.css" type="text/css">
231<link rel="stylesheet" href="/etc.clientlibs/twilio-foundation/clientlibs/clientlib-site.lc-133c5b98bfa33c0e04b0936c5ad3a94e-lc.min.css" type="text/css">
232<link rel="stylesheet" href="/etc.clientlibs/twilio-com/clientlibs/clientlib-dependencies.lc-d41d8cd98f00b204e9800998ecf8427e-lc.min.css" type="text/css">
233<link rel="stylesheet" href="/etc.clientlibs/twilio-com/clientlibs/clientlib-site.lc-cdb969be59db8a93ccf74c6ce274aa1c-lc.min.css" type="text/css">
234
235
236
237
238
239
240
241
242
243
244<link rel="apple-touch-icon" sizes="180x180" href="/content/dam/twilio-com/core-assets/social/apple-touch-icon.png"/>
245<link rel="icon" type="image/png" sizes="32x32" href="/content/dam/twilio-com/core-assets/social/favicon-32x32.png"/>
246<link rel="icon" type="image/png" sizes="16x16" href="/content/dam/twilio-com/core-assets/social/favicon-16x16.png"/>
247<link rel="manifest" href="/content/dam/twilio-com/core-assets/social/site.webmanifest"/>
248<link rel="mask-icon" href="/content/dam/twilio-com/core-assets/social/safari-pinned-tab.svg" color="#f22f46"/>
249<meta name="msapplication-TileColor" content="#f22f46"/>
250<meta name="theme-color" content="#ffffff"/>
251
252
253    
254
255
256
257
258
259
260  
261  
261<script type="application/ld+json">
262    {
263      "@context": "https://schema.org",
264      "@type": "Organization",
265      "@id": "https://www.twilio.com/en-us/#organization",
266      "name": "Twilio",
267      "url": "https://www.twilio.com/en-us",
268      "logo": "https://www.twilio.com/content/dam/twilio-com/core-assets/customer-logos/t-z/twilio.svg",
269      "sameAs": [
270        "https://www.youtube.com/c/twilio",
271        "https://www.twitter.com/twilio",
272        "https://www.linkedin.com/company/twilio-inc-",
273        "https://www.facebook.com/TeamTwilio",
274        "https://www.instagram.com/twilio",
275        "https://www.wikipedia.org/wiki/Twilio",
276        "https://www.wikidata.org/wiki/Q7858039"
277      ],
278      "description": "Communication APIs for SMS, Voice, Video &amp; Authentication",
279      "email": "[email protected]",
280      "subOrganization": [
281        {
282          "@type": "Organization",
283          "@id": "https://www.twilio.org/#organization",
284          "name": "Twilio.org"
285        },
286        {
287          "@type": "Organization",
288          "@id": "https://www.sendgrid.com/en-us/#organization",
289          "name": "SendGrid"
290        },
291        {
292          "@type": "Organization",
293          "@id": "https://segment.com/#organization",
294          "name": "Segment"
295        }
296      ]
297    }
298  </script>
298
299
300
301
302 
303
304
305 
306
307
308
309
310
311    
311<script>window.dataLayer = window.dataLayer || [];</script>
vendor: 1 bytes, line 311
311
312<script> var _C = { REDACTION_COPY: { EMAIL: "EMAIL_REDACTED" } }; function extractParams() { for ( var b = [], a, c = /([^&=]+)=?([^&]*)/g, d = window.location.search.substring(1); (a = c.exec(d)); ) b.push([a[1], a[2]]); return b; } var urlParams = extractParams(), emailRegex = /(([^<>()\[\]\\.,;:\s@"%]+(\.[^<>()\[\]\\.,;:\s@"%]+)*)|(".+"))(@|%40)((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))/g; urlParams = urlParams.map(function (b) { return b.map(function (a) { _redactedValue = decodeURIComponent(a).replace( emailRegex, _C.REDACTION_COPY.EMAIL ); return _redactedValue === _C.REDACTION_COPY.EMAIL ? _redactedValue : a; }); }); function rewriteURL(b) { if (0 === b.length) return ( window.location.protocol + "//" + window.location.host + window.location.pathname + window.location.hash ); for (var a = "?", c = 0; c < b.length; c++) 0 < c && (a = a.concat("\x26")), (a = a.concat(b[c][0] + "\x3d" + b[c][1])); return ( window.location.protocol + "//" + window.location.host + window.location.pathname + a + window.location.hash ); } var newURL = rewriteURL(urlParams); newURL !== window.location.href && window.history.replaceState({}, document.title, newURL); var newTitle = document.title.replace(emailRegex, _C.REDACTION_COPY.EMAIL); newTitle !== document.title && (document.title = newTitle); dataLayer.push({ event: "piiRedacted" }); </script>
312
313    <style>
314    #teconsent {
315        position: fixed;
316        z-index: 1000;
317        bottom: 0;
318        left: 0;
319    }
320</style>
321    
322    
323
324    
325    
326    
327
328    
329
330    
331
332
333
334    
335    
336    
337
338    
339    
340</head>
341<body class="base-page page basicpage " id="base-page-f083503c44">
342
343
344
345    
346
347
348
349
350    
351
352
353
354    
355
356
357
358
359
360
361
362  
363  
364  <!-- Google Tag Manager (noscript) -->
vendor: 70 bytes, lines 364-365
364
365  <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
365GTM-PLD44Z
vendor: 85 bytes, lines 365-366
365" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
366  
366<!-- End Google Tag Manager (noscript) -->
367
368<div id="teconsent" style="display: none;"></div>
369
370
371    
372
373
374
375
376    
377        
378        
379            
380            <header class="experiencefragment global-header">
381<div class="xfpage page basicpage">
382
383
384
385
386
387    
388        
389        
390        
391            
392            <section class="navigation-v2">
393    
394    <div class="navigation-v2__main">
395        <div class="navigation-v2__container">
396            <div class="navigation-v2__logo">
397                <a href="https://www.authy.com/" aria-label="Authy">
398                    
399    
400    
401    
402        <div class="icon ">
403            <span aria-hidden="true" class="twilio-authy-dark-cropped ">
404                <svg xmlns="http://www.w3.org/2000/svg" id="b52146e6-0a86-427d-9d58-39556cf08dfd" data-name="Layer 1" viewBox="13.05 15.9 117.57 37.19"><path d="M25.07766,47.99789a2.39506,2.39506,0,0,1-1.69939-.70417l-6.79844-6.79843a12.01714,12.01714,0,1,1,16.9948-16.9948l6.79843,6.79757a2.4033,2.4033,0,0,1-3.39878,3.39879l-6.79844-6.79757A7.21052,7.21052,0,0,0,19.97862,37.0965l6.79844,6.79843a2.40357,2.40357,0,0,1-1.6994,4.103Z" style="fill:#121c2d"/><path d="M38.67367,44.01016a11.98011,11.98011,0,0,1-8.49783-3.51487l-6.79757-6.79844a2.40331,2.40331,0,0,1,3.39879-3.39879l6.79757,6.79844A7.21083,7.21083,0,0,0,43.77271,26.89928l-6.79843-6.79844a2.4033,2.4033,0,0,1,3.39878-3.39878l6.79844,6.79843a12.01227,12.01227,0,0,1-8.49783,20.50967Z" style="fill:#121c2d"/><path d="M77.20243,48.19455l-2.26855-5.99218H66.95439l-2.18457,5.79589H62.10966L69.67021,28.594H72.302l7.44824,19.04ZM70.93,31.73069l-3.08008,8.14746h6.18848Z" style="fill:#121c2d"/><path d="M90.89384,47.99826l-.30762-1.93164a7.10743,7.10743,0,0,1-4.73242,2.21192c-2.54785,0-3.86328-1.5127-3.86328-3.91992V34.6428h2.49121v9.09961c0,1.37207.58887,2.29589,2.04492,2.29589a5.71386,5.71386,0,0,0,3.86328-2.15625V34.6428h2.49219V47.99826Z" style="fill:#121c2d"/><path d="M101.12236,48.2219c-2.35254,0-3.89258-.83985-3.89258-3.52735V36.74241H95.21415V34.6428h2.01563V30.19065l2.43652-.36426V34.6428h2.88379l.33594,2.09961H99.6663v7.5039c0,1.0918.44824,1.76367,1.84766,1.76367a6.59032,6.59032,0,0,0,1.14843-.084l.33594,2.12793A9.29793,9.29793,0,0,1,101.12236,48.2219Z" style="fill:#121c2d"/><path d="M113.94853,47.99826v-9.0996c0-1.37207-.58887-2.2959-2.044-2.2959a5.71219,5.71219,0,0,0-3.86426,2.15527v9.24023h-2.49218V28.17405l2.49218-.39161v8.624a6.935,6.935,0,0,1,4.53614-2.04395c2.51953,0,3.86328,1.51172,3.86328,3.91992v9.71582Z" style="fill:#121c2d"/><path d="M125.24638,49.17405c-1.14746,3.10839-2.57617,3.91992-4.78809,3.91992a3.87157,3.87157,0,0,1-.86816-.11133l-.33594-2.18457a5.61741,5.61741,0,0,0,1.40039.19629,2.11043,2.11043,0,0,0,2.12793-1.56836l.50391-1.37207-4.87207-13.21582,2.46386-.3916,3.64063,10.63965L128.0745,34.6428h2.54786Z" style="fill:#121c2d"/><path d="M65.44853,17.00217V22.2717H64.34794V17.00217H62.24736v-.97949h5.30273v.97949Z" style="fill:#121c2d"/><path d="M76.25126,22.30491H75.21708l-1.5625-4.93946-1.59472,4.93946H71.02568l-1.959-6.28223h1.18848L71.597,20.77561l1.51856-4.75293h1.15527l1.4961,4.75293,1.34179-4.75293h1.10059Z" style="fill:#121c2d"/><path d="M80.386,22.2717v-6.249h1.10058v6.249Z" style="fill:#121c2d"/><path d="M84.27958,22.2717v-6.249h1.08887v5.26953h2.56348v.97949Z" style="fill:#121c2d"/><path d="M90.2415,22.2717v-6.249h1.10058v6.249Z" style="fill:#121c2d"/><path d="M96.87528,22.3928a3.05211,3.05211,0,0,1-3.10253-3.23438,3.10083,3.10083,0,1,1,6.19433-.01074A3.05957,3.05957,0,0,1,96.87528,22.3928Zm0-5.55567a2.04911,2.04911,0,0,0-1.99121,2.31055A2.1018,2.1018,0,0,0,96.87528,21.469,2.05765,2.05765,0,0,0,98.845,19.15842,2.08626,2.08626,0,0,0,96.87528,16.83713Z" style="fill:#121c2d"/></svg>
405            </span>
406        </div>
407    
408
409
410                </a>
411            </div>
412            
413    
414    
415    <nav class="navigation-v2__nav">
416        <a class="navigation-v2__link navigation-v2__dropdown-button paragraph-small" href="https://www.authy.com/features">
417            App Features
418        </a>
419        
420    
421        <a class="navigation-v2__link navigation-v2__dropdown-button paragraph-small" href="https://www.authy.com/help">
422            Help
423        </a>
424        
425    
426        <a class="navigation-v2__link navigation-v2__dropdown-button paragraph-small" href="https://www.twilio.com/en-us
426/blog/developers?products=authy&page=1">
427            Blog
428        </a>
429        
430    </nav>
431
432    
433    <div class="navigation-v2__right-section">
434        
435        <div class="navigation-v2__ctas">
436            
437
438
439
440
441
442
443
444    
445    
446    <div data-uuid="1396595445" class="button-container horizontal medium left">
447        
448        <a class="button button-primary right" href="https://authy.com/download/" target="_self" data-uuid="d811f6ce-eaa2-3c59-9cc9-57b2a8fd146a" aria-label="Download">
449            <span class="button-text">
450                
451                Download
452                
453                    
454                
455                
456                
457            </span>
458        </a>
459    </div>
460
461
462
463            <div class="navigation-v2__menu">
464                
465  
466  <button class="hamburger" type="button" aria-label="Menu" aria-expanded="false">
467    
468  
469  
470    
471    
472        <span class="name hamburger-icon " role="figure">
473            <svg class="hamburger__inner" width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
474  <path class="hamburger__inner--top" fill-rule="evenodd" clip-rule="evenodd"
475    d="M3.82666 7.52083C3.52148 7.57238 3.26343 7.75814 3.11296 8.03459C2.99303 8.25494 2.96516 8.58525 3.04592 8.82848C3.11421 9.03402 3.35216 9.30077 3.56356 9.40874L3.71917 9.48822H16.1832H28.6472L28.7912 9.41354C28.9829 9.31411 29.1806 9.11805 29.2746 8.93408C29.3386 8.80883 29.3512 8.73696 29.3512 8.49622C29.3512 8.23677 29.3418 8.19123 29.2562 8.03674C29.0946 7.74502 28.8485 7.57398 28.5106 7.51862C28.2867 7.48195 4.04404 7.48413 3.82666 7.52083Z"
476    fill="currentColor" />
477  <path class="hamburger__inner--middle" fill-rule="evenodd" clip-rule="evenodd"
478    d="M3.82666 15.0169C3.52148 15.0685 3.26343 15.2542 3.11296 15.5307C2.99303 15.751 2.96516 16.0813 3.04592 16.3246C3.11421 16.5301 3.35216 16.7969 3.56356 16.9048L3.71917 16.9843H16.1832H28.6472L28.7912 16.9096C28.9829 16.8102 29.1806 16.6141 29.2746 16.4302C29.3386 16.3049 29.3512 16.2331 29.3512 15.9923C29.3512 15.7329 29.3418 15.6873 29.2562 15.5328C29.0946 15.2411 28.8485 15.0701 28.5106 15.0147C28.2867 14.978 4.04404 14.9802 3.82666 15.0169Z"
479    fill="currentColor" />
480  <path class="hamburger__inner--bottom" fill-rule="evenodd" clip-rule="evenodd"
481    d="M3.82666 22.513C3.52148 22.5646 3.26343 22.7503 3.11296 23.0268C2.99303 23.2471 2.96516 23.5774 3.04592 23.8207C3.11421 24.0262 3.35216 24.293 3.56356 24.4009L3.71917 24.4804H16.1832H28.6472L28.7912 24.4057C28.9829 24.3063 29.1806 24.1102 29.2746 23.9263C29.3386 23.801 29.3512 23.7291 29.3512 23.4884C29.3512 23.229 29.3418 23.1834 29.2562 23.0289C29.0946 22.7372 28.8485 22.5662 28.5106 22.5108C28.2867 22.4741 4.04404 22.4763 3.82666 22.513Z"
482    fill="currentColor" />
483</svg>
484
485        </span>
486    
487    
488
489
490
491  </button>
492
493            </div>
494        </div>
495    </div>
496    
497    <div class="navigation-v2-mobile">
498        <div class="navigation-v2-mobile__overlay"></div>
499        
500        
501    <nav class="navigation-v2__nav">
502        <a class="navigation-v2__link navigation-v2__dropdown-button paragraph-small" href="https://www.authy.com/features">
503            App Features
504        </a>
505        
506    
507        <a class="navigation-v2__link navigation-v2__dropdown-button paragraph-small" href="https://www.authy.com/help">
508            Help
509        </a>
510        
511    
512        <a class="navigation-v2__link navigation-v2__dropdown-button paragraph-small" href="https://www.twilio.com/en-us/blog/developers?products=authy&page=1">
513            Blog
514        </a>
515        
516    </nav>
517
518        <div class="navigation-v2__ctas">
519            
520
521
522
523
524
525
526
527    
528    
529    <div data-uuid="1396595445" class="button-container horizontal medium left">
530        
531        <a class="button button-primary right" href="https://authy.com/download/" target="_self" data-uuid="d811f6ce-eaa2-3c59-9cc9-57b2a8fd146a" aria-label="Download">
532            <span class="button-text">
533                
534                Download
535                
536                    
537                
538                
539                
540            </span>
541        </a>
542    </div>
543
544
545
546            
547
548
549
550
551
552
553
554    
555    
556    
557
558
559
560        </div>
561    </div>
562
563
564        </div>
565    </div>
566    <div class="navigation-v2__overlay"></div>
567</section>
568
569
570
571
572
573        
574    
575        
576        
577        
578            
579            
580    
581
582<div class="twilio-htmlcontainer">
583    <style> .navigation-v2__right-section {
584margin-left: auto;
585} </style>
586    <div>  </div>
587    
587<script>  </script>
587
588</div>
589        
590    
591</div>
592
593
594    
595</header>
596
597        
598        
599    
600        
601        
602            
603            <main class="column-container global-main twiliomain-search">
604
605  <div id="consent_blackbar"></div>
606
607
608
609
610    
611        
612        
613        
614            
615            
616
617
618
619<div
620id=""
621class="layout-container bg-color-ink-100 full-width dark-theme bg-image bg-size-cover bg-same  "
622style="background-image: url(/content/dam/authy/global/en/legacy/hero-home.jpg/_jcr_content/renditions/compressed-original.webp);"
623background-image="/content/dam/authy/global/en/legacy/hero-home.jpg/_jcr_content/renditions/compressed-original.webp"
624is-background-video="false"
625mobile-background-image="">
626
627   
628   
629      <div class="layout-column">
630         
631            
632            
633
634
635
636<div
637id=""
638class="layout-container sm dark-theme bg-same  "
639style=""
640background-image=""
641is-background-video="false"
642mobile-background-image="">
643
644   
645   
646      <div class="layout-column">
647         
648            
649            
650
651
652
653
654
655
656
657
658    <div data-uuid="-874012540" class="cmp-title title text-center dark-theme">
659        
660        
661  <h1 class="h1 ">
662    Enable 2FA for your favorite sites.
663  </h1>
664
665        
666    </div>
667
668
669         
670            
671            
672
673
674
675
676
677    
678    <div class="richtext  dark-theme" data-ext-icon="&lt;svg viewBox=&#34;0 0 79 79&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;icon--decorative&#34; role=&#34;presentation&#34;>
679    &lt;title>An icon of a outbound link arrow&lt;/title>
680    &lt;path class=&#34;icon-stroke&#34; d=&#34;M75.3037 3.98207L3 75.5935M75.3037 3.98207L76.0435 43.3021M75.3037 3.98207L35.951 3.59351&#34; stroke=&#34;#F22F46&#34; stroke-width=&#34;5.5&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;/>
681&lt;/svg>
682">
683        <p style="	text-align: center;
684"><span style="	color: rgb(255,255,255);
685">Go beyond the password and protect yourself from hackers and account takeovers. Download our free app:</span></p>
686
687    </div>
688
689
690
691
692         
693            
694            
695
696
697
698
699
700
701
702    
703    
704    <div data-uuid="-170748284" class="button-container horizontal medium center">
705        
706        <a class="button button-primary right inverse" href="https://authy.com/download/" target="_self" data-uuid="3de86ae5-b042-3a7b-a6b5-213555f34276" aria-label="Download Authy">
707            <span class="button-text">
708                
709                Download Authy
710                
711                    
712                
713                
714                
715            </span>
716        </a>
717    </div>
718
719
720
721         
722      </div>
723   
724   
725
726</div>
727
728         
729      </div>
730   
731   
732
733</div>
734
735        
736    
737        
738        
739        
740            
741            
742
743
744
745<div
746id=""
747class="layout-container lg bg-same  "
748style=""
749background-image=""
750is-background-video="false"
751mobile-background-image="">
752
753   
754   
755      <div class="layout-column">
756         
757            
758            
759
760
761
762<div
763id=""
764class="layout-container md bg-same  "
765style=""
766background-image=""
767is-background-video="false"
768mobile-background-image="">
769
770   
771   
772      <div class="layout-column">
773         
774            
775            
776
777
778
779
780
781
782
783
784    <div data-uuid="-794562970" class="cmp-title title text-center">
785        
786        
787  <h2 class="h2 ">
788    Two-factor authentication (2FA) is the best way to protect yourself online. 
789  </h2>
790
791        
792    </div>
793
794
795         
796            
797            
798
799
800
801
802
803    
804    <div class="richtext " data-ext-icon="&lt;svg viewBox=&#34;0 0 79 79&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;icon--decorative&#34; role=&#34;presentation&#34;>
805    &lt;title>An icon of a outbound link arrow&lt;/title>
806    &lt;path class=&#34;icon-stroke&#34; d=&#34;M75.3037 3.98207L3 75.5935M75.3037 3.98207L76.0435 43.3021M75.3037 3.98207L35.951 3.59351&#34; stroke=&#34;#F22F46&#34; stroke-width=&#34;5.5&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;/>
807&lt;/svg>
808">
809        <p style="	text-align: center;
810">Defeat cyber criminals &amp; avoid account takeovers with stronger security, for free! Watch the video below to learn more about why you should enable 2FA for your accounts.</p>
811
812    </div>
813
814
815
816
817         
818      </div>
819   
820   
821
822</div>
823
824         
825            
826            
827
828
829
830
831
832
833
834
835
836  <button aria-label="Play video" class="cmp-media cmp-media-video cmp-media-video--popup" data-video-id="ds_TANz4n3U" data-video-player="youtube">
837    
838      
839  <img class="cmp-media-video__thumbnail" loading="lazy" src="/content/dam/authy/global/en/legacy/maxresdefault.png/_jcr_content/renditions/compressed-original.webp" sizes="(min-width: 62em) 720px, (min-width: 30em) 480px, 360px" srcset="/content/dam/authy/global/en/legacy/maxresdefault.png/_jcr_content/renditions/compressed-original.webp 360w, /content/dam/authy/global/en/legacy/maxresdefault.png/_jcr_content/renditions/compressed-original.webp 480w, /content/dam/authy/global/en/legacy/maxresdefault.png/_jcr_content/renditions/compressed-original.webp 720w"/>
840
841    
842    
843    <div class="cmp-media-video__play">
844      <div class="cmp-media-video__play__icon">
845        
846  
847  
848    
849    
850        <span class="name play-icon-svg ">
851            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12" fill="currentColor">
852  <path d="M10.3392 4.5567C11.4503 5.1982 11.4503 6.80196 10.3392 7.44346L2.8392 11.7736C1.72809 12.4151 0.339202 11.6132 0.339202 10.3302L0.339203 1.66996C0.339203 0.386955 1.72809 -0.414922 2.8392 .226578L10.3392 4.5567Z"></path>
853</svg>
854
855        </span>
856    
857    
858
859
860
861      </div>
862    </div>
863  </button>
864  
864<script type="application/ld+json">
865    {"@context":"https://schema.org","@type":"VideoObject","name":"Everybody Should 2FA","description":"Learn more about two-factor authentication and download the Authy app for IOS, Android and Chrome at: http://www.authy.com","thumbnailUrl":["https://i.ytimg.com/vi/ds_TANz4n3U/default.jpg","https://i.ytimg.com/vi/ds_TANz4n3U/mqdefault.jpg","https://i.ytimg.com/vi/ds_TANz4n3U/hqdefault.jpg","https://i.ytimg.com/vi/ds_TANz4n3U/sddefault.jpg","https://i.ytimg.com/vi/ds_TANz4n3U/maxresdefault.jpg"],"uploadDate":"2017-03-27T22:15:35Z","duration":"PT2M27S","contentUrl":"https://www.youtube.com/watch?v=ds_TANz4n3U","embedUrl":"https://www.youtube.com/embed/ds_TANz4n3U","interactionStatistic":{"type":"InteractionCounter","interactionType":{"@type":"WatchAction"},"userInteractionCount":109992}}
866  </script>
866
867  
868
869
870
871
872
873
874         
875            
876            
877
878
879
880<div
881id=""
882class="layout-container three-columns lg bg-same equal-heights  "
883style=""
884background-image=""
885is-background-video="false"
886mobile-background-image="">
887
888   
889   
890      <div class="layout-column">
891         
892            
893            
894
895
896
897
898
899    
900        
901        
902    
903    
904    
905    <!-- Card icon option -->
906    <div class="card-icon vertical">
907        <a class="card-icon__overlay" aria-label="Top Rated Authenticator App" href="https://authy.com/features/" target="_self"></a>
908        <header class="card-icon-header vertical">
909            
910    
911    
912    
913
914    
915
916    
917        
918    
919    
920    
921        <div class="icon ">
922            <span aria-hidden="true" class="ranking_star-outline circle icon--md circle ">
923                <svg width="40" height="40" viewBox="0 0 40 40" fill="currentColor" class="icon--decorative" role="presentation" xmlns="http://www.w3.org/2000/svg">
924<title>Star outline</title>
925<path clip-rule="evenodd" class="path-fill" fill-rule="evenodd" d="M39.9907 15.6507C40.049 14.9588 39.8323 14.2919 39.3822 13.7584C38.9321 13.2332 38.307 12.9082 37.6402 12.8498L27.5884 11.8578L22.3208 1.42114C22.0708 0.929317 21.6791 0.537539 21.1873 0.28746C20.5622 -0.0293064 19.8537 -0.0876093 19.1953 0.129126C18.5285 0.345861 17.9867 0.804286 17.67 1.42948L12.4107 11.8578L2.37561 12.8498C1.75884 12.8998 1.18372 13.1665 0.750313 13.6083C0.266893 14.1001 -0.00815072 14.7504 0.000184099 15.4423C0.000184099 16.1342 0.275244 16.7843 0.766999 17.2762L9.08513 25.5204L6.00127 36.7239C5.83457 37.3408 5.90123 37.9911 6.19295 38.5662C6.50967 39.1914 7.0431 39.6499 7.70155 39.8666C8.36 40.0833 9.06847 40.0334 9.68524 39.7249L19.9954 34.615L30.3139 39.7249C30.6807 39.9083 31.0807 40 31.4808 40C31.7058 40 31.9309 39.975 32.1476 39.9167C32.8227 39.7416 33.3811 39.3081 33.7312 38.7079C34.0813 38.1077 34.173 37.4075 33.9896 36.7239L30.9057 25.5288L39.2239 17.2845C39.6656 16.851 39.9323 16.2759 39.9823 15.659L39.9907 15.6507ZM28.6386 24.2617C28.3219 24.5785 28.1969 25.0452 28.3136 25.4787L31.5892 37.3658C31.6058 37.4158 31.5641 37.4825 31.4308 37.4825L20.5455 32.0892C20.1955 31.9141 19.7871 31.9141 19.437 32.0892L8.56004 37.4742C8.51836 37.4992 8.44336 37.4742 8.41002 37.3658L11.6856 25.462C11.8023 25.0286 11.6856 24.5618 11.3605 24.245L2.51729 15.4839C2.51729 15.4839 2.48397 15.3839 2.59233 15.3256L13.3276 14.2585C13.7526 14.2169 14.1277 13.9585 14.3194 13.575L19.8871 2.53813C19.8871 2.53813 19.9537 2.47982 19.9954 2.47982C20.0121 2.47982 20.0288 2.47983 20.0371 2.48817C20.0621 2.4965 20.0788 2.51312 20.0871 2.53813L25.6631 13.5833C25.8548 13.9667 26.2299 14.2252 26.655 14.2669L37.4069 15.3339C37.4485 15.3339 37.4902 15.3922 37.4652 15.4922L28.6303 24.2534L28.6386 24.2617Z"/>
926</svg>
927
928            </span>
929        </div>
930    
931
932
933    
934
935
936    
937
938        </header>
939        <div class="card-icon-details">
940            
941    <h6>
942        Top Rated Authenticator App</h6>
943
944            
945    <div class="card-description  paragraph-small">
946        <p>Simple to setup, secure cloud backup, multi device support.</p>
947    </div>
948
949            <div class="button-container horizontal small left">
950                <a class="button link" aria-label="App features" href="https://authy.com/features/" target="_self">
951                    <span class="button-text">
952                        
953                        App features
954                        
955                    </span>
956                </a>
957            </div>
958        </div>
959    </div>
960
961    
962
963         
964      </div>
965   
966   
967
968   
969   
970      <div class="layout-column">
971         
972            
973            
974
975
976
977
978
979    
980        
981        
982    
983    
984    
985    <!-- Card icon option -->
986    <div class="card-icon vertical">
987        <a class="card-icon__overlay" aria-label="Help" href="https://authy.com/help/" target="_self"></a>
988        <header class="card-icon-header vertical">
989            
990    
991    
992    
993
994    
995
996    
997        
998    
999    
1000    
1001        <div class="icon ">
1002            <span aria-hidden="true" class="settings circle icon--md circle ">
1003                <svg width="40" height="40" viewBox="0 0 40 40" fill="currentColor" class="icon--decorative" role="presentation" xmlns="http://www.w3.org/2000/svg">
1004<title>Settings icon</title>
1005<path d="M21.5077 27.6179C22.5239 26.8019 22.8821 25.4113 22.374 24.2123C21.8909 23.0633 20.7747 22.3389 19.5586 22.3639H18.3092C18.3092 22.3639 18.151 22.3639 18.1093 22.3639C17.8844 22.3389 17.7095 22.139 17.7345 21.9059C17.7345 21.8642 17.7345 21.831 17.7345 21.7894V20.5653C17.7595 19.3163 17.0348 18.2007 15.9187 17.7344C14.7443 17.2098 13.3449 17.5178 12.5203 18.4754L11.6707 19.4246C11.4625 19.6161 11.1376 19.6079 10.9461 19.3997L10.1548 18.5337C9.3135 17.5595 7.91416 17.2514 6.77303 17.7593C5.62358 18.2422 4.89892 19.358 4.92391 20.5737V21.8226C4.92391 21.8226 4.92391 21.9392 4.92391 21.9642C4.90725 22.1141 4.82396 22.2056 4.77398 22.239C4.724 22.2723 4.61572 22.3472 4.46579 22.3305C4.41581 22.3305 4.37417 22.3305 4.32419 22.3305H3.09977C1.84203 22.3056 0.734224 23.03 0.284437 24.1207C-0.290291 25.3281 0.0178932 26.7602 1.10071 27.6595L2.00029 28.3257C2.12523 28.4589 2.13356 28.617 2.13356 28.692C2.13356 28.7752 2.10025 28.9252 1.98363 29.0417L1.0674 29.8577C0.092857 30.6904 -0.215331 32.0976 0.292762 33.2383C0.775867 34.3874 1.92533 35.1201 3.1081 35.0868H4.35751C4.35751 35.0868 4.43247 35.0868 4.44913 35.0868C4.59906 35.1034 4.69069 35.1866 4.724 35.2366C4.76565 35.2865 4.83228 35.3948 4.81562 35.5447C4.81562 35.5863 4.81562 35.6363 4.81562 35.6863V36.9102C4.79063 38.1592 5.51529 39.275 6.63143 39.7412C7.01458 39.9161 7.42272 39.9994 7.82253 39.9994C8.65547 39.9994 9.47175 39.6496 10.0215 39.0002L10.8711 38.0509C11.0793 37.8594 11.4042 37.8678 11.5874 38.0676L12.4204 39.0002C13.2783 39.9494 14.636 40.2325 15.7604 39.7162C16.9099 39.2333 17.6346 38.1176 17.6096 36.9019V35.6529C17.6096 35.6529 17.6096 35.578 17.6096 35.5613C17.6262 35.4115 17.7095 35.3199 17.7678 35.2783C17.8178 35.2366 17.9261 35.17 18.076 35.1867C18.126 35.1867 18.1676 35.1867 18.2176 35.1867H19.442C20.6748 35.2033 21.8076 34.4872 22.274 33.3715C22.7988 32.1974 22.4906 30.7986 21.5327 29.9743L20.5832 29.125C20.3916 28.9168 20.3999 28.5921 20.5998 28.4089L21.5077 27.6013V27.6179ZM18.7424 30.8319C18.8007 30.8986 18.859 30.9568 18.9339 31.0234L19.8835 31.8728C20.0251 31.9893 20.0667 32.1892 19.9751 32.389C19.8918 32.5888 19.7086 32.7221 19.4587 32.7054H18.2676C17.5179 32.6471 16.7933 32.8636 16.2019 33.3299C15.5939 33.8128 15.2107 34.5122 15.1274 35.2866C15.1108 35.4198 15.1108 35.5447 15.1108 35.6446V36.9186C15.1108 37.135 14.9941 37.3265 14.7526 37.4181C14.586 37.4931 14.3944 37.4514 14.2695 37.3182L13.4199 36.3691C12.2954 35.1451 10.3797 35.0701 9.15524 36.1942C9.09693 36.2441 9.03863 36.3024 8.97199 36.3773L8.12239 37.3265C8.00578 37.4681 7.80588 37.5097 7.60597 37.4181C7.40607 37.3349 7.28112 37.1434 7.28945 36.9019V35.7113C7.35609 34.9619 7.13119 34.2375 6.66475 33.6463C6.1983 33.0551 5.48198 32.6554 4.71567 32.5722C4.5824 32.5555 4.44913 32.5472 4.34918 32.5555H3.07478C2.83323 32.5388 2.66664 32.439 2.57502 32.2058C2.50006 32.0393 2.5417 31.8394 2.69996 31.7062L3.64951 30.8568C4.2409 30.3156 4.59073 29.5663 4.62405 28.767C4.65737 27.9593 4.37416 27.1932 3.83275 26.602
1005C3.77445 26.5354 3.70782 26.4772 3.64951 26.4189C3.61619 26.3939 3.58287 26.3606 3.54956 26.3356L2.64166 25.6611C2.49173 25.5362 2.45008 25.3365 2.55836 25.1033C2.64165 24.9035 2.83323 24.7952 3.07478 24.7869H4.26589C5.83181 24.9201 7.23115 23.7794 7.40606 22.2141C7.42272 22.0475 7.43105 21.8893 7.42273 21.7894V20.5154C7.42273 20.2989 7.53934 20.1074 7.77256 20.0158C7.93915 19.9409 8.13905 19.9825 8.28065 20.149L9.09693 21.0483C10.2214 22.2723 12.1372 22.3472 13.3616 21.2231C13.4199 21.1732 13.4782 21.1149 13.5448 21.04L14.3944 20.0908C14.511 19.9492 14.7109 19.9076 14.9108 19.9992C15.1108 20.0824 15.2357 20.2739 15.2274 20.5154V21.7144C15.1107 23.2881 16.2852 24.6703 17.8595 24.8201C18.0177 24.8368 18.1843 24.8368 18.3426 24.8201H19.567C19.7919 24.8201 19.9751 24.9367 20.0584 25.1366C20.1334 25.3114 20.0751 25.5113 19.9335 25.6279C19.9085 25.6445 19.8835 25.6612 19.8668 25.6861L18.9173 26.5354C17.6929 27.6595 17.6179 29.5746 18.734 30.7903L18.7424 30.8319Z" fill-rule="evenodd" class="path-fill" clip-rule="evenodd"/>
1006<path d="M11.2819 24.5791C8.98297 24.5791 7.11719 26.4442 7.11719 28.7423C7.11719 31.0405 8.98297 32.9056 11.2819 32.9056C13.5808 32.9056 15.4466 31.0405 15.4466 28.7423C15.4466 26.4442 13.5808 24.5791 11.2819 24.5791ZM11.2819 30.4076C10.3657 30.4076 9.616 29.6583 9.616 28.7423C9.616 27.8264 10.3657 27.077 11.2819 27.077C12.1981 27.077 12.9478 27.8264 12.9478 28.7423C12.9478 29.6583 12.1981 30.4076 11.2819 30.4076Z" fill-rule="evenodd" class="path-fill" clip-rule="evenodd"/>
1007<path d="M38.0517 11.6733C37.9267 11.5401 37.9101 11.3818 37.9184 11.3069C37.9184 11.2236 37.9517 11.0738 38.0683 10.9572L38.9846 10.1412C39.9591 9.30026 40.2673 7.90137 39.7592 6.76064C39.2761 5.61158 38.1516 4.90385 36.9439 4.91218H35.6945C35.6945 4.91218 35.5779 4.91218 35.5529 4.91218C35.328 4.8872 35.1614 4.679 35.1864 4.45418C35.1864 4.40422 35.1864 4.36266 35.1864 4.3127V3.08863C35.2114 1.83965 34.4867 0.723884 33.3706 0.257601C32.1961 -0.275294 30.7968 0.0411244 29.9722 0.998671L29.1226 1.9479C28.9143 2.13941 28.5978 2.13107 28.4062 1.93123L27.615 0.990336C26.757 0.0411163 25.3993 -0.241972 24.2749 0.27427C23.1254 0.757206 22.4008 1.87296 22.4258 3.08863V4.3376C22.4258 4.3376 22.4258 4.41253 22.4258 4.42918C22.4091 4.57906 22.3258 4.67071 22.2758 4.70402C22.2258 4.74565 22.1176 4.80392 21.9676 4.7956C21.9177 4.7956 21.876 4.7956 21.826 4.7956H20.6016C19.3522 4.77062 18.2361 5.49497 17.7696 6.61072C17.2449 7.78475 17.5531 9.18367 18.5109 10.008L19.4605 10.8573C19.5854 10.9905 19.6021 11.1487 19.5938 11.2236C19.5854 11.2986 19.5604 11.4568 19.4438 11.5734L18.5109 12.406C17.5614 13.2636 17.2782 14.6209 17.7946 15.7533C18.2777 16.9023 19.4355 17.635 20.6099 17.6017H21.8594C21.8594 17.6017 21.9593 17.6017 21.9676 17.6017C22.1176 17.6267 22.2009 17.7183 22.2342 17.7682C22.2675 17.8182 22.3258 17.9348 22.3008 18.0763C22.2925 18.1429 22.2841 18.2179 22.2841 18.2928V19.5168C22.2592 20.7657 22.9838 21.8815 24.1 22.3478C25.2744 22.8724 26.6737 22.5643 27.4983 21.6067L28.3479 20.6575C28.5562 20.466 28.881 20.4743 29.0643 20.6742L29.8806 21.5902C30.4469 22.248 31.2799 22.606 32.1045 22.606C32.496 22.606 32.8958 22.5227 33.2623 22.3645C34.4117 21.8815 35.1364 20.7658 35.1114 19.5501V18.3011C35.1114 18.3011 35.1114 18.1429 35.1114 18.1013C35.1281 17.9514 35.2114 17.8599 35.2613 17.8182C35.3113 17.7766 35.4196 17.71 35.5695 17.7267C35.6112 17.7267 35.6445 17.7267 35.6861 17.7267H36.9106C38.1433 17.7433 39.2761 17.0272 39.7425 15.9114C40.2673 14.7374 39.9591 13.3386 39.0012 12.5143L38.0517 11.665V11.6733ZM37.452 14.9206C37.3687 15.1205 37.1938 15.237 36.9355 15.237H35.7361C34.9865 15.1788 34.2535 15.4118 33.6704 15.8948C33.0707 16.3944 32.6959 17.0938 32.6293 17.8598C32.6126 18.018 32.6126 18.1846 32.6293 18.3511V19.5751C32.6293 19.7916 32.5126 19.9831 32.2794 20.0747C32.1128 20.1496 31.9129 20.108 31.7797 19.9498L30.9301 19.0005C30.3387 18.3594 29.5224 18.0264 28.7061 18.0264C27.9731 18.0264 27.2401 18.2928 26.6654 18.8174C26.6071 18.8757 26.5488 18.9339 26.4738 19.0089L25.6242 19.9581C25.5076 20.0997 25.3077 20.1413 25.1078 20.0497C24.9079 19.9664 24.783 19.7749 24.7913 19.5334V18.376C24.8829 17.6516 24.708 16.9189 24.2832 16.3194C23.8334 15.6866 23.1671 15.262 22.4008 15.1288C22.2092 15.0955 22.0259 15.0871 21.8594 15.0871H20.5849C20.3517 15.0871 20.1768 14.9705 20.0852 14.7374C20.0102 14.5708 20.0519 14.3794 20.1851 14.2545L21.1347 13.4135C21.7261 12.8723 22.0759 12.1229 22.1092 11.3235C22.1425 10.5159 21.8594 9.74985 21.3179 9.15867C21.2596 9.09206 21.193 9.03379 21.1264 8.96718L20.1768 8.11786C20.0352 8.00129 19.9936 7.80146 20.0852 7.60162C20.1685 7.40178 20.3767 7.28521 20.6016 7.28521H21.7927C22.5424 7.35182 23.267 7.12701 23.8584 6.66072C24.4664 6.17779 24.8496 5.47839 24.9329 4.71235C24.9496 4.57913 24.9496 4.44585 24.9496 4.34593V3.07196C24.9496 2.85547 25.0662 2.66398 25.3077 2.57239C25.4743 2.49745 25.6659 2.53915 25.7658 2.63907L26.5488 3.57163C26.5488 3.57163 26.5738 3.59655 26.5904 3.6132C27.7149 4.83719 29.6307 4.9122 30.8551 3.78813C30.9134 3.73817 3
10070.9717 3.6798 31.0383 3.60487L31.8879 2.65563C32.0045 2.51408 32.2045 2.47246 32.4044 2.56405C32.6043 2.64732 32.7292 2.83882 32.7209 3.08029V4.27103C32.5876 5.8364 33.7287 7.23527 35.303 7.41013C35.4612 7.42678 35.6278 7.43512 35.7195 7.4268H36.9939C37.2187 7.4268 37.402 7.5433 37.4936 7.77644C37.5686 7.94297 37.5269 8.14279 37.3687 8.27601L36.4191 9.117C35.8277 9.65822 35.4779 10.4076 35.4446 11.207C35.4113 12.0146 35.6945 12.7806 36.2359 13.3718C36.2942 13.4384 36.3608 13.4968 36.4275 13.5634L37.377 14.4126C37.5186 14.5292 37.5602 14.7291 37.4686 14.929L37.452 14.9206Z" fill-rule="evenodd" class="path-fill" clip-rule="evenodd"/>
1008<path d="M28.7702 7.09375C26.4713 7.09375 24.6055 8.95888 24.6055 11.257C24.6055 13.5551 26.4713 15.4202 28.7702 15.4202C31.0691 15.4202 32.9349 13.5551 32.9349 11.257C32.9349 8.95888 31.0691 7.09375 28.7702 7.09375ZM28.7702 12.9223C27.8539 12.9223 27.1043 12.1729 27.1043 11.257C27.1043 10.3411 27.8539 9.5917 28.7702 9.5917C29.6864 9.5917 30.436 10.3411 30.436 11.257C30.436 12.1729 29.6864 12.9223 28.7702 12.9223Z" fill-rule="evenodd" class="path-fill" clip-rule="evenodd"/>
1009</svg>
1010
1011            </span>
1012        </div>
1013    
1014
1015
1016    
1017
1018
1019    
1020
1021        </header>
1022        <div class="card-icon-details">
1023            
1024    <h6>
1025        Help</h6>
1026
1027            
1028    <div class="card-description  paragraph-small">
1029        <p>Need help? We&#39;d love to hear from you.</p>
1030    </div>
1031
1032            <div class="button-container horizontal small left">
1033                <a class="button link" aria-label="Get help" href="https://authy.com/help/" target="_self">
1034                    <span class="button-text">
1035                        
1036                        Get help
1037                        
1038                    </span>
1039                </a>
1040            </div>
1041        </div>
1042    </div>
1043
1044    
1045
1046         
1047      </div>
1048   
1049   
1050
1051   
1052   
1053      <div class="layout-column">
1054         
1055            
1056            
1057
1058
1059
1060
1061
1062    
1063        
1064        
1065    
1066    
1067    
1068    <!-- Card icon option -->
1069    <div class="card-icon vertical">
1070        <a class="card-icon__overlay" aria-label="Blogs" href="https://www.twilio.com/en-us/blog/developers?products=authy&page=1" target="_blank"></a>
1071        <header class="card-icon-header vertical">
1072            
1073    
1074    
1075    
1076
1077    
1078
1079    
1080        
1081    
1082    
1083    
1084        <div class="icon ">
1085            <span aria-hidden="true" class="documents_document-newspaper-article circle icon--md circle ">
1086                <svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 72 72" class="icon--decorative" role="presentation">
1087  <title>A newspaper article</title>
1088  <g class="documents_document--newspaper-article">
1089    <path fill-rule="evenodd" d="M3.861 6.966A6.348 6.348 0 0 1 8.267 5.2h42.666c1.64 0 3.225.627 4.406 1.766a6.041 6.041 0 0 1 1.861 4.349v47.314a4.06 4.06 0 0 0 1.263 2.924A4.522 4.522 0 0 0 61.6 62.8a4.52 4.52 0 0 0 3.137-1.247A4.062 4.062 0 0 0 66 58.629V19.543a2 2 0 1 1 4 0V58.63a8.062 8.062 0 0 1-2.486 5.803A8.522 8.522 0 0 1 61.6 66.8H10.4a8.522 8.522 0 0 1-5.914-2.368A8.062 8.062 0 0 1 2 58.63V11.315c0-1.646.679-3.209 1.861-4.35ZM54.377 62.8a8.002 8.002 0 0 1-1.177-4.17V11.315a2.04 2.04 0 0 0-.638-1.47 2.349 2.349 0 0 0-1.629-.645H8.267c-.624 0-1.21.24-1.629.645A2.041 2.041 0 0 0 6 11.315v47.314a4.06 4.06 0 0 0 1.263 2.924A4.522 4.522 0 0 0 10.4 62.8h43.977Zm-41.71-45.314a2 2 0 0 1 2-2h29.867a2 2 0 0 1 2 2v16.457a2 2 0 0 1-2 2H14.667a2 2 0 0 1-2-2V17.486Zm4 2v12.457h25.867V19.486H16.667Zm-4 24.743a2 2 0 0 1 2-2h29.867a2 2 0 1 1 0 4H14.667a2 2 0 0 1-2-2Zm0 8.228a2 2 0 0 1 2-2h17.067a2 2 0 1 1 0 4H14.667a2 2 0 0 1-2-2Z" class="path-fill" clip-rule="evenodd"/>
1090  </g>
1091</svg>
1092
1093            </span>
1094        </div>
1095    
1096
1097
1098    
1099
1100
1101    
1102
1103        </header>
1104        <div class="card-icon-details">
1105            
1106    <h6>
1107        Blogs</h6>
1108
1109            
1110    <div class="card-description  paragraph-small">
1111        <p>See insights on security and authentication. </p>
1112    </div>
1113
1114            <div class="button-container horizontal small left">
1115                <a class="button link right" aria-label="Visit blog" href="https://www.twilio.com/en-us
1115/blog/developers?products=authy&page=1" target="_blank">
1116                    <span class="button-text">
1117                        
1118                        Visit blog
1119                        
1120                            
1121    
1122    
1123
1124    
1125    
1126        <span class="button-icon external icon--md">
1127            <svg viewBox="0 0 79 79" fill="none" xmlns="http://www.w3.org/2000/svg" class="icon--decorative" role="presentation">
1128    <title>An icon of a outbound link arrow</title>
1129    <path class="icon-stroke" d="M75.3037 3.98207L3 75.5935M75.3037 3.98207L76.0435 43.3021M75.3037 3.98207L35.951 3.59351" stroke="#F22F46" stroke-width="5.5" stroke-linecap="round" stroke-linejoin="round"/>
1130</svg>
1131
1132        </span>
1133    
1134    
1135
1136                        
1137                    </span>
1138                </a>
1139            </div>
1140        </div>
1141    </div>
1142
1143    
1144
1145         
1146      </div>
1147   
1148   
1149
1150</div>
1151
1152         
1153      </div>
1154   
1155   
1156
1157</div>
1158
1159        
1160    
1161        
1162        
1163        
1164            
1165            
1166
1167
1168
1169<div
1170id=""
1171class="layout-container bg-color-gray-50 full-width bg-same  "
1172style=""
1173background-image=""
1174is-background-video="false"
1175mobile-background-image="">
1176
1177   
1178   
1179      <div class="layout-column">
1180         
1181            
1182            
1183
1184
1185
1186<div
1187id=""
1188class="layout-container md bg-same  "
1189style=""
1190background-image=""
1191is-background-video="false"
1192mobile-background-image="">
1193
1194   
1195   
1196      <div class="layout-column">
1197         
1198            
1199            
1200
1201
1202
1203
1204
1205
1206
1207
1208    <div data-uuid="468199380" class="cmp-title title text-center">
1209        
1210        
1211  <h3 class="h3 ">
1212    Why use Two-Factor Authentication
1213  </h3>
1214
1215        
1216    </div>
1217
1218
1219         
1220            
1221            
1222
1223
1224
1225
1226
1227    
1228    <div class="richtext " data-ext-icon="&lt;svg viewBox=&#34;0 0 79 79&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;icon--decorative&#34; role=&#34;presentation&#34;>
1229    &lt;title>An icon of a outbound link arrow&lt;/title>
1230    &lt;path class=&#34;icon-stroke&#34; d=&#34;M75.3037 3.98207L3 75.5935M75.3037 3.98207L76.0435 43.3021M75.3037 3.98207L35.951 3.59351&#34; stroke=&#34;#F22F46&#34; stroke-width=&#34;5.5&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;/>
1231&lt;/svg>
1232">
1233        <p style="	text-align: center;
1234">Relying on just usernames and passwords to secure your online accounts is no longer considered safe. Data breaches occur daily and hackers are always inventing new ways to take over your accounts. Protect yourself by enabling two-factor authentication (2FA). This blocks anyone using your stolen data by verifying your identity through your device. Enable 2FA now to protect your accounts online.</p>
1235
1236    </div>
1237
1238
1239
1240
1241         
1242            
1243            
1244
1245
1246
1247
1248
1249
1250
1251    
1252    
1253    <div data-uuid="1282423661" class="button-container horizontal medium center">
1254        
1255        <a class="button button-primary right" href="https://authy.com/what-is-2fa/" target="_self" data-uuid="b383f3c6-13ed-3986-8486-04930da5451b" aria-label="Learn more about 2FA">
1256            <span class="button-text">
1257                
1258                Learn more about 2FA
1259                
1260                    
1261                
1262                
1263                
1264            </span>
1265        </a>
1266    </div>
1267
1268
1269
1270         
1271      </div>
1272   
1273   
1274
1275</div>
1276
1277         
1278      </div>
1279   
1280   
1281
1282</div>
1283
1284        
1285    
1286</main>
1287
1288        
1289        
1290    
1291        
1292        
1293            
1294            <footer class="experiencefragment global-footer">
1295<div class="xfpage page basicpage">
1296
1297
1298
1299
1300
1301    
1302        
1303        
1304        
1305            
1306            
1307
1308
1309
1310<div
1311id=""
1312class="layout-container bg-color-ink-100 full-width remove-padding m-top--none m-bot--none dark-theme bg-same  "
1313style=""
1314background-image=""
1315is-background-video="false"
1316mobile-background-image="">
1317
1318   
1319   
1320      <div class="layout-column">
1321         
1322            
1323            
1324
1325
1326
1327<div
1328id=""
1329class="layout-container five-columns lg remove-padding remove-gutters remove-gutters-mobile top--xs bot--xs m-top--none m-bot--none dark-theme bg-same first-column-last-mobile  "
1330style=""
1331background-image=""
1332is-background-video="false"
1333mobile-background-image="">
1334
1335   
1336   
1337      <div class="layout-column">
1338         
1339            
1340            
1341
1342
1343
1344<div
1345id="footer-twilio-logo"
1346class="layout-container xs remove-padding remove-gutters remove-gutters-mobile top--none bot--xxs m-top--none m-bot--xxs dar
1346k-theme bg-same  "
1347style=""
1348background-image=""
1349is-background-video="false"
1350mobile-background-image="">
1351
1352   
1353   
1354      <div class="layout-column">
1355         
1356            
1357            
1358
1359
1360
1361
1362
1363
1364
1365	
1366		
1367	
1368	
1369	
1370
1371	<figure class="media">
1372		<a target="_self" href="https://authy.com/" class="media-image">
1373			
1374			<span title="Twilio Authy"><svg width="119" height="48" viewBox="0 0 119 48" fill="none" xmlns="http://www.w3.org/2000/svg">
1375<title>Twilio Authy</title>
1376<path d="M12.722 39.5C12.4063 39.5004 12.0937 39.4384 11.802 39.3176C11.5104 39.1967 11.2455 39.0194 11.0226 38.7958L4.22418 31.9974C3.10732 30.8817 2.22122 29.5569 1.61652 28.0987C1.01182 26.6404 0.700368 25.0773 0.699952 23.4987C0.699535 21.92 1.01016 20.3568 1.61409 18.8982C2.21802 17.4396 3.10342 16.1144 4.21969 14.9981C5.33596 13.8818 6.66124 12.9964 8.1198 12.3925C9.57836 11.7886 11.1416 11.4779 12.7203 11.4784C14.2989 11.4788 15.862 11.7902 17.3202 12.3949C18.7785 12.9996 20.1033 13.8857 21.219 15.0026L28.0174 21.8002C28.4681 22.2509 28.7213 22.8622 28.7213 23.4995C28.7213 24.1369 28.4681 24.7482 28.0174 25.1989C27.5667 25.6496 26.9554 25.9029 26.318 25.9029C25.6806 25.9029 25.0693 25.6497 24.6186 25.1989L17.8202 18.4014C16.468 17.0491 14.6339 16.2895 12.7216 16.2895C10.8092 16.2895 8.9752 17.0491 7.62297 18.4014C6.27073 19.7536 5.51105 21.5876 5.51105 23.5C5.51105 25.4123 6.27073 27.2464 7.62297 28.5986L14.4214 35.397C14.7575 35.7332 14.9864 36.1614 15.0791 36.6276C15.1718 37.0938 15.1242 37.577 14.9423 38.0162C14.7604 38.4554 14.4524 38.8307 14.0572 39.0948C13.662 39.359 13.1973 39.4999 12.722 39.5Z" fill="white"/>
1377<path d="M26.318 35.5123C24.7399 35.515 23.1767 35.2059 21.7184 34.6027C20.2601 33.9995 18.9353 33.1141 17.8202 31.9974L11.0226 25.1989C10.573 24.748 10.3207 24.1371 10.3212 23.5003C10.3216 22.8635 10.5748 22.2529 11.0251 21.8026C11.4754 21.3523 12.0859 21.0992 12.7227 21.0987C13.3595 21.0982 13.9705 21.3505 14.4214 21.8002L21.219 28.5986C22.5716 29.9491 24.4051 30.7073 26.3165 30.7065C28.2278 30.7058 30.0608 29.9463 31.4124 28.5948C32.764 27.2433 33.5237 25.4104 33.5246 23.499C33.5255 21.5877 32.7674 19.7541 31.4171 18.4014L24.6186 11.6029C24.3955 11.3798 24.2184 11.1148 24.0977 10.8232C23.9769 10.5317 23.9147 10.2191 23.9147 9.90354C23.9147 9.58794 23.9769 9.27542 24.0977 8.98384C24.2184 8.69226 24.3955 8.42732 24.6186 8.20415C24.8418 7.98099 25.1067 7.80396 25.3983 7.68318C25.6899 7.56241 26.0024 7.50024 26.318 7.50024C26.6336 7.50024 26.9461 7.56241 27.2377 7.68318C27.5293 7.80396 27.7942 7.98099 28.0174 8.20415L34.8158 15.0026C36.4972 16.6826 37.6424 18.8236 38.1064 21.1547C38.5705 23.4858 38.3326 25.9022 37.4228 28.098C36.513 30.2938 34.9722 32.1704 32.9954 33.4902C31.0187 34.81 28.6949 35.5137 26.318 35.5123Z" fill="white"/>
1378<path d="M64.8467 39.6968L62.5781 33.7046H54.5986L52.4141 39.5005H49.7539L57.3145 20.0962H59.9462L67.3945 39.1362L64.8467 39.6968ZM58.5742 23.2329L55.4942 31.3804H61.6826L58.5742 23.2329Z" fill="white"/>
1379<path d="M78.5381 39.5005L78.2305 37.5688C76.991 38.8801 75.2991 39.6709 73.498 39.7808C70.9502 39.7808 69.6348 38.268 69.6348 35.8608V26.145H72.126V35.2446C72.126 36.6167 72.7148 37.5405 74.1709 37.5405C74.9258 37.456 75.6564 37.2217 76.3197 36.8515C76.983 36.4812 77.5659 35.9824 78.0342 35.3843V26.145H80.5264V39.5005H78.5381Z" fill="white"/>
1380<path d="M88.7666 39.7241C86.4141 39.7241 84.874 38.8843 84.874 36.1968V28.2446H82.8584V26.145H84.874V21.6929L87.3105 21.3286V26.145H90.1943L90.5303 28.2446H87.3105V35.7485C87.3105 36.8403 87.7588 37.5122 89.1582 37.5122C89.5427 37.5177 89.927 37.4896 90.3066 37.4282L90.6426 39.5561C90.0245 39.6755 89.396 39.7318 88.7666 39.7241Z" fill="white"/>
1381<path d="M101.593 39.5005V30.4009C101.593 29.0288 101.004 28.105 99.5488 28.105C98.7937 28.1892 98.063 28.4232 97.3995 28.7933C96.736 29.1633 96.1529 29.6621 95.6845 30.2602V39.5005H93.1923V19.6763L95.6845 19.2846V27.9086C96.8917 26.6897 98.5078 25.9615 100.221 25.8647C102.74 25.8647 104.084 27.3764 104.084 29.7846V39.5004L101.593 39.5005Z" fill="white"/>
1382<path d="M112.891 40.6763C111.743 43.7846 110.314 44.5962 108.103 44.5962C107.81 44.592 107.519 44.5547 107.234 44.4848L106.898 42.3003C107.355 42.4244 107.826 42.4904 108.299 42.4966C108.779 42.5166 109.252 42.372 109.639 42.0868C110.026 41.8016 110.304 41.3929 110.427 40.9282L110.931 39.5561L106.059 26.3403L108.522 25.9487L112.163 36.5884L115.719 26.145H118.267L112.891 40.6763Z" fill="white"/>
1383<path d="M53.0928 8.50438V13.7739H51.9922V8.50438H49.8916V7.52489H55.1943V8.50438H53.0928Z" fill="white"/>
1384<path d="M63.8955 13.8071H62.8613L61.2988 8.86766L59.7041 13.8071H58.6699L56.7109 7.52489H57.8994
1384L59.2412 12.2778L60.7598 7.52489H61.9151L63.4112 12.2778L64.753 7.52489H65.8536L63.8955 13.8071Z" fill="white"/>
1385<path d="M68.0302 13.7739V7.52491H69.1308V13.7739H68.0302Z" fill="white"/>
1386<path d="M71.9238 13.7739V7.52491H73.0127V12.7944H75.5762V13.7739L71.9238 13.7739Z" fill="white"/>
1387<path d="M77.8857 13.7739V7.52491H78.9863V13.7739H77.8857Z" fill="white"/>
1388<path d="M84.5195 13.895C84.0987 13.9027 83.6808 13.8233 83.2921 13.6617C82.9035 13.5002 82.5524 13.26 82.261 12.9562C81.9697 12.6525 81.7443 12.2917 81.599 11.8967C81.4538 11.5016 81.3918 11.0808 81.417 10.6606C81.3959 10.2413 81.4601 9.82199 81.6059 9.42822C81.7517 9.03444 81.9759 8.67437 82.265 8.36983C82.554 8.0653 82.902 7.82265 83.2876 7.65659C83.6733 7.49054 84.0886 7.40454 84.5085 7.40381C84.9284 7.40309 85.3441 7.48764 85.7303 7.65236C86.1165 7.81707 86.4653 8.05852 86.7554 8.36205C87.0456 8.66558 87.271 9.02487 87.4181 9.41814C87.5653 9.81141 87.631 10.2305 87.6113 10.6499C87.6369 11.0697 87.5756 11.4903 87.4312 11.8854C87.2869 12.2805 87.0627 12.6416 86.7725 12.9462C86.4824 13.2507 86.1326 13.4921 85.7449 13.6554C85.3573 13.8186 84.9401 13.9002 84.5195 13.895ZM84.5195 8.33934C84.2318 8.34511 83.9486 8.41141 83.6882 8.53391C83.4279 8.65641 83.1962 8.83237 83.0084 9.05034C82.8206 9.26831 82.6807 9.52339 82.598 9.79899C82.5153 10.0746 82.4915 10.3645 82.5283 10.6499C82.4981 10.9347 82.5264 11.2227 82.6115 11.4961C82.6965 11.7696 82.8366 12.0228 83.0231 12.2402C83.2095 12.4575 83.4385 12.6345 83.6958 12.7602C83.9531 12.8859 84.2334 12.9577 84.5195 12.9712C84.8049 12.9612 85.0851 12.8919 85.3423 12.7677C85.5995 12.6434 85.828 12.467 86.0132 12.2497C86.1985 12.0324 86.3365 11.7788 86.4185 11.5053C86.5004 11.2317 86.5245 10.944 86.4892 10.6606C86.5217 10.3771 86.4957 10.09 86.4128 9.81697C86.3299 9.54393 86.1919 9.29081 86.0073 9.07324C85.8227 8.85567 85.5954 8.67828 85.3395 8.55205C85.0836 8.42582 84.8045 8.35342 84.5195 8.33934Z" fill="white"/>
1389</svg>
1390</span>
1391		</a>
1392		<a target="_self" href="https://authy.com/" class="media-image--mobile">
1393			
1394			<span><svg width="119" height="48" viewBox="0 0 119 48" fill="none" xmlns="http://www.w3.org/2000/svg">
1395<title>Twilio Authy</title>
1396<path d="M12.722 39.5C12.4063 39.5004 12.0937 39.4384 11.802 39.3176C11.5104 39.1967 11.2455 39.0194 11.0226 38.7958L4.22418 31.9974C3.10732 30.8817 2.22122 29.5569 1.61652 28.0987C1.01182 26.6404 0.700368 25.0773 0.699952 23.4987C0.699535 21.92 1.01016 20.3568 1.61409 18.8982C2.21802 17.4396 3.10342 16.1144 4.21969 14.9981C5.33596 13.8818 6.66124 12.9964 8.1198 12.3925C9.57836 11.7886 11.1416 11.4779 12.7203 11.4784C14.2989 11.4788 15.862 11.7902 17.3202 12.3949C18.7785 12.9996 20.1033 13.8857 21.219 15.0026L28.0174 21.8002C28.4681 22.2509 28.7213 22.8622 28.7213 23.4995C28.7213 24.1369 28.4681 24.7482 28.0174 25.1989C27.5667 25.6496 26.9554 25.9029 26.318 25.9029C25.6806 25.9029 25.0693 25.6497 24.6186 25.1989L17.8202 18.4014C16.468 17.0491 14.6339 16.2895 12.7216 16.2895C10.8092 16.2895 8.9752 17.0491 7.62297 18.4014C6.27073 19.7536 5.51105 21.5876 5.51105 23.5C5.51105 25.4123 6.27073 27.2464 7.62297 28.5986L14.4214 35.397C14.7575 35.7332 14.9864 36.1614 15.0791 36.6276C15.1718 37.0938 15.1242 37.577 14.9423 38.0162C14.7604 38.4554 14.4524 38.8307 14.0572 39.0948C13.662 39.359 13.1973 39.4999 12.722 39.5Z" fill="white"/>
1397<path d="M26.318 35.5123C24.7399 35.515 23.1767 35.2059 21.7184 34.6027C20.2601 33.9995 18.9353 33.1141 17.8202 31.9974L11.0226 25.1989C10.573 24.748 10.3207 24.1371 10.3212 23.5003C10.3216 22.8635 10.5748 22.2529 11.0251 21.8026C11.4754 21.3523 12.0859 21.0992 12.7227 21.0987C13.3595 21.0982 13.9705 21.3505 14.4214 21.8002L21.219 28.5986C22.5716 29.9491 24.4051 30.7073 26.3165 30.7065C28.2278 30.7058 30.0608 29.9463 31.4124 28.5948C32.764 27.2433 33.5237 25.4104 33.5246 23.499C33.5255 21.5877 32.7674 19.7541 31.4171 18.4014L24.6186 11.6029C24.3955 11.3798 24.2184 11.1148 24.0977 10.8232C23.9769 10.5317 23.9147 10.2191 23.9147 9.90354C23.9147 9.58794 23.9769 9.27542 24.0977 8.98384C24.2184 8.69226 24.3955 8.42732 24.6186 8.20415C24.8418 7.98099 25.1067 7.80396 25.3983 7.68318C25.6899 7.56241 26.0024 7.50024 26.318 7.50024C26.6336 7.50024 26.9461 7.56241 27.2377 7.68318C27.5293 7.80396 27.7942 7.98099 28.0174 8.20415L34.8158 15.0026C36.4972 16.6826 37.6424 18.8236 38.1064 21.1547C38.5705 23.4858 38.3326 25.9022 37.4228 28.098C36.513 30.2938 34.9722 32.1704 32.9954 33.4902C31.0187 34.81 28.6949 35.5137 26.318 35.5123Z" fill="white"/>
1398<path d="M64.8467 39.6968L62.5781 33.7046H54.5986L52.4141 39.5005H49.7539L57.3145 20.0962H59.9462L67.3945 39.1362L64.8467 39.6968ZM58.5742 23.2329L55.4942 31.3804H61.6826L58.5742 23.2329Z" fill="white"/>
1399<path d="M78.5381 39.5005L78.2305 37.5688C76.991 38.8801 75.2991 39.6709 73.498 39.7808C70.9502 39.7808 69.6348 38.268 69.6348 35.8608V26.145H72.126V35.2446C72.126 36.6167 72.7148 37.5405 74.1709 37.5405C74.9258 37.456 75.6564 37.2217 76.3197 36.8515C76.983 36.48
139912 77.5659 35.9824 78.0342 35.3843V26.145H80.5264V39.5005H78.5381Z" fill="white"/>
1400<path d="M88.7666 39.7241C86.4141 39.7241 84.874 38.8843 84.874 36.1968V28.2446H82.8584V26.145H84.874V21.6929L87.3105 21.3286V26.145H90.1943L90.5303 28.2446H87.3105V35.7485C87.3105 36.8403 87.7588 37.5122 89.1582 37.5122C89.5427 37.5177 89.927 37.4896 90.3066 37.4282L90.6426 39.5561C90.0245 39.6755 89.396 39.7318 88.7666 39.7241Z" fill="white"/>
1401<path d="M101.593 39.5005V30.4009C101.593 29.0288 101.004 28.105 99.5488 28.105C98.7937 28.1892 98.063 28.4232 97.3995 28.7933C96.736 29.1633 96.1529 29.6621 95.6845 30.2602V39.5005H93.1923V19.6763L95.6845 19.2846V27.9086C96.8917 26.6897 98.5078 25.9615 100.221 25.8647C102.74 25.8647 104.084 27.3764 104.084 29.7846V39.5004L101.593 39.5005Z" fill="white"/>
1402<path d="M112.891 40.6763C111.743 43.7846 110.314 44.5962 108.103 44.5962C107.81 44.592 107.519 44.5547 107.234 44.4848L106.898 42.3003C107.355 42.4244 107.826 42.4904 108.299 42.4966C108.779 42.5166 109.252 42.372 109.639 42.0868C110.026 41.8016 110.304 41.3929 110.427 40.9282L110.931 39.5561L106.059 26.3403L108.522 25.9487L112.163 36.5884L115.719 26.145H118.267L112.891 40.6763Z" fill="white"/>
1403<path d="M53.0928 8.50438V13.7739H51.9922V8.50438H49.8916V7.52489H55.1943V8.50438H53.0928Z" fill="white"/>
1404<path d="M63.8955 13.8071H62.8613L61.2988 8.86766L59.7041 13.8071H58.6699L56.7109 7.52489H57.8994
1404L59.2412 12.2778L60.7598 7.52489H61.9151L63.4112 12.2778L64.753 7.52489H65.8536L63.8955 13.8071Z" fill="white"/>
1405<path d="M68.0302 13.7739V7.52491H69.1308V13.7739H68.0302Z" fill="white"/>
1406<path d="M71.9238 13.7739V7.52491H73.0127V12.7944H75.5762V13.7739L71.9238 13.7739Z" fill="white"/>
1407<path d="M77.8857 13.7739V7.52491H78.9863V13.7739H77.8857Z" fill="white"/>
1408<path d="M84.5195 13.895C84.0987 13.9027 83.6808 13.8233 83.2921 13.6617C82.9035 13.5002 82.5524 13.26 82.261 12.9562C81.9697 12.6525 81.7443 12.2917 81.599 11.8967C81.4538 11.5016 81.3918 11.0808 81.417 10.6606C81.3959 10.2413 81.4601 9.82199 81.6059 9.42822C81.7517 9.03444 81.9759 8.67437 82.265 8.36983C82.554 8.0653 82.902 7.82265 83.2876 7.65659C83.6733 7.49054 84.0886 7.40454 84.5085 7.40381C84.9284 7.40309 85.3441 7.48764 85.7303 7.65236C86.1165 7.81707 86.4653 8.05852 86.7554 8.36205C87.0456 8.66558 87.271 9.02487 87.4181 9.41814C87.5653 9.81141 87.631 10.2305 87.6113 10.6499C87.6369 11.0697 87.5756 11.4903 87.4312 11.8854C87.2869 12.2805 87.0627 12.6416 86.7725 12.9462C86.4824 13.2507 86.1326 13.4921 85.7449 13.6554C85.3573 13.8186 84.9401 13.9002 84.5195 13.895ZM84.5195 8.33934C84.2318 8.34511 83.9486 8.41141 83.6882 8.53391C83.4279 8.65641 83.1962 8.83237 83.0084 9.05034C82.8206 9.26831 82.6807 9.52339 82.598 9.79899C82.5153 10.0746 82.4915 10.3645 82.5283 10.6499C82.4981 10.9347 82.5264 11.2227 82.6115 11.4961C82.6965 11.7696 82.8366 12.0228 83.0231 12.2402C83.2095 12.4575 83.4385 12.6345 83.6958 12.7602C83.9531 12.8859 84.2334 12.9577 84.5195 12.9712C84.8049 12.9612 85.0851 12.8919 85.3423 12.7677C85.5995 12.6434 85.828 12.467 86.0132 12.2497C86.1985 12.0324 86.3365 11.7788 86.4185 11.5053C86.5004 11.2317 86.5245 10.944 86.4892 10.6606C86.5217 10.3771 86.4957 10.09 86.4128 9.81697C86.3299 9.54393 86.1919 9.29081 86.0073 9.07324C85.8227 8.85567 85.5954 8.67828 85.3395 8.55205C85.0836 8.42582 84.8045 8.35342 84.5195 8.33934Z" fill="white"/>
1409</svg>
1410</span>
1411		</a>
1412		
1413	</figure>
1414
1415		
1416	
1417
1418
1419
1420
1421
1422
1423
1424
1425         
1426      </div>
1427   
1428   
1429
1430</div>
1431
1432         
1433            
1434            <div class="cmp-linklist cmp-linklist--dark cmp-linklist--fixed">
1435  
1436  <ul class="cmp-linklist__container cmp-linklist__container--fixed" id="/content/experience-fragments/authy/global/en-us/footer-v2/master/jcr:content/root/layout_container_cop/column-0/layout_container/column-0/link_list_component/items" role="list">
1437    
1438      
1439      <li class="cmp-linklist__container__item">
1440        
1441        <div class="cmp-linklist__container__item__body">
1442          <div class="cmp-linklist__container__item__header">
1443            <a class="cmp-linklist__container__item__anchor cmp-linklist__container__item__anchor--link paragraph-small" href="https://www.twilio.com/en-us/legal/tos" data-uuid="71f7fe30-f65a-36e3-8d76-0a6b1f1f3119" target="_self">
1444              <span>Legal</span>
1445              
1446              
1447            </a>
1448            
1449            
1450          </div>
1451          
1452          
1453        </div>
1454      </li>
1455    
1456      
1457      <li class="cmp-linklist__container__item">
1458        
1459        <div class="cmp-linklist__container__item__body">
1460          <div class="cmp-linklist__container__item__header">
1461            <a class="cmp-linklist__container__item__anchor cmp-linklist__container__item__anchor--link paragraph-small" href="https://www.twilio.com/en-us/legal/privacy" data-uuid="9922ae88-8f59-3bdc-ada1-a53483549591" target="_self">
1462              <span>Privacy</span>
1463              
1464              
1465            </a>
1466            
1467            
1468          </div>
1469          
1470          
1471        </div>
1472      </li>
1473    
1474      
1475      <li class="cmp-linklist__container__item">
1476        
1477        <div class="cmp-linklist__container__item__body">
1478          <div class="cmp-linklist__container__item__header">
1479            <a class="cmp-linklist__container__item__anchor cmp-linklist__container__item__anchor--link paragraph-small" href="https://www.twilio.com/en-us/press" data-uuid="f7473040-98c3-3547-80e0-f6ee527bf751" target="_self">
1480              <span>Press &amp; Media</span>
1481              
1482              
1483            </a>
1484            
1485            
1486          </div>
1487          
1488          
1489        </div>
1490      </li>
1491    
1492      
1493      <li class="cmp-linklist__container__item">
1494        
1495        <div class="cmp-linklist__container__item__body">
1496          <div class="cmp-linklist__container__item__header">
1497            <a class="cmp-linklist__container__item__anchor cmp-linklist__container__item__anchor--link paragraph-small" href="https://investors.twilio.com/" data-uuid="8677ea75-8ddb-3149-80d8-749f2f0f1ac0" target="_self">
1498              <span>Investors</span>
1499              
1500              
1501            </a>
1502            
1503            
1504          </div>
1505          
1506          
1507        </div>
1508      </li>
1509    
1510    
1511  </ul>
1512</div>
1513
1514    
1515
1516
1517         
1518            
1519            
1520
1521
1522
1523<div
1524id=""
1525class="layout-container lg remove-padding remove-gutters remove-gutters-mobile top--xs bot--xs m-top--xs m-bot--xs dark-theme bg-same left  "
1526style=""
1527background-image=""
1528is-background-video="false"
1529mobile-background-image="">
1530
1531   
1532   
1533      <div class="layout-column">
1534         
1535            
1536            
1537<div class="social-share social-share--dark">
1538    
1539    
1540
1541    <!-- Existing social media links (hidden when enableAiLinks is true) -->
1542    <ul>
1543        <li>
1544            <a href="https://www.facebook.com/TeamTwilio" target="_blank" title="Twilio on Facebook" aria-label="Twilio on Facebook" class="m-share-button share-facebook js-share-facebook">
1545                
1546  
1547  
1548    
1549    
1550        <span class="name twilio-icon ">
1551            <svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 72 72" class="icon--decorative" role="presentation">
1552  <title>Facebook logo</title>
1553  <g class="social_facebook-alt">
1554    <path d="M41.667 24.667v-6.8c0-2.947.68-4.534 5.44-4.534H53V2h-9.067C32.6 2 28.067 9.48 28.067 17.867v6.8H19V36h9.067v34h13.6V36h9.973L53 24.667H41.667Z" class="path-fill fill-path"/>
1555  </g>
1556</svg>
1557
1558        </span>
1559    
1560    
1561
1562
1563
1564            </a>
1565        </li>
1566        <li>
1567            <a href="https://x.com/twilio" target="_blank" title="Twilio on X" aria-label="Twilio on X" class="m-share-button js-share-twitter">
1568                
1569  
1570  
1571    
1572    
1573        <span class="name twilio-icon ">
1574            <svg class="icon--social" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
1575    <title>Twitter Logo</title>
1576    <desc>Follow us on Twitter</desc>
1577    <path class="path-fill" fill-rule="evenodd" clip-rule="evenodd" d="M45.8103 0.538939C46.0027 0.718527 46.1579 0.93438 46.267 1.17416C46.3762 1.41394 46.4372 1.67294 46.4464 1.93636C46.4557 2.19978 46.4132 2.46245 46.3212 2.70937C46.2292 2.95628 46.0896 3.18259 45.9103 3.37535L29.6373 20.8773L47.5984 44.7882C47.8218 45.0861 47.9579 45.4405 47.9917 45.8116C48.0254 46.1828 47.9554 46.5561 47.7895 46.8895C47.6235 47.223 47.3682 47.5035 47.0522 47.6996C46.7362 47.8957 46.3719 47.9996 46.0003 47.9997H35.0437C34.7338 47.9999 34.4282 47.9279 34.1509 47.7893C33.8735 47.6508 33.6321 47.4495 33.4456 47.2014L20.8048 30.3775L5.01581 47.3618C4.83668 47.5545 4.62145 47.71 4.38243 47.8192C4.1434 47.9285 3.88526 47.9895 3.62273 47.9987C3.3602 48.0079 3.09843 47.9652 2.85237 47.873C2.60631 47.7807 2.38077 47.6408 2.18864 47.4611C1.9965 47.2815 1.84153 47.0656 1.73257 46.8259C1.62361 46.5862 1.5628 46.3273 1.55361 46.064C1.54441 45.8007 1.58702 45.5382 1.67899 45.2914C1.77096 45.0446 1.9105 44.8184 2.08963 44.6257L18.3626 27.1238L0.401529 3.21287C0.178289 2.91513 0.0421298 2.56092 0.00830905 2.18994C-0.0255117 1.81896 0.044342 1.44586 0.210043 1.11245C0.375744 0.77904 0.630745 0.498494 0.946472 0.302248C1.2622 0.106002 1.62618 0.00180897 1.99763 0.00134389H12.9563C13.2658 0.0014979 13.571 0.0736829 13.848 0.212219C14.125 0.350754 14.3661 0.551861 14.5524 0.799712L27.1932 17.6236L42.9801 0.639236C43.1592 0.446298 43.3744 0.290646 43.6135 0.181176C43.8526 0.0717072 44.1108 0.0105677 44.3735 0.00125299C44.6362 -0.00806174 44.8981 0.0346309 45.1443 0.12689C45.3905 0.21915 45.6161 0.359167 45.8083 0.538939H45.8103ZM25.5091 22.0508C25.4527 21.9853 25.4006 21.9163 25.3531 21.8441L11.9582 4.01124H6.00787L36.0397 43.9898H4
15771.9901L25.5091 22.0508Z" fill="#F22F46"/>
1578</svg>
1579
1580        </span>
1581    
1582    
1583
1584
1585
1586            </a>
1587        </li>
1588        <li>
1589            <a href="https://www.linkedin.com/company/twilio-inc-" target="_blank" title="Twilio on LinkedIn" aria-label="Twilio on LinkedIn" class="m-share-button js-share-linkedin">
1590                
1591  
1592  
1593    
1594    
1595        <span class="name twilio-icon ">
1596            <svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 72 72" class="icon--decorative" role="presentation">
1597  <title>LinkedIn logo</title>
1598  <g class="social_linkedin-alt">
1599    <path d="M17.436 68.5V24.645H2.86V68.5h14.576ZM10.15 18.653c5.083 0 8.247-3.367 8.247-7.575-.095-4.304-3.164-7.578-8.15-7.578C5.26 3.5 2 6.774 2 11.078c0 4.208 3.163 7.575 8.055 7.575h.095ZM25.505 68.5H40.08V44.009c0-1.31.095-2.62.48-3.557 1.053-2.619 3.452-5.331 7.479-5.331 5.274 0 7.384 4.021 7.384 9.917V68.5H70V43.352c0-13.47-7.191-19.738-16.782-19.738-7.863 0-11.316 4.396-13.234 7.39h.097v-6.361H25.505c.191 4.115 0 43.855 0 43.855Z" class="path-fill fill-path"/>
1600  </g>
1601</svg>
1602
1603        </span>
1604    
1605    
1606
1607
1608
1609            </a>
1610        </li>
1611        
1612        <li>
1613            <a href="https://www.youtube.com/@twilio" target="_blank" title="Twilio on Youtube" aria-label="Twilio on Youtube" class="m-share-button share-youtube">
1614                
1615  
1616  
1617    
1618    
1619        <span class="name twilio-icon ">
1620            <svg viewBox="0 0 17 12" fill="none" xmlns="http://www.w3.org/2000/svg"  class="icon--decorative" role="presentation">
1621  <path d="M14.1233 0.5H3.37666C2.68325 0.510326 2.02113 0.790378 1.53075 1.28075C1.04038 1.77113 0.760326 2.43325 0.75 3.12666L0.75 9.20666C0.760326 9.90008 1.04038 10.5622 1.53075 11.0526C2.02113 11.5429 2.68325 11.823 3.37666 11.8333H14.1233C14.8167 11.823 15.4789 11.5429 15.9692 11.0526C16.4596 10.5622 16.7397 9.90008 16.75 9.20666V3.12666C16.7397 2.43325 16.4596 1.77113 15.9692 1.28075C15.4789 0.790378 14.8167 0.510326 14.1233 0.5ZM11.7767 6.16666L7.26333 9.07333C7.21058 9.1099 7.14749 9.1286 7.08333 9.12666C7.02749 9.12694 6.97247 9.11318 6.92333 9.08666C6.87118 9.05734 6.8277 9.01477 6.79727 8.96327C6.76683 8.91177 6.75053 8.85315 6.74999 8.79333V3.02C6.75053 2.96018 6.76683 2.90156 6.79727 2.85005C6.8277 2.79855 6.87118 2.75599 6.92333 2.72666C6.97454 2.69545 7.03335 2.67894 7.09333 2.67894C7.1533 2.67894 7.21212 2.69545 7.26333 2.72666L11.7767 5.61333C11.8234 5.64355 11.8619 5.68501 11.8885 5.73392C11.9152 5.78283 11.9291 5.83764 11.9291 5.89333C11.9291 5.94902 11.9152 6.00383 11.8885 6.05274C11.8619 6.10165 11.8234 6.14311 11.7767 6.17333V6.16666Z" fill="currentColor"/>
1622</svg>
1623
1624        </span>
1625    
1626    
1627
1628
1629
1630            </a>
1631        </li>
1632        
1633    </ul>
1634
1635    <!-- AI Links (shown when enableAiLinks is true) -->
1636    
1637
1638</div>
1639
1640         
1641      </div>
1642   
1643   
1644
1645</div>
1646
1647         
1648            
1649            <p class="cmp-copyright cmp-copyright--dark paragraph-footnote">
1650  <span class="cmp-copyright__copyright">Copyright © 2026 Twilio Inc.</span>
1651  <span class="cmp-copyright__rights">All rights reserved.</span>
1652</p>
1653
1654         
1655      </div>
1656   
1657   
1658
1659   
1660   
1661      <div class="layout-column">
1662         
1663            
1664            <div class="cmp-linklist cmp-linklist--dark ">
1665  
1666    <button class="cmp-linklist__dropdown-button" aria-expanded="false" aria-controls="/content/experience-fragments/authy/global/en-us/footer-v2/master/jcr:content/root/layout_container_cop/column-0/layout_container/column-1/link_list_component/items">
1667      
1668      
1669        <span class="cmp-linklist__dropdown-button__title">Twilio Links</span>
1670      
1671      <div class="cmp-linklist__dropdown-button__icon cmp-linklist__dropdown-button__icon--plus">
1672        
1673  
1674  
1675    
1676    
1677        <span class="name twilio-icon " role="figure">
1678            <svg  viewBox="0 0 78 79" fill="none" xmlns="http://www.w3.org/2000/svg" class="icon--decorative" role="presentation">
1679    <title>An icon of a plus symbol</title>
1680    <path class="icon-stroke" d="M38.472 3.44824L38.472 75.4482M75.0435 38.8768L3.04346 38.8768" stroke="#F22F46" stroke-width="5.5" stroke-linecap="round" stroke-linejoin="round"/>
1681</svg>
1682
1683        </span>
1684    
1685    
1686
1687
1688
1689      </div>
1690      <div class="cmp-linklist__dropdown-button__icon cmp-linklist__dropdown-button__icon--minus">
1691        
1692  
1693  
1694    
1695    
1696        <span class="name twilio-icon " role="figure">
1697            <svg viewBox="0 0 78 6" fill="none" xmlns="http://www.w3.org/2000/svg" class="icon--decorative" role="presentation">
1698    <title>An icon of a minus symbol</title>
1699    <path class="icon-stroke" d="M75.0435 2.84815L3.04346 2.84814" stroke="#F22F46" stroke-width="5.5" stroke-linecap="round" stroke-linejoin="round"/>
1700</svg>
1701
1702        </span>
1703    
1704    
1705
1706
1707
1708      </div>
1709    </button>
1710    <div class="cmp-linklist__divider"></div>
1711  
1712  <ul class="cmp-linklist__container " id="/content/experience-fragments/authy/global/en-us/footer-v2/master/jcr:content/root/layout_container_cop/column-0/layout_container/column-1/link_list_component/items" role="list">
1713    
1714      
1715      <li class="cmp-linklist__container__item">
1716        
1717        <div class="cmp-linklist__container__item__body">
1718          <div class="cmp-linklist__container__item__header">
1719            <a class="cmp-linklist__container__item__anchor cmp-linklist__container__item__anchor--link paragraph-small" href="https://www.twilio.com/en-us/user-authentication-identity/verify" data-uuid="8c781f2f-a5d4-339b-8666-553e30e8ce30" target="_self">
1720              <span>Twilio 2FA API</span>
1721              
1722              
1723            </a>
1724            
1725            
1726          </div>
1727          
1728          
1729        </div>
1730      </li>
1731    
1732      
1733      <li class="cmp-linklist__container__item">
1734        
1735        <div class="cmp-linklist__container__item__body">
1736          <div class="cmp-linklist__container__item__header">
1737            <a class="cmp-linklist__container__item__anchor cmp-linklist__container__item__anchor--link paragraph-small" href="https://www.twilio.org/en-us" data-uuid="bacfffc2-f424-33f0-9920-3b14fc052bf3" target="_self">
1738              <span>Twilio.org</span>
1739              
1740              
1741            </a>
1742            
1743            
1744          </div>
1745          
1746          
1747        </div>
1748      </li>
1749    
1750      
1751      <li class="cmp-linklist__container__item">
1752        
1753        <div class="cmp-linklist__container__item__body">
1754          <div class="cmp-linklist__container__item__header">
1755            <a class="cmp-linklist__container__item__anchor cmp-linklist__container__item__anchor--link paragraph-small" href="https://jobs.twilio.com/" data-uuid="977fe63e-82f2-3e2e-b27a-75e5a4b6fc92" target="_self">
1756              <span>Twilio Careers</span>
1757              
1758              
1759            </a>
1760            
1761            
1762          </div>
1763          
1764          
1765        </div>
1766      </li>
1767    
1768      
1769      <li class="cmp-linklist__container__item">
1770        
1771        <div class="cmp-linklist__container__item__body">
1772          <div class="cmp-linklist__container__item__header">
1773            <a class="cmp-linklist__container__item__anchor cmp-linklist__container__item__anchor--subheading paragraph-small-semibold" href="https://www.twilio.com/en-us" data-uuid="e69e9621-46c3-37d7-8d4f-bd06f5c5d07f" target="_self">
1774              <span>Twilio.com</span>
1775              
1776                
1777  
1778  
1779    
1780    
1781        <span class="right-caret twilio-icon " role="figure">
1782            <svg viewBox="0 0 41 79" fill="none" xmlns="http://www.w3.org/2000/svg" class="icon--decorative" role="presentation">
1783    <title>An icon of a right chevron</title>
1784    <path class="icon-stroke" d="M3.24347 75.4482L37.3444 41.1442C37.566 40.9216 37.7418 40.6573 37.8618 40.3662C37.9817 40.0752 38.0435 39.7633 38.0435 39.4482C38.0435 39.1332 37.9817 38.8213 37.8618 38.5302C37.7418 38.2392 37.566 37.9749 37.3444 37.7522L3.24347 3.44824" stroke="#F22F46" stroke-width="5.5" stroke-linecap="round" stroke-linejoin="round"/>
1785</svg>
1786
1787        </span>
1788    
1789    
1790
1791
1792
1793              
1794              
1795            </a>
1796            
1797            
1798          </div>
1799          
1800          
1801        </div>
1802      </li>
1803    
1804    
1805  </ul>
1806</div>
1807
1808    
1809
1810
1811         
1812      </div>
1813   
1814   
1815
1816   
1817   
1818      <div class="layout-column">
1819         
1820            
1821            <div class="cmp-linklist cmp-linklist--dark ">
1822  
1823    <button class="cmp-linklist__dropdown-button" aria-expanded="false" aria-controls="/content/experience-fragments/authy/global/en-us/footer-v2/master/jcr:content/root/layout_container_
1823cop/column-0/layout_container/column-2/link_list_component/items">
1824      
1825      
1826        <span class="cmp-linklist__dropdown-button__title">App Features</span>
1827      
1828      <div class="cmp-linklist__dropdown-button__icon cmp-linklist__dropdown-button__icon--plus">
1829        
1830  
1831  
1832    
1833    
1834        <span class="name twilio-icon " role="figure">
1835            <svg  viewBox="0 0 78 79" fill="none" xmlns="http://www.w3.org/2000/svg" class="icon--decorative" role="presentation">
1836    <title>An icon of a plus symbol</title>
1837    <path class="icon-stroke" d="M38.472 3.44824L38.472 75.4482M75.0435 38.8768L3.04346 38.8768" stroke="#F22F46" stroke-width="5.5" stroke-linecap="round" stroke-linejoin="round"/>
1838</svg>
1839
1840        </span>
1841    
1842    
1843
1844
1845
1846      </div>
1847      <div class="cmp-linklist__dropdown-button__icon cmp-linklist__dropdown-button__icon--minus">
1848        
1849  
1850  
1851    
1852    
1853        <span class="name twilio-icon " role="figure">
1854            <svg viewBox="0 0 78 6" fill="none" xmlns="http://www.w3.org/2000/svg" class="icon--decorative" role="presentation">
1855    <title>An icon of a minus symbol</title>
1856    <path class="icon-stroke" d="M75.0435 2.84815L3.04346 2.84814" stroke="#F22F46" stroke-width="5.5" stroke-linecap="round" stroke-linejoin="round"/>
1857</svg>
1858
1859        </span>
1860    
1861    
1862
1863
1864
1865      </div>
1866    </button>
1867    <div class="cmp-linklist__divider"></div>
1868  
1869  <ul class="cmp-linklist__container " id="/content/experience-fragments/authy/global/en-us/footer-v2/master/jcr:content/root/layout_container_cop/column-0/layout_container/column-2/link_list_component/items" role="list">
1870    
1871      
1872      <li class="cmp-linklist__container__item">
1873        
1874        <div class="cmp-linklist__container__item__body">
1875          <div class="cmp-linklist__container__item__header">
1876            <a class="cmp-linklist__container__item__anchor cmp-linklist__container__item__anchor--subheading paragraph-small-semibold" href="https://authy.com/features/" data-uuid="42574bda-1306-3dda-bbf8-c384ee7cf597" target="_self">
1877              <span>Overview</span>
1878              
1879                
1880  
1881  
1882    
1883    
1884        <span class="right-caret twilio-icon " role="figure">
1885            <svg viewBox="0 0 41 79" fill="none" xmlns="http://www.w3.org/2000/svg" class="icon--decorative" role="presentation">
1886    <title>An icon of a right chevron</title>
1887    <path class="icon-stroke" d="M3.24347 75.4482L37.3444 41.1442C37.566 40.9216 37.7418 40.6573 37.8618 40.3662C37.9817 40.0752 38.0435 39.7633 38.0435 39.4482C38.0435 39.1332 37.9817 38.8213 37.8618 38.5302C37.7418 38.2392 37.566 37.9749 37.3444 37.7522L3.24347 3.44824" stroke="#F22F46" stroke-width="5.5" stroke-linecap="round" stroke-linejoin="round"/>
1888</svg>
1889
1890        </span>
1891    
1892    
1893
1894
1895
1896              
1897              
1898            </a>
1899            
1900            
1901          </div>
1902          
1903          
1904        </div>
1905      </li>
1906    
1907    
1908  </ul>
1909</div>
1910
1911    
1912
1913
1914         
1915      </div>
1916   
1917   
1918
1919   
1920   
1921      <div class="layout-column">
1922         
1923            
1924            <div class="cmp-linklist cmp-linklist--dark ">
1925  
1926    <button class="cmp-linklist__dropdown-button" aria-expanded="false" aria-controls="/content/experience-fragments/authy/global/en-us/footer-v2/master/jcr:content/root/layout_container_cop/column-0/layout_container/column-3/link_list_component/items">
1927      
1928      
1929        <span class="cmp-linklist__dropdown-button__title">Help</span>
1930      
1931      <div class="cmp-linklist__dropdown-button__icon cmp-linklist__dropdown-button__icon--plus">
1932        
1933  
1934  
1935    
1936    
1937        <span class="name twilio-icon " role="figure">
1938            <svg  viewBox="0 0 78 79" fill="none" xmlns="http://www.w3.org/2000/svg" class="icon--decorative" role="presentation">
1939    <title>An icon of a plus symbol</title>
1940    <path class="icon-stroke" d="M38.472 3.44824L38.472 75.4482M75.0435 38.8768L3.04346 38.8768" stroke="#F22F46" stroke-width="5.5" stroke-linecap="round" stroke-linejoin="round"/>
1941</svg>
1942
1943        </span>
1944    
1945    
1946
1947
1948
1949      </div>
1950      <div class="cmp-linklist__dropdown-button__icon cmp-linklist__dropdown-button__icon--minus">
1951        
1952  
1953  
1954    
1955    
1956        <span class="name twilio-icon " role="figure">
1957            <svg viewBox="0 0 78 6" fill="none" xmlns="http://www.w3.org/2000/svg" class="icon--decorative" role="presentation">
1958    <title>An icon of a minus symbol</title>
1959    <path class="icon-stroke" d="M75.0435 2.84815L3.04346 2.84814" stroke="#F22F46" stroke-width="5.5" stroke-linecap="round" stroke-linejoin="round"/>
1960</svg>
1961
1962        </span>
1963    
1964    
1965
1966
1967
1968      </div>
1969    </button>
1970    <div class="cmp-linklist__divider"></div>
1971  
1972  <ul class="cmp-linklist__container " id="/content/experience-fragments/authy/global/en-us/footer-v2/master/jcr:content/root/layout_container_cop/column-0/layout_container/column-3/link_list_component/items" role="list">
1973    
1974      
1975      <li class="cmp-linklist__container__item">
1976        
1977        <div class="cmp-linklist__container__item__body">
1978          <div class="cmp-linklist__container__item__header">
1979            <a class="cmp-linklist__container__item__anchor cmp-linklist__container__item__anchor--link paragraph-small" href="https://authy.com/phones/reset/" data-uuid="cb22bc6d-88fc-399e-9536-a63293949061" target="_self">
1980              <span>Reset account</span>
1981              
1982              
1983            </a>
1984            
1985            
1986          </div>
1987          
1988          
1989        </div>
1990      </li>
1991    
1992      
1993      <li class="cmp-linklist__container__item">
1994        
1995        <div class="cmp-linklist__container__item__body">
1996          <div class="cmp-linklist__container__item__header">
1997            <a class="cmp-linklist__container__item__anchor cmp-linklist__container__item__anchor--link paragraph-small" href="https://authy.com/account/delete/" data-uuid="28e8a5bc-7a26-33da-aba6-0519969305ae" target="_self">
1998              <span>Delete account</span>
1999              
2000              
2001            </a>
2002            
2003            
2004          </div>
2005          
2006          
2007        </div>
2008      </li>
2009    
2010      
2011      <li class="cmp-linklist__container__item">
2012        
2013        <div class="cmp-linklist__container__item__body">
2014          <div class="cmp-linklist__container__item__header">
2015            <a class="cmp-linklist__container__item__anchor cmp-linklist__container__item__anchor--link paragraph-small" href="https://authy.com/phones/change/" data-uuid="e65804d9-41b4-31d0-8c0f-98466864165c" target="_self">
2016              <span>Change phone</span>
2017              
2018              
2019            </a>
2020            
2021            
2022          </div>
2023          
2024          
2025        </div>
2026      </li>
2027    
2028      
2029      <li class="cmp-linklist__container__item">
2030        
2031        <div class="cmp-linklist__container__item__body">
2032          <div class="cmp-linklist__container__item__header">
2033            <a class="cmp-linklist__container__item__anchor cmp-linklist__container__item__anchor--subheading paragraph-small-semibold" href="https://help.twilio.com/categories/19752372315419" data-uuid="f6b935cc-99fb-3c98-9356-0be856e4d67c" target="_self">
2034              <span>FAQ</span>
2035              
2036                
2037  
2038  
2039    
2040    
2041        <span class="right-caret twilio-icon " role="figure">
2042            <svg viewBox="0 0 41 79" fill="none" xmlns="http://www.w3.org/2000/svg" class="icon--decorative" role="presentation">
2043    <title>An icon of a right chevron</title>
2044    <path class="icon-stroke" d="M3.24347 75.4482L37.3444 41.1442C37.566 40.9216 37.7418 40.6573 37.8618 40.3662C37.9817 40.0752 38.0435 39.7633 38.0435 39.4482C38.0435 39.1332 37.9817 38.8213 37.8618 38.5302C37.7418 38.2392 37.566 37.9749 37.3444 37.7522L3.24347 3.44824" stroke="#F22F46" stroke-width="5.5" stroke-linecap="round" stroke-linejoin="round"/>
2045</svg>
2046
2047        </span>
2048    
2049    
2050
2051
2052
2053              
2054              
2055            </a>
2056            
2057            
2058          </div>
2059          
2060          
2061        </div>
2062      </li>
2063    
2064    
2065  </ul>
2066</div>
2067
2068    
2069
2070
2071         
2072      </div>
2073   
2074   
2075
2076   
2077   
2078      <div class="layout-column">
2079         
2080            
2081            <div class="cmp-linklist cmp-linklist--dark ">
2082  
2083    <button class="cmp-linklist__dropdown-button" aria-expanded="false" aria-controls="/content/experience-fragments/authy/global/en-us/footer-v2/master/jcr:content/root/layout_container_
2083cop/column-0/layout_container/column-4/link_list_component_/items">
2084      
2085      
2086        <span class="cmp-linklist__dropdown-button__title">Blog</span>
2087      
2088      <div class="cmp-linklist__dropdown-button__icon cmp-linklist__dropdown-button__icon--plus">
2089        
2090  
2091  
2092    
2093    
2094        <span class="name twilio-icon " role="figure">
2095            <svg  viewBox="0 0 78 79" fill="none" xmlns="http://www.w3.org/2000/svg" class="icon--decorative" role="presentation">
2096    <title>An icon of a plus symbol</title>
2097    <path class="icon-stroke" d="M38.472 3.44824L38.472 75.4482M75.0435 38.8768L3.04346 38.8768" stroke="#F22F46" stroke-width="5.5" stroke-linecap="round" stroke-linejoin="round"/>
2098</svg>
2099
2100        </span>
2101    
2102    
2103
2104
2105
2106      </div>
2107      <div class="cmp-linklist__dropdown-button__icon cmp-linklist__dropdown-button__icon--minus">
2108        
2109  
2110  
2111    
2112    
2113        <span class="name twilio-icon " role="figure">
2114            <svg viewBox="0 0 78 6" fill="none" xmlns="http://www.w3.org/2000/svg" class="icon--decorative" role="presentation">
2115    <title>An icon of a minus symbol</title>
2116    <path class="icon-stroke" d="M75.0435 2.84815L3.04346 2.84814" stroke="#F22F46" stroke-width="5.5" stroke-linecap="round" stroke-linejoin="round"/>
2117</svg>
2118
2119        </span>
2120    
2121    
2122
2123
2124
2125      </div>
2126    </button>
2127    <div class="cmp-linklist__divider"></div>
2128  
2129  <ul class="cmp-linklist__container " id="/content/experience-fragments/authy/global/en-us/footer-v2/master/jcr:content/root/layout_container_cop/column-0/layout_container/column-4/link_list_component_/items" role="list">
2130    
2131      
2132      <li class="cmp-linklist__container__item">
2133        
2134        <div class="cmp-linklist__container__item__body">
2135          <div class="cmp-linklist__container__item__header">
2136            <a class="cmp-linklist__container__item__anchor cmp-linklist__container__item__anchor--subheading paragraph-small-semibold" href="https://www.twilio.com/en-us/blog/developers?products=authy&page=1" data-uuid="b54829d7-1be5-360b-81c1-fe7db09eaf83" target="_self">
2137              <span>All posts</span>
2138              
2139                
2140  
2141  
2142    
2143    
2144        <span class="right-caret twilio-icon " role="figure">
2145            <svg viewBox="0 0 41 79" fill="none" xmlns="http://www.w3.org/2000/svg" class="icon--decorative" role="presentation">
2146    <title>An icon of a right chevron</title>
2147    <path class="icon-stroke" d="M3.24347 75.4482L37.3444 41.1442C37.566 40.9216 37.7418 40.6573 37.8618 40.3662C37.9817 40.0752 38.0435 39.7633 38.0435 39.4482C38.0435 39.1332 37.9817 38.8213 37.8618 38.5302C37.7418 38.2392 37.566 37.9749 37.3444 37.7522L3.24347 3.44824" stroke="#F22F46" stroke-width="5.5" stroke-linecap="round" stroke-linejoin="round"/>
2148</svg>
2149
2150        </span>
2151    
2152    
2153
2154
2155
2156              
2157              
2158            </a>
2159            
2160            
2161          </div>
2162          
2163          
2164        </div>
2165      </li>
2166    
2167    
2168  </ul>
2169</div>
2170
2171    
2172
2173
2174         
2175      </div>
2176   
2177   
2178
2179</div>
2180
2181         
2182      </div>
2183   
2184   
2185
2186</div>
2187
2188        
2189    
2190</div>
2191
2192
2193    
2194</footer>
2195
2196        
2197        
2198    
2199
2200
2201
2202<template id="cmp-popup-template">
2203  <div class="cmp-popup" role="dialog" aria-modal="true" tabindex="-1" aria-label="Popup">
2204    <div class="cmp-popup__overlay"></div>
2205    <div class="cmp-popup__content">
2206      <button class="cmp-popup__content__close" aria-label="Close popup"></button>
2207      <div class="cmp-popup__content__body"></div>
2208    </div>
2209  </div>
2210</template>
2211
2212
2213
2214    
2215    
2216
2217    
2217<script>
2218        analytics.addSourceMiddleware(({ payload, next, integrations }) => {
2219        const getCookie = function (name) {
2220        const value = "; " + document.cookie;
2221        const parts = value.split("; " + name + "=");
2222        if (parts.length === 2) return parts.pop().split(";").shift();
2223        };
2224        const event = payload.obj;
2225        const vwoUuid = getCookie("_vwo_uuid");
2226        switch (event.type) {
2227        case "track":
2228        case "page":
2229            payload.obj.properties.vwo_uuid = vwoUuid;
2230            break;
2231        case "identify":
2232            payload.obj.traits.vwo_uuid = vwoUuid;
2233            break;
2234        }
2235        next();
2236    });
2237    </script>
2237
2238
2239
2240
2241    
2242    
2243    
2244
2245    
2246    
2247<script src="/etc.clientlibs/twilio-foundation/clientlibs/clientlib-dependencies.lc-d41d8cd98f00b204e9800998ecf8427e-lc.min.js"></script>
vendor: 1 bytes, line 2247
2247
2248<script src="/etc.clientlibs/clientlibs/granite/jquery.lc-7842899024219bcbdb5e72c946870b79-lc.min.js"></script>
vendor: 1 bytes, line 2248
2248
2249<script src="/etc.clientlibs/clientlibs/granite/utils.lc-e7bf340a353e643d198b25d0c8ccce47-lc.min.js"></script>
vendor: 1 bytes, line 2249
2249
2250<script src="/etc.clientlibs/twilio-foundation/clientlibs/clientlib-site.lc-ef83cc8eb3bfb56fb1a77bdc2637f94e-lc.min.js"></script>
vendor: 1 bytes, line 2250
2250
2251<script src="/etc.clientlibs/twilio-com/clientlibs/clientlib-dependencies.lc-d41d8cd98f00b204e9800998ecf8427e-lc.min.js"></script>
vendor: 1 bytes, line 2251
2251
2252<script src="/etc.clientlibs/twilio-com/clientlibs/clientlib-site.lc-d2ec9d42b153007c4a2037764ed99224-lc.min.js"></script>
2252
2253
2254
2255
2256
2257
2258
2259<script>
2260  "use strict";
2261
2262  function _slicedToArray(r, e) { return _arrayWithHoles(r) || _iterableToArrayLimit(r, e) || _unsupportedIterableToArray(r, e) || _nonIterableRest(); }
2263  function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); }
2264  function _unsupportedIterableToArray(r, a) { if (r) { if ("string" == typeof r) return _arrayLikeToArray(r, a); var t = {}.toString.call(r).slice(8, -1); return "Object" === t && r.constructor && (t = r.constructor.name), "Map" === t || "Set" === t ? Array.from(r) : "Arguments" === t || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t) ? _arrayLikeToArray(r, a) : void 0; } }
2265  function _arrayLikeToArray(r, a) { (null == a || a > r.length) && (a = r.length); for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e]; return n; }
2266  function _iterableToArrayLimit(r, l) { var t = null == r ? null : "undefined" != typeof Symbol && r[Symbol.iterator] || r["@@iterator"]; if (null != t) { var e, n, i, u, a = [], f = !0, o = !1; try { if (i = (t = t.call(r)).next, 0 === l) { if (Object(t) !== t) return; f = !1; } else for (; !(f = (e = i.call(t)).done) && (a.push(e.value), a.length !== l); f = !0); } catch (r) { o = !0, n = r; } finally { try { if (!f && null != t["return"] && (u = t["return"](), Object(u) !== u)) return; } finally { if (o) throw n; } } return a; } }
2267  function _arrayWithHoles(r) { if (Array.isArray(r)) return r; }
2268  function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); }
2269  function _regenerator() { var e, t, r = "function" == typeof Symbol ? Symbol : {}, n = r.iterator || "@@iterator", o = r.toStringTag || "@@toStringTag"; function i(r, n, o, i) { var c = n && n.prototype instanceof Generator ? n : Generator, u = Object.create(c.prototype); return _regeneratorDefine2(u, "_invoke", function (r, n, o) { var i, c, u, f = 0, p = o || [], y = !1, G = { p: 0, n: 0, v: e, a: d, f: d.bind(e, 4), d: function d(t, r) { return i = t, c = 0, u = e, G.n = r, a; } }; function d(r, n) { for (c = r, u = n, t = 0; !y && f && !o && t < p.length; t++) { var o, i = p[t], d = G.p, l = i[2]; r > 3 ? (o = l === n) && (c = i[4] || 3, u = i[5] === e ? i[3] : i[5], i[4] = 3, i[5] = e) : i[0] <= d && ((o = r < 2 && d < i[1]) ? (c = 0, G.v = n, G.n = i[1]) : d < l && (o = r < 3 || i[0] > n || n > l) && (i[4] = r, i[5] = n, G.n = l, c = 0)); } if (o || r > 1) return a; throw y = !0, n; } return function (o, p, l) { if (f > 1) throw TypeError("Generator is already running"); for (y && 1 === p && d(p, l), c = p, u = l; (t = c < 2 ? e : u) || !y;) { i || (c ? c < 3 ? (c > 1 && (G.n = -1), d(c, u)) : G.n = u : G.v = u); try { if (f = 2, i) { if (c || (o = "next"), t = i[o]) { if (!(t = t.call(i, u))) throw TypeError("iterator result is not an object"); if (!t.done) return t; u = t.value, c < 2 && (c = 0); } else 1 === c && (t = i["return"]) && t.call(i), c < 2 && (u = TypeError("The iterator does not provide a '" + o + "' method"), c = 1); i = e; } else if ((t = (y = G.n < 0) ? u : r.call(n, G)) !== a) break; } catch (t) { i = e, c = 1, u = t; } finally { f = 1; } } return { value: t, done: y }; }; }(r, o, i), !0), u; } var a = {}; function Generator() {} function GeneratorFunction() {} function GeneratorFunctionPrototype() {} t = Object.getPrototypeOf; var c = [][n] ? t(t([][n]())) : (_regeneratorDefine2(t = {}, n, function () { return this; }), t), u = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(c); function f(e) { return Object.setPrototypeOf ? Object.setPrototypeOf(e, GeneratorFunctionPrototype) : (e.__proto__ = GeneratorFunctionPrototype, _regeneratorDefine2(e, o, "GeneratorFunction")), e.prototype = Object.create(u), e; } return GeneratorFunction.prototype = GeneratorFunctionPrototype, _regeneratorDefine2(u, "constructor", GeneratorFunctionPrototype), _regeneratorDefine2(GeneratorFunctionPrototype, "constructor", GeneratorFunction), GeneratorFunction.displayName = "GeneratorFunction", _regeneratorDefine2(GeneratorFunctionPrototype, o, "GeneratorFunction"), _regeneratorDefine2(u), _regeneratorDefine2(u, o, "Generator"), _regeneratorDefine2(u, n, function () { return this; }), _regeneratorDefine2(u, "toString", function () { return "[object Generator]"; }), (_regenerator = function _regenerator() { return { w: i, m: f }; })(); }
2270  function _regeneratorDefine2(e, r, n, t) { var i = Object.defineProperty; try { i({}, "", {}); } catch (e) { i = 0; } _regeneratorDefine2 = function _regeneratorDefine(e, r, n, t) { if (r) i ? i(e, r, { value: n, enumerable: !t, configurable: !t, writable: !t }) : e[r] = n;else { var o = function o(r, n) { _regeneratorDefine2(e, r, function (e) { return this._invoke(r, n, e); }); }; o("next", 0), o("throw", 1), o("return", 2); } }, _regeneratorDefine2(e, r, n, t); }
2271  function asyncGeneratorStep(n, t, e, r, o, a, c) { try { var i = n[a](c), u = i.value; } catch (n) { return void e(n); } i.done ? t(u) : Promise.resolve(u).then(r, o); }
2272  function _asyncToGenerator(n) { return function () { var t = this, e = arguments; return new Promise(function (r, o) { var a = n.apply(t, e); function _next(n) { asyncGeneratorStep(a, r, o, _next, _throw, "next", n); } function _throw(n) { asyncGeneratorStep(a, r, o, _next, _throw, "throw", n); } _next(void 0); }); }; }
2273  var ConsentType = function (ConsentType) {
2274    ConsentType[ConsentType["REQUIRED"] = 0] = "REQUIRED";
2275    ConsentType[ConsentType["FUNCTIONAL"] = 1] = "FUNCTIONAL";
2276    ConsentType[ConsentType["MARKETING"] = 2] = "MARKETING";
2277    return ConsentType;
2278  }(ConsentType || {});
2279  var CONTAINER_ID = "G-RRP8K4M4F3";
2280  var UTM_COOKIES = "utm_codes";
2281  var URL_SELECTORS = ["a[href$='/try-twilio']", "a[href^='https://signup.sendgrid.com']", "a[href^='https://signup.staging.sendgrid.com']", "a[href^='https://app.segment.com/signup']", "a[href^='https://app.segment.build/signup']", "a[href$='/login']", "a[href^='https://login.sendgrid.com']", "a[href^='https://login.staging.sendgrid.com']", "a[href^='https://app.sendgrid.com/login']"];
2282  var waitFor = function () {
2283    var _ref = _asyncToGenerator(_regenerator().m(function _callee(name, condition) {
2284      var timeoutInMs,
2285          _args = arguments;
2286      return _regenerator().w(function (_context) {
2287        while (1) switch (_context.n) {
2288          case 0:
2289            timeoutInMs = _args.length > 2 && _args[2] !== undefined ? _args[2] : 10000;
2290            return _context.a(2, new Promise(function (resolve, reject) {
2291              var interval = setInterval(function () {
2292                if (condition()) {
2293                  clearInterval(interval);
2294                  resolve();
2295                }
2296              }, 100);
2297              setTimeout(function () {
2298                clearInterval(interval);
2299                reject(new Error("".concat(name, " did not load within ").concat(timeoutInMs, " ms")));
2300              }, timeoutInMs);
2301            }));
2302        }
2303      }, _callee);
2304    }));
2305    return function waitFor(_x, _x2) {
2306      return _ref.apply(this, arguments);
2307    };
2308  }();
2309  var waitForGtagAvailability = function () {
2310    var _ref2 = _asyncToGenerator(_regenerator().m(function _callee2() {
2311      return _regenerator().w(function (_context2) {
2312        while (1) switch (_context2.n) {
2313          case 0:
2314            return _context2.a(2, waitFor("gtag", function () {
2315              return typeof window.gtag === "function";
2316            }));
2317        }
2318      }, _callee2);
2319    }));
2320    return function waitForGtagAvailability() {
2321      return _ref2.apply(this, arguments);
2322    };
2323  }();
2324  var waitForAnalyticsAndUserObjectAvailability = function () {
2325    var _ref3 = _asyncToGenerator(_regenerator().m(function _callee3() {
2326      return _regenerator().w(function (_context3) {
2327        while (1) switch (_context3.n) {
2328          case 0:
2329            return _context3.a(2, waitFor("analytics", function () {
2330              return _typeof(window.analytics) === "object" && typeof window.analytics.user === "function";
2331            }));
2332        }
2333      }, _callee3);
2334    }));
2335    return function waitForAnalyticsAndUserObjectAvailability() {
2336      return _ref3.apply(this, arguments);
2337    };
2338  }();
2339  var waitForConsentModeCookies = function () {
2340    var _ref4 = _asyncToGenerator(_regenerator().m(function _callee4() {
2341      return _regenerator().w(function (_context4) {
2342        while (1) switch (_context4.n) {
2343          case 0:
2344            return _context4.a(2, waitFor("notice_behavior", function () {
2345              return document.cookie.includes("notice_behavior=");
2346            }));
2347        }
2348      }, _callee4);
2349    }));
2350    return function waitForConsentModeCookies() {
2351      return _ref4.apply(this, arguments);
2352    };
2353  }();
2354  var gtagGet = function () {
2355    var _ref5 = _asyncToGenerator(_regenerator().m(function _callee5(property) {
2356      return _regenerator().w(function (_context5) {
2357        while (1) switch (_context5.n) {
2358          case 0:
2359            return _context5.a(2, new Promise(function (resolve) {
2360              gtag("get", CONTAINER_ID, property, resolve);
2361            }));
2362        }
2363      }, _callee5);
2364    }));
2365    return function gtagGet(_x3) {
2366      return _ref5.apply(this, arguments);
2367    };
2368  }();
2369  var applyTrackingParametersToLinks = function () {
2370    var _ref6 = _asyncToGenerator(_regenerator().m(function _callee6() {
2371      var trackingCookies, qs, qsContainsTrackingParams, _trackingCookies$get4, hrefManager, getGoogleClickIdFromCookies, getFbClickIdFromCookies, getMsClickIdFromCookies, clientId, sessionId, anonymousId, anchorComponents, forEac
2371hAnchor, _JSON$parse, source, medium, campaign, term, content, isNoticeBehaviorNotExpressed, hasConsent, hasFunctionalConsent, hasMarketingConsent, _t;
2372      return _regenerator().w(function (_context6) {
2373        while (1) switch (_context6.n) {
2374          case 0:
2375            trackingCookies = document.cookie.split("; ").filter(function (c) {
2376              return c.startsWith(UTM_COOKIES + "=") || c.startsWith("_ga=") || c.startsWith("_ga_RRP8K4M4F3=") || c.startsWith("ajs_anonymous_id=") || c.startsWith("_gcl_aw=") || c.startsWith("_fbc=") || c.startsWith("_uetmsclkid=") || c.startsWith("li_fat_id=") || c.startsWith("notice_behavior=") || c.startsWith("notice_gdpr_prefs=");
2377            }).map(function (c) {
2378              return c.split("=");
2379            }).reduce(function (map, cookie) {
2380              return map.set(cookie[0], cookie[1]);
2381            }, new Map());
2382            _context6.p = 1;
2383            _context6.n = 2;
2384            return Promise.all([waitForGtagAvailability(), waitForAnalyticsAndUserObjectAvailability(), waitForConsentModeCookies()]);
2385          case 2:
2386            qs = new URLSearchParams(window.location.search);
2387            qsContainsTrackingParams = function qsContainsTrackingParams() {
2388              return qs.has("gclid") || qs.has("fbclid") || qs.has("msclkid") || qs.has("li_fat_id");
2389            };
2390            if (!(trackingCookies.size || qsContainsTrackingParams())) {
2391              _context6.n = 5;
2392              break;
2393            }
2394            hrefManager = function hrefManager(url) {
2395              return {
2396                appendSearchParam: function appendSearchParam(param, value) {
2397                  if (value) {
2398                    url.searchParams.append(param, value);
2399                  }
2400                },
2401                getHref: function getHref() {
2402                  return url.href;
2403                }
2404              };
2405            };
2406            getGoogleClickIdFromCookies = function getGoogleClickIdFromCookies() {
2407              var _trackingCookies$get$, _trackingCookies$get;
2408              var _ref7 = (_trackingCookies$get$ = (_trackingCookies$get = trackingCookies.get("_gcl_aw")) === null || _trackingCookies$get === void 0 ? void 0 : _trackingCookies$get.split(".")) !== null && _trackingCookies$get$ !== void 0 ? _trackingCookies$get$ : [],
2409                  _ref8 = _slicedToArray(_ref7, 3),
2410                  clickId = _ref8[2];
2411              return clickId;
2412            };
2413            getFbClickIdFromCookies = function getFbClickIdFromCookies() {
2414              var _trackingCookies$get$2, _trackingCookies$get2;
2415              var _ref9 = (_trackingCookies$get$2 = (_trackingCookies$get2 = trackingCookies.get("_fbc")) === null || _trackingCookies$get2 === void 0 ? void 0 : _trackingCookies$get2.split(".")) !== null && _trackingCookies$get$2 !== void 0 ? _trackingCookies$get$2 : [],
2416                  _ref0 = _slicedToArray(_ref9, 4),
2417                  id = _ref0[3];
2418              return id;
2419            };
2420            getMsClickIdFromCookies = function getMsClickIdFromCookies() {
2421              var _trackingCookies$get3;
2422              return (_trackingCookies$get3 = trackingCookies.get("_uetmsclkid")) === null || _trackingCookies$get3 === void 0 ? void 0 : _trackingCookies$get3.replace("_uet", "");
2423            };
2424            _context6.n = 3;
2425            return gtagGet("client_id");
2426          case 3:
2427            clientId = _context6.v;
2428            _context6.n = 4;
2429            return gtagGet("session_id");
2430          case 4:
2431            sessionId = _context6.v;
2432            anonymousId = window.analytics.user().anonymousId();
2433            anchorComponents = Array.from(document.querySelectorAll(URL_SELECTORS.join(",")));
2434            forEachAnchor = function forEachAnchor(cb) {
2435              anchorComponents.forEach(function (anchor) {
2436                var _anchor$getAttribute;
2437                var manager = hrefManager(new URL((_anchor$getAttribute = anchor.getAttribute("href")) !== null && _anchor$getAttribute !== void 0 ? _anchor$getAttribute : "", window.location.origin));
2438                cb(anchor, manager);
2439              });
2440            };
2441            _JSON$parse = JSON.parse((_trackingCookies$get4 = trackingCookies.get(UTM_COOKIES)) !== null && _trackingCookies$get4 !== void 0 ? _trackingCookies$get4 : "{}"), source = _JSON$parse.source, medium = _JSON$parse.medium, campaign = _JSON$parse.campaign, term = _JSON$parse.term, content = _JSON$parse.content;
2442            isNoticeBehaviorNotExpressed = function isNoticeBehaviorNotExpressed() {
2443              var _trackingCookies$get5;
2444              return !trackingCookies.has("notice_gdpr_prefs") && !((_trackingCookies$get5 = trackingCookies.get("notice_behavior")) !== null && _trackingCookies$get5 !== void 0 && (_trackingCookies$get5 = _trackingCookies$get5.toLowerCase()) !== null && _trackingCookies$get5 !== void 0 && _trackingCookies$get5.includes("expressed"));
2445            };
2446            hasConsent = function hasConsent(type) {
2447              var _trackingCookies$get6;
2448              var noticePreferences = (_trackingCookies$get6 = trackingCookies.get("notice_gdpr_prefs")) !== null && _trackingCookies$get6 !== void 0 ? _trackingCookies$get6 : "";
2449              if (type === ConsentType.REQUIRED) {
2450                return true;
2451              }
2452              return isNoticeBehaviorNotExpressed() || new RegExp("[^:]*".concat(type, "[^:]*:")).test(noticePreferences);
2453            };
2454            hasFunctionalConsent = hasConsent(ConsentType.FUNCTIONAL);
2455            hasMarketingConsent = hasConsent(ConsentType.MARKETING);
2456            forEachAnchor(function (anchor, hrefManager) {
2457              hrefManager.appendSearchParam("ext-anonymousId", anonymousId);
2458              if (hasFunctionalConsent) {
2459                var _qs$get, _qs$get2, _qs$get3, _qs$get4, _qs$get5;
2460                hrefManager.appendSearchParam("ext-gaClientId", clientId);
2461                hrefManager.appendSearchParam("ext-gaSessionId", sessionId);
2462                hrefManager.appendSearchParam("utm_source", (_qs$get = qs.get("utm_source")) !== null && _qs$get !== void 0 ? _qs$get : source);
2463                hrefManager.appendSearchParam("utm_medium", (_qs$get2 = qs.get("utm_medium")) !== null && _qs$get2 !== void 0 ? _qs$get2 : medium);
2464                hrefManager.appendSearchParam("utm_campaign", (_qs$get3 = qs.get("utm_campaign")) !== null && _qs$get3 !== void 0 ? _qs$get3 : campaign);
2465                hrefManager.appendSearchParam("utm_term", (_qs$get4 = qs.get("utm_term")) !== null && _qs$get4 !== void 0 ? _qs$get4 : term);
2466                hrefManager.appendSearchParam("utm_content", (_qs$get5 = qs.get("utm_content")) !== null && _qs$get5 !== void 0 ? _qs$get5 : content);
2467              }
2468              if (hasMarketingConsent) {
2469                var _qs$get6, _qs$get7, _qs$get8, _qs$get9;
2470                hrefManager.appendSearchParam("gclid", (_qs$get6 = qs.get("gclid")) !== null && _qs$get6 !== void 0 ? _qs$get6 : getGoogleClickIdFromCookies());
2471                hrefManager.appendSearchParam("fbclid", (_qs$get7 = qs.get("fbclid")) !== null && _qs$get7 !== void 0 ? _qs$get7 : getFbClickIdFromCookies());
2472                hrefManager.appendSearchParam("msclkid", (_qs$get8 = qs.get("msclkid")) !== null && _qs$get8 !== void 0 ? _qs$get8 : getMsClickIdFromCookies());
2473                hrefManager.appendSearchParam("li_fat_id", (_qs$get9 = qs.get("li_fat_id")) !== null && _qs$get9 !== void 0 ? _qs$get9 : trackingCookies.get("li_fat_id"));
2474              }
2475              hasFunctionalConsent && hrefManager.appendSearchParam("utm_referrer", window.location.href);
2476              anchor.setAttribute("href", hrefManager.getHref());
2477            });
2478            console.debug("Tracking parameters applied successfully.");
2479          case 5:
2480            _context6.n = 7;
2481            break;
2482          case 6:
2483            _context6.p = 6;
2484            _t = _context6.v;
2485            console.error(_t);
2486          case 7:
2487            return _context6.a(2);
2488        }
2489      }, _callee6, null, [[1, 6]]);
2490    }));
2491    return function applyTrackingParametersToLinks() {
2492      return _ref6.apply(this, arguments);
2493    };
2494  }();
2495  if (document.readyState !== "loading") {
2496    applyTrackingParametersToLinks();
2497  } else {
2498    document.addEventListener("DOMContentLoaded", function () {
2499      applyTrackingParametersToLinks();
2500    });
2501  }
2502</script>
2502
2503
2504
2505    
2506
2507    
2508
2509    
2510
2511
2512
2513    
2514    
2515    
2516
2517    
2518
2519
2520</body>
2521</html>

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.