1<!doctype html> 2<html lang="en-GB"> 3<head>
3<script>(function(w,i,g){w[g]=w[g]||[];if(typeof w[g].push=='function')w[g].push(i)}) 4(window,'GTM-5PTBDQC','google_tags_first_party');</script>
4<script>(function(w,d,s,l){w[l]=w[l]||[];(function(){w[l].push(arguments);})('set', 'developer_id.dY2E1Nz', true); 5 var f=d.getElementsByTagName(s)[0], 6 j=d.createElement(s);j.async=true;j.src='/s7uj/'; 7 f.parentNode.insertBefore(j,f); 8 })(window,document,'script','dataLayer');</script>
8 9 <link rel="preload" as="image" href="https://shuftipro.com/wp-content/uploads/2024/08/sp-header-logo.png" fetchpriority="high"> 10 <link rel="preconnect" href="https://www.googletagmanager.com"> 11 <link rel="dns-prefetch" href="https://www.googletagmanager.com"> 12 <link rel="preconnect" href="https://www.google.com"> 13 <link rel="dns-prefetch" href="https://www.google.com"> 14<!-- <link rel="alternate" href="https://shuftipro.com/llms.txt"> --> 15 16<!--
16<script defer data-domain="shuftipro.com" src="https://plausible.io/js/script.file-downloads.hash.outbound-links.pageview-props.tagged-events.js"></script>
vendor: 1 bytes, line 16
16
17<script>window.plausible = window.plausible || function() { (window.plausible.q = window.plausible.q || []).push(arguments) }</script>
17 --> 18 19 20 21 22
22<script src="https://shuftipro.com/wp-content/themes/shuftipro/assets/js/jquery.min.js"></script>
22 23 24 <!-- TrustBox script -->
25<script> 26window.addEventListener("load", function(){ 27 setTimeout(function(){ 28 let s=document.createElement("script"); 29 s.src="https://widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js"; 30 s.async=true; 31 document.body.appendChild(s); 32 },6000); 33}); 34</script>
34 35<!-- End TrustBox script --> 36 37
38<script type="text/javascript"> 39 window._hsq = window._hsq || []; 40</script>
40 41 42<link rel="preload" as="script" href="//js.hs-scripts.com/4221357.js"> 43
44<script id="hs-script-loader" async src="//js.hs-scripts.com/4221357.js"></script>
44 45 46<!--
46<script id="hs-script-loader" async defer src="//js.hs-scripts.com/4221357.js"></script>
46 --> 47 48 49
50<script> 51function initApollo() { 52 var n = Math.random().toString(36).substring(7), 53 o = document.createElement("script"); 54 55 o.src = "https://assets.apollo.io/micro/website-tracker/tracker.iife.js?nocache=" + n; 56 o.async = true; 57 o.defer = true; 58 59 o.onload = function () { 60 window.trackingFunctions.onLoad({ 61 appId: "6631634b5db9ba01af697785" 62 }); 63 }; 64 65 document.head.appendChild(o); 66} 67 68initApollo(); 69</script>
69 70
71<script> 72Â Â Â Â var hsscript = document.createElement("script"); 73Â Â Â Â hsscript.id = "wphs"; 74Â Â Â Â hsscript.src = "https://cdn.jsdelivr.net/npm/hockeystack@latest/hockeystack.min.js"; 75Â Â Â Â hsscript.async = 1; 76Â Â Â Â hsscript.dataset.apikey = "aa4940d6f4cb60b261b8bd1f9cc60b"; 77Â Â Â Â hsscript.dataset.cookieless = 1; 78Â Â Â Â hsscript.dataset.autoIdentify = 1; 79Â Â Â Â document.getElementsByTagName('head')[0].append(hsscript); 80Â </script>
80 81 82
83<script> 84(function () { 85 var s = document.createElement('script'); 86 s.src = "https://analytics.ahrefs.com/analytics.js"; 87 s.async = true; 88 s.setAttribute('data-key', 'FRnTf7cEA3ij7fZRU1cPTA'); 89 document.head.appendChild(s); 90})(); 91</script>
91 92 93 94 <meta charset="UTF-8"> 95 <meta name="viewport" content="width=device-width, initial-scale=1"> 96<!-- <meta name="ahrefs-site-verification" content="1d2dda66343cb7e7f2ec0b44aa4b48c2c047ac2f09af84263640670d5925f446"> --> 97 98 <style type="text/css">.heateorSsspInstagramBackground{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.heateor_sssp_horizontal_sharing .heateorSsspSharing,.heateor_sssp_standard_follow_icons_container .heateorSsspSharing{color:#fff;border-width:0;border-style:solid;border-color:#fff0}.heateor_sssp_horizontal_sharing .heateorSsspTCBackground{color:#666}.heateor_sssp_horizontal_sharing .heateorSsspSharing:hover,.heateor_sssp_standard_follow_icons_container .heateorSsspSharing:hover{border-color:#fff0}.heateor_sssp_vertical_sharing .heateorSsspSharing,.heateor_sssp_floating_follow_icons_container .heateorSsspSharing{color:#fff;border-width:0;border-style:solid;border-color:#fff0}.heateor_sssp_vertical_sharing .heateorSsspTCBackground{color:#666}.heateor_sssp_vertical_sharing .heateorSsspSharing:hover,.heateor_sssp_floating_follow_icons_container .heateorSsspSharing:hover{border-color:#fff0}@media screen and (max-width:783px){.heateor_sssp_vertical_sharing{display:none!important}}@media screen and (max-width:783px){.heateor_sssp_floating_follow_icons_container{display:none!important}}</style> 99 <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 100 <style>img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}</style> 101
101<script id="cookie-law-info-gcm-var-js"> 102var _ckyGcm = {"status":true,"default_settings":[{"analytics":"denied","advertisement":"denied","functional":"denied","necessary":"granted","ad_user_data":"denied","ad_personalization":"denied","regions":"EU + UK"},{"analytics":"granted","advertisement":"denied","functional":"denied","necessary":"granted","ad_user_data":"denied","ad_personalization":"denied","regions":"All"}],"wait_for_update":2000,"url_passthrough":false,"ads_data_redaction":false}; 103</script>
vendor: 1 bytes, line 103
103
104<script id="cookie-law-info-gcm-js" type="text/javascript" src="https://shuftipro.com/wp-content/plugins/cookie-law-info/lite/frontend/js/gcm.min.js"></script>
vendor: 1 bytes, line 104
104
105<script id="cookieyes" type="text/javascript" src="https://cdn-cookieyes.com/client_data/dc8b481d49fe18d07a447652/script.js"></script>
105 106 <!-- This site is optimized with the Yoast SEO Premium plugin v27.0 (Yoast SEO v27.0) - https://yoast.com/product/yoast-seo-premium-wordpress/ --> 107 <title>IDV and Compliance Solutions for Product Managers | Shufti</title> 108 <meta name="description" content="Shufti helps product managers build secure IDV journeys and smooth KYC processes to simplify onboarding, boost conversions, and ensure AML compliance." /> 109 <link rel="canonical" href="https://shuftipro.com/product-managers/" /> 110 <meta property="og:locale" content="en_GB" /> 111 <meta property="og:type" content="website" /> 112 <meta property="og:title" content="IDV & Compliance Solutions for Product Managers | Shufti" /> 113 <meta property="og:description" content="Shufti helps product managers build secure IDV journeys and smooth KYC processes to simplify onboarding, boost conversions, and ensure AML compliance." /> 114 <meta property="og:url" content="https://shuftipro.com/product-managers/" /> 115 <meta property="og:site_name" content="Shufti" /> 116 <meta property="article:modified_time" content="2026-09-20T07:06:44+00:00" />
117 <meta property="og:image" content="https://shuftipro.com/wp-content/uploads/9-OG-Image-1.png" /> 118 <meta property="og:image:width" content="2400" /> 119 <meta property="og:image:height" content="1260" /> 120 <meta property="og:image:type" content="image/png" /> 121 <meta name="twitter:card" content="summary_large_image" /> 122 <meta name="twitter:title" content="IDV & Compliance Solutions for Product Managers | Shufti" /> 123 <meta name="twitter:description" content="Shufti helps product managers build secure IDV journeys and smooth KYC processes to simplify onboarding, boost conversions, and ensure AML compliance." /> 124 <meta name="twitter:image" content="https://shuftipro.com/wp-content/uploads/9-OG-Image-1.png" /> 125 <meta name="twitter:label1" content="Est. reading time" /> 126 <meta name="twitter:data1" content="1 minute" /> 127 <!-- / Yoast SEO Premium plugin. --> 128 129 130<style id='global-styles-inline-css' type='text/css'>:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;
130--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0, 0, 0, 1)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}
130.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}</style> 131<link rel='stylesheet' id='parent-style-css' href='https://shuft
131ipro.com/wp-content/cache/asset-cleanup/css/item/shuftipro__style-css-v2adcf644c3fb406d72bc557bd5c8bd1d9da653c5.css' type='text/css' media='all' /> 132<link rel='stylesheet' id='heateor_sssp_frontend_css-css' href='https://shuftipro.com/wp-content/cache/asset-cleanup/css/item/sassy-social-share-pro__public__css__sassy-social-share-pro-public-css-ve227906c886c5c759439d503abcc80626224f645.css' type='text/css' media='all' /> 133<link rel='stylesheet' id='heateor_sss_frontend_css-css' href='https://shuftipro.com/wp-content/cache/asset-cleanup/css/item/sassy-social-share__public__css__sassy-social-share-public-css-v6e763e81b0131999763ec5031c9d4e36b7466062.css' type='text/css' media='all' /> 134<style id='heateor_sss_frontend_css-inline-css' type='text/css'>.heateor_sss_button_instagram span.heateor_sss_svg,a.heateor_sss_instagram span.heateor_sss_svg{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.heateor_sss_horizontal_sharing .heateor_sss_svg,.heateor_sss_standard_follow_icons_container .heateor_sss_svg{color:#fff;border-width:0;border-style:solid;border-color:#fff0}.heateor_sss_horizontal_sharing .heateorSssTCBackground{color:#666}.heateor_sss_horizontal_sharing span.heateor_sss_svg:hover,.heateor_sss_standard_follow_icons_container span.heateor_sss_svg:hover{border-color:#fff0}.heateor_sss_vertical_sharing span.heateor_sss_svg,.heateor_sss_floating_follow_icons_container span.heateor_sss_svg{color:#fff;border-width:0;border-style:solid;border-color:#fff0}.heateor_sss_vertical_sharing .heateorSssTCBackground{color:#666}.heateor_sss_vertical_sharing span.heateor_sss_svg:hover,.heateor_sss_floating_follow_icons_container span.heateor_sss_svg:hover{border-color:#fff0}@media screen and (max-width:783px){.heateor_sss_vertical_sharing{display:none!important}}</style>
135<script type="text/javascript" src="https://shuftipro.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
vendor: 1 bytes, line 135
135
136<script> 137 jQuery(document).ready(function () { 138 setTimeout(function () { 139 // Set up the plausible function after delay 140 window.plausible = window.plausible || function () { 141 (window.plausible.q = window.plausible.q || []).push(arguments); 142 }; 143 144 // Dynamically add the Plausible script 145 var script = document.createElement('script'); 146 script.defer = true; 147 script.setAttribute('data-domain', 'shuftipro.com'); 148 script.src = 'https://plausible.io/js/script.file-downloads.hash.outbound-links.pageview-props.tagged-events.js'; 149 document.head.appendChild(script); 150 }, 11000); // 8000ms = 8 seconds 151 }); 152</script>
vendor: 1 bytes, line 152
152
153<script>var SHUFTI_APOLLO_NONCE="fa334638b3";</script>
vendor: 1 bytes, line 153
153
154<script>window.spRoleLocalParts=["wordpress","accounting","accounts","accueil","administracion","administratie","administration","administrator","admin","all","aml","amministrazione","ap","api","ar","assistance","assistant","assistenza","atencion","atencionalcliente","atendimento","audit","backoffice","bd","billing","biuro","biz","buchhaltung","business","callcenter","care","careers","cc","comercial","commercial","company","compliance","comptabilite","contact","contactcenter","contactus","contacto","contatti","contato","corporate","crm","cs","csr","custservice","customer","customercare","customerservice","datenschutz","dev","developer","devops","direction","dmlro","donotreply","dpo","email","engineering","enquiries","enquiry","exec","facturacion","faleconosco","finance","financeiro","financien","forsaljning","fraud","frontdesk","fuwu","gdpr","general","geral","gerencia","help","helpdesk","hello","hey","hi","hostmaster","hotline","hq","hr","idara","info","infosec","inquiries","inquiry","integration","invoice","invoices","it","it-support","itadmin","itdept","ithelp","ithelpdesk","itmanager","itsupport","jobs","kefu","khadamat","klantenservice","kontakt","kundeservice","kundservice","kyc","kycteam","legal","mail","mailer","main","management","manager","market","marketing","master","mgmt","mlro","newsletter","no-reply","noc","noreply","notary","notifications","office","onboarding","operations","otoiawase","pa","partners","partnership","payments","people","personal","pomoc","postmaster","privacy","procurement","products","purchasing","reception","recruitment","rh","risk","rrhh","sac","salg","sales","secretariat","secretary","security","segreteria","service","servicedesk","services","servicioalcliente","sistemas","soc","soporte","soudan","sprzedaz","support","suporte","sysadmin","systems","talent","team","tech","techsupport","technical","technik","vendite","vendor","ventas","verification","verkoop","vertrieb","verwaltung","webmaster","zentrale"];window.spIsRoleEmail=function(e){try{if(!e)return false;var lp=String(e).split("@")[0].split("+")[0].toLowerCase().trim();return window.spRoleLocalParts.indexOf(lp)!==-1;}catch(x){return false;}};</script>
154 155<meta name="generator" content="Powered by WPBakery Page Builder - drag and drop page builder for WordPress."/> 156<link rel="icon" href="https://shuftipro.com/wp-content/uploads/cropped-favicon--32x32.png" sizes="32x32" /> 157<link rel="icon" href="https://shuftipro.com/wp-content/uploads/cropped-favicon--192x192.png" sizes="192x192" /> 158<link rel="apple-touch-icon" href="https://shuftipro.com/wp-content/uploads/cropped-favicon--180x180.png" /> 159<meta name="msapplication-TileImage" content="https://shuftipro.com/wp-content/uploads/cropped-favicon--270x270.png" /> 160 <style type="text/css" id="wp-custom-css">.getplay_b_heading{color:#91A1B4!important}body .inner-contact-us input:focus-within,body textarea:focus-within,body textarea:focus-visible,body .inner-contact-us input:focus-visible{border:2px solid #0D1428!important;outline:none!important}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#fff0}div#hubspot-messages-iframe-container{display:none!important}body .subscriber-parent-row input:focus::placeholder{color:var(--Shufti-Cool-Gray-2)}body a.new-a-color,.single-keywords .wpb-content-wrapper-new a,.page-privacy-policy .openfaqn a,.page-cookie-policy .openfaqn a{color:var(--Shufti-Blue,#539FF9);font-family:var(--graphik);font-size:18px;font-style:normal;font-weight:400;text-decoration-line:underline;line-height:22px}.single .wpb-content-wrapper-new a.big-solid-navy-cta{color:#fff;text-decoration:none;margin-top:16px}img{max-width:100%}.cky-notice-des{text-align:left;font-family:'Graphik-Regular';font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#272462!important;padding-left:48px;position:relative;line-height:18px!important}.cky-consent-container.cky-box-bottom-left{padding:16px!important;font-size:15px;margin:0 auto;text-align:center;box-sizing:border-box;z-index:9999;font-weight:300;box-shadow:0 -1px 10px 0 rgb(172 171 171 / .3);width:640px;height:auto;padding-bottom:16px!important;background:#FFF;border:1px solid #D4E2FF;border-radius:22px;bottom:20px!important;left:50%;margin-left:-320px}body .cky-consent-container .cky-consent-bar{background:#fff0;border:none;padding:0 0;box-shadow:none;border-radius:0}.cky-notice .cky-title{display:none}.cky-notice-btn-wrapper{width:100%;right:0;position:relative;display:block!important;margin:0;padding-left:48px;text-align:right;margin-top:16px}button.cky-btn.cky-btn-customize{margin:0!important;font-family:'Graphik-Medium';font-style:normal;font-weight:500;font-size:16px;line-height:33px;letter-spacing:.25px;background:var(--Shufti-Navy,#0D1428);-webkit-background-clip:text;-webkit-text-fill-color:var(--Shufti-Navy,#0D1428)!important;background-clip:text;text-fill-color:#fff0;float:left;top:6px;text-decoration:none!important;border:0;border:1px solid #0D1428;flex:none;position:relative;padding:0}button.cky-btn.cky-btn-customize:after{content:'';background:url(/wp-content/uploads/red-arrow.svg) no-repeat center;position:absolute;right:-16px;width:6px;height:10px;top:11px;filter:brightness(0)}button.cky-btn.cky-btn-reject,button.cky-btn.cky-btn-accept,button.cky-btn.cky-btn-preferences{text-align:center;width:88px!important;height:32px;background:var(--Shufti-Navy,#0D1428);border-radius:19px;line-height:24px;padding:0;top:0;margin:0;min-width:auto!important;flex:none;border:1px solid #0D1428!important;font-size:16px}button.cky-btn.cky-btn-reject{margin-right:16px}.cky-notice-des:before{content:"";position:absolute;left:8px;width:26px!important;display:block;
160background-image:url(https://shuftipro.com/wp-content/uploads/cookie-icon-new.svg);height:26px;background-repeat:no-repeat;background-size:contain;top:calc(50% - 13px)}.cky-notice-des a{color:#0D1428;font-weight:900;font-family:'Graphik-Medium'}.cky-preference-content-wrapper p{color:#1D2C42;font-family:Graphik-Medium;font-size:24px;margin-top:30px;margin-left:auto;margin-right:auto;max-width:100%;margin-bottom:25px;text-align:left}.cky-switch input[type="checkbox"]:checked{border-radius:12px}body .cky-accordion-header .cky-always-active{height:28px;width:116px;border-radius:14px;background-color:#e4edfa;margin:auto 0;color:#2B6AD8;font-family:Graphik-Medium;font-size:14px;line-height:28px;text-align:center}body .cky-switch input[type="checkbox"]:checked:before{bottom:2px}body .cky-accordion-header .cky-accordion-btn{font-size:16px!important;font-family:inherit;color:#212121;line-height:40px;background:none;border:none;font-weight:700;padding:0;margin:0;cursor:pointer;text-transform:none;min-height:0;text-shadow:none;box-shadow:none;position:relative;position:relative;display:flex;align-items:center;font-size:14px;color:#000;text-transform:capitalize}body button.cky-accordion-btn:before{background-image:url(https://shuft
160ipro.com/wp-content/uploads/plus.svg);border:none;width:15px;transform:none;height:15px;background-size:15px;filter:brightness(0);content:'';display:block;margin-right:10px}[data-cky-tag="detail-powered-by"]{display:none!important}.cky-accordion-header-des{background-color:#F0F5FF;padding:16px;border-radius:4px;display:none}.cky-accordion .cky-accordion-item{display:flex;margin-top:10px;margin-bottom:10px}.cky-accordion:last-child{border-bottom:none}body .cky-preference-header{border-bottom:0px!important}body .cky-prefrence-btn-wrapper{display:block;text-align:left}body .cky-footer-shadow{height:0;background:none!important}body .cky-prefrence-btn-wrapper button.cky-btn.cky-btn-preferences{width:140px!important;padding:20px 0 22px;line-height:0;align-self:center;border-radius:50px}body .cky-prefrence-btn-wrapper button.cky-btn.cky-btn-reject{padding:20px 0 22px;line-height:0;border-radius:100px;width:100px!important}body .cky-prefrence-btn-wrapper button.cky-btn.cky-btn-accept{display:none}div#ckyDetailCategoryfunctional,div#ckyDetailCategoryperformance{display:none}body .cky-btn-revisit-wrapper.cky-revisit-bottom-left{background-image:url(/wp-content/uploads/cookie-icon.svg);height:44px!important;background-repeat:no-repeat;width:44px!important;padding:0!important;background-size:contain;background-position:center;position:fixed!important;bottom:140px!important;border-radius:0 6px 7px 0;box-shadow:none;transition:all 0.2s ease-in;left:0!important;background-color:transparent!important}body button.cky-btn-revisit{visibility:hidden}body .cky-btn-revisit-wrapper.cky-revisit-bottom-left:hover{width:139px!important;background-repeat:no-repeat;background-image:url(/wp-content/uploads/cookie-hover.svg)}body .cky-revisit-bottom-left:hover::before,.cky-revisit-bottom-left:hover::after,div#ckyDetailCategoryother{display:none}div#ckyDetailCategoryadvertisement{border-bottom:0}@media screen and (max-width:767px){.cky-consent-container.cky-box-bottom-left{max-width:90%;left:5%;margin-left:0}}@media screen and (max-width:480px){button.cky-btn.cky-btn-customize{border:none;width:100%;max-width:150px;display:block;margin:0 auto 10px!important;float:none}button.cky-btn.cky-btn-customize:after{right:0;top:13px}button.cky-btn.cky-btn-reject,button.cky-btn.cky-btn-accept{width:calc(50% - 10px)!important}button.cky-btn.cky-btn-accept{margin-right:0!important;margin-left:0!important}.cky-notice-des:before{position:relative;margin:0 auto 20px}.cky-notice-des{text-align:center;padding:0}}.single tr:first-child{background:#D7E0E9;border-radius:8px}@media screen and (max-width:767px){.new-webinar-banner.identity-banner-new.new-webinar-banner-yellow span{display:inline-block}}.new-toggle-sec-cont p.font28-graphik{cursor:pointer!important}.single.single-blog table{border-collapse:collapse;border-spacing:0}.single.single-blog tr:first-child{background:#D7E0E9!important;border-radius:8px}.single-blog tr td{padding:10px;border:1px solid!important}.postid-105440 table,.postid-105470 table,.postid-63694 table,.postid-105494 table,.postid-64084 table,.postid-78716 table,.postid-75135 table{margin-bottom:32px}:root{--bg:#0f1720;--text:#F1F6FB;--muted:#91A1B4;--accent:rgba(83, 159, 249, 1);--container-w:1440px}.site-footer .wrap1{width:1440px!important;padding:0!important;margin:0 auto!important;position:relative;max-width:100%}footer#colophon{width:100vw!important;max-width:100vw!important;margin-left:calc(-50vw + 50%)!important;position:relative!important;padding-left:0!important;padding-right:0!important;left:0!important}.footer-wrap{background:#0D1428;padding:80px 28px 0;display:flex;justify-content:center}.footer{width:100%;max-width:var(--container-w);color:var(--text)}.f-cols{display:flex;gap:24px;flex-wrap:wrap}.col{background:#fff0;color:var(--text)}.col.w-322{flex:0 1 204px;max-width:204px}.hide-all-ftr{visibility:hidden}.show-all-ftr{width:408px;max-width:408px}.col.w-204{flex:0 1 204px;max-width:204px}.col h4{margin:0 0 12px;color:var(--text);font-feature-settings:'salt' on;font-family:'Graphik-Regular';font-size:24px;font-style:normal;font-weight:400;line-height:130%;text-transform:uppercase}.col .section-title{display:block;margin:0 0 24px;color:var(--Cool-Gray-3-and-a-Half-2,#5C6C80);font-family:'Graphik-Medium';font-size:24px;font-style:normal;font-weight:500;line-height:140%}.col a{display:block;text-decoration:none;color:var(--Cool-Gray-2,#D7E0E9);font-variant-numeric:lining-nums tabular-nums;font-family:'Graphik-Regular';font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:12px;transition:all 0.2s linear;position:relative}.col a:hover,.map-links a:hover{color:var(--accent);padding-left:16px}.col a:after,.map-links a::after{content:'';position:absolute;width:10px;height:10px;
160background:url(https://shuftipro.com/wp-content/uploads/arrow_forward-1.svg) no-repeat center;left:0;top:calc(50% - 5px);filter:drop-shadow(0 0 4px rgb(83 159 249 / .78));opacity:0;left:-10px;transition:all 0.2s linear}.col a:hover:after,.map-links a:hover:after{opacity:1;left:0}ul.social-ftr-icons li:hover{border-radius:64px;background:var(--Gold-Button,radial-gradient(543.5% 70.84% at 49.92% 50.88%,#FAD92B 0%,#FFF 100%));box-shadow:0 0 20px 0 #FAD92B}.site-footer ul li{padding-bottom:0;line-height:normal;width:44px;height:44px;background:#fff;display:flex;gap:12px;border-radius:32px;padding-top:0!important;margin-top:0!important}.site-footer ul li a{text-decoration:none;font-family:var(--graphik-m);font-size:16px;color:var(--Shufti-Navy);transition:all 0.3s linear;margin-bottom:0;line-height:normal;display:flex;justify-content:center;align-items:center;width:44px}.site-footer ul li a:after{display:none}.site-footer ul li a:hover{padding-left:0}.site-footer ul li img{width:auto;height:20px}.map-row{margin-top:0;display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:center;row-gap:0;column-gap:24px;padding-bottom:40px}.map-links a:nth-child(3){padding-right:80px}.map-container{position:relative;width:380px;height:auto;flex:0 0 380px;left:-70px}.map-container img.map-img{display:block;width:100%;height:auto;border-radius:6px;margin-left:50px}.flags{position:absolute;left:12px;bottom:12px;display:flex;gap:8px;z-index:2}.flag{width:40px;height:40px;border-radius:32px;overflow:hidden;cursor:pointer;display:inline-block}.flag img{width:100%;height:100%;object-fit:cover;display:block}.country-panel{width:auto;flex:0 0 215px;padding:20px 16px;color:var(--text);min-height:120px;border-radius:16px;border:1px solid var(--Cool-Gray-4,#354557);background:rgb(13 20 40 / .8);box-shadow:0 10px 10px 5px rgb(242 67 72 / .1),0 0 60px 0 rgb(242 67 72 / .32);backdrop-filter:blur(11px)}.country-panel .country-name{color:var(--Shufti-White,#FFF);font-family:'GRAPHIK-MEDIUM';font-size:24px;font-style:normal;font-weight:500;line-height:110%}.country-panel .country-title{display:flex;gap:12px;align-items:center;font-weight:700;margin-bottom:16px;border-radius:90px;background:rgb(13 20 40 / .5);box-shadow:0 0 15px 0 rgb(250 217 43 / .4);backdrop-filter:blur(6.5px);padding:8px 16px;width:fit-content}.country-panel .country-title img.icon{width:20px;height:20px;object-fit:cover;border-radius:32px}.country-panel .country-address{font-size:16px;line-height:150%;color:var(--muted);font-family:'Graphik-Medium'}.map-links{display:flex;gap:18px;flex-wrap:wrap;margin-top:20px}.map-links a{color:#D7E0E9;text-decoration:none;font-family:'Graphik-Regular';font-weight:400;font-size:16px;line-height:150%;letter-spacing:0;position:relative;transition:all 0.2s linear;padding-left:16px;margin-left:-6px}.divider{height:0;background:rgb(255 255 255 / .04);margin:0 0 0 0;border-radius:1px}.bottom-logo{display:flex;justify-content:center;align-items:end}.bottom-logo img{width:100%;max-width:765px;height:auto;display:block}.small{font-size:13px;color:var(--muted)}.cols-right{display:flex;flex-wrap:wrap;gap:24px;flex:1}.category-block{margin-top:32px}.category-block .section-title{margin-bottom:24px}.flag.us-country{position:absolute;top:-154px;left:100px}.flag.uk-country{position:absolute;top:-100px;left:144px}.flag.cy-country{position:absolute;top:-50px;left:194px}.flag.sw-country{position:absolute;top:-154px;left:200px}.flag.uae-country{position:absolute;top:-100px;left:248px}.flag.pk-country{position:absolute;top:-154px;left:300px}.flag.hg-country{position:absolute;top:-100px;left:348px}.flag.sg-country{position:absolute;top:-154px;left:390px}ul.social-ftr-icons{display:flex;flex-wrap:wrap;gap:8px}footer .bdr-comp{height:1px;padding-top:0;background:linear-gradient(90deg,#539FF9 0%,#0D1428 100%);border-image:none;border-top:0}.responsive-ipad-show{display:none}.responsive-ipad-hide{display:block!important}.map-row.responsive-ipad-show{display:none!important}.map-row.responsive-ipad-hide{display:flex!important}.responsive-mobile-show{display:none!important}.responsive-mobile-hide{display:block!important}@media (max-width:1420px){.col.w-322{flex:0 1 190px;max-width:190px}}
160@media (max-width:1366px){.cols-right{display:contents}.f-cols{display:grid;grid-template-columns:repeat(4,1fr);gap:32px 24px;align-items:start}#col-products{grid-column:1}#col-solutions{grid-column:2}#col-explore{grid-column:3}#col-about{grid-column:4;display:flex;flex-direction:column}#col-support{grid-column:auto;grid-row:auto;margin:0}.map-row{grid-column:1 / -1;margin-top:40px}.responsive-ipad-show{display:block}.responsive-ipad-hide{display:none!important}.responsive-ipad-show div#col-support{margin-top:32px}.map-row.responsive-ipad-show{display:flex!important}.map-row.responsive-ipad-hide{display:none!important}.f-cols{display:grid;grid-template-columns:repeat(4,1fr);gap:32px 24px;align-items:start}#col-products{grid-column:1}#col-solutions{grid-column:2}#col-explore{grid-column:3}#col-about{grid-column:4}.map-row{grid-column:2 / 5;margin-top:-60px}.responsive-ipad-show #col-support{grid-column:2 / 5;margin-top:32px}}@media (max-width:980px){.col a:hover,.map-links a:hover{padding-left:0}.col a:after,.map-links a:after{display:none}.country-panel .country-name{font-size:20px}.country-panel .country-address{font-size:14px}.col h4{font-size:18px}.category-block .section-title{font-size:20px}.col a{font-size:14px}.category-block ul.social-ftr-icons li a{text-decoration:none;font-family:var(--graphik-m);font-size:16px;color:var(--Shufti-Navy);transition:all 0.3s linear;margin-bottom:0;line-height:0}.category-block ul.social-ftr-icons li{padding-bottom:0;line-height:1}.map-row{grid-column:2 / 5;margin-top:-60px}ul.social-ftr-icons{width:70%}.map-container{position:relative;width:385px;height:auto;flex:0 0 385px;margin-left:-70px}.map-row{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:end;row-gap:0;column-gap:0;gap:10px}.flags{left:-28px}.country-panel{padding:20px 12px}.map-links a{font-size:14px}}@media (max-width:767px){.country-panel .country-name{font-size:18px}.col.w-322{width:50%;max-width:46.8%;flex:0 1 46.8%}.f-cols{align-items:start;display:flex}.footer-wrap{padding:40px 16px 0}.responsive-mobile-show{display:block!important;margin-top:32px}.responsive-mobile-hide,.responsive-ipad-show{display:none!important}.f-cols{gap:32px 20px}ul.social-ftr-icons{width:230px!important;max-width:230px!important}.flag{width:20px;height:20px}.flag.us-country{position:absolute;top:-84px;left:100px}.flag.uk-country{position:absolute;top:-60px;left:120px}.flag.cy-country{position:absolute;top:-38px;left:140px}.flag.sw-country{position:absolute;top:-84px;left:140px}.flag.uae-country{position:absolute;top:-62px;left:162px}.flag.pk-country{position:absolute;top:-84px;left:184px}.flag.hg-country{position:absolute;top:-63px;left:204px}.flag.sg-country{position:absolute;top:-86px;left:222px}.country-panel{width:auto;flex:0 0 192px}.map-container{position:relative;width:200px;height:auto;flex:0 0 220px;margin-left:30px}.map-links a:nth-child(3){padding-right:10px}.map-row{grid-column:2 / 5;margin-top:0;justify-content:start}.flags{left:-50px;bottom:0}.divider{margin:32px 0 0 0}.map-links{margin-top:30px}}@media (max-width:374px){.map-row{justify-content:center}.f-cols{gap:32px 10px}}@media (max-width:320px){.col.w-322{width:50%;max-width:46.8%;flex:0 1 100%;width:100%;max-width:100%}}.single-events .site-footer{padding-top:0!important;border:none!important}.post-type-archive-insights div#ajaxsearchpro26_1,.post-type-archive-insights .misha_loadmore.big-outline-white-cta{display:none}.hide-on-desktop-till-1366{display:none}@media (max-width:1366px){.hide-on-sml-device{display:none}.hide-on-desktop-till-1366{display:block}.show-all-ftr{width:100%;max-width:100%}}@media only screen and (min-width:1024px){.three-col-inner .font18-graphik,.eye-spot{font-family:'Graphik-Medium'}.col-50-left-head,.col-50-right-head{font-size:28px}.aws-button:hover{background:linear-gradient(0deg,rgb(255 255 255 / .22) 0%,rgb(255 255 255 / .22) 100%),var(--Yellow,#FAD92B)}}@media screen and (max-width:767px){body .aws-bannner.new-webinar-banner.identity-banner-new.new-webinar-banner-red.new-webinar-banner-rediii{display:block;text-align:center}body .aws-bannner.new-webinar-banner.identity-banner-new.new-webinar-banner-red.new-webinar-banner-rediii p.font18-graphik-reg.font18-graphik-reg-mob{width:100%;max-width:100%;text-align:center}a.big-outline-white-cta.aws-btn{margin:0 auto!important}}.single-press-release .h2-headings-box{z-index:9}fieldset.hidden-fields-container{display:none!important}input#aws-campaignsubmit{margin-bottom:0!important}.newblindpotbann-inr{display:none}.newblindpotbann-inr.active{display:flex;width:100%;flex-wrap:wrap;justify-content:space-between;
160background:url(https://shuftipro.com/wp-content/uploads/Blind-Spot-Audit.png) no-repeat center;background-size:cover;padding:0 120px;height:200px;overflow:hidden;border-bottom:1px solid var(--Cool-Gray-2,#D7E0E9)}.newblindpotbann-left{width:237px;position:relative;height:100%;align-items:center;display:flex;max-width:20%}.newblindpotbann-left img{position:relative;z-index:1}.newblindpotbann-left:after{content:'';position:absolute;border-radius:270px;background:rgb(255 153 0 / .4);filter:blur(60px);width:270px;height:207px;left:70px;bottom:-60px}.newblindpotbann-rihgt{width:calc(100% - 300px);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.newblindpotbann-rihgt-con{display:flex;flex-direction:column;gap:16px;width:calc(100% - 250px);max-width:614px}.eyebeorewcown{color:#F90;font-family:'Graphik-Medium';font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.14px;text-transform:capitalize}.mainablinchefed{color:var(--Shufti-Navy,#0D1428);font-family:'Graphik-Medium';font-size:24px;font-style:normal;font-weight:500;line-height:30px;letter-spacing:.24px}.newblindpotbann-ri-inerre{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1000px}.newsubuaheadingda{width:calc(33.33% - 8px);display:flex;align-items:center;color:var(--Shufti-Navy,#0D1428);font-family:'Graphik-Medium';font-size:16px;font-style:normal;font-weight:500;line-height:24px;gap:8px;padding-left:8px;position:relative;letter-spacing:-.5px}.newsubuaheadingda:before{content:'';position:absolute;width:2px;height:100%;
160background:url(https://shuftipro.com/wp-content/uploads/Frame-2085666896-1.svg) no-repeat center;background-size:cover;left:1px;border-radius:1px}.exmpleareoawsbutoan{width:216px;display:flex;align-items:center;gap:7px;padding:0 24px 0 14px;border-radius:35.494px;border:1.024px solid var(--Shufti-Navy,#0D1428);box-shadow:0 0 31.945px 0 rgb(250 217 43 / .25);height:70px;color:var(--Shufti-White,#FFF);font-family:'Graphik-Medium';font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize;transition:all 0.3s linear;position:relative;z-index:3}.exmpleareoawsbutoan:hover{background:#fff0;color:var(--Shufti-Navy,#0D1428);border-color:#fff0}.exmpleareoawsbutoan:before{content:'';position:absolute;width:100%;height:100%;border-radius:35.494px;left:0;z-index:1;transition:all 0.3s linear;bottom:0;background:var(--Shufti-Navy,#0D1428);z-index:-1}.exmpleareoawsbutoan:hover::before{background:var(--Yellow,#FAD92B);border-color:#fff0;width:100%;height:100%;border-radius:80px;z-index:-1}.exmpleareoawsbutoan img:first-child{max-width:42px;width:100%}.exmpleareoawsbutoan:hover img:last-child{transition:all 0.3s linear;filter:brightness(0)}.newblindpotbann-inr.newblindpotbann-inr-2{background-image:url(https://shuft
160ipro.com/wp-content/uploads/Deepfake.png)}.newblindpotbann-inr.newblindpotbann-inr-2 .newblindpotbann-left:after{background:rgb(83 159 249 / .25)}.newblindpotbann-inr.newblindpotbann-inr-2 .eyebeorewcown{color:var(--Sky-Blue,#539FF9)}.newblindpotbann-inr.newblindpotbann-inr-2 .newsubuaheadingda:before{background-image:url(https://shuftipro.com/wp-content/uploads/Frame-2085666896-3.svg)}.newblindpotbann-inr.newblindpotbann-inr-3{background-image:url(https://shuftipro.com/wp-content/uploads/Liveness-1.png)}.newblindpotbann-inr.newblindpotbann-inr-3 .newblindpotbann-left:after{background:rgb(242 67 72 / .25)}.newblindpotbann-inr.newblindpotbann-inr-3 .eyebeorewcown{color:#F24348}.newblindpotbann-inr.newblindpotbann-inr-3 .newsubuaheadingda:before{background-image:url(https://shuftipro.com/wp-content/uploads/first-red-line.svg)}.newblindpotbann-inr.newblindpotbann-inr-4{background-image:url(https://shuftipro.com/wp-content/uploads/Deepfake.png)}.newblindpotbann-inr.newblindpotbann-inr-4 .newblindpotbann-left:after{background:rgb(245 51 63 / .3)}.newblindpotbann-inr.newblindpotbann-inr-4 .eyebeorewcown{color:#F5333F}.newblindpotbann-inr.newblindpotbann-inr-4 .newsubuaheadingda:before{background-image:url(https://shuft
160ipro.com/wp-content/uploads/second-red-line.svg)}.newblindpotbann-inr-main{width:100%;display:flex;max-width:1200px;margin:0 auto;justify-content:space-between}body header.pr-header{top:0;height:auto}.pr-header-inr{padding-top:16px;padding-bottom:16px;transition:all 0.4s linear}.mobblindpotban-inrer{display:none;position:absolute;width:100%;top:0;visibility:hidden}.mobblindpotban-inrer.active{display:flex;border-radius:1.309px;background:url(https://shuftipro.com/wp-content/uploads/Vector-4.png) no-repeat left;background-size:contain;background-color:#F90;height:48px;padding:0 28px 0 150px;justify-content:space-between;align-items:center;visibility:visible;padding-left:calc((100vw - 1180px) / 2)!important;padding-right:calc((100vw - 1180px) / 2)!important;left:calc(((100vw - 100%) / 2) * -1)!important}.mobbansnetext{color:#FFF;font-family:'Graphik-Regular';font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.18px;align-items:center;display:flex;max-width:1200px;margin:0;justify-content:right;text-align:left;margin-right:auto}.mobbansnetext b{font-family:'Graphik-Medium'}.mobbansnetext img{margin:0 28px}.reunasaebnt{color:#FFF;font-family:'Graphik-Medium';font-size:14px;font-style:italic;font-weight:500;line-height:normal;letter-spacing:-.18px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:capitalize;display:flex;align-items:center;gap:12px}.reunasaebnt img{margin:0}.mobueoatabsa{border-radius:10000px;border:2px solid rgb(255 255 255 / .1);background:rgb(0 0 0 / .2);backdrop-filter:blur(6px);display:inline-flex;padding:4px;justify-content:center;align-items:center;gap:6px;height:14px;position:relative;z-index:10}li.mobueoatabsa-inr{width:6px;height:6px;border-radius:4px;opacity:.5;background:#FFF;transition:all 0.3s linear;cursor:pointer}li.mobueoatabsa-inr.active{width:18px;opacity:1}.mobblindpotban-inrer.mobblindpotban-inrer-2{background:var(--Sky-Blue,#539FF9)}.mobblindpotban-inrer.mobblindpotban-inrer-3{background:var(--Light-Red,#F95469)}.mobblindpotban-inrer.mobblindpotban-inrer-4{background:var(--Coral,#F5333F)}a.poridivkabtuns{width:100%;position:absolute;height:100%;z-index:9;font-size:0;left:0}.mobblindpotban{position:relative;top:-48px;width:100%;transition:all 0.5s linear;opacity:0;visibility:hidden}.mobblindpotban{opacity:1;visibility:visible;top:0}.newblindpotbanners-maian{transition:all 0.4s linear}.newblindpotbanners-maian{height:48px}.newblindpotbanners-maian{height:90px;background:linear-gradient(45deg,#010a1a,#0d1326)}.newblindpotbanners-maian>a{margin-left:0!important;width:100%;display:flex;justify-content:center;height:100%}.newblindpotbanners{opacity:0;transition:all 0.4s linear;position:absolute;top:-200px}.newasdadshownmob{display:none}.mobblindpotban-inrer:hover .reunasaebnt img{transform:scale(1.3)}@media screen and (min-width:2000px){.newblindpotbann-inr.newblindpotbann-inr-1{background-image:url(https://shuft
160ipro.com/wp-content/uploads/Blind-Spot-1.png)}.newblindpotbann-inr.newblindpotbann-inr-2{background-image:url(https://shuftipro.com/wp-content/uploads/Deepfake-1.png)}.newblindpotbann-inr.newblindpotbann-inr-3{background-image:url(https://shuftipro.com/wp-content/uploads/Liveness-1-1.png)}.newblindpotbann-inr.newblindpotbann-inr-4{background-image:url(https://shuftipro.com/wp-content/uploads/Document-Deepfake-1-1.png)}.newblindpotbann-inr.newblindpotbann-inr-5{background-image:url(https://shuftipro.com/wp-content/uploads/Document-Originality-1-1.png)}}@media screen and (max-width:1200px){.newblindpotbann-left{display:none}.newblindpotbann-rihgt{width:100%;padding-left:0}.newblindpotbann-inr.active{padding:0 40px}.mobblindpotban-inrer.active{padding:0 24px!important}.mobbansnetext{flex-wrap:wrap}.mobbansnetext,.reunasaebnt{font-size:14px}}@media screen and (max-width:1024px){.newblindpotbann-rihgt-con{gap:14px}.exmpleareoawsbutoan{width:auto;font-size:14px;height:60px}.newsubuaheadingda{font-size:14px;line-height:18px}.mainablinchefed{font-size:20px}.mobbansnetext img{display:none}}@media screen and (max-width:767px){.showsubmenupr .pr-header-inr{padding:0 16px!important}body header.pr-header.showsubmenupr{background:var(--Navy,#0D1428)!important}.newblindpotbann-inr.active{background-position:left;background-size:500px 100%;padding:20px;height:270px}.newblindpotbann-rihgt{flex-direction:column}.newblindpotbanners-maian{height:246px}.eyebeorewcown{text-align:center;font-size:12px}.mainablinchefed{text-align:center;font-size:18px;line-height:26px}.newsubuaheadingda{font-size:12px}.newsubuaheadingda{flex-direction:column;align-items:flex-start;gap:6px;padding-right:16px;max-width:105px}.newblindpotbann-rihgt-con{gap:10px}.exmpleareoawsbutoan{margin-top:20px;width:236px;justify-content:space-between;padding:0 16px 0 4px}.exmpleareoawsbutoan img:last-child{width:10px}.exmpleareoawsbutoan img{width:32px}.newblindpotbann-rihgt-con{width:100%;padding-right:0}.newblindpotbanners-maian{height:88px}.mobblindpotban-inrer.active{height:88px;padding:10px 8px 16px 8px!important}.newasdadshownmob{display:flex;gap:8px;flex-direction:column}.mobbansnetext{display:none}.manintexerasda{color:#FFF;font-family:'Graphik-Medium';font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.12px;text-transform:capitalize;width:100%;position:relative;display:flex;align-items:center;gap:8px}.font14adada{color:#FFF;font-family:'Graphik-Regular';font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.14px;padding-right:8px}.manintexerasda img{width:32px;height:18px}.reunasaebnt{font-size:12px}.reunasaebnt img{width:10px}ul.mobueoatabsa{display:none}}body.page main#primary{padding-top:170px!important}@media screen and (min-width:768px){body.page main#primary{padding-top:170px!important}}@media screen and (max-width:767px){body.page main#primary{padding-top:100px!important}body .newblindpotbanners-maian{height:auto}}.camppopupform-aws-banner{position:fixed;width:100%;height:100%;z-index:99999;top:0;left:0;background:rgb(13 20 40 / .9);backdrop-filter:blur(6px);display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;padding-top:100px;padding-bottom:40px}.AI-para-indus{color:#5C6C80;text-align:center;font-family:'Graphik-Medium';font-size:16px;font-style:normal;font-weight:500;line-height:24px;text-transform:uppercase;padding-bottom:24px}@media only screen and (min-height:700px){.camppopupform-aws-banner{align-items:center}}.camppopupform-aws-banner img.closeform{position:absolute;right:16px;top:16px;cursor:pointer}.camppopupform-aws-banner .newformcamp{border-radius:8px;background:var(--Cool-Gray-1,#F1F6FB);padding:32px;width:703px;position:relative}.camppopupform-aws-banner .font18-graphik{color:var(--Navy,#0D1428);font-family:'Graphik-Regular';font-size:18px;font-style:normal;font-weight:400;line-height:normal}.camppopupform-aws-banner .font24-graphik-m{color:var(--Navy,#0D1428);font-family:'Graphik-Medium';font-size:24px;font-style:normal;font-weight:500;line-height:30px;margin:12px 0 24px}
160.camppopupform-aws-banner .font14-graphik{color:var(--Cool-Gray-4,#5C6C80);font-family:'Graphik-Regular';font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:16px}p.font14-graphik.fformsadasdd{text-align:center;margin:30px auto 0}p.font14-graphik.fformsadasdd span{color:var(--Shufti-Blue,#539FF9);font-family:Graphik-Medium}.camppopupform-aws-banner .formtextfields-inr{width:100%;display:flex;gap:16px}.camppopupform-aws-banner .fieldlabeltext{position:relative;top:10px}.camppopupform-aws-banner .formtextfields-inr p:nth-child(2){width:calc(100% - 58px)}.formtextfields-inr input#email-c-aws{border-radius:4px;border:2px solid var(--Sky-Blue,#539FF9);background:#FFF;margin-top:0}.camppopupform-aws-banner .stack-select>p{display:flex;gap:20px;margin-bottom:24px}.camppopupform-aws-banner span[data-name="stack-c"],.camppopupform-aws-banner span[data-name="phone-c"]{display:none}.camppopupform-aws-banner .formtextfields{display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px}.camppopupform-aws-banner .formtextfields-inr{width:calc(50% - 12px)}.camppopupform-aws-banner .formtextfields-inr input{width:100%;border-radius:4px;border:1px solid var(--Cool-Gray-3,#91A1B4);background:#FFF;padding:12px 16px;height:42px;margin-top:8px}.camppopupform-aws-banner .fieldlabeltext{color:var(--Navy,#0D1428);font-family:'Graphik-Regular';font-size:14px;font-style:normal;font-weight:400;line-height:18px;text-transform:capitalize}.camppopupform-aws-banner .fieldlabeltext span{color:var(--Light-Red,#F95469)}body .camppopupform-aws-banner .intl-tel-input input[type=tel]{margin-top:8px!important}body .camppopupform-aws-banner .intl-tel-input .flag-container{height:42px;bottom:0;top:unset}.submitbuttonfield span.wpcf7-spinner{display:none}.submitbuttonfield{display:flex;justify-content:center;flex-direction:column;text-align:center;margin-top:56px}input#aws-campaignsubmit{border-radius:80px;background:var(--Yellow,#FAD92B);padding:0 39.5px;height:48px;line-height:48px;color:var(--Navy,#0D1428);font-family:'Graphik-Medium';font-size:16px;font-style:normal;font-weight:500;text-transform:capitalize;margin-bottom:14px;border:none}.stack-select img{background:#FCFEFF;border-radius:10px;cursor:pointer;border:1px solid var(--Cool-Gray-3,#91A1B4)}.formtextfields-inr input::-webkit-input-placeholder{color:#BBB;overflow:hidden;color:var(--Cool-Gray-3,#91A1B4);font-feature-settings:'liga' off,'clig' off;text-overflow:ellipsis;font-family:'Graphik-Regular';font-size:14px;font-style:normal;font-weight:400;line-height:18px}.thankspopop-main-aws-banner{position:fixed;z-index:99999;display:none;align-items:center;width:100%;justify-content:center;height:100%;top:0;left:0}.thankspopop-main-aws-banner.active{display:flex;background:rgb(13 20 40 / .9);backdrop-filter:blur(6px)}.thankspopop-aws-banner{border-radius:12px;background:var(--Cool-Gray-1,#F1F6FB);box-shadow:0 7px 21px 0 rgb(53 61 73 / .05);max-width:549px;text-align:center;padding:32px;width:100%}.thankspopop-aws-banner img{max-width:100px}.thankspopop-aws-banner p{color:var(--Navy,#0D1428);text-align:center;font-family:'Graphik-Regular';font-size:24px;font-style:normal;font-weight:400;line-height:normal;margin-top:24px}.camppopupform-aws-banner.active{display:none}.camppopupform-aws-banner span.error{font-size:14px!important;margin-top:8px;display:block;top:0;position:relative}.camppopupform-aws-banner span.error.newerroesad{margin-top:-16px;margin-bottom:16px}span.wpcf7-not-valid-tip{display:none}.aws-button{cursor:pointer}.camppopupform-aws-banner p.font18-graphik,.camppopupform-aws-banner .font24-graphik-m{text-align:left;text-transform:capitalize;margin-left:0}.camppopupform-aws-banner .formtextfields-inr{width:100%}.camppopupform-aws-banner .submitbuttonfield{display:flex;justify-content:center;flex-direction:column;text-align:center;margin-top:24px}.camppopupform-aws-banner .newformcamp{width:493px;max-width:100%}.aws-button{pointer-events:none}.aws-button[href]{pointer-events:auto}@media screen and (max-width:580px){.camppopupform-aws-banner .font24-graphik-m{font-size:20px}.camppopupform-aws-banner .newformcamp{width:100%;max-width:94%;margin:0 auto;padding:32px 10px}.camppopupform-aws-banner .font24-graphik-m br{display:none}.camppopupform-inr-aws{width:100%;max-width:100%}input#aws-campaignsubmit{font-size:12px}}input#aws-campaignsubmit:disabled{filter:grayscale(1);
160cursor:not-allowed}.newblindpotbanners-maian a{cursor:pointer;margin-left:4px}.mobbansnetext img{margin:0 28px;display:none}.page-id-118834 .newblindpotbanners-maian,.page-id-118852 .newblindpotbanners-maian,.page-id-118855 .newblindpotbanners-maian,.page-id-118858 .newblindpotbanners-maian,.page-id-118861 .newblindpotbanners-maian{display:none!important}body a.pr-sign-in-btn{text-transform:none!important}.camppopupform-aws p.font18-graphik,.camppopupform-aws-banner p.font18-graphik{display:none!important}.camppopupform-aws-banner .font24-graphik-m{text-align:center}.camppopupform-aws-banner .fieldlabeltext{position:relative;top:12px}.new-toggle-sec-cont .font28-graphik.active-icon:hover::after,.new-toggle-sec-cont .font28-graphik:hover::after{background-color:lightgray!important}a[href="/iso-27001-2022/"],a[href="https://shuftipro.com/iso-27001-2022/"],img[src*="Badge-4.png"],img[src*="https://shuftipro.com/wp-content/uploads/Badge-1-3.png"]{display:none!important}.single-blog .new-toggle-sec-cont .font28-graphik.active-icon:hover::after,.single-blog .new-toggle-sec-cont .font28-graphik:hover::after{background-color:transparent!important}@media screen and (max-width:767px){body .newzeagzagdiv-inr-coont .font28-graphik{color:#0D1428!important}.content-lib-datetime{display:inline-block!important}.content-lib-date{margin-bottom:12px}}.cky-notice-btn-wrapper button.cky-btn.cky-btn-reject{color:#FFFFFF!important;border-color:#0D1428!important;background-color:#0D1428!important}@media screen and (max-width:767px){.page-id-118834 .newformcamp,.page-id-118852 .newformcamp,.page-id-118855 .newformcamp,.page-id-118858 .newformcamp,.page-id-118861 .newformcamp{padding:32px 16px}.page-id-118834 .newformcamp p.font18-graphik,.page-id-118852 .newformcamp p.font18-graphik,.page-id-118855 .newformcamp p.font18-graphik,.page-id-118858 .newformcamp p.font18-graphik,.page-id-118861 .newformcamp p.font18-graphik{padding-right:20px}.page-id-118834 .formtextfields-inr>p.fieldlabeltext,.page-id-118852 .formtextfields-inr>p.fieldlabeltext,.page-id-118855 .formtextfields-inr>p.fieldlabeltext,.page-id-118858 .formtextfields-inr>p.fieldlabeltext,.page-id-118861 .formtextfields-inr>p.fieldlabeltext{top:0}.page-id-118834 .intl-tel-input .country-list,.page-id-118852 .intl-tel-input .country-list,.page-id-118855 .intl-tel-input .country-list,.page-id-118858 .intl-tel-input .country-list,.page-id-118861 .intl-tel-input .country-list{width:calc(100vw - 50px)}.page-id-118834 .intl-tel-input .country-list .country span,.page-id-118852 .intl-tel-input .country-list .country span,.page-id-118855 .intl-tel-input .country-list .country span,.page-id-118858 .intl-tel-input .country-list .country span,.page-id-118861 .intl-tel-input .country-list .country span{font-size:14px}.page-id-118834 .intl-tel-input .country-list .country .dial-code,.page-id-118852 .intl-tel-input .country-list .country .dial-code,.page-id-118855 .intl-tel-input .country-list .country .dial-code,.page-id-118858 .intl-tel-input .country-list .country .dial-code,.page-id-118861 .intl-tel-input .country-list .country .dial-code{margin:0 8px;width:auto}.mobblindpotban-inrer{align-items:center}.camppopupform-aws-banner{overflow:hidden}body .camppopupform-aws-banner .newformcamp{max-width:calc(100% - 32px)}body .soc-footer-d a img{background:#539FF9}}.cer-footer-d img,.cer-footer-d a{font-size:0}@media screen and (max-width:360px){.font14adada{font-size:10px}}body .rounded-3xl .mb-5 p{font-family:'Graphik-Regular'}body .rounded-3xl .uppercase.font-semibold.mb-2{font-family:'Graphik-Regular'}.flex.flex-col.gap-6 article.ent-card.relative .font-display{font-family:'Graphik-Regular'}.sol-itab:not(.is-active) .sol-itab__icon img{filter:brightness(1000)}.sol-itab .sol-itab__icon img{filter:brightness(0) saturate(100%) invert(59%) sepia(94%) saturate(1785%) hue-rotate(194deg) brightness(100%) contrast(95%)}@media screen and (min-width:1024px){.flex.flex-col.gap-6 article.ent-card.relative{grid-template-columns:1.1fr 1fr;gap:24px;padding:60px 40px}.shufti-product-page .firstmainnewrrw-cont{padding-left:calc((100vw - 1380px) / 2)!important}}body .red-bg-sec{font-family:'Graphik-Regular'}body .red-bg-sec b{font-family:'Graphik-Medium'}.single-news .h2-headings-box{z-index:1!important}.single.single-blog table{margin-bottom:32px!important}.ds-tab.social-networks-tab{width:171px!important}.ds-tab.higher-edu{width:181px!important}
160.ds-tab.higher-wealth-manage{width:200px!important}body .checkbox-group label:first-child{padding:0 0 8px 0}body .ds-tab.is-active{width:fit-content!important}</style> 161 <style type="text/css" data-type="vc_shortcodes-custom-css">.vc_custom_rh_row{padding:0!important;margin:0!important}.vc_custom_rh_col{padding:0!important}</style><noscript><style>.wpb_animate_when_almost_visible{opacity:1}</style></noscript>
162<script>
vendor: 438 bytes, lines 162-178
162 163(function (w, d, s, l, i) { 164 w[l] = w[l] || []; 165 w[l].push({ 166 'gtm.start': new Date().getTime(), 167 event: 'gtm.js' 168 }); 169 170 var f = d.getElementsByTagName(s)[0], 171 j = d.createElement(s), 172 dl = l != 'dataLayer' ? '&l=' + l : ''; 173 174 j.async = true; 175 j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; 176 177 f.parentNode.insertBefore(j, f); 178})(window, document, 'script', 'dataLayer', '
178GTM-5PTBDQC
vendor: 4 bytes, line 178
178');
179</script>
179 180 181 182 183 184 <!-- Example of advanced matching in your init call. --> 185<!-- rdt('init', 'a2_i5ild9dnyip0', { 186 email: '<EMAIL-HERE>', 187 phoneNumber: '<PHONE-NUMBER-HERE>', 188 externalId: '<EXTERNAL-ID-HERE>', 189 idfa: '<IDFA-HERE>', 190 aaid: '<AAID-HERE>', 191}); --> 192 193 194 195 196 <!-- Google Tag Manager (noscript) -->
vendor: 72 bytes, lines 196-197
196 197 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
197GTM-5PTBDQC
vendor: 91 bytes, lines 197-199
197" height="0" width="0" 198 style="display:none;visibility:hidden"></iframe></noscript> 199
199<!-- End Google Tag Manager (noscript) --> 200 <!-- End Google Tag Manager --> 201 202 <!-- ADD GTM CODE --> 203 204
205<script> 206(function () { 207 208 /* ========================= 209 GOOGLE CONVERSION FUNCTION (instant) 210 ========================= */ 211 window.gtag_report_conversion = function (url) { 212 var callback = function () { 213 if (typeof url != 'undefined') { 214 window.location = url; 215 } 216 }; 217 218 gtag('event', 'conversion', { 219 'send_to': 'AW-782240705/_w4PCL6u6JIBEMGXgPUC', 220 'event_callback': callback 221 }); 222 223 gtag('event', 'conversion', { 224 'send_to': 'AW-782240705/LbCaCMesn4sCEMGXgPUC' 225 }); 226 227 return false; 228 }; 229 230 /* ========================= 231 MAILSHAKE (instant) 232 ========================= */ 233 var script1 = document.createElement('script'); 234 script1.src = "https://cdn.mailshake.com/2018-05-01/mailshake.js?e=open"; 235 script1.async = true; 236 document.head.appendChild(script1); 237 238 239})(); 240</script>
240 241 242 243 244 <meta name="msvalidate.01" content="CF62414D1161543ABCE2C1FDCA472089" /> 245 246 247 248<!-- schema code --> 249<!-- homepage and contact us & req demo --> 250 251 <!-- homepage and contact us & req demo end --> 252<!-- Service Pages schema --> 253
254<script type="application/ld+json"> 255{ 256 "@context": "https://schema.org", 257 "@graph": [ 258 259 { 260 "@type": "WebPage", 261 "@id": "https://shuftipro.com/product-managers/#webpage", 262 "url": "https://shuftipro.com/product-managers/", 263 "name": "Product Managers", 264 "description": "Shufti helps product managers build secure IDV journeys and smooth KYC processes to simplify onboarding, boost conversions, and ensure AML compliance.", 265 "inLanguage": "en-GB" 266 }, 267 268 { 269 "@type": "BreadcrumbList", 270 "itemListElement": [ 271 { 272 "@type": "ListItem", 273 "position": 1, 274 "name": "Home", 275 "item": "https://shuftipro.com/" 276 }, 277 { 278 "@type": "ListItem", 279 "position": 2, 280 "name": "Product Managers", 281 "item": "https://shuftipro.com/product-managers/" 282 } 283 ] 284 } ] 285} 286</script>
286 287 288 289<!-- Service Pages schema end--> 290<!-- blog page schema --> 291 292<!-- blog schecma end --> 293 294<!-- news schemaa --> 295 296<!-- news schema end --> 297<!-- knwoledge base sceham --> 298 299<!-- knowledgbase schema end --> 300 301<!-- /pricing/ (96819) pricing plans --> 302<!-- /pricing/ pricing plans end --> 303 304<!-- all over the site schema --> 305 <!-- all over the site schema end--> 306 <style>.logo-div-img{object-fit:contain;height:auto}</style> 307
308<script> 309/* ========================= 310 LINKEDIN (instant) 311========================= */ 312_linkedin_partner_id = "6855684"; 313window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || []; 314window._linkedin_data_partner_ids.push(_linkedin_partner_id); 315 316(function (l) { 317 if (!l) { 318 window.lintrk = function (a, b) { 319 window.lintrk.q.push([a, b]); 320 }; 321 window.lintrk.q = []; 322 } 323 324 var s = document.getElementsByTagName("script")[0]; 325 var b = document.createElement("script"); 326 b.type = "text/javascript"; 327 b.async = true; 328 b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; 329 s.parentNode.insertBefore(b, s); 330 331})(window.lintrk); 332 333/* ========================= 334 URL CLEANUP (instant) 335========================= */ 336(function () { 337 let path = window.location.pathname; 338 let cleanPath = path.replace(/\/+/g, "/"); 339 340 if (path !== cleanPath) { 341 let newUrl = window.location.protocol + "//" + window.location.host + cleanPath; 342 newUrl += window.location.search + window.location.hash; 343 window.location.replace(newUrl); 344 } 345})(); 346 347/* ========================= 348 TIKTOK (instant) 349========================= */ 350!function (w, d, t) { 351 w.TiktokAnalyticsObject = t; 352 var ttq = w[t] = w[t] || []; 353 354 ttq.methods = [ 355 "page","track","identify","instances","debug","on","off", 356 "once","ready","alias","group","enableCookie","disableCookie", 357 "holdConsent","revokeConsent","grantConsent" 358 ]; 359 360 ttq.setAndDefer = function (t, e) { 361 t[e] = function () { 362 t.push([e].concat(Array.prototype.slice.call(arguments, 0))); 363 }; 364 }; 365 366 for (var i = 0; i < ttq.methods.length; i++) { 367 ttq.setAndDefer(ttq, ttq.methods[i]); 368 } 369 370 ttq.load = function (e, n) { 371 var r = "https://analytics.tiktok.com/i18n/pixel/events.js"; 372 373 ttq._i = ttq._i || {}; 374 ttq._i[e] = []; 375 ttq._i[e]._u = r; 376 377 ttq._t = ttq._t || {}; 378 ttq._t[e] = +new Date; 379 380 ttq._o = ttq._o || {}; 381 ttq._o[e] = n || {}; 382 383 n = document.createElement("script"); 384 n.type = "text/javascript"; 385 n.async = true; 386 n.src = r + "?sdkid=" + e + "&lib=" + t; 387 388 var s = document.getElementsByTagName("script")[0]; 389 s.parentNode.insertBefore(n, s); 390 }; 391 392 ttq.load('D4SJ2TBC77UFBBBO6D00'); 393 ttq.page(); 394 395}(window, document, 'ttq'); 396</script>
396 397 398 399 400 401 </head> 402 403 404 405<body class="page-template-default page page-id-114391 page-product-managers wpb-js-composer js-comp-ver-8.7.2 vc_responsive"> 406 407 <div id="page" class="site"> 408<!-- <div class="new-webinar-banner"><a class="webinarpagelink" href="/fast-id/">Read More about fast-id page</a><p class="font18-graphik-reg font18-graphik-reg-desk">Shufti globally launches <img src="/wp-content/uploads/fast-id-button-img-1.png" alt="webinr-icon"><span> - a new kind of identity solution!</span></p><p class="font18-graphik-reg font18-graphik-reg-mob">Shufti globally launches - a new kind of identity solution!</p><a href="/fast-id/" class="big-outline-white-cta">Read more</a></div> --> 409<!-- <div style="opacity:0;display:none;background: linear-gradient(0deg, rgba(13, 20, 40, 0.30) 0%, rgba(13, 20, 40, 0.30) 100%), linear-gradient(270deg, var(--Shufti-Sky-Blue, rgba(83, 159, 249, 0.90)) 0%, var(--Shufti-Red, rgba(242, 67, 72, 0.90)) 51%, var(--Shufti-Yellow, rgba(250, 217, 43, 0.90)) 100%), #F1F6FB; 410box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);" class="aws-bannner new-webinar-banner identity-banner-new new-webinar-banner-red new-webinar-banner-rediii"><a class="webinarpagelink aws-btn" href="https://aws.amazon.com/marketplace/seller-profile?id=seller-jphtquibtahjy" target="_blank"></a><p class="font18-graphik-reg font18-graphik-reg-desk">Evaluate your KYC with zero data movement. Everything stays in AWS.</p><p class="font18-graphik-reg font18-graphik-reg-mob">Evaluate your KYC with zero data movement. Everything stays in AWS.</p><a href="https://aws.amazon.com/marketplace/seller-profile?id=seller-jphtquibtahjy" target="_blank" class="big-outline-white-cta aws-btn">Explore</a></div> 411<div style="opacity:0;display:none;background: linear-gradient(0deg, rgba(13, 20, 40, 0.70) 0%, rgba(13, 20, 40, 0.70) 100%), var(--Shufti-Blue, #539FF9); 412box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);" class="new-webinar-banner identity-banner-new new-webinar-banner-red">
412<a class="webinarpagelink" href="https://shuftipro.com/insights/switching-identity-verification-solution/"></a><p class="font18-graphik-reg font18-graphik-reg-desk">Ready for the <span style="color: #F24348;">Heisenberg Principle</span> of the <span style="color: #FAD92B;">Boardroom</span>?</p><p class="font18-graphik-reg font18-graphik-reg-mob font18-graphik-reg-mob-n">Ready for the <span style="color: #F24348;">Heisenberg Principle</span> of the <span style="color: #FAD92B;">Boardroom</span>?</p><a href="https://shuftipro.com/insights/switching-identity-verification-solution/" class="big-outline-white-cta">Read More</a></div> 413 <div style="opacity:0;display:none;background: linear-gradient(0deg, rgba(13, 20, 40, 0.70) 0%, rgba(13, 20, 40, 0.70) 100%), var(--Shufti-Red, #F24348); 414box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);" class="new-webinar-banner identity-banner-new new-webinar-banner-red"><a class="webinarpagelink" href="https://shuftipro.com/resources/whitepapers-reports/preventing-account-takeover-fraud-with-multilayered-defense/"></a><p class="font18-graphik-reg font18-graphik-reg-desk">See How Shufti Prevents and Recovers Account Takeover Fraud</p><p class="font18-graphik-reg font18-graphik-reg-mob font18-graphik-reg-mob-n">See How Shufti Prevents and Recovers Account Takeover Fraud</p>
414<a href="https://shuftipro.com/resources/whitepapers-reports/preventing-account-takeover-fraud-with-multilayered-defense/" class="big-outline-white-cta">Read the full whitepaper</a></div> 415 <div style="opacity:0;display:none;background: linear-gradient(0deg, rgba(13, 20, 40, 0.70) 0%, rgba(13, 20, 40, 0.70) 100%), var(--Shufti-Red, #F24348); 416box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);" class="new-webinar-banner identity-banner-new new-webinar-banner-red new-webinar-banner-rediii"><a class="webinarpagelink" href="https://shuftipro.com/one-percent/"></a><p class="font18-graphik-reg font18-graphik-reg-desk">Close the <span style="color: #F24348;">Critical 1%</span> Gap in Identity Verification</p><p class="font18-graphik-reg font18-graphik-reg-mob">Close the <span style="color: #F24348;"> Critical 1% </span> Gap in Identity Verification</p><a href="https://shuftipro.com/one-percent/" class="big-outline-white-cta">Download our latest whitepaper</a></div> --> 417 418<!-- <div style="opacity:0;display:none" class="new-webinar-banner identity-banner-new">
418<a class="webinarpagelink" href="https://shuftipro.com/resources/whitepapers-reports/top-10-most-difficult-countries-for-identity-verification/"></a><p class="font18-graphik-reg font18-graphik-reg-desk">The <span style="color: #539FF9;">Top 10</span> Most Difficult Countries for <span style="color: #91A1B4;">Identity Verification</span></p><p class="font18-graphik-reg font18-graphik-reg-mob">The <span style="color: #539FF9;">Top 10</span> Most Difficult Countries for <span style="color: #91A1B4;">Identity Verification</span></p><a href="https://shuftipro.com/resources/whitepapers-reports/top-10-most-difficult-countries-for-identity-verification/" class="big-outline-white-cta">Download Report</a></div> 419 420 <div style="opacity:0;" class="new-webinar-banner identity-banner-new new-webinar-banner-red new-webinar-banner-reddeep"><a class="webinarpagelink" href="https://shuftipro.com/resources/whitepapers-reports/outsmarting-the-deepfake-threat-to-identity-trust/"></a><p class="font18-graphik-reg font18-graphik-reg-desk">Stop <span style="color: #FAD92B;">Deepfakes </span>Before They Strike</p><p class="font18-graphik-reg font18-graphik-reg-mob">Stop <span style="color: #FAD92B;">Deepfakes </span>Before They Strike</p>
420<a href="https://shuftipro.com/resources/whitepapers-reports/outsmarting-the-deepfake-threat-to-identity-trust/" class="big-outline-white-cta">Download our latest report</a></div> 421 422 423 <div style="opacity:0;display:none" class="new-webinar-banner identity-banner-new new-webinar-banner-yellow"><a class="webinarpagelink" href="https://shuftipro.com/product-tours/"></a><p class="font18-graphik-reg font18-graphik-reg-desk">Explore Shufti's <span style="color: #FAD92B;">Interactive </span>Product Demos</p><p class="font18-graphik-reg font18-graphik-reg-mob">Explore Shufti's <span style="color: #FAD92B;">Interactive </span>Product Demos</p><a href="https://shuftipro.com/product-tours/" class="big-outline-white-cta">Explore</a></div> 424 425 <div style="opacity:0;display:none" class="new-webinar-banner identity-banner-new new-webinar-banner-blue"><a class="webinarpagelink" href="https://shuftipro.com/resources/whitepapers-reports/scale-without-borders/"></a><p class="font18-graphik-reg font18-graphik-reg-desk">Build More <span style="color: #FAD92B;">Adaptability </span>Into Your Identity Strategy</p><p class="font18-graphik-reg font18-graphik-reg-mob">Build More <span style="color: #FAD92B;">Adaptability </span>Into Your Identity Strategy</p>
425<a href="https://shuftipro.com/resources/whitepapers-reports/scale-without-borders/" class="big-outline-white-cta"> Download our latest white paper</a></div> --> 426<!-- <link rel="stylesheet" href="https://shuftipro.com/wp-content/cache/asset-cleanup/css/item/shuftipro__header-css-css-v121f45dd9751f32aba2cb78b01a92d0dded16d36.css"> --> 427<link rel="stylesheet" href="https://shuftipro.com/wp-content/cache/asset-cleanup/css/item/shuftipro__header-new-css-css-v24308907c2b22957ccbd7f2dec211c236c3809bd.css"> 428<style>.sp-header,.sp-header *{box-sizing:border-box}.sp-header{--sp-navy:#0d1428;--sp-blue:#539ff9;--sp-grey:#5c6c80;--sp-grey2:#91a1b4;--sp-navy-hover:#253552;--sp-linkhover:#1860c7;--sp-bg:#f1f6fb;--sp-border:#e4edf7;--sp-yellow:#fad92b;--sp-white:#fff;--sp-gm:var(--graphik-m,'Graphik-Medium',-apple-system,Segoe UI,Roboto,Arial,sans-serif);--sp-gr:var(--graphik,'Graphik-Regular',-apple-system,Segoe UI,Roboto,Arial,sans-serif);position:fixed;top:0;left:0;width:100%;z-index:9999;background:var(--sp-white);border-bottom:1px solid #CFCFCF;font-family:var(--sp-gr)}.sp-header.sp-scrolled{box-shadow:0 6px 24px rgb(13 20 40 / .08)}.sp-scrim{position:absolute;top:100%;left:0;right:0;height:100vh;z-index:0;pointer-events:none;opacity:0;visibility:hidden;backdrop-filter:blur(15.8px);-webkit-backdrop-filter:blur(15.8px);transition:opacity .22s ease,visibility .22s ease}.sp-header:has(.sp-nav-item.sp-open) .sp-scrim{opacity:1;visibility:visible}@media (prefers-reduced-motion:reduce){.sp-scrim{transition:none}}.sp-headroom{height:145px}@media (max-width:992px){.sp-headroom{height:113px}}.page-id-89832 .sp-headroom,.hidden-in-iframe .sp-headroom{height:81px}@media (max-width:992px){.page-id-89832 .sp-headroom,.hidden-in-iframe .sp-headroom{height:65px}}html body.page main#primary{padding-top:0!important}@media screen and (min-width:768px){html body.page main#primary{padding-top:0!important}}@media screen and (max-width:767px){html body.page main#primary{padding-top:0!important}}html body main#primary{padding-top:0!important}.sp-bar{max-width:1440px;margin:0 auto;padding:0 80px;height:80px;display:flex;align-items:center;justify-content:space-between;gap:28px;background:var(--sp-white)}@media (max-width:1439px){.sp-bar{padding:0 40px}}@media (max-width:1100px){.sp-bar{padding:0 24px}}.sp-logo{flex:0 0 auto;display:flex;align-items:center}.sp-logo img{height:37px;width:auto;display:block}.sp-nav{flex:0 1 auto;display:flex;align-items:center;justify-content:center;gap:20px;height:100%;list-style:none;margin:0;padding:0 32px;border-radius:30px}@media (max-width:1220px) and (min-width:1025px){.sp-nav{gap:0;padding:0}}.sp-nav-item{position:static;height:100%;display:flex;align-items:center}.sp-nav-link{display:inline-flex;align-items:center;gap:4px;height:100%;padding:0 4px;cursor:pointer;font-family:var(--sp-gm);font-size:16px;font-weight:500;color:var(--sp-navy);letter-spacing:-.16px;text-decoration:none;line-height:1;position:relative;border:0;background:none;white-space:nowrap}.sp-nav-link .sp-caret{width:20px;height:20px;color:currentColor;transition:transform .25s ease,color .15s ease;flex:0 0 auto}.sp-header .sp-caret path,.sp-header .sp-arr path,.sp-header .sp-mega-back svg path{f
428ill:none!important;stroke:currentColor!important}.sp-nav-link:hover{color:var(--sp-navy)}.sp-nav:has(.sp-open) .sp-nav-item:not(.sp-open)>.sp-nav-link{color:var(--sp-grey)}.sp-nav-item.sp-open>.sp-nav-link{color:var(--sp-navy)}.sp-nav-item.sp-open>.sp-nav-link .sp-caret{transform:rotate(180deg)}.sp-nav-item.sp-open>.sp-nav-link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:5px;background:var(--sp-blue)}.sp-actions{flex:0 0 auto;display:flex;align-items:center;gap:16px}.sp-signin{font-family:var(--sp-gm);font-size:16px;font-weight:500;color:var(--sp-navy);letter-spacing:-.16px;text-decoration:none;transition:color .15s}.sp-signin:hover{color:var(--sp-linkhover)}.sp-cta{font-family:var(--sp-gm);font-size:14px;font-weight:500;letter-spacing:0;color:#fff;text-decoration:none;background:var(--sp-navy);padding:12px 24px;border-radius:10px;line-height:19.6px;transition:background-color .2s,box-shadow .2s;white-space:nowrap}.sp-cta:hover{background:var(--sp-navy-hover);color:#fff}.sp-cta:focus-visible{outline:0;box-shadow:0 0 0 1.33px var(--sp-blue);color:#fff}.sp-mega{position:absolute;left:0;right:0;top:100%;background:#fff0;padding:0 50px 24px;clip-path:inset(0 -100vw -100vh -100vw);opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .22s ease,transform .22s ease,visibility .22s;pointer-events:none;z-index:9998}.sp-nav-item.sp-open .sp-mega{opacity:1;visibility:visible;transform:translateY(0)}.sp-mega>.sp-mega-card{pointer-events:auto}.sp-mega-card{max-width:1340px;margin:0 auto;background:#fff;border:0;border-radius:8px;box-shadow:0 0 24px rgb(145 161 180 / .5);
428backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);padding:10px;display:grid;gap:10px}.sp-mega-4{grid-template-columns:repeat(4,1fr)}.sp-col{min-width:0;padding:24px;border-radius:8px;border:.5px solid #539FF9;background:#FFF}.sp-col:has(.sp-col-stack),.sp-col:has(.sp-promo){border:0;padding:0;background:#fff0}.sp-col-block{background:#FFF;border:.5px solid #539FF9;border-radius:8px;padding:24px}.sp-col-head{font-family:var(--sp-gm);font-size:12px;font-weight:600;letter-spacing:.48px;text-transform:uppercase;color:var(--sp-grey);padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid var(--sp-border)}.sp-col-head:has(+.sp-feat){border-bottom:0;padding-bottom:12px;margin-bottom:12px}.sp-col-stack{display:flex;flex-direction:column;gap:18px}.sp-feat{display:flex;gap:14px;text-decoration:none;margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid var(--sp-border);align-items:flex-start}.sp-mega .sp-col-head,.sp-mega .sp-col-head:has(+.sp-feat),.sp-mega .sp-feat{position:relative;border-bottom:0!important}.sp-mega .sp-col-head::after,.sp-mega .sp-feat::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(to right,transparent 0%,rgb(215 224 233 / .5) 50%,transparent 100%)}.sp-feat img{width:32px;height:32px;flex:0 0 32px;margin-top:2px}.sp-feat-tx{display:flex;flex-direction:column;gap:4px}.sp-feat-t{font-family:var(--sp-gm);font-size:14px;font-weight:500;color:var(--sp-navy);line-height:1.3}.sp-feat-d{font-family:var(--sp-gr);font-size:11px;font-weight:400;color:var(--sp-grey);line-height:15px}.sp-feat:hover .sp-feat-t{color:var(--sp-linkhover)}.sp-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.sp-links li{margin:0}.sp-links a{display:flex;align-items:center;gap:8px;text-decoration:none;font-family:var(--sp-gm);font-size:14px;font-weight:500;letter-spacing:.28px;color:var(--sp-navy);line-height:15.4px;min-height:25px;transition:color .15s}.sp-links a:hover{color:var(--sp-linkhover)}.sp-links a[href="#"]{display:none}.sp-links li:has(>a[href="#"]){display:none}.sp-links.sp-ic a .sp-ic-img{width:24px;height:24px;flex:0 0 24px}.sp-links a .sp-new{box-sizing:border-box;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:20px;padding:0 8px;border:1px solid #539ff9;border-radius:14px;background:rgb(83 159 249 / .1);font-family:var(--sp-gr);font-size:12px;font-weight:400;line-height:16px;letter-spacing:0;color:#0d1428;white-space:nowrap}.sp-seeall a{color:var(--sp-blue);font-weight:500}.sp-seeall a .sp-arr{width:14px;height:14px}.sp-imgcard{display:block;min-width:0;height:100%;border-radius:8px;overflow:hidden;background:#EAF3FF;line-height:0}.sp-imgcard img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .45s ease}.sp-imgcard:hover img,.sp-imgcard:focus-visible img{transform:scale(1.06)}.sp-imgcard__txt{display:none}@media (prefers-reduced-motion:reduce){.sp-imgcard img{transition:none}.sp-imgcard:hover img{transform:none}}.sp-promo{height:100%;box-sizing:border-box;background:linear-gradient(180deg,#eaf3ff 0%,#f6faff 100%);border:1px solid #D7E0E9;border-radius:8px;padding:24px;display:flex;flex-direction:column;gap:12px}.sp-promo-img{width:100%;flex:1 1 auto;min-height:0;object-fit:cover;border-radius:8px;display:block}.sp-promo-t{font-family:var(--sp-gm);font-size:16px;font-weight:600;color:var(--sp-navy);margin-bottom:4px}.sp-promo-d{font-family:var(--sp-gr);font-size:12px;color:var(--sp-navy);line-height:16px}.sp-promo-link{font-family:var(--sp-gm);font-size:14px;font-weight:500;color:var(--sp-blue);text-decoration:none;display:inline-flex;align-items:center;gap:6px}.sp-burger,.sp-mobclose{display:none}.sp-mob-cta{display:none}.sp-mega-back{display:none}.sp-mob-overlay{display:none}@media(max-width:1180px){.sp-bar{gap:16px;padding:0 20px}.sp-nav-link{padding:0 9px;font-size:15px}.sp-actions{gap:14px}}@media(max-width:1024px){.sp-bar{height:64px}.sp-actions{display:none}.sp-burger{display:inline-flex;flex-direction:column;justify-content:center;gap:5px;width:30px;height:30px;margin-left:auto;background:none;border:0;cursor:pointer}
428.sp-burger span{display:block;height:2px;width:24px;background:var(--sp-navy);border-radius:2px;transition:.25s}.sp-header.sp-mob-open .sp-burger{opacity:0;pointer-events:none}.sp-nav{display:block;position:fixed;top:0;left:0;right:0;bottom:0;height:100dvh;width:100%;background:#fff;padding:64px 0 40px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;border-radius:0;transform:translateX(100%);transition:transform .3s ease;z-index:10001}.sp-header.sp-mob-open .sp-nav{transform:translateX(0)}.sp-header.sp-mob-open::before{content:"";position:fixed;top:0;left:0;right:0;height:64px;background:#fff;border-bottom:1px solid var(--sp-border);z-index:10003}.sp-header.sp-mob-open:has(.sp-nav-item.sp-open)::before{border-bottom:0}.sp-header.sp-mob-open .sp-logo{position:fixed;top:13px;left:20px;z-index:10004}.sp-header.sp-mob-open .sp-mobclose{display:inline-flex;position:fixed;top:14px;right:18px;width:36px;height:36px;align-items:center;justify-content:center;background:var(--sp-bg);border:0;border-radius:50%;font-size:22px;color:var(--sp-navy);cursor:pointer;z-index:10004;line-height:1}.sp-nav-item{display:block;height:auto;width:100%;border-bottom:1px solid var(--sp-border)}.sp-nav-link{height:auto;width:100%;justify-content:space-between;padding:17px 24px;font-size:16px;color:var(--sp-navy)}.sp-nav-item.sp-open>.sp-nav-link:after{display:none}.sp-nav-link .sp-caret{width:13px;height:13px;transform:rotate(-90deg);color:var(--sp-grey);transition:none}.sp-mega{position:fixed;top:0;left:0;right:0;bottom:0;height:100dvh;background:#fff;padding:64px 0 40px;opacity:1;visibility:hidden;pointer-events:none;max-height:none;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;transform:translateX(100%);transition:transform .3s ease,visibility .3s ease;z-index:10002}.sp-nav-item.sp-open .sp-mega{transform:translateX(0);visibility:visible;pointer-events:auto}.sp-mega-card{display:block;border:0;border-radius:0;box-shadow:none;padding:0 22px;max-width:none;background:#fff}.sp-mega-back{display:flex;align-items:center;gap:8px;width:100%;padding:14px 2px;margin-bottom:6px;background:none;border:0;border-bottom:1px solid var(--sp-border);cursor:pointer;font-family:var(--sp-gm);font-size:16px;font-weight:500;color:var(--sp-navy)}.sp-mega-back svg{width:16px;height:16px}.sp-col,.sp-col-block{border:0!important;padding:0!important;background:transparent!important;margin-bottom:2px}.sp-col-head{border-bottom:1px solid var(--sp-border);padding:16px 0 8px;margin:0 0 4px}.sp-col-head:has(+.sp-feat){border-bottom:1px solid var(--sp-border);padding-bottom:8px;margin-bottom:4px}.sp-col-stack{gap:0}.sp-feat{margin:0;padding:14px 0;border-bottom:1px solid var(--sp-border)}.sp-links{gap:0}.sp-links a{padding:13px 0}.sp-promo{margin:14px 0}.sp-imgcard{display:block;height:auto;border-radius:0;overflow:visible;background:none;line-height:normal}.sp-imgcard img{display:none}.sp-imgcard__txt{display:block;padding:13px 0;font-family:var(--sp-gm);font-size:14px;font-weight:500;color:var(--sp-navy);line-height:1.3}.sp-mob-cta{display:flex;flex-direction:column;gap:12px;padding:22px 24px;border-bottom:0;max-width:300px;margin:auto}.sp-mob-cta .sp-signin{display:inline-block;text-align:center;padding:13px;border:1px solid var(--sp-border);border-radius:100px}.sp-mob-cta .sp-cta{display:inline-block;text-align:center}}@media(max-width:480px){.sp-bar{padding:0 16px}.sp-logo img{height:30px}}</style> 429<style>.spbz{position:relative;width:100%;height:64px;overflow:hidden;background:#0D1428;font-family:'Graphik','Helvetica Neue',Arial,sans-serif;transition:height .45s cubic-bezier(.4,0,.2,1);will-change:height}.spbz.is-collapsed{height:48px}.spbz-slide{position:absolute;inset:0;display:block;text-decoration:none;opacity:0;visibility:hidden;transition:opacity .7s ease,visibility .7s ease;z-index:1;background-position:center;background-size:cover;background-repeat:no-repeat}.spbz-slide.is-active{opacity:1;visibility:visible;z-index:2}.spbz-full,.spbz-small{position:absolute;inset:0;display:flex;align-items:center;transition:opacity .45s cubic-bezier(.4,0,.2,1);will-change:opacity}.spbz-full{opacity:1}
429.spbz-small{opacity:0;pointer-events:none}.spbz.is-collapsed .spbz-full{opacity:0;pointer-events:none}.spbz.is-collapsed .spbz-small{opacity:1;pointer-events:auto}.spbz-mini{display:none}.spbz-rail{max-width:1200px;margin:0 auto;height:100%;padding:0;display:flex;align-items:center;justify-content:space-between;gap:22px;width:100%}.spbz-lead{display:flex;align-items:center;gap:16px;min-width:0;flex:1 1 auto}.spbz-actions{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:4px;flex:0 0 auto}.spbz-stack{display:flex;flex-direction:column;justify-content:center;gap:3px;min-width:0}.spbz-serif{font-family:'Flecha M',Georgia,serif;font-weight:500;line-height:1.06;color:#F5F5F5;margin:0}.spbz-title{font-size:22px}.spbz-drop{font-size:28px;letter-spacing:.5px}.spbz-sub{font-family:'Flecha M',Georgia,serif;font-weight:500;font-size:20px;color:#fff;white-space:nowrap;margin:0}.spbz-subg{font-family:'Graphik',sans-serif;font-weight:500;font-size:14px;color:#060D21;white-space:nowrap;margin:0}.spbz-yellow{color:#FAD92B}.spbz-eyebrow{font-family:'Graphik',sans-serif;font-weight:600;font-size:11px;color:#F5F5F5;margin:2px 0 0}.spbz-date{font-size:13px;font-weight:500;color:#fff;white-space:nowrap}.spbz-pill{display:inline-flex;align-items:center;border-radius:999px;white-space:nowrap;flex:0 0 auto}.spbz-pill--red{background:#F24348;color:#F5F5F5;gap:7px;padding:5px 13px}.spbz-pill--red .se{font-family:'Graphik',sans-serif;font-weight:500;font-size:9px;line-height:1.02;letter-spacing:.3px;text-transform:uppercase}.spbz-pill--red .yr{font-family:'Graphik',sans-serif;font-weight:500;font-size:11px;line-height:.98}.spbz-pill--yellow{background:#FAD92B;color:#060D21;font-family:'Graphik',sans-serif;font-weight:500;font-size:12px;padding:5px 15px}.spbz-btn{display:inline-flex;align-items:center;gap:8px;background:#FAD92B;color:#060D21;font-family:'Graphik',sans-serif;font-weight:500;font-size:13px;height:30px;padding:0 17px;border-radius:15px;white-space:nowrap;transition:background-color .3s linear,border-color .3s linear,box-shadow .3s linear,color .3s linear}.spbz-ar{width:13px;height:13px;flex:0 0 auto}.spbz-btn .spbz-ar path,.spbz-mini-cta .spbz-ar path{fill:currentColor!important;stroke:none!important}.spbz-slide:hover .spbz-btn{background:#ffe14e}.spbz-logos{height:70px;width:auto;display:block;flex:0 0 auto;margin-left:-6px}.spbz-lockup{height:28px;width:auto;display:block;flex:0 0 auto}.spbz-small .spbz-drop{font-size:22px}.spbz-small .spbz-title{font-size:18px}.spbz-small .spbz-lead{gap:14px}.spbz-small .spbz-actions{flex-direction:row;align-items:center;gap:16px}.spbz-small .spbz-logos{height:34px;margin-left:0}.spbz-small .spbz-lockup{height:22px}.spbz-small .spbz-date{font-size:13px}.spbz-small .spbz-btn{height:26px;font-size:12px;padding:0 14px}.spbz-small .spbz-pill--red{padding:3px 10px}.spbz-slide.s-acfe{background-image:linear-gradient(rgb(13 20 40 / .80),rgb(13 20 40 / .80)),url(https://shuft
429ipro.com/wp-content/uploads/spbz-crypto-bg.webp);background-color:#0D1428}.s-acfe .spbz-lead{gap:20px;position:relative;z-index:2}.s-acfe .spbz-actions{position:relative;z-index:2}.s-acfe .cb{height:34px;width:auto;display:block;flex:0 0 auto}.s-acfe .wp{display:inline-flex;align-items:center;align-self:flex-start;background:#F24348;color:#F1F6FB;font-family:'Graphik',sans-serif;font-weight:500;font-size:10px;line-height:1;padding:5px 12px;border-radius:16px;letter-spacing:.2px}.s-acfe .hd{font-family:'Graphik',sans-serif;font-weight:500;font-size:22px;color:#F1F6FB;white-space:nowrap;line-height:1.2}.s-acfe .meta{display:flex;align-items:center;gap:16px}.s-acfe .meta-i{display:inline-flex;align-items:center;gap:6px;font-family:'Graphik',sans-serif;font-weight:400;font-size:11px;color:#fff;white-space:nowrap}.s-acfe .meta-i svg{width:14px;height:14px;flex:0 0 auto}.s-acfe .meta-i svg rect,.s-acfe .meta-i svg path{fill:none!important;stroke:currentColor!important}.s-acfe .mic{height:48px;width:auto;max-height:100%;flex:0 0 auto;align-self:center;margin:0 4px 0 6px;pointer-events:none}.s-acfe .spbz-small .cb{height:30px}.s-acfe .spbz-small .hd{font-size:17px}@media (max-width:1180px){.s-acfe .mic{display:none}}.spbz-btn--ghost{background:#fff0;border:1px solid #F1F6FB;color:#F1F6FB;height:42px;padding:0 24px;border-radius:999px;font-size:16px;gap:7px;box-shadow:0 0 32px rgb(250 217 43 / .25)}.spbz-btn--ghost .spbz-ar{width:15px;height:15px}.spbz-slide:hover .spbz-btn--ghost{background:rgb(255 255 255 / .14)}.spbz-ylink{display:inline-flex;align-items:center;gap:6px;font-family:'Graphik',sans-serif;font-weight:500;font-size:16px;font-style:italic;text-decoration:underline;text-underline-offset:2px;color:#FAD92B;white-space:nowrap;flex:0 0 auto}.spbz-ylink .spbz-ar{width:13px;height:13px}.spbz-ylink .spbz-ar path{fill:currentColor!important;stroke:none!important}.spbz-pill--navy{background:#0D1428;color:#F5F5F5;gap:7px;padding:5px 13px}.spbz-pill--navy .se{font-family:'Graphik',sans-serif;font-weight:500;font-size:9px;line-height:1.02;letter-spacing:.3px;text-transform:uppercase}.spbz-pill--navy .yr{font-family:'Graphik',sans-serif;font-weight:500;font-size:11px;line-height:.98}
429.spbz-slide.s-qes{background-image:url(https://shuftipro.com/wp-content/uploads/spbz-qes-bg-exact.webp);background-color:#0D1428}.spbz-slide.s-ttm{background-image:url(https://shuftipro.com/wp-content/uploads/spbz-ttm-bg-exact.webp);background-color:#C0121F}.spbz-slide.s-trc{background-image:url(https://shuftipro.com/wp-content/uploads/spbz-trc-bg-exact.webp);background-color:#00040C}.spbz-slide.s-amlrsol,.spbz-slide.s-amlrc{background-image:url(https://shuftipro.com/wp-content/uploads/spbz64-bg-navy.webp);background-color:#161A2A}.spbz-slide.s-glocal{background-image:url(https://shuftipro.com/wp-content/uploads/spbz64-bg-glocal.webp);background-color:#28A5F0}.spbz-slide.s-bav{background-image:url(https://shuftipro.com/wp-content/uploads/spbz64-bg-bav.webp);background-color:#0E192F}.spbz-slide.s-geo{background-image:url(https://shuftipro.com/wp-content/uploads/spbz64-bg-geo.webp);background-color:#0E1627;background-position:left center}.spbz-slide.s-journey{background-image:url(https://shuftipro.com/wp-content/uploads/spbz64-bg-journey.webp);background-color:#88163D}
429.spbz-slide.s-mcp{background-image:url(https://shuftipro.com/wp-content/uploads/spbz64-bg-mcp.webp);background-color:#020914}.s64 .spbz-title{font-size:22px;line-height:1.2;letter-spacing:.22px;color:#fff}.s-mcp .spbz-title{color:#F1F6FB}.s64 .spbz-stack{gap:4px}.spbz-eyeb{font-family:'Graphik',sans-serif;font-weight:500;font-size:14px;line-height:1.1;color:#fff;white-space:nowrap}.spbz-ico{display:block;flex:0 0 auto;width:auto}.s-amlrsol .spbz-ico,.s-amlrc .spbz-ico{height:62px}.s-amlrsol .spbz-lead,.s-amlrc .spbz-lead{gap:22px}.s-glocal .spbz-ico{height:63px}.s-glocal .spbz-lead{gap:20px}.s-bav .spbz-ico{height:59px}.s-bav .spbz-lead{gap:41px}.s-journey .spbz-ico{height:64px}.s-journey .spbz-lead{gap:36px}.s-mcp .spbz-ico{height:38px}.s-mcp .spbz-lead{gap:56px}.s-journey .spbz-btn--ghost,.s-mcp .spbz-btn--ghost{background:rgb(13 20 40 / .10)}.s64 .spbz-small .spbz-title{font-size:22px}.s-amlrsol .spbz-small .spbz-title,.s-glocal .spbz-small .spbz-title{font-size:21px}.s64 .spbz-ylink{font-size:18px;gap:12px;letter-spacing:-.18px}.s64 .spbz-ylink .spbz-ar{width:13px;height:13px}.s-journey .spbz-ylink{color:#F1F6FB}.s-geo .spbz-lead{padding-left:clamp(0px, calc(max(12.43vw, 179px) + 19px - max((100vw - 1200px) / 2, 40px)), 240px)}
429.spbz-slide.s-pix{background-image:url(https://shuftipro.com/wp-content/uploads/spbz64-bg-pix.webp);background-color:#10449B}.s-pix .spbz-lead{gap:19px}.s-pix .spbz-small .spbz-lead{gap:12px}.s-pix .spbz-pill--yellow{height:25px;min-width:88px;justify-content:center;padding:0 13.5px;border-radius:13.5px;font-size:11.9px;line-height:1;letter-spacing:.24px;text-transform:uppercase}.s-pix .spbz-title,.s-pix .spbz-small .spbz-title{font-size:clamp(16px, calc((100vw - 400px) / 40), 20px);line-height:1.2;letter-spacing:.2px}.s-pix .spbz-btn--ghost,.spbz-slide.s-pix:hover .spbz-btn--ghost{background:rgb(255 255 255 / .2)}@media (max-width:1279px){.spbz-rail{max-width:none;padding:0 40px}}@media (max-width:992px){.spbz,.spbz.is-collapsed{height:48px}.spbz-full,.spbz-small{display:none!important}.spbz-mini{display:flex;align-items:center;gap:12px;height:100%;padding:0 16px;justify-content:space-between}.spbz-mini-t{font-family:'Flecha M',Georgia,serif;font-weight:500;font-size:15px;color:#F5F5F5;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.spbz-mini-cta{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;background:#FAD92B;color:#060D21;font-family:'Graphik',sans-serif;font-weight:500;font-size:12px;height:26px;padding:0 12px;border-radius:13px;white-space:nowrap}.spbz-mini-cta .spbz-ar{width:12px;height:12px}}@media (prefers-reduced-motion:reduce){.spbz,.spbz-slide,.spbz-full,.spbz-small{transition:none!important}}</style> 430 431<header class="sp-header" id="spHeader"> 432<div class="sp-scrim" aria-hidden="true"></div> 433<div class="spbz" id="spbz" role="region" aria-label="Shufti announcements"> 434 <a class="spbz-slide s64 s-pix is-active" href="https://shuft
434ipro.com/events/webinar-pix-fraud-controls-instant-payment-scams/" data-spbz-index="0" target="_blank" rel="noopener"> 435 <span class="spbz-full"><span class="spbz-rail"><span class="spbz-lead"><span class="spbz-pill spbz-pill--yellow">Webinar</span><span class="spbz-serif spbz-title"><span class="spbz-yellow">Pix Fraud 2026:</span> Are Your Fraud Controls Ready for the Next Generation of Instant Payment Scams?</span></span><span class="spbz-actions"><span class="spbz-btn spbz-btn--ghost">Explore Now <svg class="spbz-ar" viewBox="0 0 15 15" fill="none" aria-hidden="true"><path d="M12.4397 8.14017L7.13716 13.4427C6.98466 13.5952 6.90935 13.7737 6.91123 13.9781C6.91328 14.1826 6.9938 14.3644 7.1528 14.5236C7.31196 14.6721 7.49216 14.7491 7.69338 14.7544C7.89461 14.7597 8.0748 14.6827 8.23397 14.5236L14.7377 8.01989C14.8337 7.92381 14.9014 7.82252 14.9408 7.71601C14.9803 7.6095 15 7.49444 15 7.37083C15 7.24723 14.9803 7.13217 14.9408 7.02566C14.9014 6.91915 14.8337 6.81785 14.7377 6.72177L8.23397 0.218082C8.0919 0.0760118 7.91598 0.00335255 7.70621 0.000104253C7.49643 -0.00314404 7.31196 0.0695152 7.1528 0.218082C6.9938 0.377249 6.91431 0.560008 6.91431 0.766361C6.91431 0.972884 6.9938 1.15573 7.1528 1.31489L12.4397 6.6015H0.769381C0.551062 6.6015 0.368302 6.67518 0.221103 6.82255C0.0737333 6.96975 4.79346e-05 7.15251 4.79346e-05 7.37083C4.79346e-05 7.58915 0.0737333 7.77191 0.221103 7.91911C0.368302 8.06648 0.551062 8.14017 0.769381 8.14017H12.4397Z" fill="currentColor"/></svg></span></span></span></span> 436 <span class="spbz-small"><span class="spbz-rail"><span class="spbz-lead"><span class="spbz-pill spbz-pill--yellow">Webinar</span><span class="spbz-serif spbz-title"><span class="spbz-yellow">Pix Fraud 2026:</span> Are Your Fraud Controls Ready for the Next Generation of Instant Payment Scams?</span></span><span class="spbz-actions"><span class="spbz-ylink">Explore Now <svg class="spbz-ar" viewBox="0 0 14 14" fill="none" aria-hidden="true"><path d="M11.3183 7.69984H0V6.29987H11.3183L6.00191 0.98348L6.99986 0L13.9997 6.99986L6.99986 13.9997L6.00191 13.0162L11.3183 7.69984Z" fill="currentColor"/></svg></span></span></span></span> 437 <span class="spbz-mini"><span class="spbz-mini-t">Pix Fraud 2026 — Are Your Fraud Controls Ready?</span><span class="spbz-mini-cta">Explore <svg class="spbz-ar" viewBox="0 0 14 14" fill="none" aria-hidden="true"><path d="M11.3183 7.69984H0V6.29987H11.3183L6.00191 0.98348L6.99986 0L13.9997 6.99986L6.99986 13.9997L6.00191 13.0162L11.3183 7.69984Z" fill="currentColor"/></svg></span></span> 438 </a>
439 <a class="spbz-slide s64 s-amlrsol" href="https://shuftipro.com/amlr-solutions/" data-spbz-index="1" target="_blank" rel="noopener"> 440 <span class="spbz-full"><span class="spbz-rail"><span class="spbz-lead"><img class="spbz-ico" src="https://shuftipro.com/wp-content/uploads/spbz64-ico-gavel-2x.webp" srcset="https://shuftipro.com/wp-content/uploads/spbz64-ico-gavel-2x.webp 2x, https://shuftipro.com/wp-content/uploads/spbz64-ico-gavel-3x.webp 3x" alt="Gavel on AMLR rule book" width="89" height="62"><span class="spbz-serif spbz-title">AMLR applies 10 July 2027. See your stack against every obligation</span></span><span class="spbz-actions"><span class="spbz-btn spbz-btn--ghost">Book a Demo <svg class="spbz-ar" viewBox="0 0 15 15" fill="none" aria-hidden="true"><path d="M12.4397 8.14017L7.13716 13.4427C6.98466 13.5952 6.90935 13.7737 6.91123 13.9781C6.91328 14.1826 6.9938 14.3644 7.1528 14.5236C7.31196 14.6721 7.49216 14.7491 7.69338 14.7544C7.89461 14.7597 8.0748 14.6827 8.23397 14.5236L14.7377 8.01989C14.8337 7.92381 14.9014 7.82252 14.9408 7.71601C14.9803 7.6095 15 7.49444 15 7.37083C15 7.24723 14.9803 7.13217 14.9408 7.02566C14.9014 6.91915 14.8337 6.81785 14.7377 6.72177L8.23397 0.218082C8.0919 0.0760118 7.91598 0.00335255 7.70621 0.000104253C7.49643 -0.00314404 7.31196 0.0695152 7.1528 0.218082C6.9938 0.377249 6.91431 0.560008 6.91431 0.766361C6.91431 0.972884 6.9938 1.15573 7.1528 1.31489L12.4397 6.6015H0.769381C0.551062 6.6015 0.368302 6.67518 0.221103 6.82255C0.0737333 6.96975 4.79346e-05 7.15251 4.79346e-05 7.37083C4.79346e-05 7.58915 0.0737333 7.77191 0.221103 7.91911C0.368302 8.06648 0.551062 8.14017 0.769381 8.14017H12.4397Z" fill="currentColor"/></svg></span></span></span></span> 441 <span class="spbz-small"><span class="spbz-rail"><span class="spbz-lead"><span class="spbz-serif spbz-title">AMLR applies 10 July 2027. See your stack against every obligation</span></span><span class="spbz-actions"><span class="spbz-ylink">Book A Demo <svg class="spbz-ar" viewBox="0 0 14 14" fill="none" aria-hidden="true"><path d="M11.3183 7.69984H0V6.29987H11.3183L6.00191 0.98348L6.99986 0L13.9997 6.99986L6.99986 13.9997L6.00191 13.0162L11.3183 7.69984Z" fill="currentColor"/></svg></span></span></span></span> 442 <span class="spbz-mini"><span class="spbz-mini-t">AMLR applies 10 July 2027 — see your stack</span><span class="spbz-mini-cta">Book Demo <svg class="spbz-ar" viewBox="0 0 14 14" fill="none" aria-hidden="true"><path d="M11.3183 7.69984H0V6.29987H11.3183L6.00191 0.98348L6.99986 0L13.9997 6.99986L6.99986 13.9997L6.00191 13.0162L11.3183 7.69984Z" fill="currentColor"/></svg></span></span> 443 </a>
444 <a class="spbz-slide s64 s-glocal" href="https://shuftipro.com/events/built-by-shufti/" data-spbz-index="2" target="_blank" rel="noopener"> 445 <span class="spbz-full"><span class="spbz-rail"><span class="spbz-lead"><img class="spbz-ico" src="https://shuftipro.com/wp-content/uploads/spbz64-ico-glocal-2x.webp" srcset="https://shuftipro.com/wp-content/uploads/spbz64-ico-glocal-2x.webp 2x, https://shuftipro.com/wp-content/uploads/spbz64-ico-glocal-3x.webp 3x" alt="Globe with pKYC, Onboarding, Screening and Transactions labels" width="116" height="63"><span class="spbz-stack"><span class="spbz-eyeb">Shufti’s Glocal Platform</span><span class="spbz-serif spbz-title">Global Coverage. Local Depth. Full Compliance Lifecycle.</span></span></span><span class="spbz-actions"><span class="spbz-btn spbz-btn--ghost">Explore More <svg class="spbz-ar" viewBox="0 0 15 15" fill="none" aria-hidden="true"><path d="M12.4397 8.14017L7.13716 13.4427C6.98466 13.5952 6.90935 13.7737 6.91123 13.9781C6.91328 14.1826 6.9938 14.3644 7.1528 14.5236C7.31196 14.6721 7.49216 14.7491 7.69338 14.7544C7.89461 14.7597 8.0748 14.6827 8.23397 14.5236L14.7377 8.01989C14.8337 7.92381 14.9014 7.82252 14.9408 7.71601C14.9803 7.6095 15 7.49444 15 7.37083C15 7.24723 14.9803 7.13217 14.9408 7.02566C14.9014 6.91915 14.8337 6.81785 14.7377 6.72177L8.23397 0.218082C8.0919 0.0760118 7.91598 0.00335255 7.70621 0.000104253C7.49643 -0.00314404 7.31196 0.0695152 7.1528 0.218082C6.9938 0.377249 6.91431 0.560008 6.91431 0.766361C6.91431 0.972884 6.9938 1.15573 7.1528 1.31489L12.4397 6.6015H0.769381C0.551062 6.6015 0.368302 6.67518 0.221103 6.82255C0.0737333 6.96975 4.79346e-05 7.15251 4.79346e-05 7.37083C4.79346e-05 7.58915 0.0737333 7.77191 0.221103 7.91911C0.368302 8.06648 0.551062 8.14017 0.769381 8.14017H12.4397Z" fill="currentColor"/></svg></span></span></span></span> 446 <span class="spbz-small"><span class="spbz-rail"><span class="spbz-lead"><span class="spbz-serif spbz-title">Global Coverage. Local Depth. Full Compliance Lifecycle.</span></span><span class="spbz-actions"><span class="spbz-ylink">Explore More <svg class="spbz-ar" viewBox="0 0 14 14" fill="none" aria-hidden="true"><path d="M11.3183 7.69984H0V6.29987H11.3183L6.00191 0.98348L6.99986 0L13.9997 6.99986L6.99986 13.9997L6.00191 13.0162L11.3183 7.69984Z" fill="currentColor"/></svg></span></span></span></span> 447 <span class="spbz-mini"><span class="spbz-mini-t">Glocal Platform — Global Coverage. Local Depth.</span><span class="spbz-mini-cta">Explore <svg class="spbz-ar" viewBox="0 0 14 14" fill="none" aria-hidden="true"><path d="M11.3183 7.69984H0V6.29987H11.3183L6.00191 0.98348L6.99986 0L13.9997 6.99986L6.99986 13.9997L6.00191 13.0162L11.3183 7.69984Z" fill="currentColor"/></svg></span></span> 448 </a> 449 <a class="spbz-slide s-acfe" href="https://www.linkedin.com/events/7485613282624684034/?viewAsMember=true" data-spbz-index="3" target="_blank" rel="noopener"> 450 <span class="spbz-full"><span class="spbz-rail"><span class="spbz-lead">
450<img class="cb" src="https://shuftipro.com/wp-content/uploads/spbz-acfe-lockup-2x.webp" srcset="https://shuftipro.com/wp-content/uploads/spbz-acfe-lockup-2x.webp 2x, https://shuftipro.com/wp-content/uploads/spbz-acfe-lockup-3x.webp 3x" alt="Shufti x ACFE" width="201" height="44"><span class="spbz-stack"><span class="wp">Webinar</span><span class="hd">AI has changed fraud. Now we need to change how we fight it.</span></span></span><img class="mic" src="https://shuftipro.com/wp-content/uploads/spbz-acfe-mic2-2x.webp" srcset="https://shuftipro.com/wp-content/uploads/spbz-acfe-mic2-2x.webp 2x, https://shuftipro.com/wp-content/uploads/spbz-acfe-mic2-3x.webp 3x" alt="Microphone icon for Shufti and ACFE fraud webinar"><span class="spbz-actions"><span class="meta"><span class="meta-i"><svg viewBox="0 0 16 16" fill="none" aria-hidden="true"><rect x="2.5" y="3.4" width="11" height="10.1" rx="1.6" stroke="currentColor" stroke-width="1.3"/><path d="M2.6 6.5h10.8M5.6 2v2.6M10.4 2v2.6" stroke="currentColor" stroke-width="1.3" stroke-linecap="round"/></svg>5th October, 2026</span></span><span class="spbz-btn">Register Now <svg class="spbz-ar" viewBox="0 0 11 11" fill="none" aria-hidden="true"><path d="M0.687561 4.37553C0.307857 4.37553 4.66616e-05 4.68334 4.66948e-05 5.06304C4.67279e-05 5.44274 0.307858 5.75056 0.687561 5.75056L0.687561 5.06304L0.687561 4.37553ZM10.7989 5.54919C11.0674 5.28069 11.0674 4.84538 10.7989 4.57689L6.42359 0.201578C6.1551 -0.0669133 5.71979 -0.0669133 5.4513 0.201578C5.18281 0.470069 5.18281 0.905379 5.4513 1.17387L9.34047 5.06304L5.4513 8.95221C5.18281 9.2207 5.18281 9.65601 5.4513 9.9245C5.71979 10.193 6.1551 10.193 6.4236 9.9245L10.7989 5.54919ZM0.687561 5.06304L0.687561 5.75056L10.3128 5.75055L10.3128 5.06304L10.3128 4.37553L0.687561 4.37553L0.687561 5.06304Z" fill="currentColor"/></svg></span></span></span></span> 451 <span class="spbz-small"><span class="spbz-rail"><span class="spbz-lead">
451<img class="cb" src="https://shuftipro.com/wp-content/uploads/spbz-acfe-lockup-2x.webp" srcset="https://shuftipro.com/wp-content/uploads/spbz-acfe-lockup-2x.webp 2x, https://shuftipro.com/wp-content/uploads/spbz-acfe-lockup-3x.webp 3x" alt="Shufti x ACFE" width="201" height="44"><span class="hd">AI has changed fraud. Now we need to change how we fight it.</span></span><span class="spbz-actions"><span class="meta"><span class="meta-i"><svg viewBox="0 0 16 16" fill="none" aria-hidden="true"><rect x="2.5" y="3.4" width="11" height="10.1" rx="1.6" stroke="currentColor" stroke-width="1.3"/><path d="M2.6 6.5h10.8M5.6 2v2.6M10.4 2v2.6" stroke="currentColor" stroke-width="1.3" stroke-linecap="round"/></svg>5th October, 2026</span></span><span class="spbz-btn">Register Now <svg class="spbz-ar" viewBox="0 0 11 11" fill="none" aria-hidden="true"><path d="M0.687561 4.37553C0.307857 4.37553 4.66616e-05 4.68334 4.66948e-05 5.06304C4.67279e-05 5.44274 0.307858 5.75056 0.687561 5.75056L0.687561 5.06304L0.687561 4.37553ZM10.7989 5.54919C11.0674 5.28069 11.0674 4.84538 10.7989 4.57689L6.42359 0.201578C6.1551 -0.0669133 5.71979 -0.0669133 5.4513 0.201578C5.18281 0.470069 5.18281 0.905379 5.4513 1.17387L9.34047 5.06304L5.4513 8.95221C5.18281 9.2207 5.18281 9.65601 5.4513 9.9245C5.71979 10.193 6.1551 10.193 6.4236 9.9245L10.7989 5.54919ZM0.687561 5.06304L0.687561 5.75056L10.3128 5.75055L10.3128 5.06304L10.3128 4.37553L0.687561 4.37553L0.687561 5.06304Z" fill="currentColor"/></svg></span></span></span></span> 452 <span class="spbz-mini"><span class="spbz-mini-t">AI has changed fraud — change how we fight it</span><span class="spbz-mini-cta">
452Register <svg class="spbz-ar" viewBox="0 0 11 11" fill="none" aria-hidden="true"><path d="M0.687561 4.37553C0.307857 4.37553 4.66616e-05 4.68334 4.66948e-05 5.06304C4.67279e-05 5.44274 0.307858 5.75056 0.687561 5.75056L0.687561 5.06304L0.687561 4.37553ZM10.7989 5.54919C11.0674 5.28069 11.0674 4.84538 10.7989 4.57689L6.42359 0.201578C6.1551 -0.0669133 5.71979 -0.0669133 5.4513 0.201578C5.18281 0.470069 5.18281 0.905379 5.4513 1.17387L9.34047 5.06304L5.4513 8.95221C5.18281 9.2207 5.18281 9.65601 5.4513 9.9245C5.71979 10.193 6.1551 10.193 6.4236 9.9245L10.7989 5.54919ZM0.687561 5.06304L0.687561 5.75056L10.3128 5.75055L10.3128 5.06304L10.3128 4.37553L0.687561 4.37553L0.687561 5.06304Z" fill="currentColor"/></svg></span></span> 453 </a> 454 455 <a class="spbz-slide s-qes" href="https://shuftipro.com/events/innovation-drop/" data-spbz-index="4" target="_blank" rel="noopener"> 456 <span class="spbz-full"><span class="spbz-rail"><span class="spbz-lead"><span class="spbz-serif spbz-drop">INNOVATION DROP</span><span class="spbz-pill spbz-pill--red"><span class="se">SUMMER<br>EDITION</span><span class="yr">20<br>26</span></span><span class="spbz-serif spbz-sub">Qualified Electronic Signature</span></span><span class="spbz-actions"><span class="spbz-btn spbz-btn--ghost">WATCH NOW <svg class="spbz-ar" viewBox="0 0 11 11" fill="none" aria-hidden="true"><path d="M0.687561 4.37553C0.307857 4.37553 4.66616e-05 4.68334 4.66948e-05 5.06304C4.67279e-05 5.44274 0.307858 5.75056 0.687561 5.75056L0.687561 5.06304L0.687561 4.37553ZM10.7989 5.54919C11.0674 5.28069 11.0674 4.84538 10.7989 4.57689L6.42359 0.201578C6.1551 -0.0669133 5.71979 -0.0669133 5.4513 0.201578C5.18281 0.470069 5.18281 0.905379 5.4513 1.17387L9.34047 5.06304L5.4513 8.95221C5.18281 9.2207 5.18281 9.65601 5.4513 9.9245C5.71979 10.193 6.1551 10.193 6.4236 9.9245L10.7989 5.54919ZM0.687561 5.06304L0.687561 5.75056L10.3128 5.75055L10.3128 5.06304L10.3128 4.37553L0.687561 4.37553L0.687561 5.06304Z" fill="currentColor"/></svg></span></span></span></span> 457 <span class="spbz-small"><span class="spbz-rail"><span class="spbz-lead"><span class="spbz-serif spbz-title">INNOVATION DROP - Qualified Electronic Signature</span></span><span class="spbz-actions"><span class="spbz-ylink">Watch Now <svg class="spbz-ar" viewBox="0 0 11 11" fill="none" aria-hidden="true"><path d="M0.687561 4.37553C0.307857 4.37553 4.66616e-05 4.68334 4.66948e-05 5.06304C4.67279e-05 5.44274 0.307858 5.75056 0.687561 5.75056L0.687561 5.06304L0.687561 4.37553ZM10.7989 5.54919C11.0674 5.28069 11.0674 4.84538 10.7989 4.57689L6.42359 0.201578C6.1551 -0.0669133 5.71979 -0.0669133 5.4513 0.201578C5.18281 0.470069 5.18281 0.905379 5.4513 1.17387L9.34047 5.06304L5.4513 8.95221C5.18281 9.2207 5.18281 9.65601 5.4513 9.9245C5.71979 10.193 6.1551 10.193 6.4236 9.9245L10.7989 5.54919ZM0.687561 5.06304L0.687561 5.75056L10.3128 5.75055L10.3128 5.06304L10.3128 4.37553L0.687561 4.37553L0.687561 5.06304Z" fill="currentColor"/></svg></span></span></span></span> 458 <span class="spbz-mini"><span class="spbz-mini-t">Innovation Drop — Qualified Electronic Signature</span><span class="spbz-mini-cta">Watch <svg class="spbz-ar" viewBox="0 0 11 11" fill="none" aria-hidden="true"><path d="M0.687561 4.37553C0.307857 4.37553 4.66616e-05 4.68334 4.66948e-05 5.06304C4.67279e-05 5.44274 0.307858 5.75056 0.687561 5.75056L0.687561 5.06304L0.687561 4.37553ZM10.7989 5.54919C11.0674 5.28069 11.0674 4.84538 10.7989 4.57689L6.42359 0.201578C6.1551 -0.0669133 5.71979 -0.0669133 5.4513 0.201578C5.18281 0.470069 5.18281 0.905379 5.4513 1.17387L9.34047 5.06304L5.4513 8.95221C5.18281 9.2207 5.18281 9.65601 5.4513 9.9245C5.71979 10.193 6.1551 10.193 6.4236 9.9245L10.7989 5.54919ZM0.687561 5.06304L0.687561 5.75056L10.3128 5.75055L10.3128 5.06304L10.3128 4.37553L0.687561 4.37553L0.687561 5.06304Z" fill="currentColor"/></svg></span></span> 459 </a>
460 <a class="spbz-slide s-ttm" href="https://shuftipro.com/events/innovation-drop/" data-spbz-index="5" target="_blank" rel="noopener"> 461 <span class="spbz-full"><span class="spbz-rail"><span class="spbz-lead"><span class="spbz-serif spbz-drop">INNOVATION DROP</span><span class="spbz-pill spbz-pill--navy"><span class="se">SUMMER<br>EDITION</span><span class="yr">20<br>26</span></span><span class="spbz-serif spbz-sub">Transaction Trust Monitoring</span></span><span class="spbz-actions"><span class="spbz-btn spbz-btn--ghost">WATCH NOW <svg class="spbz-ar" viewBox="0 0 11 11" fill="none" aria-hidden="true"><path d="M0.687561 4.37553C0.307857 4.37553 4.66616e-05 4.68334 4.66948e-05 5.06304C4.67279e-05 5.44274 0.307858 5.75056 0.687561 5.75056L0.687561 5.06304L0.687561 4.37553ZM10.7989 5.54919C11.0674 5.28069 11.0674 4.84538 10.7989 4.57689L6.42359 0.201578C6.1551 -0.0669133 5.71979 -0.0669133 5.4513 0.201578C5.18281 0.470069 5.18281 0.905379 5.4513 1.17387L9.34047 5.06304L5.4513 8.95221C5.18281 9.2207 5.18281 9.65601 5.4513 9.9245C5.71979 10.193 6.1551 10.193 6.4236 9.9245L10.7989 5.54919ZM0.687561 5.06304L0.687561 5.75056L10.3128 5.75055L10.3128 5.06304L10.3128 4.37553L0.687561 4.37553L0.687561 5.06304Z" fill="currentColor"/></svg></span></span></span></span> 462 <span class="spbz-small"><span class="spbz-rail"><span class="spbz-lead"><span class="spbz-serif spbz-title">INNOVATION DROP - Transaction Trust Monitoring</span></span><span class="spbz-actions"><span class="spbz-ylink">Watch Now <svg class="spbz-ar" viewBox="0 0 11 11" fill="none" aria-hidden="true"><path d="M0.687561 4.37553C0.307857 4.37553 4.66616e-05 4.68334 4.66948e-05 5.06304C4.67279e-05 5.44274 0.307858 5.75056 0.687561 5.75056L0.687561 5.06304L0.687561 4.37553ZM10.7989 5.54919C11.0674 5.28069 11.0674 4.84538 10.7989 4.57689L6.42359 0.201578C6.1551 -0.0669133 5.71979 -0.0669133 5.4513 0.201578C5.18281 0.470069 5.18281 0.905379 5.4513 1.17387L9.34047 5.06304L5.4513 8.95221C5.18281 9.2207 5.18281 9.65601 5.4513 9.9245C5.71979 10.193 6.1551 10.193 6.4236 9.9245L10.7989 5.54919ZM0.687561 5.06304L0.687561 5.75056L10.3128 5.75055L10.3128 5.06304L10.3128 4.37553L0.687561 4.37553L0.687561 5.06304Z" fill="currentColor"/></svg></span></span></span></span> 463 <span class="spbz-mini"><span class="spbz-mini-t">Innovation Drop — Transaction Trust Monitoring</span><span class="spbz-mini-cta">Watch <svg class="spbz-ar" viewBox="0 0 11 11" fill="none" aria-hidden="true"><path d="M0.687561 4.37553C0.307857 4.37553 4.66616e-05 4.68334 4.66948e-05 5.06304C4.67279e-05 5.44274 0.307858 5.75056 0.687561 5.75056L0.687561 5.06304L0.687561 4.37553ZM10.7989 5.54919C11.0674 5.28069 11.0674 4.84538 10.7989 4.57689L6.42359 0.201578C6.1551 -0.0669133 5.71979 -0.0669133 5.4513 0.201578C5.18281 0.470069 5.18281 0.905379 5.4513 1.17387L9.34047 5.06304L5.4513 8.95221C5.18281 9.2207 5.18281 9.65601 5.4513 9.9245C5.71979 10.193 6.1551 10.193 6.4236 9.9245L10.7989 5.54919ZM0.687561 5.06304L0.687561 5.75056L10.3128 5.75055L10.3128 5.06304L10.3128 4.37553L0.687561 4.37553L0.687561 5.06304Z" fill="currentColor"/></svg></span></span> 464 </a>
465 <a class="spbz-slide s-trc" href="https://shuftipro.com/events/innovation-drop/" data-spbz-index="6" target="_blank" rel="noopener"> 466 <span class="spbz-full"><span class="spbz-rail"><span class="spbz-lead"><span class="spbz-serif spbz-drop">INNOVATION DROP</span><span class="spbz-pill spbz-pill--red"><span class="se">SUMMER<br>EDITION</span><span class="yr">20<br>26</span></span><span class="spbz-serif spbz-sub">Travel Rule Compliance</span></span><span class="spbz-actions"><span class="spbz-btn spbz-btn--ghost">WATCH NOW <svg class="spbz-ar" viewBox="0 0 11 11" fill="none" aria-hidden="true"><path d="M0.687561 4.37553C0.307857 4.37553 4.66616e-05 4.68334 4.66948e-05 5.06304C4.67279e-05 5.44274 0.307858 5.75056 0.687561 5.75056L0.687561 5.06304L0.687561 4.37553ZM10.7989 5.54919C11.0674 5.28069 11.0674 4.84538 10.7989 4.57689L6.42359 0.201578C6.1551 -0.0669133 5.71979 -0.0669133 5.4513 0.201578C5.18281 0.470069 5.18281 0.905379 5.4513 1.17387L9.34047 5.06304L5.4513 8.95221C5.18281 9.2207 5.18281 9.65601 5.4513 9.9245C5.71979 10.193 6.1551 10.193 6.4236 9.9245L10.7989 5.54919ZM0.687561 5.06304L0.687561 5.75056L10.3128 5.75055L10.3128 5.06304L10.3128 4.37553L0.687561 4.37553L0.687561 5.06304Z" fill="currentColor"/></svg></span></span></span></span> 467 <span class="spbz-small"><span class="spbz-rail"><span class="spbz-lead"><span class="spbz-serif spbz-title">INNOVATION DROP - Travel Rule Compliance</span></span><span class="spbz-actions"><span class="spbz-ylink">Watch Now <svg class="spbz-ar" viewBox="0 0 11 11" fill="none" aria-hidden="true"><path d="M0.687561 4.37553C0.307857 4.37553 4.66616e-05 4.68334 4.66948e-05 5.06304C4.67279e-05 5.44274 0.307858 5.75056 0.687561 5.75056L0.687561 5.06304L0.687561 4.37553ZM10.7989 5.54919C11.0674 5.28069 11.0674 4.84538 10.7989 4.57689L6.42359 0.201578C6.1551 -0.0669133 5.71979 -0.0669133 5.4513 0.201578C5.18281 0.470069 5.18281 0.905379 5.4513 1.17387L9.34047 5.06304L5.4513 8.95221C5.18281 9.2207 5.18281 9.65601 5.4513 9.9245C5.71979 10.193 6.1551 10.193 6.4236 9.9245L10.7989 5.54919ZM0.687561 5.06304L0.687561 5.75056L10.3128 5.75055L10.3128 5.06304L10.3128 4.37553L0.687561 4.37553L0.687561 5.06304Z" fill="currentColor"/></svg></span></span></span></span> 468 <span class="spbz-mini"><span class="spbz-mini-t">Innovation Drop — Travel Rule Compliance</span><span class="spbz-mini-cta">Watch <svg class="spbz-ar" viewBox="0 0 11 11" fill="none" aria-hidden="true"><path d="M0.687561 4.37553C0.307857 4.37553 4.66616e-05 4.68334 4.66948e-05 5.06304C4.67279e-05 5.44274 0.307858 5.75056 0.687561 5.75056L0.687561 5.06304L0.687561 4.37553ZM10.7989 5.54919C11.0674 5.28069 11.0674 4.84538 10.7989 4.57689L6.42359 0.201578C6.1551 -0.0669133 5.71979 -0.0669133 5.4513 0.201578C5.18281 0.470069 5.18281 0.905379 5.4513 1.17387L9.34047 5.06304L5.4513 8.95221C5.18281 9.2207 5.18281 9.65601 5.4513 9.9245C5.71979 10.193 6.1551 10.193 6.4236 9.9245L10.7989 5.54919ZM0.687561 5.06304L0.687561 5.75056L10.3128 5.75055L10.3128 5.06304L10.3128 4.37553L0.687561 4.37553L0.687561 5.06304Z" fill="currentColor"/></svg></span></span> 469 </a>
470 <a class="spbz-slide s64 s-amlrc" href="https://shuftipro.com/amlr-consultancy/" data-spbz-index="7" target="_blank" rel="noopener"> 471 <span class="spbz-full"><span class="spbz-rail"><span class="spbz-lead"><img class="spbz-ico" src="https://shuftipro.com/wp-content/uploads/spbz64-ico-gavel-2x.webp" srcset="https://shuftipro.com/wp-content/uploads/spbz64-ico-gavel-2x.webp 2x, https://shuftipro.com/wp-content/uploads/spbz64-ico-gavel-3x.webp 3x" alt="Gavel on AMLR rule book" width="89" height="62"><span class="spbz-serif spbz-title">AMLR Applies 10 July 2027. Don't Wait for the Deadline to Find the Gaps</span></span><span class="spbz-actions"><span class="spbz-btn spbz-btn--ghost">Book Consultation <svg class="spbz-ar" viewBox="0 0 15 15" fill="none" aria-hidden="true"><path d="M12.4397 8.14017L7.13716 13.4427C6.98466 13.5952 6.90935 13.7737 6.91123 13.9781C6.91328 14.1826 6.9938 14.3644 7.1528 14.5236C7.31196 14.6721 7.49216 14.7491 7.69338 14.7544C7.89461 14.7597 8.0748 14.6827 8.23397 14.5236L14.7377 8.01989C14.8337 7.92381 14.9014 7.82252 14.9408 7.71601C14.9803 7.6095 15 7.49444 15 7.37083C15 7.24723 14.9803 7.13217 14.9408 7.02566C14.9014 6.91915 14.8337 6.81785 14.7377 6.72177L8.23397 0.218082C8.0919 0.0760118 7.91598 0.00335255 7.70621 0.000104253C7.49643 -0.00314404 7.31196 0.0695152 7.1528 0.218082C6.9938 0.377249 6.91431 0.560008 6.91431 0.766361C6.91431 0.972884 6.9938 1.15573 7.1528 1.31489L12.4397 6.6015H0.769381C0.551062 6.6015 0.368302 6.67518 0.221103 6.82255C0.0737333 6.96975 4.79346e-05 7.15251 4.79346e-05 7.37083C4.79346e-05 7.58915 0.0737333 7.77191 0.221103 7.91911C0.368302 8.06648 0.551062 8.14017 0.769381 8.14017H12.4397Z" fill="currentColor"/></svg></span></span></span></span> 472 <span class="spbz-small"><span class="spbz-rail"><span class="spbz-lead"><span class="spbz-serif spbz-title">AMLR Applies 10 July 2027. Don't Wait for the Deadline to Find the Gaps</span></span><span class="spbz-actions"><span class="spbz-ylink">Book Consultation <svg class="spbz-ar" viewBox="0 0 14 14" fill="none" aria-hidden="true"><path d="M11.3183 7.69984H0V6.29987H11.3183L6.00191 0.98348L6.99986 0L13.9997 6.99986L6.99986 13.9997L6.00191 13.0162L11.3183 7.69984Z" fill="currentColor"/></svg></span></span></span></span> 473 <span class="spbz-mini"><span class="spbz-mini-t">AMLR Applies 10 July 2027 — Find the Gaps</span><span class="spbz-mini-cta">Consult <svg class="spbz-ar" viewBox="0 0 14 14" fill="none" aria-hidden="true"><path d="M11.3183 7.69984H0V6.29987H11.3183L6.00191 0.98348L6.99986 0L13.9997 6.99986L6.99986 13.9997L6.00191 13.0162L11.3183 7.69984Z" fill="currentColor"/></svg></span></span> 474 </a>
475 <a class="spbz-slide s64 s-bav" href="https://shuftipro.com/bank-account-verification/" data-spbz-index="8" target="_blank" rel="noopener"> 476 <span class="spbz-full"><span class="spbz-rail"><span class="spbz-lead"><img class="spbz-ico" src="https://shuftipro.com/wp-content/uploads/spbz64-ico-bav-2x.webp" srcset="https://shuftipro.com/wp-content/uploads/spbz64-ico-bav-2x.webp 2x, https://shuftipro.com/wp-content/uploads/spbz64-ico-bav-3x.webp 3x" alt="Bank card and cash" width="57" height="59"><span class="spbz-serif spbz-title">Bank Account Verification: Get Secure Payouts with Confirmed Ownership</span></span><span class="spbz-actions"><span class="spbz-btn spbz-btn--ghost">See How It Works <svg class="spbz-ar" viewBox="0 0 15 15" fill="none" aria-hidden="true"><path d="M12.4397 8.14017L7.13716 13.4427C6.98466 13.5952 6.90935 13.7737 6.91123 13.9781C6.91328 14.1826 6.9938 14.3644 7.1528 14.5236C7.31196 14.6721 7.49216 14.7491 7.69338 14.7544C7.89461 14.7597 8.0748 14.6827 8.23397 14.5236L14.7377 8.01989C14.8337 7.92381 14.9014 7.82252 14.9408 7.71601C14.9803 7.6095 15 7.49444 15 7.37083C15 7.24723 14.9803 7.13217 14.9408 7.02566C14.9014 6.91915 14.8337 6.81785 14.7377 6.72177L8.23397 0.218082C8.0919 0.0760118 7.91598 0.00335255 7.70621 0.000104253C7.49643 -0.00314404 7.31196 0.0695152 7.1528 0.218082C6.9938 0.377249 6.91431 0.560008 6.91431 0.766361C6.91431 0.972884 6.9938 1.15573 7.1528 1.31489L12.4397 6.6015H0.769381C0.551062 6.6015 0.368302 6.67518 0.221103 6.82255C0.0737333 6.96975 4.79346e-05 7.15251 4.79346e-05 7.37083C4.79346e-05 7.58915 0.0737333 7.77191 0.221103 7.91911C0.368302 8.06648 0.551062 8.14017 0.769381 8.14017H12.4397Z" fill="currentColor"/></svg></span></span></span></span> 477 <span class="spbz-small"><span class="spbz-rail"><span class="spbz-lead"><span class="spbz-serif spbz-title">Bank Account Verification: Get Secure Payouts with Confirmed Ownership</span></span><span class="spbz-actions"><span class="spbz-ylink">See How It Works <svg class="spbz-ar" viewBox="0 0 14 14" fill="none" aria-hidden="true"><path d="M11.3183 7.69984H0V6.29987H11.3183L6.00191 0.98348L6.99986 0L13.9997 6.99986L6.99986 13.9997L6.00191 13.0162L11.3183 7.69984Z" fill="currentColor"/></svg></span></span></span></span> 478 <span class="spbz-mini"><span class="spbz-mini-t">Bank Account Verification — Secure Payouts</span><span class="spbz-mini-cta">See How <svg class="spbz-ar" viewBox="0 0 14 14" fill="none" aria-hidden="true"><path d="M11.3183 7.69984H0V6.29987H11.3183L6.00191 0.98348L6.99986 0L13.9997 6.99986L6.99986 13.9997L6.00191 13.0162L11.3183 7.69984Z" fill="currentColor"/></svg></span></span> 479 </a>
480 <a class="spbz-slide s64 s-geo" href="https://shuftipro.com/geolocation-compliance/" data-spbz-index="9" target="_blank" rel="noopener"> 481 <span class="spbz-full"><span class="spbz-rail"><span class="spbz-lead"><span class="spbz-serif spbz-title">Geo Compliance Ties Verified Location to a Verified Identity</span></span><span class="spbz-actions"><span class="spbz-btn spbz-btn--ghost">Book A Demo <svg class="spbz-ar" viewBox="0 0 15 15" fill="none" aria-hidden="true"><path d="M12.4397 8.14017L7.13716 13.4427C6.98466 13.5952 6.90935 13.7737 6.91123 13.9781C6.91328 14.1826 6.9938 14.3644 7.1528 14.5236C7.31196 14.6721 7.49216 14.7491 7.69338 14.7544C7.89461 14.7597 8.0748 14.6827 8.23397 14.5236L14.7377 8.01989C14.8337 7.92381 14.9014 7.82252 14.9408 7.71601C14.9803 7.6095 15 7.49444 15 7.37083C15 7.24723 14.9803 7.13217 14.9408 7.02566C14.9014 6.91915 14.8337 6.81785 14.7377 6.72177L8.23397 0.218082C8.0919 0.0760118 7.91598 0.00335255 7.70621 0.000104253C7.49643 -0.00314404 7.31196 0.0695152 7.1528 0.218082C6.9938 0.377249 6.91431 0.560008 6.91431 0.766361C6.91431 0.972884 6.9938 1.15573 7.1528 1.31489L12.4397 6.6015H0.769381C0.551062 6.6015 0.368302 6.67518 0.221103 6.82255C0.0737333 6.96975 4.79346e-05 7.15251 4.79346e-05 7.37083C4.79346e-05 7.58915 0.0737333 7.77191 0.221103 7.91911C0.368302 8.06648 0.551062 8.14017 0.769381 8.14017H12.4397Z" fill="currentColor"/></svg></span></span></span></span> 482 <span class="spbz-small"><span class="spbz-rail"><span class="spbz-lead"><span class="spbz-serif spbz-title">Geo Compliance Ties Verified Location to a Verified Identity</span></span><span class="spbz-actions"><span class="spbz-ylink">Book A Demo <svg class="spbz-ar" viewBox="0 0 14 14" fill="none" aria-hidden="true"><path d="M11.3183 7.69984H0V6.29987H11.3183L6.00191 0.98348L6.99986 0L13.9997 6.99986L6.99986 13.9997L6.00191 13.0162L11.3183 7.69984Z" fill="currentColor"/></svg></span></span></span></span> 483 <span class="spbz-mini"><span class="spbz-mini-t">Geo Compliance — Verified Location, Verified Identity</span><span class="spbz-mini-cta">Book Demo <svg class="spbz-ar" viewBox="0 0 14 14" fill="none" aria-hidden="true"><path d="M11.3183 7.69984H0V6.29987H11.3183L6.00191 0.98348L6.99986 0L13.9997 6.99986L6.99986 13.9997L6.00191 13.0162L11.3183 7.69984Z" fill="currentColor"/></svg></span></span> 484 </a>
485 <a class="spbz-slide s64 s-journey" href="https://shuftipro.com/journey-builder/" data-spbz-index="10" target="_blank" rel="noopener"> 486 <span class="spbz-full"><span class="spbz-rail"><span class="spbz-lead"><img class="spbz-ico" src="https://shuftipro.com/wp-content/uploads/spbz64-ico-journey-2x.webp" srcset="https://shuftipro.com/wp-content/uploads/spbz64-ico-journey-2x.webp 2x, https://shuftipro.com/wp-content/uploads/spbz64-ico-journey-3x.webp 3x" alt="Journey Builder dot grid" width="70" height="64"><span class="spbz-serif spbz-title">Configure Verification Flows as Per Your Needs with Journey Builder</span></span><span class="spbz-actions"><span class="spbz-btn spbz-btn--ghost">See How It Works <svg class="spbz-ar" viewBox="0 0 15 15" fill="none" aria-hidden="true"><path d="M12.4397 8.14017L7.13716 13.4427C6.98466 13.5952 6.90935 13.7737 6.91123 13.9781C6.91328 14.1826 6.9938 14.3644 7.1528 14.5236C7.31196 14.6721 7.49216 14.7491 7.69338 14.7544C7.89461 14.7597 8.0748 14.6827 8.23397 14.5236L14.7377 8.01989C14.8337 7.92381 14.9014 7.82252 14.9408 7.71601C14.9803 7.6095 15 7.49444 15 7.37083C15 7.24723 14.9803 7.13217 14.9408 7.02566C14.9014 6.91915 14.8337 6.81785 14.7377 6.72177L8.23397 0.218082C8.0919 0.0760118 7.91598 0.00335255 7.70621 0.000104253C7.49643 -0.00314404 7.31196 0.0695152 7.1528 0.218082C6.9938 0.377249 6.91431 0.560008 6.91431 0.766361C6.91431 0.972884 6.9938 1.15573 7.1528 1.31489L12.4397 6.6015H0.769381C0.551062 6.6015 0.368302 6.67518 0.221103 6.82255C0.0737333 6.96975 4.79346e-05 7.15251 4.79346e-05 7.37083C4.79346e-05 7.58915 0.0737333 7.77191 0.221103 7.91911C0.368302 8.06648 0.551062 8.14017 0.769381 8.14017H12.4397Z" fill="currentColor"/></svg></span></span></span></span> 487 <span class="spbz-small"><span class="spbz-rail"><span class="spbz-lead"><span class="spbz-serif spbz-title">Configure Verification Flows as Per Your Needs with Journey Builder</span></span><span class="spbz-actions"><span class="spbz-ylink">See How It Works <svg class="spbz-ar" viewBox="0 0 14 14" fill="none" aria-hidden="true"><path d="M11.3183 7.69984H0V6.29987H11.3183L6.00191 0.98348L6.99986 0L13.9997 6.99986L6.99986 13.9997L6.00191 13.0162L11.3183 7.69984Z" fill="currentColor"/></svg></span></span></span></span> 488 <span class="spbz-mini"><span class="spbz-mini-t">Journey Builder — Configure Verification Flows</span><span class="spbz-mini-cta">See How <svg class="spbz-ar" viewBox="0 0 14 14" fill="none" aria-hidden="true"><path d="M11.3183 7.69984H0V6.29987H11.3183L6.00191 0.98348L6.99986 0L13.9997 6.99986L6.99986 13.9997L6.00191 13.0162L11.3183 7.69984Z" fill="currentColor"/></svg></span></span> 489 </a>
490 <a class="spbz-slide s64 s-mcp" href="https://shuftipro.com/shufti-ai/" data-spbz-index="11" target="_blank" rel="noopener"> 491 <span class="spbz-full"><span class="spbz-rail"><span class="spbz-lead"><img class="spbz-ico" src="https://shuftipro.com/wp-content/uploads/spbz64-ico-mcp-2x.webp" srcset="https://shuftipro.com/wp-content/uploads/spbz64-ico-mcp-2x.webp 2x, https://shuftipro.com/wp-content/uploads/spbz64-ico-mcp-3x.webp 3x" alt="Shufti MCP toggle with ChatGPT and Claude" width="94" height="38"><span class="spbz-serif spbz-title">Shufti MCP: Verification Tools, Ready to Use Inside Claude or ChatGPT</span></span><span class="spbz-actions"><span class="spbz-btn spbz-btn--ghost">Explore Agent <svg class="spbz-ar" viewBox="0 0 15 15" fill="none" aria-hidden="true"><path d="M12.4397 8.14017L7.13716 13.4427C6.98466 13.5952 6.90935 13.7737 6.91123 13.9781C6.91328 14.1826 6.9938 14.3644 7.1528 14.5236C7.31196 14.6721 7.49216 14.7491 7.69338 14.7544C7.89461 14.7597 8.0748 14.6827 8.23397 14.5236L14.7377 8.01989C14.8337 7.92381 14.9014 7.82252 14.9408 7.71601C14.9803 7.6095 15 7.49444 15 7.37083C15 7.24723 14.9803 7.13217 14.9408 7.02566C14.9014 6.91915 14.8337 6.81785 14.7377 6.72177L8.23397 0.218082C8.0919 0.0760118 7.91598 0.00335255 7.70621 0.000104253C7.49643 -0.00314404 7.31196 0.0695152 7.1528 0.218082C6.9938 0.377249 6.91431 0.560008 6.91431 0.766361C6.91431 0.972884 6.9938 1.15573 7.1528 1.31489L12.4397 6.6015H0.769381C0.551062 6.6015 0.368302 6.67518 0.221103 6.82255C0.0737333 6.96975 4.79346e-05 7.15251 4.79346e-05 7.37083C4.79346e-05 7.58915 0.0737333 7.77191 0.221103 7.91911C0.368302 8.06648 0.551062 8.14017 0.769381 8.14017H12.4397Z" fill="currentColor"/></svg></span></span></span></span> 492 <span class="spbz-small"><span class="spbz-rail"><span class="spbz-lead"><span class="spbz-serif spbz-title">Shufti MCP: Verification Tools, Ready to Use Inside Claude or ChatGPT</span></span><span class="spbz-actions"><span class="spbz-ylink">Explore Agent <svg class="spbz-ar" viewBox="0 0 14 14" fill="none" aria-hidden="true"><path d="M11.3183 7.69984H0V6.29987H11.3183L6.00191 0.98348L6.99986 0L13.9997 6.99986L6.99986 13.9997L6.00191 13.0162L11.3183 7.69984Z" fill="currentColor"/></svg></span></span></span></span> 493 <span class="spbz-mini"><span class="spbz-mini-t">Shufti MCP — Verification Tools Inside Claude or ChatGPT</span><span class="spbz-mini-cta">Explore <svg class="spbz-ar" viewBox="0 0 14 14" fill="none" aria-hidden="true"><path d="M11.3183 7.69984H0V6.29987H11.3183L6.00191 0.98348L6.99986 0L13.9997 6.99986L6.99986 13.9997L6.00191 13.0162L11.3183 7.69984Z" fill="currentColor"/></svg></span></span> 494 </a> 495 496 497</div> 498 <div class="sp-mob-overlay" data-sp-close></div> 499 <div class="sp-bar">
500 <a href="https://shuftipro.com/" class="sp-logo" aria-label="Shufti"> 501 <img src="https://shuftipro.com/wp-content/uploads/2024/08/sp-header-logo.png" alt="Shufti"> 502 </a> 503 504 <button class="sp-burger" aria-label="Open menu" data-sp-burger><span></span><span></span><span></span></button> 505 <button class="sp-mobclose" aria-label="Close menu" data-sp-close>×</button> 506 507 <ul class="sp-nav"> 508 509 <!-- ================= PRODUCTS ================= --> 510 <li class="sp-nav-item sp-has-mega"> 511 <a class="sp-nav-link">Products 512 <svg class="sp-caret" viewBox="0 0 16 16" fill="none"><path d="M4 6l4 4 4-4" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/></svg> 513 </a> 514 <div class="sp-mega"><div class="sp-mega-card sp-mega-4"> 515 <div class="sp-col"> 516 <div class="sp-col-head">User Verification</div> 517 <a class="sp-feat" href="https://shuftipro.com/identity-verification/"><img src="https://shuftipro.com/wp-content/uploads/n-menu-identity-verification-feat.svg" alt="Identity Verification icon"><span class="sp-feat-tx"><span class="sp-feat-t">Identity Verification</span><span class="sp-feat-d">Confirm real identities in seconds, worldwide.</span></span></a> 518 <ul class="sp-links"> 519 <li>
519<a href="https://shuftipro.com/face-verification/">Face Verification</a></li> 520 <li><a href="https://shuftipro.com/document-verification/">Document Verification</a></li> 521 <li><a href="https://shuftipro.com/address-verification/">Address Verification</a></li> 522 <li><a href="https://shuftipro.com/age-verification/">Age Verification</a></li> 523 <li><a href="https://shuftipro.com/consent-verification/">Consent Verification</a></li> 524 <li><a href="https://shuftipro.com/eidv/">Docless Verification</a></li> 525 <li><a href="https://shuftipro.com/fast-id/">Fast ID</a></li> 526 <li><a href="https://shuftipro.com/videoident/">VideoIdent</a></li> 527 </ul> 528 </div> 529 <div class="sp-col"> 530 <div class="sp-col-head">Business Verification</div> 531 <a class="sp-feat" href="https://shuftipro.com/business-verification/"><img src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-11.svg" alt="Business Verification icon"><span class="sp-feat-tx"><span class="sp-feat-t">Business Verification</span><span class="sp-feat-d">Verify companies, owners, and documents automatically.</span></span></a> 532 <ul class="sp-links"> 533 <li>
533<a href="https://shuftipro.com/due-diligence-forms/">Due Diligence</a></li> 534 <li><a href="https://shuftipro.com/e-signature/">E-Signature</a></li> 535 <li><a href="https://shuftipro.com/investor-verification/">Investor Verification</a></li> 536 <li><a href="https://shuftipro.com/qes/">QES <span class="sp-new">New</span></a></li> 537 <li><a href="https://shuftipro.com/ubo-verification/">UBO Verification</a></li> 538 </ul> 539 </div> 540 <div class="sp-col"> 541 <div class="sp-col-head">Screening & Monitoring</div> 542 <a class="sp-feat" href="https://shuftipro.com/aml-screening/"><img src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-18.svg" alt="AML Screening icon"><span class="sp-feat-tx"><span class="sp-feat-t">AML Screening</span><span class="sp-feat-d">Catch financial crime<br>before it lands.</span></span></a> 543 <ul class="sp-links"> 544 <li><a href="https://shuftipro.com/business-aml-screening/">Business AML Screening</a></li> 545 <li>
545<a href="https://shuftipro.com/adverse-media-screening/">Adverse Media</a></li> 546 <li><a href="https://shuftipro.com/pep-and-rca-screening/">PEP & RCA</a></li> 547 <li><a href="https://shuftipro.com/sanctions-screening/">Sanctions</a></li> 548 <li><a href="https://shuftipro.com/watchlist-screening/">Watchlist</a></li> 549 <li><a href="https://shuftipro.com/crypto-wallet-screening/">Crypto Wallet Screening</a></li> 550 <li><a href="https://shuftipro.com/transaction-monitoring/">Transaction Monitoring <span class="sp-new">New</span></a></li> 551 <li><a href="https://shuftipro.com/travel-rule/">Travel Rule <span class="sp-new">New</span></a></li> 552 <li><a href="https://shuftipro.com/travel-rule-protocol/">Travel Rule Protocol</a></li> 553 <li><a href="#">Unhosted Wallet Verification</a></li> 554 </ul> 555 </div> 556 <div class="sp-col"> 557 <div class="sp-col-head">Authentication</div> 558 <a class="sp-feat" href="https://shuft
558ipro.com/user-risk-assessment/"><img src="https://shuftipro.com/wp-content/uploads/n-menu-user-risk-assessment-feat.svg" alt="User Risk Assessment icon"><span class="sp-feat-tx"><span class="sp-feat-t">User Risk Assessment</span><span class="sp-feat-d">Recognize genuine users, block fraudsters instantly.</span></span></a> 559 <ul class="sp-links"> 560 <li><a href="https://shuftipro.com/behavioral-biometrics/">Behavioural Biometrics</a></li> 561 <li><a href="https://shuftipro.com/1-1-authentication/">Biometric Face Authentication</a></li> 562 <li><a href="https://shuftipro.com/device-fingerprinting/">Device Fingerprinting</a></li> 563 <li><a href="https://shuftipro.com/multi-factor-authentication/">MFA</a></li> 564 <li><a href="https://shuftipro.com/geolocation-compliance/">Geolocation Compliance</a></li> 565 </ul> 566 </div> 567 </div></div> 568 </li> 569 570 <!-- ================= SOLUTIONS ================= --> 571 <li class="sp-nav-item sp-has-mega"> 572 <a class="sp-nav-link">Solutions 573 <svg class="sp-caret" viewBox="0 0 16 16" fill="none"><path d="M4 6l4 4 4-4" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/></svg> 574 </a> 575 <div class="sp-mega"><div class="sp-mega-card sp-mega-4"> 576 <div class="sp-col"> 577 <div class="sp-col-head">Use Cases</div> 578 <ul class="sp-links sp-ic"> 579 <li>
579<a href="https://shuftipro.com/amlr-solutions/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/n-menu-amlr-solutions.svg" alt="AMLR Solutions icon">AMLR Solutions <span class="sp-new">New</span></a></li> 580 <li><a href="https://shuftipro.com/amlr-consultancy/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/n-menu-amlr-consultation.svg" alt="AMLR Consultation icon">AMLR Consultation</a></li> 581 <li><a href="https://shuftipro.com/eudi-wallet/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/n-img-eudi-icon.svg" alt="EUDI icon">EUDI Wallet</a></li> 582 <li><a href="https://shuftipro.com/onboarding/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-onboarding.svg" alt="Onboarding icon">Onboarding</a></li> 583 <li><a href="https://shuftipro.com/ongoing-monitoring/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-ongoing-monitoring.svg" alt="Ongoing Monitoring icon">Ongoing Monitoring</a></li> 584 <li>
584<a href="https://shuftipro.com/framl/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/n-menu-framl.svg" alt="FRAML icon">FRAML</a></li> 585 <li><a href="https://shuftipro.com/know-your-customer/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/Frame-13.svg" alt="KYC icon">KYC</a></li> 586 <li><a href="https://shuftipro.com/know-your-business/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/Frame-1-7.svg" alt="KYB icon">KYB</a></li> 587 <li><a href="https://shuftipro.com/know-your-investor/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/Frame-2-3.svg" alt="KYI icon">KYI</a></li> 588 <li><a href="https://shuftipro.com/age-assurance/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-age-assurance.svg" alt="Age Assurance icon">Age Assurance</a></li> 589 <li><a href="https://shuftipro.com/workforce-iam/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-workforce-iam.svg" alt="Workforce IAM icon">Workforce IAM</a></li> 590 <li>
590<a href="https://shuftipro.com/candidate-verification/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-candidate-verification.svg" alt="Candidate Verification icon">Candidate Verification</a></li> 591 </ul> 592 </div> 593 <div class="sp-col"> 594 <div class="sp-col-head">Frauds We Stop</div> 595 <ul class="sp-links sp-ic"> 596 <li><a href="https://shuftipro.com/account-takeover/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-account-takeover.svg" alt="Account Takeover fraud icon">Account Takeover</a></li> 597 <li><a href="https://shuftipro.com/bonus-abuse-prevention/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-bonus-abuse.svg" alt="Bonus and Promotion Abuse icon">Bonus/ Promotion Abuse</a></li> 598 <li><a href="https://shuftipro.com/chargeback-fraud-prevention/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-chargeback-fraud.svg" alt="Chargeback Fraud icon">Chargeback Fraud</a></li> 599 <li>
599<a href="https://shuftipro.com/deepfake-detection/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-deepfake.svg" alt="Deepfake fraud icon">Deepfake</a></li> 600 <li><a href="https://shuftipro.com/document-fraud/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-document-fraud.svg" alt="Document Fraud icon">Document Fraud</a></li> 601 <li><a href="https://shuftipro.com/fraud-network-detection/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-fraud-networks.svg" alt="Fraud Networks icon">Fraud Networks</a></li> 602 <li><a href="https://shuftipro.com/impersonation-fraud/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-impersonation-fraud.svg" alt="Impersonation Fraud icon">Impersonation Fraud</a></li> 603 <li><a href="https://shuftipro.com/money-mule/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-money-mule-activity.svg" alt="Money Mule Activity icon">Money Mule Activity</a></li> 604 <li>
604<a href="https://shuftipro.com/multi-accounting-fraud-prevention/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-multi-accounting.svg" alt="Multi-Accounting fraud icon">Multi-Accounting</a></li> 605 <li><a href="https://shuftipro.com/party-fraud/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-party-fraud.svg" alt="Party Fraud icon">Party Fraud</a></li> 606 <li><a href="https://shuftipro.com/compliance-risks/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-regulatory-compliance-risks.svg" alt="Regulatory and Compliance Risks icon">Regulatory & Compliance Risks</a></li> 607 <li><a href="https://shuftipro.com/synthetic-identity-fraud/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-synthetic-identity-fraud.svg" alt="Synthetic Identity Fraud icon">Synthetic Identity Fraud</a></li> 608 </ul> 609 </div> 610 <div class="sp-col"> 611 <div class="sp-col-stack"> 612 <div class="sp-col-block"> 613 <div class="sp-col-head">Industries</div> 614 <ul class="sp-links sp-ic"> 615 <li>
615<a href="https://shuftipro.com/adult-content/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/n-img-18-head.svg" alt="Adult Content industry icon">Adult Content</a></li> 616 <li><a href="https://shuftipro.com/banking/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/n-img-banking-menu.svg" alt="Banking industry icon">Banking</a></li> 617 <li><a href="https://shuftipro.com/crypto/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-28.svg" alt="Crypto industry icon">Crypto</a></li> 618 <li><a href="https://shuftipro.com/fintech/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-30.svg" alt="Fintech industry icon">Fintech</a></li> 619 <li><a href="https://shuftipro.com/forex/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-29.svg" alt="Forex industry icon">Forex</a></li> 620 <li class="sp-seeall">
620<a href="https://shuftipro.com/industries/">See All Industries <svg class="sp-arr" viewBox="0 0 16 16" fill="none"><path d="M3 8h9m0 0-3.5-3.5M12 8l-3.5 3.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg></a></li> 621 </ul> 622 </div> 623 <div class="sp-col-block"> 624 <div class="sp-col-head">Blind Spot Audit Suite</div> 625 <ul class="sp-links"> 626 <li><a href="https://shuftipro.com/blind-spot-audit/">Blind Spot Audit</a></li> 627 <li><a href="https://shuftipro.com/blind-spot-audit/deepfake-detector/">Deepfake Detector</a></li> 628 <li><a href="https://shuftipro.com/blind-spot-audit/document-deepfakes/">Document Deepfake</a></li> 629 <li><a href="https://shuftipro.com/blind-spot-audit/document-originality/">Document Originality</a></li> 630 <li><a href="https://shuftipro.com/blind-spot-audit/liveness-detection/">Liveness Spoofs</a></li> 631 </ul> 632 </div> 633 </div> 634 </div> 635 <div class="sp-col"> 636 <div class="sp-col-stack"> 637 <div class="sp-col-block"> 638 <div class="sp-col-head">Business Outcomes</div> 639 <ul class="sp-links sp-ic"> 640 <li>
640<a href="https://shuftipro.com/compliance/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-compliance.svg" alt="Compliance business outcome icon">Compliance</a></li> 641 <li><a href="https://shuftipro.com/fraud-prevention-solutions/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-fraud-prevention.svg" alt="Fraud Prevention business outcome icon">Fraud prevention</a></li> 642 <li><a href="https://shuftipro.com/trust-safety/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-trust-safety.svg" alt="Trust and Safety business outcome icon">Trust & safety</a></li> 643 <li><a href="https://shuftipro.com/global-expansion/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/Frame-14.svg" alt="Global Expansion icon">Global expansion</a></li> 644 </ul> 645 </div> 646 <div class="sp-col-block"> 647 <div class="sp-col-head">Roles</div> 648 <ul class="sp-links sp-ic"> 649 <li>
649<a href="https://shuftipro.com/compliance-officers/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/Frame-15.svg" alt="Compliance Officers role icon">Compliance Officers</a></li> 650 <li><a href="https://shuftipro.com/developers/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-developers.svg" alt="Developers role icon">Developers</a></li> 651 <li><a href="https://shuftipro.com/fraud-analysts/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/Frame-1-8.svg" alt="Fraud Analysts role icon">Fraud Analysts</a></li> 652 <li><a href="https://shuftipro.com/product-managers/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-33.svg" alt="Product Managers role icon">Product Managers</a></li> 653 </ul> 654 </div> 655 </div> 656 </div> 657 </div></div> 658 </li> 659 660 <!-- ================= PLATFORM ================= --> 661 <li class="sp-nav-item sp-has-mega"> 662 <a class="sp-nav-link">Platform 663 <svg class="sp-caret" viewBox="0 0 16 16" fill="none"><path d="M4 6l4 4 4-4" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/></svg> 664 </a> 665 <div class="sp-mega"><div class="sp-mega-card sp-mega-4"> 666 <div class="sp-col"> 667 <div class="sp-col-head">Orchestration</div> 668 <ul class="sp-links sp-ic"> 669 <li>
669<a href="https://shuftipro.com/journey-builder/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/journey-builder-img.svg" alt="Journey Builder icon">Journey Builder <span class="sp-new">New</span></a></li> 670 <li><a href="https://shuftipro.com/global-trust-platform/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-35.svg" alt="Global Trust Platform icon">Global Trust Platform</a></li> 671 <li><a href="#"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/n-menu-customer-profiles.svg" alt="Customer Profiles icon">Customer Profiles</a></li> 672 <li><a href="https://shuftipro.com/switch-to-shufti/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/n-menu-vendor-comparison.svg" alt="Vendor Comparison icon">Vendor Comparison</a></li> 673 <li><a href="https://shuftipro.com/case-management/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-case-management.svg" alt="IDV Case Management icon">IDV Case Management</a></li> 674 <li>
674<a href="https://shuftipro.com/aml-case-management/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/n-menu-aml-case-management.svg" alt="AML Case Management icon">AML Case Management</a></li> 675 <li><a href="https://shuftipro.com/regulatory-reporting/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/n-menu-regulatory-reporting.svg" alt="Regulatory Reporting icon">Regulatory Reporting</a></li> 676 </ul> 677 </div> 678 <div class="sp-col"> 679 <div class="sp-col-head">AI & Intelligence</div> 680 <ul class="sp-links sp-ic"> 681 <li><a href="https://shuftipro.com/agentic-rule-builder/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/n-menu-agentic-rule-builder.svg" alt="Agentic Rule Builder icon">Agentic Rule Builder <span class="sp-new">New</span></a></li> 682 <li><a href="https://shuftipro.com/compliance-co-pilot/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-ai-compliance-copilot.svg" alt="AI Compliance Co-Pilot icon">AI Compliance Co-Pilot <span class="sp-new">New</span></a></li> 683 <li>
683<a href="https://shuftipro.com/fraud-analytics/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-fraud-analytics.svg" alt="Fraud Analytics icon">Fraud Analytics</a></li> 684 <li><a href="https://shuftipro.com/fraud-hub/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-fraud-hub.svg" alt="Fraud Hub icon">Fraud Hub <span class="sp-new">New</span></a></li> 685 <li><a href="https://shuftipro.com/optical-character-recognition/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-ocr.svg" alt="OCR (Optical Character Recognition) icon">OCR</a></li> 686 <li><a href="https://shuftipro.com/shufti-ai/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-shufti-ai.svg" alt="Shufti AI icon">Shufti AI</a></li> 687 </ul> 688 </div> 689 <div class="sp-col"> 690 <div class="sp-col-head">Verification Methods</div> 691 <ul class="sp-links sp-ic"> 692 <li>
692<a href="https://shuftipro.com/bank-account-verification/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/n-menu-bank-account-verification.svg" alt="Bank Account Verification icon">Bank Account Verification <span class="sp-new">New</span></a></li> 693 <li><a href="#"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/n-menu-biometric-duplication.svg" alt="Biometric Duplication icon">Biometric Duplication</a></li> 694 <li><a href="https://shuftipro.com/database-checks/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/n-menu-database-checks.svg" alt="Database Checks icon">Database Checks</a></li> 695 <li><a href="https://shuftipro.com/document-intelligence/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/n-menu-document-intelligence.svg" alt="Document Intelligence icon">Document Intelligence</a></li> 696 <li><a href="https://shuftipro.com/government-id/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-3.svg" alt="Government ID verification icon">Government ID</a></li> 697 <li>
697<a href="https://shuftipro.com/mdl-verification/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/n-menu-mdl.svg" alt="Mobile Driver's License (mDL) icon">Mobile Driver's License</a></li> 698 <li><a href="https://shuftipro.com/nfc-verification/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-8.svg" alt="NFC verification icon">NFC</a></li> 699 <li><a href="https://shuftipro.com/selfie-liveness/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/n-menu-selfie-liveness.svg" alt="Selfie Liveness icon">Selfie Liveness</a></li> 700 </ul> 701 </div> 702 <div class="sp-col"> 703 <div class="sp-col-head">Deploy & Scale</div> 704 <ul class="sp-links sp-ic"> 705 <li><a href="https://shuftipro.com/brand-personalisation/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-brand-personalisation.svg" alt="Brand Personalisation icon">Brand Personalisation</a></li> 706 <li>
706<a href="https://shuftipro.com/deployment-options/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-deployment-options.svg" alt="Deployment Options icon">Deployment Options</a></li> 707 <li><a href="https://shuftipro.com/identity-methods/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-identity-methods.svg" alt="Identity Methods icon">Identity Methods</a></li> 708 <li><a href="https://developers.shuftipro.com/docs/backoffice/features/idv_modes"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-idv-modes.svg" alt="IDV Modes icon">IDV Modes</a></li> 709 <li><a href="#"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/n-menu-multi-tenancy.svg" alt="Multi-tenancy icon">Multi-tenancy</a></li> 710 <li><a href="https://shuftipro.com/on-premises-idv/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/n-menu-on-premise-idv.svg" alt="On-Premise IDV icon">On-Premise IDV</a></li> 711 <li>
711<a href="https://shuftipro.com/secure-capture/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-secure-capture.svg" alt="Secure Capture icon">Secure Capture</a></li> 712 <li><a href="https://shuftipro.com/mcp-connector/"><img class="sp-ic-img" src="https://shuftipro.com/wp-content/uploads/n-img-mcp-connector-banner.svg" alt="Shufti MCP icon">Shufti MCP</a></li> 713 </ul> 714 </div> 715 </div></div> 716 </li> 717 718 <!-- ================= RESOURCES ================= --> 719 <li class="sp-nav-item sp-has-mega"> 720 <a class="sp-nav-link">Resources 721 <svg class="sp-caret" viewBox="0 0 16 16" fill="none"><path d="M4 6l4 4 4-4" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/></svg> 722 </a> 723 <div class="sp-mega"><div class="sp-mega-card sp-mega-4"> 724 <a class="sp-imgcard" href="https://shuftipro.com/shufti-sphere/" aria-label="Shufti Sphere â The Only Peer-to-Peer Compliance Network">
725 <img src="https://shuftipro.com/wp-content/uploads/n-menu-sphere-card-v2.webp" alt="Shufti Sphere â The Only Peer-to-Peer Compliance Network" loading="lazy"> 726 <span class="sp-imgcard__txt">Shufti Sphere</span> 727 </a> 728 <div class="sp-col"> 729 <div class="sp-col-head">Knowledge Hub</div> 730 <a class="sp-feat" href="https://shuftipro.com/content-library/"><img src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-36.svg" alt="Content Library icon"><span class="sp-feat-tx"><span class="sp-feat-t">Content Library</span><span class="sp-feat-d">Explore expert insights, guides, and resources.</span></span></a> 731 <ul class="sp-links"> 732 <li><a href="https://shuftipro.com/blog/">Blogs</a></li> 733 <li><a href="https://shuftipro.com/events-and-webinars/">Events & Webinar</a></li> 734 <li><a href="https://shuftipro.com/knowledgebase/">Knowledgebase / Glossary</a></li> 735 <li><a href="https://shuft
735ipro.com/news/">News</a></li> 736 <li><a href="https://shuftipro.com/podcast/">Podcast Studio</a></li> 737 <li><a href="https://shuftipro.com/product-tours/">Product Tours</a></li> 738 <li><a href="https://shuftipro.com/case-studies/">Case Studies</a></li> 739 <li><a href="https://shuftipro.com/roi-calculator/">ROI Calculator</a></li> 740 </ul> 741 </div> 742 <div class="sp-col"> 743 <div class="sp-col-head">Guides & Coverage</div> 744 <a class="sp-feat" href="https://shuftipro.com/supported-documents/"><img src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-54.svg" alt="Supported Documents icon"><span class="sp-feat-tx"><span class="sp-feat-t">Supported Documents</span><span class="sp-feat-d">Every document. Every country. Verified.</span></span></a> 745 <ul class="sp-links"> 746 <li><a href="#">Conversion Map / Pass Rates</a></li> 747 <li><a href="https://shuftipro.com/resources/whitepapers-reports/">Reports & Whitepapers</a></li> 748 <li><a href="#">Regional Guide</a></li> 749 <li>
749<a href="https://shuftipro.com/supported-countries/">Supported Countries</a></li> 750 </ul> 751 </div> 752 <div class="sp-col"> 753 <div class="sp-col-head">Developers</div> 754 <a class="sp-feat" href="https://developers.shuftipro.com/"><img src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-47.svg" alt="API Documentation icon"><span class="sp-feat-tx"><span class="sp-feat-t">API Documentation</span><span class="sp-feat-d">Developer-first APIs, built for fast integration.</span></span></a> 755 <ul class="sp-links"> 756 <li><a href="https://developers.shuftipro.com/docs/mobile/intro">Mobile SDKs</a></li> 757 <li><a href="https://status.shuftipro.com/">Service Status</a></li> 758 </ul> 759 </div> 760 </div></div> 761 </li> 762 763 <!-- ================= COMPANY ================= --> 764 <li class="sp-nav-item sp-has-mega"> 765 <a class="sp-nav-link">Company 766 <svg class="sp-caret" viewBox="0 0 16 16" fill="none"><path d="M4 6l4 4 4-4" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/></svg> 767 </a> 768 <div class="sp-mega"><div class="sp-mega-card sp-mega-4"> 769 <div class="sp-col"> 770 <div class="sp-col-head">About Us</div>
771 <a class="sp-feat" href="https://shuftipro.com/why-choose-shufti/"><img src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-55.svg" alt="Why Shufti icon"><span class="sp-feat-tx"><span class="sp-feat-t">Why Shufti</span><span class="sp-feat-d">Discover how businesses use Shufti to build trust and prevent fraud.</span></span></a> 772 <ul class="sp-links"> 773 <li><a href="https://shuftipro.com/company/">About</a></li> 774 <li><a href="https://shuftipro.com/careers/">Careers</a></li> 775 <li><a href="https://shuftipro.com/partner-program/">Partnership / Partner Program</a></li> 776 <li><a href="https://shuftipro.com/press-release/">Press / Newsroom</a></li> 777 </ul> 778 </div> 779 <div class="sp-col"> 780 <div class="sp-col-head">Trust</div> 781 <a class="sp-feat" href="https://trust.shuftipro.com/"><img src="https://shuftipro.com/wp-content/uploads/n-menu-trust-center-feat.svg" alt="Trust Center icon"><span class="sp-feat-tx"><span class="sp-feat-t">Trust Center</span><span class="sp-feat-d">Every risk found, before it's exploited.</span></span></a> 782 <ul class="sp-links"> 783 <li>
783<a href="https://shuftipro.com/awards/">Awards</a></li> 784 <li><a href="https://shuftipro.com/certifications/">Certifications</a></li> 785 <li><a href="https://shuftipro.com/privacy-policy/">Privacy Policy</a></li> 786 </ul> 787 </div> 788 <div class="sp-col"> 789 <div class="sp-col-head">Support</div> 790 <a class="sp-feat" href="https://shuftipro.com/help-center/"><img src="https://shuftipro.com/wp-content/uploads/pr-submenu-link-img-50.svg" alt="Help Center"><span class="sp-feat-tx"><span class="sp-feat-t">Help Center</span><span class="sp-feat-d">Get support, guides, and answers for Shufti products and services.</span></span></a> 791 <ul class="sp-links"> 792 <li><a href="https://shuftipro.com/contact-us/">Contact Us</a></li> 793 <li><a href="https://shuftipro.com/technical-support/">Technical Support</a></li> 794 </ul> 795 </div> 796 <div class="sp-col"> 797 <div class="sp-promo"> 798 <img class="sp-promo-img" src="https://shuft
798ipro.com/wp-content/uploads/n-menu-ibeta-card.png" alt="Shufti is iBeta Level 3 certified with 0% Error Rate"> 799 <span class="sp-promo-t">iBeta Level 3 Certified</span> 800 <span class="sp-promo-d">Europe's First iBeta Level 3 Certified Liveness Provider</span> 801 <a class="sp-promo-link" href="https://shuftipro.com/certifications/">View Certifications <svg class="sp-arr" viewBox="0 0 16 16" fill="none" style="width:14px;height:14px"><path d="M3 8h9m0 0-3.5-3.5M12 8l-3.5 3.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg></a> 802 </div> 803 </div> 804 </div></div> 805 </li> 806 807 <!-- ================= PRICING ================= --> 808 <li class="sp-nav-item"> 809 <a class="sp-nav-link" href="https://shuftipro.com/pricing/">Pricing</a> 810 </li> 811 812 <!-- mobile CTAs inside panel --> 813 <li class="sp-mob-cta"> 814 <a class="sp-signin" href="https://shuftipro.com/pricing/">Sign Up</a> 815 <a class="sp-cta" href="https://shuft
815ipro.com/request-demo/">Book a Demo</a> 816 </li> 817 </ul> 818 819 <div class="sp-actions"> 820 <a class="sp-signin" href="https://shuftipro.com/pricing/">Sign Up</a> 821 <a class="sp-cta" href="https://shuftipro.com/request-demo/">Book a Demo</a> 822 </div> 823 </div> 824</header> 825<div class="sp-headroom" aria-hidden="true"></div> 826
827<script> 828(function(){ 829 var header=document.getElementById('spHeader'); 830 if(!header)return; 831 var items=header.querySelectorAll('.sp-has-mega'); 832 var mq=window.matchMedia('(max-width:1024px)'); 833 834 function closeAll(){ items.forEach(function(i){ i.classList.remove('sp-open'); }); } 835 836 // ---- desktop: hover to open; mobile: tap -> slide submenu panel (level 2) ---- 837 items.forEach(function(item){ 838 var link=item.querySelector('.sp-nav-link'); 839 item.addEventListener('mouseenter',function(){ if(!mq.matches){ closeAll(); item.classList.add('sp-open'); } }); 840 item.addEventListener('mouseleave',function(){ if(!mq.matches){ item.classList.remove('sp-open'); } }); 841 link.addEventListener('click',function(e){ 842 if(mq.matches){ e.preventDefault(); item.classList.add('sp-open'); } 843 }); 844 // mobile: inject a "Back" button at the top of each submenu panel 845 var card=item.querySelector('.sp-mega-card'); 846 if(card && !card.querySelector('.sp-mega-back')){ 847 var back=document.createElement('button'); 848 back.type='button'; back.className='sp-mega-back'; 849 back.innerHTML='<svg viewBox="0 0 16 16" fill="none"><path d="M10 3 5 8l5 5" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/></svg> Back'; 850 back.addEventListener('click',function(e){ e.preventDefault(); e.stopPropagation(); item.classList.remove('sp-open'); }); 851 card.insertBefore(back, card.firstChild); 852 } 853 }); 854 855 // ---- mobile burger ---- 856 var burger=header.querySelector('[data-sp-burger]'); 857 var closes=header.querySelectorAll('[data-sp-close]'); 858 if(burger)burger.addEventListener('click',function(){ header.classList.add('sp-mob-open'); document.body.style.overflow='hidden'; }); 859 closes.forEach(function(c){ c.addEventListener('click',function(){ header.classList.remove('sp-mob-open'); closeAll(); document.body.style.overflow=''; }); }); 860 861 // reset when crossing breakpoint 862 mq.addEventListener('change',function(){ closeAll(); header.classList.remove('sp-mob-open'); document.body.style.overflow=''; }); 863 864 // ---- sticky shadow on scroll ---- 865 window.addEventListener('scroll',function(){ 866 /* same 50px trigger as the banner collapse, so the bar shrinks and the shadow 867 appears together instead of on the first nudge of the wheel */ 868 if(window.scrollY>50)header.classList.add('sp-scrolled'); else header.classList.remove('sp-scrolled'); 869 },{passive:true}); 870})(); 871</script>
vendor: 1 bytes, line 871
871
872<script> 873/* SPBZ v6: 12 slides auto-rotate every 6s + smooth scroll-collapse (full<->small) */ 874(function () { 875 var root = document.getElementById('spbz'); 876 if (!root || root.dataset.spbzInit) { return; } 877 root.dataset.spbzInit = '1'; 878 var slides = [].slice.call(root.querySelectorAll('.spbz-slide')); 879 var ROTATE_MS = 6000, current = 0, timer = null; 880 function show(i){ i=(i+slides.length)%slides.length; slides.forEach(function(s,n){ s.classList.toggle('is-active', n===i); }); current=i; } 881 function next(){ show(current+1); } 882 function start(){ stop(); timer=setInterval(next, ROTATE_MS); } 883 function stop(){ if(timer){ clearInterval(timer); timer=null; } } 884 root.addEventListener('mouseenter', stop); 885 root.addEventListener('mouseleave', start); 886 /* smooth scroll-collapse: full (64px) -> small (48px) */ 887 var ticking=false; 888 function onScroll(){ if(ticking){return;} ticking=true; window.requestAnimationFrame(function(){ 889 var y=window.pageYOffset||document.documentElement.scrollTop||0; 890 root.classList.toggle('is-collapsed', y>24); ticking=false; }); } 891 window.addEventListener('scroll', onScroll, { passive:true }); onScroll(); 892 if (window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches) { show(0); } 893 else { start(); } 894})(); 895</script>
895 896 <div class="wrap"> 897 898<div style="display:none;"> 899 900 <p class="country-code-n"> 901 </p> 902 903 <p class="user-ipadd"> 904 </p> 905</div>
906<script> 907/* Visitor country + IP for the lead forms (they read .country-code-n / .user-ipadd). 908 api.country.is first; same-origin /cdn-cgi/trace if it fails. One lookup per tab: the answer is 909 kept in sessionStorage (30 min), so other pages in the tab reuse it and a new tab looks up again. */ 910(function () { 911 var ccEls = document.querySelectorAll('.country-code-n'), 912 ipEls = document.querySelectorAll('.user-ipadd'), 913 KEY = 'shufti_geo', TTL = 30 * 60 * 1000; 914 if (!ccEls.length) return; 915 916 function fill(ip, cc) { 917 cc = (cc || '').toLowerCase(); 918 for (var i = 0; i < ccEls.length; i++) ccEls[i].textContent = cc; 919 for (var j = 0; j < ipEls.length; j++) ipEls[j].textContent = ip || ''; 920 if (window.ipadd === '8.8.8.8') window.ipadd = ip; // WP Coder script-22's placeholder when it ran first 921 if (!cc) return; 922 // Phone widgets that initialised before this answered fell back to "us" - re-point the empty ones. 923 try { 924 var $ = window.jQuery; 925 if ($ && $.fn && $.fn.intlTelInput) { // v11 jQuery plugin, initialCountry "auto" (script-22) 926 $.fn.intlTelInput.autoCountry = cc; 927 $('.intl-tel-input input').intlTelInput('handleAutoCountry'); 928 } 929 var G = window.intlTelInputGlobals, tel = document.querySelectorAll('.iti input'); 930 for (var k = 0; G && G.getInstance && k < tel.length; k++) { 931 var iti = G.getInstance(tel[k]); 932 if (iti && !tel[k].value && (iti.getSelectedCountryData().iso2 || 'us') === 'us') iti.setCountry(cc); 933 } 934 } catch (e) {} 935 } 936 937 function found(ip, cc) { 938 fill(ip, cc); 939 try { sessionStorage.setItem(KEY, JSON.stringify({ ip: ip, cc: (cc || '').toLowerCase(), t: Date.now() })); } catch (e) {} 940 } 941 942 function get(url) { 943 return Promise.race([ 944 fetch(url, { cache: 'no-store' }).then(function (r) { if (!r.ok) throw r.status; return r; }), 945 new Promise(function (_, reject) { setTimeout(reject, 5000); }) 946 ]); 947 } 948 949 try { 950 var saved = JSON.parse(sessionStorage.getItem(KEY)); 951 if (saved && saved.ip && Date.now() - saved.t < TTL) return fill(saved.ip, saved.cc); 952 } catch (e) {} 953 if (!window.fetch) return; 954 955 get('https://api.country.is/') 956 .then(function (r) { return r.json(); }) 957 .then(function (d) { if (!d || !d.ip) throw 0; found(d.ip, d.country); }) 958 .catch(function () { 959 return get('/cdn-cgi/trace') 960 .then(function (r) { return r.text(); }) 961 .then(function (t) { 962 var ip = t.match(/^ip=(.+)$/m), loc = t.match(/^loc=(.+)$/m); 963 if (ip) found(ip[1], loc ? loc[1] : ''); 964 }); 965 }) 966 .catch(function () {}); 967})(); 968</script>
968<main id="primary"> 969 <div class="entry-content"> 970 <div class="wpb-content-wrapper"><div data-vc-full-width="true" data-vc-full-width-temp="true" data-vc-full-width-init="false" data-vc-stretch-content="true" class="vc_row wpb_row vc_row-fluid vc_custom_rh_row vc_row-no-padding"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner vc_custom_rh_col"><div class="wpb_wrapper"> 971 <div class="wpb_raw_code wpb_raw_html wpb_content_element" > 972 <div class="wpb_wrapper"> 973 <link rel="stylesheet" href="https://shuftipro.com/wp-content/cache/asset-cleanup/css/item/shuftipro__role-revamp-style-css-v9c72f13c7d1f45aea45916aed9f5c43e0bcbc10a.css"> 974 975<div class="rh-pm" id="rh-pm"> 976 <!-- ===== hero ===== --> 977<section class="pm-hero"> 978 <div class="pm-hero__content"> 979 <p class="pm-hero__eyebrow">Product Managers</p> 980 <h1 class="pm-hero__title">Identity Infrastructure Built for Product Managers</h1> 981 <p class="pm-hero__body">Shufti gives product managers the control to onboard users faster, block fraud in real time, and meet compliance requirements without slowing down product growth.</p> 982 <div class="pm-hero__ctas">
983 <a class="pm-btn pm-btn--primary" href="https://shuftipro.com/request-demo/">Book a Demo</a> 984 </div> 985 </div> 986 <div class="pm-hero__media"> 987 <img src="https://shuftipro.com/wp-content/uploads/pm-hero-panel.png" alt="Shufti identity verification dashboard for product managers" loading="eager" decoding="async"> 988 </div> 989 </section> 990 <!-- ===== count ===== --> 991<section class="pm-count"> 992 <div class="pm-count__inner"> 993 <div class="pm-count__head"> 994 <p class="pm-count__eyebrow">For high-growth product teams</p> 995 <h2 class="pm-count__title">Everything you need to launch and scale faster</h2> 996 </div> 997 <ul class="pm-count__grid"> 998 <li class="pm-count-stat"><span class="pm-count-stat__bar"></span> 999 <span class="pm-count-stat__body"><span class="pm-count-stat__num">< 24h</span><span class="pm-count-stat__label">Integration time<br> to go live</span></span></li> 1000 <li class="pm-count-stat"><span class="pm-count-stat__bar"></span> 1001 <span class="pm-count-stat__body"><span class="pm-count-stat__num">10s</span><span class="pm-count-stat__label">Average<br> verification time</span></span></li> 1002 <li class="pm-count-stat"><span class="pm-count-stat__bar"></span> 1003 <span class="pm-count-stat__body"><span class="pm-count-stat__num">240+</span><span class="pm-count-stat__label">Regions<br> Actively processed</span></span></li> 1004 <li class="pm-count-stat"><span class="pm-count-stat__bar"></span> 1005 <span class="pm-count-stat__body"><span class="pm-count-stat__num">24/7</span><span class="pm-count-stat__label">Expert<br> support available</span></span></li> 1006 </ul> 1007 <div class="pm-count__trust"> 1008 <p class="pm-count-trust__label">Trusted by Leading <span>Digital Enterprises</span> Worldwide</p> 1009 <div class="pm-count-logo-slider"> 1010 <div class="pm-count-logo-track">
1011 <img decoding="async" src="https://shuftipro.com/wp-content/uploads/heroo-1.svg" alt="Hero"> 1012 <img decoding="async" src="https://shuftipro.com/wp-content/uploads/cashew-2.svg" alt="Cashew"> 1013 <img decoding="async" src="https://shuftipro.com/wp-content/uploads/gemone-1.svg" alt="GemOne"> 1014 <img decoding="async" src="https://shuftipro.com/wp-content/uploads/banxy-4.svg" alt="Banxy"> 1015 <img decoding="async" src="https://shuftipro.com/wp-content/uploads/bitget-img.svg" alt="Bitget"> 1016 <img decoding="async" src="https://shuftipro.com/wp-content/uploads/ironFX-1-1.svg" alt="IronFX"> 1017 <img decoding="async" src="https://shuftipro.com/wp-content/uploads/penn-1.svg" alt="Penn National Gaming"> 1018 <img decoding="async" src="https://shuftipro.com/wp-content/uploads/Rokuten-1.svg" alt="Rakuten"> 1019 <img decoding="async" src="https://shuftipro.com/wp-content/uploads/Noteris-Logo-1.svg" alt="Noteris"> 1020 <img decoding="async" src="https://shuftipro.com/wp-content/uploads/witzeal-logo-1.svg" alt="Witzeal">
1021 <img decoding="async" src="https://shuftipro.com/wp-content/uploads/heroo-1.svg" alt="Heroo logo" aria-hidden="true"> 1022 <img decoding="async" src="https://shuftipro.com/wp-content/uploads/cashew-2.svg" alt="Cashew logo" aria-hidden="true"> 1023 <img decoding="async" src="https://shuftipro.com/wp-content/uploads/gemone-1.svg" alt="GemOne logo" aria-hidden="true"> 1024 <img decoding="async" src="https://shuftipro.com/wp-content/uploads/banxy-4.svg" alt="Banxy logo" aria-hidden="true"> 1025 <img decoding="async" src="https://shuftipro.com/wp-content/uploads/bitget-img.svg" alt="Bitget logo" aria-hidden="true"> 1026 <img decoding="async" src="https://shuftipro.com/wp-content/uploads/ironFX-1-1.svg" alt="IronFX logo" aria-hidden="true"> 1027 <img decoding="async" src="https://shuftipro.com/wp-content/uploads/penn-1.svg" alt="PENN National logo" aria-hidden="true"> 1028 <img decoding="async" src="https://shuftipro.com/wp-content/uploads/Rokuten-1.svg" alt="Rakuten logo" aria-hidden="true">
1029 <img decoding="async" src="https://shuftipro.com/wp-content/uploads/Noteris-Logo-1.svg" alt="Noteris logo" aria-hidden="true"> 1030 <img decoding="async" src="https://shuftipro.com/wp-content/uploads/witzeal-logo-1.svg" alt="Witzeal logo" aria-hidden="true"> 1031 </div> 1032 </div> 1033 </div> 1034 </div> 1035</section> 1036 <!-- ===== challenges ===== --> 1037<div class="newasfpabchects"> 1038 <div class="text-center mb-16"> 1039 <div class="font-mono text-12 uppercase font-medium mb-5">THE PRODUCT GAP TODAY</div> 1040 <h2 id="why-h" class="font-display">The product challenges Shufti solves</h2> 1041 </div> 1042 <div class="newasfpabc-inr"> 1043 <div class="newasfpabc-contima"> 1044 <img decoding="async" src="https://shuftipro.com/wp-content/uploads/n-img-fraud-1-5.png" alt="Match Signals"> 1045 <p class="headintsacsaa">Slow verification creates revenue & compliance risk</p> 1046 <p class="desctipwsdabjfeka">Drop-offs at verification are not a UX issue. They are a tooling issue. Slow checks and rigid flows push real users away. Adaptive AI verification adjusts to user risk in real time. Low-risk users pass in seconds while higher-risk users get the right level of checks.</p> 1047 </div> 1048 <div class="newasfpabc-contima">
1049 <img decoding="async" src="https://shuftipro.com/wp-content/uploads/n-img-fraud-2.png" alt="Decision Audit Log"> 1050 <p class="headintsacsaa">Regulatory change needs faster operational control</p> 1051 <p class="desctipwsdabjfeka">Every new market or regulation turns into engineering work. Product teams get stuck managing compliance through dev cycles. No-code Journey Builder lets you update flows, rules, and market requirements instantly without deployment.</p> 1052 </div> 1053 <div class="newasfpabc-contima"> 1054 <img decoding="async" src="https://shuftipro.com/wp-content/uploads/n-img-fraud-3.png" alt="Rescreening Cadence"> 1055 <p class="headintsacsaa">Disconnected tools create broken journeys</p> 1056 <p class="desctipwsdabjfeka">Multiple tools for verification, fraud, AML, and authentication create fragmented experiences and integration overhead. One platform handles onboarding, fraud prevention, authentication, and compliance through a single API.</p> 1057 </div> 1058 </div> 1059</div> 1060 <!-- ===== steps ===== --> 1061<section class="pm-life" id="pm-life"> 1062 1063 <div class="pm-life__track"> 1064 <div class="pm-life__cols"> 1065 <div class="pm-life__head"> 1066 <p class="pm-life__eyebrow">ONE SOLUTION ACROSS THE CUSTOMER LIFECYCLE</p> 1067 <h2 class="pm-life__title">Shufti covers every step, from registration to ongoing monitoring</h2> 1068 </div> 1069 <div class="pm-life__nav"> 1070 <div class="pm-life-row is-active" data-row="0"><span class="pm-life-row__bar"></span><h3 class="pm-life-row__title">Registration</h3><div class="pm-life-row__body"><p class="pm-life-row__txt">Getting the right users in, from day one</p><p class="pm-life-row__txt">Identity verification at registration sets the foundation for everything that follows. Shufti checks who the user is, confirms age, and captures consent before they ever reach your platform.</p></div></div> 1071 <div class="pm-life-row" data-row="1"><span class="pm-life-row__bar"></span><h3 class="pm-life-row__title">Login & Authentication</h3><div class="pm-life-row__body"><p class="pm-life-row__txt">Protecting accounts without blocking real users.Returning users should never feel like strangers. Shufti uses biometrics and behavioural signals to verify legitimate users in seconds without adding friction to their experience.</p></div></div> 1072 <div class="pm-life-row" data-row="2"><span class="pm-life-row__bar"></span><h3 class="pm-life-row__title">User Verification</h3><div class="pm-life-row__body"><p class="pm-life-row__txt">Protecting accounts without blocking real users. Returning users should never feel like strangers. Shufti uses biometrics and behavioural signals to verify legitimate users in seconds without adding friction to their experience.</p></div></div> 1073 <div class="pm-life-row" data-row="3"><span class="pm-life-row__bar"></span><h3 class="pm-life-row__title">Transaction & Ongoing</h3><div class="pm-life-row__body"><p class="pm-life-row__txt">Compliance does not stop at sign-up. Shufti continuously rescreens customers against 4000+ global watchlists, sanctions lists, and adverse media sources, flagging risk-status changes automatically across the entire customer lifecycle.</p></div></div> 1074 </div> 1075 <div class="pm-life__panels"> 1076 <div class="pm-life-panel is-active" data-row="0">
1077 <a class="pm-life-chip is-hi" href="https://shuftipro.com/document-verification/"><span class="pm-life-chip__icon"><img decoding="async" src="https://shuftipro.com/wp-content/uploads/pm-chip-document.png" alt="Document verification capability icon" aria-hidden="true"></span><span class="pm-life-chip__name">Document Verification</span><span class="pm-life-chip__arrow" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="11" height="11" viewBox="0 0 11 11" fill="none"><path d="M9.04513 2.18234L1.0697 10.1497C0.951343 10.2679 0.802649 10.3256 0.623618 10.3229C0.444445 10.3202 0.295679 10.2597 0.177322 10.1413C0.0591074 10.023 0 9.87563 0 9.6993C0 9.52298 0.0591074 9.37563 0.177322 9.25728L8.14464 1.28185H1.14042C0.958821 1.28185 0.806566 1.22039 0.683651 1.09747C0.560879 0.974559 0.499493 0.822304 0.499493 0.640709C0.499493 0.458972 0.560879 0.306788 0.683651 0.184158C0.806566 0.0613861 0.958821 0 1.14042 0H9.55445C9.77336 0 9.95681 0.0739913 10.1048 0.221973C10.2529 0.370098 10.327 0.553544 10.327 0.772313V9.18656C10.327 9.36816 10.2655 9.52034 10.1426 9.64311C10.0197 9.76603 9.86744 9.82749 9.68584 9.82749C9.5041 9.82749 9.35185 9.76603 9.22908 9.64311C9.10645 9.52034 9.04513 9.36816 9.04513 9.18656V2.18234Z" fill="#E3E3E3"></path></svg></span></a>
1078 <a class="pm-life-chip" href="https://shuftipro.com/eidv/"><span class="pm-life-chip__icon"><img decoding="async" src="https://shuftipro.com/wp-content/uploads/pm-chip-eidv.png" alt="Electronic identity verification (eIDV) capability icon" aria-hidden="true"></span><span class="pm-life-chip__name">eIDV</span><span class="pm-life-chip__arrow" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="11" height="11" viewBox="0 0 11 11" fill="none"><path d="M9.04513 2.18234L1.0697 10.1497C0.951343 10.2679 0.802649 10.3256 0.623618 10.3229C0.444445 10.3202 0.295679 10.2597 0.177322 10.1413C0.0591074 10.023 0 9.87563 0 9.6993C0 9.52298 0.0591074 9.37563 0.177322 9.25728L8.14464 1.28185H1.14042C0.958821 1.28185 0.806566 1.22039 0.683651 1.09747C0.560879 0.974559 0.499493 0.822304 0.499493 0.640709C0.499493 0.458972 0.560879 0.306788 0.683651 0.184158C0.806566 0.0613861 0.958821 0 1.14042 0H9.55445C9.77336 0 9.95681 0.0739913 10.1048 0.221973C10.2529 0.370098 10.327 0.553544 10.327 0.772313V9.18656C10.327 9.36816 10.2655 9.52034 10.1426 9.64311C10.0197 9.76603 9.86744 9.82749 9.68584 9.82749C9.5041 9.82749 9.35185 9.76603 9.22908 9.64311C9.10645 9.52034 9.04513 9.36816 9.04513 9.18656V2.18234Z" fill="#E3E3E3"></path></svg></span></a>
1079 <a class="pm-life-chip" href="https://shuftipro.com/age-verification/"><span class="pm-life-chip__icon"><img decoding="async" src="https://shuftipro.com/wp-content/uploads/pm-chip-age.png" alt="Age verification and assurance capability icon" aria-hidden="true"></span><span class="pm-life-chip__name">Age Verification</span><span class="pm-life-chip__arrow" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="11" height="11" viewBox="0 0 11 11" fill="none"><path d="M9.04513 2.18234L1.0697 10.1497C0.951343 10.2679 0.802649 10.3256 0.623618 10.3229C0.444445 10.3202 0.295679 10.2597 0.177322 10.1413C0.0591074 10.023 0 9.87563 0 9.6993C0 9.52298 0.0591074 9.37563 0.177322 9.25728L8.14464 1.28185H1.14042C0.958821 1.28185 0.806566 1.22039 0.683651 1.09747C0.560879 0.974559 0.499493 0.822304 0.499493 0.640709C0.499493 0.458972 0.560879 0.306788 0.683651 0.184158C0.806566 0.0613861 0.958821 0 1.14042 0H9.55445C9.77336 0 9.95681 0.0739913 10.1048 0.221973C10.2529 0.370098 10.327 0.553544 10.327 0.772313V9.18656C10.327 9.36816 10.2655 9.52034 10.1426 9.64311C10.0197 9.76603 9.86744 9.82749 9.68584 9.82749C9.5041 9.82749 9.35185 9.76603 9.22908 9.64311C9.10645 9.52034 9.04513 9.36816 9.04513 9.18656V2.18234Z" fill="#E3E3E3"></path></svg></span></a>
1080 <a class="pm-life-chip" href="https://shuftipro.com/address-verification/"><span class="pm-life-chip__icon"><img decoding="async" src="https://shuftipro.com/wp-content/uploads/pm-chip-address.png" alt="Address verification capability icon" aria-hidden="true"></span><span class="pm-life-chip__name">Address Verification</span><span class="pm-life-chip__arrow" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="11" height="11" viewBox="0 0 11 11" fill="none"><path d="M9.04513 2.18234L1.0697 10.1497C0.951343 10.2679 0.802649 10.3256 0.623618 10.3229C0.444445 10.3202 0.295679 10.2597 0.177322 10.1413C0.0591074 10.023 0 9.87563 0 9.6993C0 9.52298 0.0591074 9.37563 0.177322 9.25728L8.14464 1.28185H1.14042C0.958821 1.28185 0.806566 1.22039 0.683651 1.09747C0.560879 0.974559 0.499493 0.822304 0.499493 0.640709C0.499493 0.458972 0.560879 0.306788 0.683651 0.184158C0.806566 0.0613861 0.958821 0 1.14042 0H9.55445C9.77336 0 9.95681 0.0739913 10.1048 0.221973C10.2529 0.370098 10.327 0.553544 10.327 0.772313V9.18656C10.327 9.36816 10.2655 9.52034 10.1426 9.64311C10.0197 9.76603 9.86744 9.82749 9.68584 9.82749C9.5041 9.82749 9.35185 9.76603 9.22908 9.64311C9.10645 9.52034 9.04513 9.36816 9.04513 9.18656V2.18234Z" fill="#E3E3E3"></path></svg></span></a>
1081 <a class="pm-life-chip" href="https://shuftipro.com/nfc-verification/"><span class="pm-life-chip__icon"><img decoding="async" src="https://shuftipro.com/wp-content/uploads/n-img-sec-nfc-1.png" alt="N sec nfc 1" aria-hidden="true"></span><span class="pm-life-chip__name">NFC Verification</span><span class="pm-life-chip__arrow" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="11" height="11" viewBox="0 0 11 11" fill="none"><path d="M9.04513 2.18234L1.0697 10.1497C0.951343 10.2679 0.802649 10.3256 0.623618 10.3229C0.444445 10.3202 0.295679 10.2597 0.177322 10.1413C0.0591074 10.023 0 9.87563 0 9.6993C0 9.52298 0.0591074 9.37563 0.177322 9.25728L8.14464 1.28185H1.14042C0.958821 1.28185 0.806566 1.22039 0.683651 1.09747C0.560879 0.974559 0.499493 0.822304 0.499493 0.640709C0.499493 0.458972 0.560879 0.306788 0.683651 0.184158C0.806566 0.0613861 0.958821 0 1.14042 0H9.55445C9.77336 0 9.95681 0.0739913 10.1048 0.221973C10.2529 0.370098 10.327 0.553544 10.327 0.772313V9.18656C10.327 9.36816 10.2655 9.52034 10.1426 9.64311C10.0197 9.76603 9.86744 9.82749 9.68584 9.82749C9.5041 9.82749 9.35185 9.76603 9.22908 9.64311C9.10645 9.52034 9.04513 9.36816 9.04513 9.18656V2.18234Z" fill="#E3E3E3"></path></svg></span></a> 1082 </div> 1083 <div class="pm-life-panel" data-row="1">
1084 <a class="pm-life-chip is-hi" href="https://shuftipro.com/1-1-authentication/"><span class="pm-life-chip__icon"><img decoding="async" src="https://shuftipro.com/wp-content/uploads/pm-chip-auth.png" alt="Authentication capability chip icon" aria-hidden="true"></span><span class="pm-life-chip__name">1:1 Authentication</span><span class="pm-life-chip__arrow" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="11" height="11" viewBox="0 0 11 11" fill="none"><path d="M9.04513 2.18234L1.0697 10.1497C0.951343 10.2679 0.802649 10.3256 0.623618 10.3229C0.444445 10.3202 0.295679 10.2597 0.177322 10.1413C0.0591074 10.023 0 9.87563 0 9.6993C0 9.52298 0.0591074 9.37563 0.177322 9.25728L8.14464 1.28185H1.14042C0.958821 1.28185 0.806566 1.22039 0.683651 1.09747C0.560879 0.974559 0.499493 0.822304 0.499493 0.640709C0.499493 0.458972 0.560879 0.306788 0.683651 0.184158C0.806566 0.0613861 0.958821 0 1.14042 0H9.55445C9.77336 0 9.95681 0.0739913 10.1048 0.221973C10.2529 0.370098 10.327 0.553544 10.327 0.772313V9.18656C10.327 9.36816 10.2655 9.52034 10.1426 9.64311C10.0197 9.76603 9.86744 9.82749 9.68584 9.82749C9.5041 9.82749 9.35185 9.76603 9.22908 9.64311C9.10645 9.52034 9.04513 9.36816 9.04513 9.18656V2.18234Z" fill="#E3E3E3"></path></svg></span></a>
1085 <a class="pm-life-chip" href="https://shuftipro.com/behavioral-biometrics/"><span class="pm-life-chip__icon"><img decoding="async" src="https://shuftipro.com/wp-content/uploads/n-img-behav-bio.png" alt="N behav bio" aria-hidden="true"></span><span class="pm-life-chip__name">Behavioural Biometrics</span><span class="pm-life-chip__arrow" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="11" height="11" viewBox="0 0 11 11" fill="none"><path d="M9.04513 2.18234L1.0697 10.1497C0.951343 10.2679 0.802649 10.3256 0.623618 10.3229C0.444445 10.3202 0.295679 10.2597 0.177322 10.1413C0.0591074 10.023 0 9.87563 0 9.6993C0 9.52298 0.0591074 9.37563 0.177322 9.25728L8.14464 1.28185H1.14042C0.958821 1.28185 0.806566 1.22039 0.683651 1.09747C0.560879 0.974559 0.499493 0.822304 0.499493 0.640709C0.499493 0.458972 0.560879 0.306788 0.683651 0.184158C0.806566 0.0613861 0.958821 0 1.14042 0H9.55445C9.77336 0 9.95681 0.0739913 10.1048 0.221973C10.2529 0.370098 10.327 0.553544 10.327 0.772313V9.18656C10.327 9.36816 10.2655 9.52034 10.1426 9.64311C10.0197 9.76603 9.86744 9.82749 9.68584 9.82749C9.5041 9.82749 9.35185 9.76603 9.22908 9.64311C9.10645 9.52034 9.04513 9.36816 9.04513 9.18656V2.18234Z" fill="#E3E3E3"></path></svg></span></a>
1086 <a class="pm-life-chip" href="https://shuftipro.com/device-fingerprinting/"><span class="pm-life-chip__icon"><img decoding="async" src="https://shuftipro.com/wp-content/uploads/n-img-sec-device.png" alt="N sec device" aria-hidden="true"></span><span class="pm-life-chip__name">Device Fingerprinting</span><span class="pm-life-chip__arrow" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="11" height="11" viewBox="0 0 11 11" fill="none"><path d="M9.04513 2.18234L1.0697 10.1497C0.951343 10.2679 0.802649 10.3256 0.623618 10.3229C0.444445 10.3202 0.295679 10.2597 0.177322 10.1413C0.0591074 10.023 0 9.87563 0 9.6993C0 9.52298 0.0591074 9.37563 0.177322 9.25728L8.14464 1.28185H1.14042C0.958821 1.28185 0.806566 1.22039 0.683651 1.09747C0.560879 0.974559 0.499493 0.822304 0.499493 0.640709C0.499493 0.458972 0.560879 0.306788 0.683651 0.184158C0.806566 0.0613861 0.958821 0 1.14042 0H9.55445C9.77336 0 9.95681 0.0739913 10.1048 0.221973C10.2529 0.370098 10.327 0.553544 10.327 0.772313V9.18656C10.327 9.36816 10.2655 9.52034 10.1426 9.64311C10.0197 9.76603 9.86744 9.82749 9.68584 9.82749C9.5041 9.82749 9.35185 9.76603 9.22908 9.64311C9.10645 9.52034 9.04513 9.36816 9.04513 9.18656V2.18234Z" fill="#E3E3E3"></path></svg></span></a>
1087 <a class="pm-life-chip" href="https://shuftipro.com/multi-factor-authentication/"><span class="pm-life-chip__icon"><img decoding="async" src="https://shuftipro.com/wp-content/uploads/n-img-sec-i_phone_MFA.png" alt="N sec i phone MFA" aria-hidden="true"></span><span class="pm-life-chip__name">Multi-Factor Authentication (MFA)</span><span class="pm-life-chip__arrow" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="11" height="11" viewBox="0 0 11 11" fill="none"><path d="M9.04513 2.18234L1.0697 10.1497C0.951343 10.2679 0.802649 10.3256 0.623618 10.3229C0.444445 10.3202 0.295679 10.2597 0.177322 10.1413C0.0591074 10.023 0 9.87563 0 9.6993C0 9.52298 0.0591074 9.37563 0.177322 9.25728L8.14464 1.28185H1.14042C0.958821 1.28185 0.806566 1.22039 0.683651 1.09747C0.560879 0.974559 0.499493 0.822304 0.499493 0.640709C0.499493 0.458972 0.560879 0.306788 0.683651 0.184158C0.806566 0.0613861 0.958821 0 1.14042 0H9.55445C9.77336 0 9.95681 0.0739913 10.1048 0.221973C10.2529 0.370098 10.327 0.553544 10.327 0.772313V9.18656C10.327 9.36816 10.2655 9.52034 10.1426 9.64311C10.0197 9.76603 9.86744 9.82749 9.68584 9.82749C9.5041 9.82749 9.35185 9.76603 9.22908 9.64311C9.10645 9.52034 9.04513 9.36816 9.04513 9.18656V2.18234Z" fill="#E3E3E3"></path></svg></span></a> 1088 </div> 1089 <div class="pm-life-panel" data-row="2">
1090 <a class="pm-life-chip is-hi" href="https://shuftipro.com/aml-screening/"><span class="pm-life-chip__icon"><img decoding="async" src="https://shuftipro.com/wp-content/uploads/n-img-sec-aml-2.png" alt="N sec aml 2" aria-hidden="true"></span><span class="pm-life-chip__name">AML Screening</span><span class="pm-life-chip__arrow" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="11" height="11" viewBox="0 0 11 11" fill="none"><path d="M9.04513 2.18234L1.0697 10.1497C0.951343 10.2679 0.802649 10.3256 0.623618 10.3229C0.444445 10.3202 0.295679 10.2597 0.177322 10.1413C0.0591074 10.023 0 9.87563 0 9.6993C0 9.52298 0.0591074 9.37563 0.177322 9.25728L8.14464 1.28185H1.14042C0.958821 1.28185 0.806566 1.22039 0.683651 1.09747C0.560879 0.974559 0.499493 0.822304 0.499493 0.640709C0.499493 0.458972 0.560879 0.306788 0.683651 0.184158C0.806566 0.0613861 0.958821 0 1.14042 0H9.55445C9.77336 0 9.95681 0.0739913 10.1048 0.221973C10.2529 0.370098 10.327 0.553544 10.327 0.772313V9.18656C10.327 9.36816 10.2655 9.52034 10.1426 9.64311C10.0197 9.76603 9.86744 9.82749 9.68584 9.82749C9.5041 9.82749 9.35185 9.76603 9.22908 9.64311C9.10645 9.52034 9.04513 9.36816 9.04513 9.18656V2.18234Z" fill="#E3E3E3"></path></svg></span></a>
1091 <a class="pm-life-chip" href="https://shuftipro.com/business-verification/"><span class="pm-life-chip__icon"><img decoding="async" src="https://shuftipro.com/wp-content/uploads/pm-chip-aml.png" alt="AML screening capability chip icon" aria-hidden="true"></span><span class="pm-life-chip__name">Business Verification (KYB)</span><span class="pm-life-chip__arrow" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="11" height="11" viewBox="0 0 11 11" fill="none"><path d="M9.04513 2.18234L1.0697 10.1497C0.951343 10.2679 0.802649 10.3256 0.623618 10.3229C0.444445 10.3202 0.295679 10.2597 0.177322 10.1413C0.0591074 10.023 0 9.87563 0 9.6993C0 9.52298 0.0591074 9.37563 0.177322 9.25728L8.14464 1.28185H1.14042C0.958821 1.28185 0.806566 1.22039 0.683651 1.09747C0.560879 0.974559 0.499493 0.822304 0.499493 0.640709C0.499493 0.458972 0.560879 0.306788 0.683651 0.184158C0.806566 0.0613861 0.958821 0 1.14042 0H9.55445C9.77336 0 9.95681 0.0739913 10.1048 0.221973C10.2529 0.370098 10.327 0.553544 10.327 0.772313V9.18656C10.327 9.36816 10.2655 9.52034 10.1426 9.64311C10.0197 9.76603 9.86744 9.82749 9.68584 9.82749C9.5041 9.82749 9.35185 9.76603 9.22908 9.64311C9.10645 9.52034 9.04513 9.36816 9.04513 9.18656V2.18234Z" fill="#E3E3E3"></path></svg></span></a>
1092 <a class="pm-life-chip" href="https://shuftipro.com/investor-verification/"><span class="pm-life-chip__icon"><img decoding="async" src="https://shuftipro.com/wp-content/uploads/pm-chip-investor.png" alt="Investor verification capability icon" aria-hidden="true"></span><span class="pm-life-chip__name">Investor Verification</span><span class="pm-life-chip__arrow" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="11" height="11" viewBox="0 0 11 11" fill="none"><path d="M9.04513 2.18234L1.0697 10.1497C0.951343 10.2679 0.802649 10.3256 0.623618 10.3229C0.444445 10.3202 0.295679 10.2597 0.177322 10.1413C0.0591074 10.023 0 9.87563 0 9.6993C0 9.52298 0.0591074 9.37563 0.177322 9.25728L8.14464 1.28185H1.14042C0.958821 1.28185 0.806566 1.22039 0.683651 1.09747C0.560879 0.974559 0.499493 0.822304 0.499493 0.640709C0.499493 0.458972 0.560879 0.306788 0.683651 0.184158C0.806566 0.0613861 0.958821 0 1.14042 0H9.55445C9.77336 0 9.95681 0.0739913 10.1048 0.221973C10.2529 0.370098 10.327 0.553544 10.327 0.772313V9.18656C10.327 9.36816 10.2655 9.52034 10.1426 9.64311C10.0197 9.76603 9.86744 9.82749 9.68584 9.82749C9.5041 9.82749 9.35185 9.76603 9.22908 9.64311C9.10645 9.52034 9.04513 9.36816 9.04513 9.18656V2.18234Z" fill="#E3E3E3"></path></svg></span></a>
1093 <a class="pm-life-chip" href="https://shuftipro.com/videoident/"><span class="pm-life-chip__icon"><img decoding="async" src="https://shuftipro.com/wp-content/uploads/n-img-video-1.png" alt="N video 1" aria-hidden="true"></span><span class="pm-life-chip__name">VideoIdent</span><span class="pm-life-chip__arrow" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="11" height="11" viewBox="0 0 11 11" fill="none"><path d="M9.04513 2.18234L1.0697 10.1497C0.951343 10.2679 0.802649 10.3256 0.623618 10.3229C0.444445 10.3202 0.295679 10.2597 0.177322 10.1413C0.0591074 10.023 0 9.87563 0 9.6993C0 9.52298 0.0591074 9.37563 0.177322 9.25728L8.14464 1.28185H1.14042C0.958821 1.28185 0.806566 1.22039 0.683651 1.09747C0.560879 0.974559 0.499493 0.822304 0.499493 0.640709C0.499493 0.458972 0.560879 0.306788 0.683651 0.184158C0.806566 0.0613861 0.958821 0 1.14042 0H9.55445C9.77336 0 9.95681 0.0739913 10.1048 0.221973C10.2529 0.370098 10.327 0.553544 10.327 0.772313V9.18656C10.327 9.36816 10.2655 9.52034 10.1426 9.64311C10.0197 9.76603 9.86744 9.82749 9.68584 9.82749C9.5041 9.82749 9.35185 9.76603 9.22908 9.64311C9.10645 9.52034 9.04513 9.36816 9.04513 9.18656V2.18234Z" fill="#E3E3E3"></path></svg></span></a>
1094 <!-- <a class="pm-life-chip" href="https://shuftipro.com/document-verification/"><span class="pm-life-chip__icon"><img decoding="async" src="https://shuftipro.com/wp-content/uploads/pm-chip-document.png" alt="Document verification capability icon" aria-hidden="true"></span><span class="pm-life-chip__name">OCR Data Extraction</span><span class="pm-life-chip__arrow" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="11" height="11" viewBox="0 0 11 11" fill="none"><path d="M9.04513 2.18234L1.0697 10.1497C0.951343 10.2679 0.802649 10.3256 0.623618 10.3229C0.444445 10.3202 0.295679 10.2597 0.177322 10.1413C0.0591074 10.023 0 9.87563 0 9.6993C0 9.52298 0.0591074 9.37563 0.177322 9.25728L8.14464 1.28185H1.14042C0.958821 1.28185 0.806566 1.22039 0.683651 1.09747C0.560879 0.974559 0.499493 0.822304 0.499493 0.640709C0.499493 0.458972 0.560879 0.306788 0.683651 0.184158C0.806566 0.0613861 0.958821 0 1.14042 0H9.55445C9.77336 0 9.95681 0.0739913 10.1048 0.221973C10.2529 0.370098 10.327 0.553544 10.327 0.772313V9.18656C10.327 9.36816 10.2655 9.52034 10.1426 9.64311C10.0197 9.76603 9.86744 9.82749 9.68584 9.82749C9.5041 9.82749 9.35185 9.76603 9.22908 9.64311C9.10645 9.52034 9.04513 9.36816 9.04513 9.18656V2.18234Z" fill="#E3E3E3"></path></svg></span></a> -->
1095 <!-- <a class="pm-life-chip" href="https://shuftipro.com/consent-verification/"><span class="pm-life-chip__icon"><img decoding="async" src="https://shuftipro.com/wp-content/uploads/pm-chip-consent.png" alt="Consent verification capability icon" aria-hidden="true"></span><span class="pm-life-chip__name">Consent Verification</span><span class="pm-life-chip__arrow" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="11" height="11" viewBox="0 0 11 11" fill="none"><path d="M9.04513 2.18234L1.0697 10.1497C0.951343 10.2679 0.802649 10.3256 0.623618 10.3229C0.444445 10.3202 0.295679 10.2597 0.177322 10.1413C0.0591074 10.023 0 9.87563 0 9.6993C0 9.52298 0.0591074 9.37563 0.177322 9.25728L8.14464 1.28185H1.14042C0.958821 1.28185 0.806566 1.22039 0.683651 1.09747C0.560879 0.974559 0.499493 0.822304 0.499493 0.640709C0.499493 0.458972 0.560879 0.306788 0.683651 0.184158C0.806566 0.0613861 0.958821 0 1.14042 0H9.55445C9.77336 0 9.95681 0.0739913 10.1048 0.221973C10.2529 0.370098 10.327 0.553544 10.327 0.772313V9.18656C10.327 9.36816 10.2655 9.52034 10.1426 9.64311C10.0197 9.76603 9.86744 9.82749 9.68584 9.82749C9.5041 9.82749 9.35185 9.76603 9.22908 9.64311C9.10645 9.52034 9.04513 9.36816 9.04513 9.18656V2.18234Z" fill="#E3E3E3"></path></svg></span></a> --> 1096 </div> 1097 <div class="pm-life-panel" data-row="3">
1098 <a class="pm-life-chip is-hi" href="https://shuftipro.com/transaction-monitoring/"><span class="pm-life-chip__icon"><img decoding="async" src="https://shuftipro.com/wp-content/uploads/pm-chip-transaction.png" alt="Transaction monitoring and screening capability icon" aria-hidden="true"></span><span class="pm-life-chip__name">Transaction Monitoring</span><span class="pm-life-chip__arrow" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="11" height="11" viewBox="0 0 11 11" fill="none"><path d="M9.04513 2.18234L1.0697 10.1497C0.951343 10.2679 0.802649 10.3256 0.623618 10.3229C0.444445 10.3202 0.295679 10.2597 0.177322 10.1413C0.0591074 10.023 0 9.87563 0 9.6993C0 9.52298 0.0591074 9.37563 0.177322 9.25728L8.14464 1.28185H1.14042C0.958821 1.28185 0.806566 1.22039 0.683651 1.09747C0.560879 0.974559 0.499493 0.822304 0.499493 0.640709C0.499493 0.458972 0.560879 0.306788 0.683651 0.184158C0.806566 0.0613861 0.958821 0 1.14042 0H9.55445C9.77336 0 9.95681 0.0739913 10.1048 0.221973C10.2529 0.370098 10.327 0.553544 10.327 0.772313V9.18656C10.327 9.36816 10.2655 9.52034 10.1426 9.64311C10.0197 9.76603 9.86744 9.82749 9.68584 9.82749C9.5041 9.82749 9.35185 9.76603 9.22908 9.64311C9.10645 9.52034 9.04513 9.36816 9.04513 9.18656V2.18234Z" fill="#E3E3E3"></path></svg></span></a>
1099 <a class="pm-life-chip" href="https://shuftipro.com/pep-and-rca-screening/"><span class="pm-life-chip__icon"><img decoding="async" src="https://shuftipro.com/wp-content/uploads/n-img-ic_know_your_transaction.png" alt="N ic know your transaction" aria-hidden="true"></span><span class="pm-life-chip__name">PEP Checks</span><span class="pm-life-chip__arrow" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="11" height="11" viewBox="0 0 11 11" fill="none"><path d="M9.04513 2.18234L1.0697 10.1497C0.951343 10.2679 0.802649 10.3256 0.623618 10.3229C0.444445 10.3202 0.295679 10.2597 0.177322 10.1413C0.0591074 10.023 0 9.87563 0 9.6993C0 9.52298 0.0591074 9.37563 0.177322 9.25728L8.14464 1.28185H1.14042C0.958821 1.28185 0.806566 1.22039 0.683651 1.09747C0.560879 0.974559 0.499493 0.822304 0.499493 0.640709C0.499493 0.458972 0.560879 0.306788 0.683651 0.184158C0.806566 0.0613861 0.958821 0 1.14042 0H9.55445C9.77336 0 9.95681 0.0739913 10.1048 0.221973C10.2529 0.370098 10.327 0.553544 10.327 0.772313V9.18656C10.327 9.36816 10.2655 9.52034 10.1426 9.64311C10.0197 9.76603 9.86744 9.82749 9.68584 9.82749C9.5041 9.82749 9.35185 9.76603 9.22908 9.64311C9.10645 9.52034 9.04513 9.36816 9.04513 9.18656V2.18234Z" fill="#E3E3E3"></path></svg></span></a>
1100 <a class="pm-life-chip" href="https://shuftipro.com/sanctions-screening/"><span class="pm-life-chip__icon"><img decoding="async" src="https://shuftipro.com/wp-content/uploads/n-img-ic_know_your_transaction-1.png" alt="N ic know your transaction 1" aria-hidden="true"></span><span class="pm-life-chip__name">Sanctions Checks</span><span class="pm-life-chip__arrow" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="11" height="11" viewBox="0 0 11 11" fill="none"><path d="M9.04513 2.18234L1.0697 10.1497C0.951343 10.2679 0.802649 10.3256 0.623618 10.3229C0.444445 10.3202 0.295679 10.2597 0.177322 10.1413C0.0591074 10.023 0 9.87563 0 9.6993C0 9.52298 0.0591074 9.37563 0.177322 9.25728L8.14464 1.28185H1.14042C0.958821 1.28185 0.806566 1.22039 0.683651 1.09747C0.560879 0.974559 0.499493 0.822304 0.499493 0.640709C0.499493 0.458972 0.560879 0.306788 0.683651 0.184158C0.806566 0.0613861 0.958821 0 1.14042 0H9.55445C9.77336 0 9.95681 0.0739913 10.1048 0.221973C10.2529 0.370098 10.327 0.553544 10.327 0.772313V9.18656C10.327 9.36816 10.2655 9.52034 10.1426 9.64311C10.0197 9.76603 9.86744 9.82749 9.68584 9.82749C9.5041 9.82749 9.35185 9.76603 9.22908 9.64311C9.10645 9.52034 9.04513 9.36816 9.04513 9.18656V2.18234Z" fill="#E3E3E3"></path></svg></span></a>
1101 <a class="pm-life-chip" href="https://shuftipro.com/adverse-media-screening/"><span class="pm-life-chip__icon"><img decoding="async" src="https://shuftipro.com/wp-content/uploads/n-img-ic_know_your_transaction-2.png" alt="N ic know your transaction 2" aria-hidden="true"></span><span class="pm-life-chip__name">Adverse Media Monitoring</span><span class="pm-life-chip__arrow" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="11" height="11" viewBox="0 0 11 11" fill="none"><path d="M9.04513 2.18234L1.0697 10.1497C0.951343 10.2679 0.802649 10.3256 0.623618 10.3229C0.444445 10.3202 0.295679 10.2597 0.177322 10.1413C0.0591074 10.023 0 9.87563 0 9.6993C0 9.52298 0.0591074 9.37563 0.177322 9.25728L8.14464 1.28185H1.14042C0.958821 1.28185 0.806566 1.22039 0.683651 1.09747C0.560879 0.974559 0.499493 0.822304 0.499493 0.640709C0.499493 0.458972 0.560879 0.306788 0.683651 0.184158C0.806566 0.0613861 0.958821 0 1.14042 0H9.55445C9.77336 0 9.95681 0.0739913 10.1048 0.221973C10.2529 0.370098 10.327 0.553544 10.327 0.772313V9.18656C10.327 9.36816 10.2655 9.52034 10.1426 9.64311C10.0197 9.76603 9.86744 9.82749 9.68584 9.82749C9.5041 9.82749 9.35185 9.76603 9.22908 9.64311C9.10645 9.52034 9.04513 9.36816 9.04513 9.18656V2.18234Z" fill="#E3E3E3"></path></svg></span></a> 1102 </div> 1103 </div> 1104 </div> 1105 </div> 1106 </section> <!-- ===== findright ===== --> 1107<div class="newdbarwoasdbk"> 1108 <div class="newdbarwoainernad"> 1109 <div class="fr-head"> 1110 <div class="stats-eyebrow">EXPLORE THE PLATFORM</div> 1111 <h2 class="font-display fr-title">Find the right solution for your product</h2> 1112 </div> 1113 <div class="newdbarwoai-bxes">
1114 <a class="newdbarwoai-inrctin" href="https://shuftipro.com/age-assurance/"> 1115 <img decoding="async" src="https://shuftipro.com/wp-content/uploads/Frame-2085669111.png" alt="Age Assurance" class="fiotnsdtiamgda"> 1116 <div class="indntecontas"> 1117 <p class="indntecon-head">Age Assurance</p> 1118 <p class="indntecon-decs">Verify user age across regulated platforms and markets</p> 1119 </div> 1120 <img decoding="async" src="https://shuftipro.com/wp-content/uploads/Frame-10.svg" alt="arrow-img" class="nasreasraowoimg"> 1121 </a> 1122 <a class="newdbarwoai-inrctin" href="https://shuftipro.com/identity-verification/"> 1123 <img decoding="async" src="https://shuftipro.com/wp-content/uploads/Frame-2085669113.png" alt="Identity Verification" class="fiotnsdtiamgda"> 1124 <div class="indntecontas"> 1125 <p class="indntecon-head">Identity Verification</p> 1126 <p class="indntecon-decs">Document and biometric verification across 240+ regions actively processed</p> 1127 </div>
1128 <img decoding="async" src="https://shuftipro.com/wp-content/uploads/Frame-10.svg" alt="arrow-img" class="nasreasraowoimg"> 1129 </a> 1130 <a class="newdbarwoai-inrctin" href="https://shuftipro.com/know-your-customer/"> 1131 <img decoding="async" src="https://shuftipro.com/wp-content/uploads/Frame-2085668898-1.png" alt="KYC" class="fiotnsdtiamgda"> 1132 <div class="indntecontas"> 1133 <p class="indntecon-head">KYC</p> 1134 <p class="indntecon-decs">Know Your Customer: automated, risk-based onboarding flows</p> 1135 </div> 1136 <img decoding="async" src="https://shuftipro.com/wp-content/uploads/Frame-10.svg" alt="arrow-img" class="nasreasraowoimg"> 1137 </a> 1138 <a class="newdbarwoai-inrctin" href="https://shuftipro.com/know-your-business/"> 1139 <img decoding="async" src="https://shuftipro.com/wp-content/uploads/n-img-kyb-role-img.png" alt="KYB" class="fiotnsdtiamgda"> 1140 <div class="indntecontas"> 1141 <p class="indntecon-head">KYB</p> 1142 <p class="indntecon-decs">Know Your Business: verify entities, directors, and UBOs</p> 1143 </div>
1144 <img decoding="async" src="https://shuftipro.com/wp-content/uploads/Frame-10.svg" alt="arrow-img" class="nasreasraowoimg"> 1145 </a> 1146 <a class="newdbarwoai-inrctin" href="https://shuftipro.com/know-your-investor/"> 1147 <img decoding="async" src="https://shuftipro.com/wp-content/uploads/Frame-2085669117.png" alt="KYI" class="fiotnsdtiamgda"> 1148 <div class="indntecontas"> 1149 <p class="indntecon-head">KYI</p> 1150 <p class="indntecon-decs">Know Your Investor: due diligence for investment platforms</p> 1151 </div> 1152 <img decoding="async" src="https://shuftipro.com/wp-content/uploads/Frame-10.svg" alt="arrow-img" class="nasreasraowoimg"> 1153 </a> 1154 <a class="newdbarwoai-inrctin" href="https://shuftipro.com/workforce-iam/"> 1155 <img decoding="async" src="https://shuftipro.com/wp-content/uploads/Frame-2085669115.png" alt="Workforce IAM" class="fiotnsdtiamgda"> 1156 <div class="indntecontas"> 1157 <p class="indntecon-head">Workforce IAM</p> 1158 <p class="indntecon-decs">Identity and access management for internal teams and contractors</p> 1159 </div>
1160 <img decoding="async" src="https://shuftipro.com/wp-content/uploads/Frame-10.svg" alt="arrow-img" class="nasreasraowoimg"> 1161 </a> 1162 <a class="newdbarwoai-inrctin" href="https://shuftipro.com/candidate-verification/"> 1163 <img decoding="async" src="https://shuftipro.com/wp-content/uploads/Frame-2085669117-1.png" alt="Candidate Verification" class="fiotnsdtiamgda"> 1164 <div class="indntecontas"> 1165 <p class="indntecon-head">Candidate Verification</p> 1166 <p class="indntecon-decs">Background screening and identity checks for hiring</p> 1167 </div> 1168 <img decoding="async" src="https://shuftipro.com/wp-content/uploads/Frame-10.svg" alt="arrow-img" class="nasreasraowoimg"> 1169 </a> 1170 </div> 1171 <div class="cta-btns-n"> 1172 <a class="new-yellow-btn" href="https://shuftipro.com/request-demo/">Book a Demo</a> 1173 </div> 1174 </div> 1175</div> 1176 <!-- ===== three ===== --> 1177<div class="newkahcerkwoasd"> 1178 <div class="newkahcerkinnere"> 1179 <div class="newkahcerki-contimg"> 1180 <div class="asdasdcpnta"> 1181 <p class="whatasehtoifa">BUILT FOR SCALE</p> 1182 <p class="whatasehecceska">Three things every product team needs before they go global</p> 1183 </div>
1184 <img decoding="async" src="https://shuftipro.com/wp-content/uploads/n-img-pm-3-boxes.png" alt="WHAT SHUFTI GIVES YOUR TEAM" class="leasdtnjasimg"> 1185 </div> 1186 <div class="therocilsrowadna"> 1187 <div class="therocilsrointer"> 1188 <p class="newadsextasdh">Coverage you can actually build on</p> 1189 <p class="newadsextadescr">Shufti covers identity verification, AML screening, and proprietary localised document libraries across 240+ regions actively processed, including markets in MENA, Southeast Asia, and Sub-Saharan Africa that most providers do not support. Adding a new country does not mean rebuilding your onboarding stack.</p> 1190 <a class="enwkasdhhtabtan" href="https://shuftipro.com/supported-documents/">See the Full Coverage Map</a> 1191 </div> 1192 <div class="therocilsrointer"> 1193 <p class="newadsextasdh">Find the gaps in your current verification stack</p> 1194 <p class="newadsextadescr">Most product teams only discover blind spots after a fraud incident or a failed audit. Shufti's proprietary Blind Spot Audit maps your current verification flow against your markets, risk profile, and compliance obligations, and identifies exactly where coverage is missing before it becomes a problem.</p>
1195 <a class="enwkasdhhtabtan" href="https://shuftipro.com/request-demo/">Request a Blind Spot Audit</a> 1196 </div> 1197 <div class="therocilsrointer"> 1198 <p class="newadsextasdh">See how Shufti compares to your current vendor</p> 1199 <p class="newadsextadescr">Shufti's vendor comparison tool lets you independently test performance using your own data, not vendor claims. Compare approval rates, fraud detection, and user experience side by side to make faster, lower-risk defensible decisions without disrupting your current setup.</p> 1200 <a class="enwkasdhhtabtan" href="https://shuftipro.com/switch-to-shufti/">Run the Comparison</a> 1201 </div> 1202 </div> 1203 </div> 1204</div> 1205 <!-- ===== oneplatform ===== --> 1206<div id="oneplatform-ds" class="ds-root"> 1207 <div class="ds-container"> 1208 1209 <header class="ds-header"> 1210 <p class="ds-eyebrow">BUILT FOR REAL PRODUCTS</p> 1211 <h2 class="ds-title">One platform powering product teams across every industry</h2> 1212 </header> 1213 1214 <nav class="ds-tabs" aria-label="Solutions categories"> 1215 <button class="ds-arrow ds-arrow-prev" type="button" aria-label="Previous solutions"> 1216 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"> 1217 <path d="M15 6l-6 6 6 6" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/> 1218 </svg> 1219 </button> 1220 1221 <div class="ds-tab-list-window"> 1222 <ul class="ds-tab-list" role="tablist"> 1223 <li role="presentation"><button class="ds-tab gaming-slider" role="tab" type="button">iGaming</button></li> 1224 <li role="presentation"><button class="ds-tab" role="tab" type="button">Gig Economy</button></li> 1225 <li role="presentation"><button class="ds-tab" role="tab" type="button">Neobanks</button></li> 1226 <li role="presentation"><button style="text-transform: unset;" class="ds-tab" role="tab" type="button">eCommerce</button></li> 1227 <li role="presentation"><button class="ds-tab" role="tab" type="button">Social Networks</button></li> 1228 <li role="presentation"><button class="ds-tab is-active" role="tab" aria-selected="true" type="button">Banking</button></li> 1229 <li role="presentation"><button class="ds-tab" role="tab" type="button">Crypto</button></li> 1230 <li role="presentation"><button class="ds-tab" role="tab" type="button">Fintech</button></li> 1231 <li role="presentation"><button class="ds-tab" role="tab" type="button">Forex</button></li> 1232 </ul> 1233 </div> 1234 1235 <button class="ds-arrow ds-arrow-next" type="button" aria-label="Next solutions"> 1236 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"> 1237 <path d="M9 6l6 6-6 6" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/> 1238 </svg> 1239 </button> 1240 </nav> 1241 1242 <article class="ds-content" aria-labelledby="ds-content-title"> 1243 <div class="ds-content-text"> 1244 <h3 id="ds-content-title" class="ds-content-title">Ship compliance without slowing onboarding</h3> 1245 <p class="ds-content-desc">Meet regulatory obligations while keeping onboarding fast. Shufti replaces fragmented KYC, AML, and monitoring vendors with one integration, so product teams ship compliance features without waiting on procurement or engineering.</p> 1246 <div class="ds-logos-row" aria-label="Trusted by"></div> 1247 <div class="ds-btn-row">
1248 <a class="ds-btn-yellow" href="https://shuftipro.com/request-demo/">Book a Demo</a> 1249 <a class="ds-btn-white" href="https://shuftipro.com/banking/">Learn More</a> 1250 </div> 1251 </div> 1252 1253 <div class="ds-content-visual" aria-hidden="true"> 1254 <img decoding="async" class="ds-visual-img" src="https://shuftipro.com/wp-content/uploads/banking-slider-img.webp" alt="Banking industry illustration" /> 1255 </div> 1256 </article> 1257 1258 </div> 1259</div> 1260 <!-- ===== faq ===== --> 1261<section class="rh-faq"> 1262 <div class="faq-section"> 1263 <p class="client-testimonial-eyebrow">FREQUENTLY ASKED QUESTIONS</p> 1264 <h2 class="font60-fletcha">What product teams ask us most</h2> 1265 <div class="new-toggle-sec-cont"> 1266 <div class="faq-item"> 1267 <p class="font28-graphik active-icon">How long does it take to go live?</p> 1268 <p class="font24-graphik">Most teams reach production within 24 hours. Sandbox access is available on the day of signup. Shufti provides a dedicated implementation engineer for enterprise onboarding and pre-built hosted flows for teams that want to go live without writing frontend code.</p> 1269 </div> 1270 <div class="faq-item"> 1271 <p class="font28-graphik">Can we update verification flows without involving engineering?</p> 1272 <p class="font24-graphik">Yes. Shufti's no-code Journey Builder lets product teams configure flows, update risk rules, and add new markets directly from the dashboard. Changes go live in minutes with no deployment required.</p> 1273 </div> 1274 <div class="faq-item"> 1275 <p class="font28-graphik">How does Shufti reduce drop-off at verification?</p> 1276 <p class="font24-graphik">Shufti's AI scores each user's risk level in real time and adjusts the verification flow accordingly. Low-risk users pass in seconds with minimal friction. Higher-risk users receive appropriate checks. Most clients see a measurable reduction in verification drop-off within the first 90 days.</p> 1277 </div> 1278 <div class="faq-item"> 1279 <p class="font28-graphik">Does Shufti cover the markets we are expanding into?</p> 1280 <p class="font24-graphik">Shufti covers identity verification, AML screening, and localised document libraries across 240+ regions actively processed. Adding a new market is a configuration change, not a new integration. Your engineering team does not need to be involved.</p> 1281 </div> 1282 <div class="faq-item"> 1283 <p class="font28-graphik">Can Shufti replace our existing verification and fraud vendors?</p> 1284 <p class="font24-graphik">Yes. Shufti covers identity verification, fraud detection, AML screening, and authentication through a single API and contract. Most clients consolidate from three or four vendors to Shufti within six months of going live.</p> 1285 </div> 1286 <div class="faq-item"> 1287 <p class="font28-graphik">What happens when a regulation changes in one of our markets?</p> 1288 <p class="font24-graphik">Nothing changes in your codebase. Compliance rules and market-specific requirements are managed in the Shufti dashboard by your product or compliance team. Engineering does not need to raise a ticket or push a deployment.</p> 1289 </div> 1290 <div class="faq-item"> 1291 <p class="font28-graphik">How does Shufti handle different risk levels across markets?</p> 1292 <p class="font24-graphik">Shufti's Journey Builder supports configurable risk tiers by market, product type, and customer category. A user onboarding in Germany can have a different verification flow from one onboarding in Nigeria, managed from the same dashboard without separate integrations.</p> 1293 </div> 1294 </div> 1295 </div> 1296</section> 1297 <!-- ===== lastcta ===== --> 1298<div class="build-rw"> 1299 <div class="buidl-div"> 1300 <h2 class="font56-fletcha">Ready to stop losing users at verification?</h2> 1301 <p class="font18-graphik">Shufti will map your current onboarding flow against your markets and risk profile, and show exactly where coverage is missing.</p> 1302 <div class="cta-btns-n">
1303 <a class="new-yellow-btn" href="https://shuftipro.com/request-demo/">Book a Demo</a> 1304 <!-- <a class="new-white-btn" href="https://shuftipro.com/contact-us/">Talk to a fraud Expert</a> --> 1305 </div> 1306 </div> 1307</div> 1308</div>
1309<script id="pm-js"> 1310/* steps */ 1311 1312 1313/* steps */ 1314(function(){ 1315 function init(){ 1316 var sec=document.getElementById('pm-life'); 1317 if(!sec||sec.dataset.i)return; 1318 sec.dataset.i='1'; 1319 1320 var track=sec.querySelector('.pm-life__track'), 1321 cols=sec.querySelector('.pm-life__cols'); 1322 1323 var rows=[].slice.call(sec.querySelectorAll('.pm-life-row')), 1324 pans=[].slice.call(sec.querySelectorAll('.pm-life-panel')); 1325 1326 var n=rows.length, 1327 cur=-1, 1328 TOP=96, 1329 manualScroll=false; 1330 1331 function setActive(i){ 1332 if(i===cur)return; 1333 1334 for(var k=0;k<n;k++){ 1335 rows[k].classList.toggle('is-active',k===i); 1336 pans[k].classList.toggle('is-active',k===i); 1337 } 1338 1339 cur=i; 1340 } 1341 1342 function onScroll(){ 1343 if(manualScroll) return; 1344 if(window.innerWidth<=900) return; 1345 1346 var pin=track.offsetHeight - cols.offsetHeight; 1347 1348 if(pin<=0){ 1349 setActive(0); 1350 return; 1351 } 1352 1353 var tt=track.getBoundingClientRect().top; 1354 var p=Math.min(1,Math.max(0,(TOP-tt)/pin)); 1355 1356 setActive(Math.min(n-1,Math.floor(p*n))); 1357 } 1358 1359 sec.addEventListener('click',function(e){ 1360 1361 var r=e.target.closest('.pm-life-row'); 1362 if(!r || e.target.closest('.pm-life-chip')) return; 1363 1364 var i=rows.indexOf(r); 1365 1366 if(window.innerWidth<=900){ 1367 setActive(i); 1368 return; 1369 } 1370 1371 // immediately activate clicked item 1372 setActive(i); 1373 1374 var pin=track.offsetHeight - cols.offsetHeight; 1375 var y=window.scrollY + 1376 track.getBoundingClientRect().top - 1377 TOP + 1378 ((i+0.5)/n)*pin; 1379 1380 manualScroll=true; 1381 1382 window.scrollTo({ 1383 top:y, 1384 behavior:'smooth' 1385 }); 1386 1387 clearTimeout(window.pmLifeTimer); 1388 1389 window.pmLifeTimer=setTimeout(function(){ 1390 manualScroll=false; 1391 },700); 1392 1393 }); 1394 1395 window.addEventListener('scroll',onScroll,{passive:true}); 1396 window.addEventListener('resize',onScroll); 1397 1398 setActive(0); 1399 onScroll(); 1400 } 1401 1402 if(document.readyState!=='loading'){ 1403 init(); 1404 }else{ 1405 document.addEventListener('DOMContentLoaded',init); 1406 } 1407})(); 1408 1409 1410// (function(){ 1411// function init(){ 1412// var sec=document.getElementById('pm-life'); if(!sec||sec.dataset.i)return; sec.dataset.i='1'; 1413// var track=sec.querySelector('.pm-life__track'), cols=sec.querySelector('.pm-life__cols'); 1414// var rows=[].slice.call(sec.querySelectorAll('.pm-life-row')), pans=[].slice.call(sec.querySelectorAll('.pm-life-panel')); 1415// var n=rows.length, cur=-1, TOP=96; 1416// function setActive(i){ if(i===cur)return; for(var k=0;k<n;k++){rows[k].classList.toggle('is-active',k===i);pans[k].classList.toggle('is-active',k===i);} cur=i; } 1417// function onScroll(){ if(window.innerWidth<=900){return;} 1418// var pin=track.offsetHeight - cols.offsetHeight; if(pin<=0){setActive(0);return;} 1419// var tt=track.getBoundingClientRect().top; var p=Math.min(1,Math.max(0,(TOP-tt)/pin)); 1420// setActive(Math.min(n-1,Math.floor(p*n))); } 1421// sec.addEventListener('click',function(e){ var r=e.target.closest('.pm-life-row'); if(!r||e.target.closest('.pm-life-chip'))return; 1422// var i=rows.indexOf(r); 1423// if(window.innerWidth<=900){ setActive(i); return; } 1424// var pin=track.offsetHeight - cols.offsetHeight; var y=window.scrollY + track.getBoundingClientRect().top - TOP + (i+0.5)/n*pin; window.scrollTo({top:y,behavior:'smooth'}); }); 1425// window.addEventListener('scroll',onScroll,{passive:true}); window.addEventListener('resize',onScroll); 1426// setActive(0); onScroll(); 1427// } 1428// if(document.readyState!=='loading')init();else document.addEventListener('DOMContentLoaded',init); 1429// })(); 1430/* oneplatform */ 1431(function () { 1432 function initDS() { 1433 var root = document.getElementById('oneplatform-ds'); 1434 if (!root || root.dataset.dsInit === '1') return; 1435 root.dataset.dsInit = '1'; 1436 1437 var realLis = Array.prototype.slice.call(root.querySelectorAll('.ds-tab-list > li')); 1438 var list = root.querySelector('.ds-tab-list'); 1439 var window_ = root.querySelector('.ds-tab-list-window'); 1440 var prev = root.querySelector('.ds-arrow-prev'); 1441 var next = root.querySelector('.ds-arrow-next'); 1442 var card = root.querySelector('.ds-content'); 1443 var titleEl = root.querySelector('.ds-content-title'); 1444 var descEl = root.querySelector('.ds-content-desc'); 1445 1446 var N = realLis.length; 1447 if (!N || !list || !window_) return; 1448 1449 var prefixClones = realLis.map(function (li) { var c = li.cloneNode(true); c.dataset.clone = '1'; return c; }); 1450 var suffixClones = realLis.map(function (li) { var c = li.cloneNode(true); c.dataset.clone = '1'; return c; });
1451 for (var i = N - 1; i >= 0; i--) list.insertBefore(prefixClones[i], list.firstChild); 1452 suffixClones.forEach(function (c) { list.appendChild(c); }); 1453 var allLis = Array.prototype.slice.call(list.children); 1454 1455 var content = { 1456 'iGaming': { title: 'Verify players without hurting conversion', 1457 desc: 'Run age checks, identity verification, and source-of-funds at scale. Shufti keeps platforms compliant with licensing requirements while maintaining a smooth user experience.', 1458 img: 'https://shuftipro.com/wp-content/uploads/igaming-img.webp', 1459 alt: 'Gaming industry illustration', 1460 logos: [ 1461 { src:'https://shuftipro.com/wp-content/uploads/gaming-image-1.svg', alt:'Hero Gaming' }, 1462 { src:'https://shuftipro.com/wp-content/uploads/gaming-image-2.svg', alt:'Entain' }, 1463 { src:'https://shuftipro.com/wp-content/uploads/gaming-image-3.svg', alt:'BET' } 1464 ],
1465 exploreUrl: 'https://shuftipro.com/gaming/' }, 1466 'Gig Economy': { title: 'Onboard workers with speed and confidence', 1467 desc: 'Verify workers before they go live. Shufti runs identity checks, right-to-work verification, and background screening without slowing supply growth.', 1468 img: 'https://shuftipro.com/wp-content/uploads/gig-economoy-img.webp', 1469 alt: 'Gig Economy industry illustration', 1470 logos: [ 1471 { src:'https://shuftipro.com/wp-content/uploads/gig-eco-img-1.svg', alt:'Atom Atomy' }, 1472 { src:'https://shuftipro.com/wp-content/uploads/gig-eco-img-2.svg', alt:'Splend' }, 1473 { src:'https://shuftipro.com/wp-content/uploads/gig-eco-img-3.svg', alt:'Useme' } 1474 ], 1475 exploreUrl: 'https://shuftipro.com/gig-economy/' }, 1476 'Neobanks': { title: 'Onboard fast. Block fraud instantly', 1477 desc: 'Onboard customers quickly and protect every transaction. Shufti handles identity verification, AML screening, and continuous monitoring through a single API.',
1478 img: 'https://shuftipro.com/wp-content/uploads/n-img-neo-bank.png', 1479 alt: 'Marketplace industry illustration', 1480 logos: [ 1481 { src:'https://shuftipro.com/wp-content/uploads/marketplaces-img-1.svg', alt:'Rakuten' }, 1482 { src:'https://shuftipro.com/wp-content/uploads/marketplaces-img-2.svg', alt:'Puro Earth' }, 1483 { src:'https://shuftipro.com/wp-content/uploads/marketplaces-img-3.svg', alt:'BU7BUY' } 1484 ], 1485 exploreUrl: 'https://shuftipro.com/marketplaces/' 1486 }, 1487 'Social Networks': { title: 'Keep platforms safe and authentic', 1488 desc: 'Prevent fake accounts, bots, and underage users. Shufti runs age assurance, detects suspicious signups, and verifies identities where required.', 1489 img: 'https://shuftipro.com/wp-content/uploads/Frame-2085665074.webp', 1490 alt: 'Social Networks industry illustration', 1491 logos: [
1492 { src:'https://shuftipro.com/wp-content/uploads/social-network-icons-1.svg', alt:'ByteDance' }, 1493 { src:'https://shuftipro.com/wp-content/uploads/social-network-icons-2.svg', alt:'Swag' } 1494 ], 1495 exploreUrl: 'https://shuftipro.com/social-networks/' }, 1496 'Banking': { title: 'Ship compliance without slowing onboarding', 1497 desc: 'Meet regulatory obligations while keeping onboarding fast. Shufti replaces fragmented KYC, AML, and monitoring vendors with one integration, so product teams ship compliance features without waiting on procurement or engineering.', 1498 img: 'https://shuftipro.com/wp-content/uploads/banking-slider-img.webp', 1499 alt: 'Banking industry illustration', 1500 logos: [ 1501 { src:'https://shuftipro.com/wp-content/uploads/banking-iamge-1.svg', alt:'ICICI Bank Canada' },
1502 { src:'https://shuftipro.com/wp-content/uploads/banking-iamge-2.svg', alt:'Safwa Islamic Bank' }, 1503 { src:'https://shuftipro.com/wp-content/uploads/banking-iamge-3.svg', alt:'Alrajhi Bank' } 1504 ], 1505 exploreUrl: 'https://shuftipro.com/banking/' }, 1506 'Crypto': { title: 'Stay ahead of evolving regulations', 1507 desc: 'Verify users and meet global crypto compliance requirements. Shufti supports FATF Travel Rule, wallet screening, and risk-based KYC, updated automatically as regulations evolve.', 1508 img: 'https://shuftipro.com/wp-content/uploads/n-img-crypto-industry-img.png', 1509 alt: 'Crypto industry illustration', 1510 logos: [ 1511 { src:'https://shuftipro.com/wp-content/uploads/crypto-img-1.svg', alt:'Bitget' }, 1512 { src:'https://shuftipro.com/wp-content/uploads/crypto-img-2.svg', alt:'BINANCE' },
1513 { src:'https://shuftipro.com/wp-content/uploads/crypto-img-3.svg', alt:'BigONE' } 1514 ], 1515 exploreUrl: 'https://shuftipro.com/crypto/' }, 1516 'Fintech': { title: 'Launch faster in every market', 1517 desc: 'Launch compliant products in new markets without rebuilding your stack. Shuftiâs no-code Journey Builder lets PMs configure market-specific verification flows directly from the dashboard.', 1518 img: 'https://shuftipro.com/wp-content/uploads/fintech-slider-img.webp', 1519 alt: 'Fintech industry illustration', 1520 logos: [ 1521 { src:'https://shuftipro.com/wp-content/uploads/fintech-img-1.svg', alt:'Global Blue' }, 1522 { src:'https://shuftipro.com/wp-content/uploads/fintech-img-2.svg', alt:'WC Wallet' }, 1523 { src:'https://shuftipro.com/wp-content/uploads/fintech-img-3.svg', alt:'X Market Axess' } 1524 ],
1525 exploreUrl: 'https://shuftipro.com/fintech/' }, 1526 'eCommerce': { title: 'Build trust across buyers and sellers', 1527 desc: 'Verify users, sellers, and merchants across global markets. Shufti supports watchlist screening, age checks, and localized document verification at scale.', 1528 img: 'https://shuftipro.com/wp-content/uploads/n-img-msrketplace-img.png', 1529 alt: 'Fintech industry illustration', 1530 logos: [ 1531 { src:'https://shuftipro.com/wp-content/uploads/marketplaces-img-1.svg', alt:'Rakuten' }, 1532 { src:'https://shuftipro.com/wp-content/uploads/marketplaces-img-2.svg', alt:'Puro Earth' }, 1533 { src:'https://shuftipro.com/wp-content/uploads/marketplaces-img-3.svg', alt:'BU7BUY' } 1534 ], 1535 exploreUrl: 'https://shuftipro.com/marketplaces/' }, 1536 'Forex': { title: 'Meet compliance without complexity', 1537 desc: 'Support retail and institutional traders with built-in KYC and AML workflows. Shufti enables identity verification, source-of-funds checks, and risk-based due diligence.',
1538 img: 'https://shuftipro.com/wp-content/uploads/n-img-forex-indusry-img.png', 1539 alt: 'Forex industry illustration', 1540 logos: [ 1541 { src:'https://shuftipro.com/wp-content/uploads/forex-img-1.svg', alt:'TR Ding 212' }, 1542 { src:'https://shuftipro.com/wp-content/uploads/forex-img-2.svg', alt:'IronFX' }, 1543 { src:'https://shuftipro.com/wp-content/uploads/n-img-hantech.svg', alt:'Hantec Markets' } 1544 ], 1545 exploreUrl: 'https://shuftipro.com/forex/' } 1546 }; 1547 1548 var initialReal = realLis.findIndex(function (li) { 1549 return li.querySelector('.ds-tab').classList.contains('is-active'); 1550 }); 1551 if (initialReal < 0) initialReal = 0; 1552 var currentDOMIdx = N + initialReal; 1553 var currentKey = null; 1554 var snapTimer = null; 1555 1556 function realIdxFromDOM(domIdx) { return ((domIdx - N) % N + N) % N; } 1557 1558 function applyTransform(tx, animate) { 1559 list.dataset.tx = String(tx); 1560 if (animate === false) { 1561 list.classList.add('ds-no-transition'); 1562 list.style.transform = 'translateX(' + tx + 'px)'; 1563 void list.offsetHeight; 1564 list.classList.remove('ds-no-transition'); 1565 } else { 1566 list.style.transform = 'translateX(' + tx + 'px)'; 1567 } 1568 } 1569 1570 function centerByDOMIdx(domIdx, animate) { 1571 var li = allLis[domIdx]; if (!li) return; 1572 var wr = window_.getBoundingClientRect(); 1573 var lr = li.getBoundingClientRect(); 1574 var winCenter = wr.left + wr.width / 2; 1575 var liCenter = lr.left + lr.width / 2; 1576 var current = parseFloat(list.dataset.tx || '0'); 1577 applyTransform(current + (winCenter - liCenter), animate); 1578 } 1579 1580 function setActiveOnly(domIdx) { 1581 allLis.forEach(function (li) { 1582 var btn = li.querySelector('.ds-tab'); 1583 btn.classList.remove('is-active'); 1584 btn.setAttribute('aria-selected', 'false'); 1585 }); 1586 var li = allLis[domIdx]; 1587 if (li) { 1588 var btn = li.querySelector('.ds-tab'); 1589 btn.classList.add('is-active'); 1590 btn.setAttribute('aria-selected', 'true'); 1591 } 1592 } 1593 1594 var imgEl = root.querySelector('.ds-visual-img'); 1595 var logosEl = root.querySelector('.ds-logos-row'); 1596 var btnExploreEl = root.querySelector('.ds-btn-white'); 1597 function swapContent(c) { 1598 if (titleEl) titleEl.textContent = c.title; 1599 if (descEl) descEl.textContent = c.desc; 1600 if (imgEl && c.img) { 1601 imgEl.src = c.img; 1602 if (c.alt) imgEl.alt = c.alt; 1603 } 1604 if (logosEl && Array.isArray(c.logos)) { 1605 logosEl.innerHTML = c.logos.map(function (l) { 1606 return '<img decoding="async" src="' + l.src + '" alt="' + (l.alt || '') + '" loading="lazy">'; 1607 }).join(''); 1608 } 1609 if (btnExploreEl && c.exploreUrl) { 1610 btnExploreEl.setAttribute('href', c.exploreUrl); 1611 } 1612 if (!card) return; 1613 card.classList.remove('is-flashing'); 1614 void card.offsetHeight; 1615 card.classList.add('is-flashing'); 1616 } 1617 1618 function maybeSwapContentForDOM(domIdx) { 1619 var li = allLis[domIdx]; if (!li) return; 1620 var key = li.querySelector('.ds-tab').textContent.trim(); 1621 if (key === currentKey) return; 1622 currentKey = key; 1623 var c = content[key]; 1624 if (c) swapContent(c); 1625 } 1626 1627 function go(domIdx, animate) { 1628 if (domIdx < 0) domIdx = 0; 1629 if (domIdx > 3 * N - 1) domIdx = 3 * N - 1; 1630 1631 setActiveOnly(domIdx); 1632 maybeSwapContentForDOM(domIdx); 1633 currentDOMIdx = domIdx; 1634 1635 requestAnimationFrame(function () { 1636 requestAnimationFrame(function () { centerByDOMIdx(domIdx, animate); }); 1637 }); 1638 1639 if (snapTimer) { clearTimeout(snapTimer); snapTimer = null; } 1640 if (domIdx < N || domIdx >= 2 * N) { 1641 snapTimer = setTimeout(function () { 1642 var realDOM = N + realIdxFromDOM(domIdx); 1643 if (realDOM === currentDOMIdx) return; 1644 currentDOMIdx = realDOM;
1645 setActiveOnly(realDOM); 1646 centerByDOMIdx(realDOM, false); 1647 }, 460); 1648 } 1649 } 1650 1651 function move(delta) { go(currentDOMIdx + delta, true); } 1652 1653 allLis.forEach(function (li, idx) { 1654 var btn = li.querySelector('.ds-tab'); 1655 btn.addEventListener('click', function () { go(idx, true); }); 1656 btn.addEventListener('keydown', function (e) { 1657 if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); go(idx, true); } 1658 else if (e.key === 'ArrowRight') { e.preventDefault(); move(1); } 1659 else if (e.key === 'ArrowLeft') { e.preventDefault(); move(-1); } 1660 }); 1661 }); 1662 if (prev) prev.addEventListener('click', function () { move(-1); }); 1663 if (next) next.addEventListener('click', function () { move(1); }); 1664 1665 function centerInitial() { 1666 setActiveOnly(currentDOMIdx); 1667 maybeSwapContentForDOM(currentDOMIdx); 1668 centerByDOMIdx(currentDOMIdx, false); 1669 } 1670 if (document.readyState === 'complete') centerInitial(); 1671 else window.addEventListener('load', centerInitial, { once: true }); 1672 if (document.fonts && document.fonts.ready) { 1673 document.fonts.ready.then(centerInitial).catch(function () {}); 1674 } 1675 setTimeout(centerInitial, 250); 1676 setTimeout(centerInitial, 800); 1677 1678 window.addEventListener('resize', function () { 1679 applyTransform(0, false); 1680 requestAnimationFrame(function () { centerByDOMIdx(currentDOMIdx, false); }); 1681 }); 1682 } 1683 1684 if (document.readyState === 'loading') { 1685 document.addEventListener('DOMContentLoaded', initDS); 1686 } else { 1687 initDS(); 1688 } 1689})(); 1690/* faq */ 1691(function(){ 1692 function init(){ 1693 var root=document.getElementById('rh-pm'); 1694 if(!root)return; 1695 var cont=root.querySelector('.rh-faq .new-toggle-sec-cont'); 1696 if(!cont||cont.dataset.faqInit)return; 1697 cont.dataset.faqInit='1'; 1698 var items=Array.prototype.slice.call(cont.querySelectorAll('.faq-item')); 1699 function close(item){ 1700 var q=item.querySelector('.font28-graphik'); 1701 var a=item.querySelector('.font24-graphik'); 1702 item.classList.remove('open'); 1703 if(q)q.classList.remove('active-icon'); 1704 if(a)a.style.maxHeight='0px'; 1705 } 1706 function open(item){ 1707 var q=item.querySelector('.font28-graphik'); 1708 var a=item.querySelector('.font24-graphik'); 1709 item.classList.add('open'); 1710 if(q)q.classList.add('active-icon'); 1711 if(a)a.style.maxHeight=a.scrollHeight+'px'; 1712 } 1713 items.forEach(function(item){ 1714 var q=item.querySelector('.font28-graphik'); 1715 if(!q)return; 1716 q.addEventListener('click',function(){ 1717 var isOpen=item.classList.contains('open'); 1718 items.forEach(close); 1719 if(!isOpen)open(item); 1720 }); 1721 }); 1722 if(items.length){ 1723 items[0].querySelector('.font28-graphik').classList.add('active-icon'); 1724 open(items[0]); 1725 } 1726 window.addEventListener('resize',function(){ 1727 var o=cont.querySelector('.faq-item.open .font24-graphik'); 1728 if(o){o.style.maxHeight='none';var h=o.scrollHeight;o.style.maxHeight=h+'px';} 1729 }); 1730 } 1731 if(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',init);}else{init();} 1732})(); 1733</script>
1733 1734 1735
1736<script type="application/ld+json"> 1737{ 1738 "@context": "https://schema.org", 1739 "@type": "FAQPage", 1740 "mainEntity": [ 1741 { 1742 "@type": "Question", 1743 "name": "How long does it take to go live?", 1744 "acceptedAnswer": { 1745 "@type": "Answer", 1746 "text": "Most teams reach production within 24 hours. Sandbox access is available on the day of signup. Shufti provides a dedicated implementation engineer for enterprise onboarding and pre-built hosted flows for teams that want to go live without writing frontend code." 1747 } 1748 }, 1749 { 1750 "@type": "Question", 1751 "name": "Can we update verification flows without involving engineering?", 1752 "acceptedAnswer": { 1753 "@type": "Answer", 1754 "text": "Yes. Shufti's no-code Journey Builder lets product teams configure flows, update risk rules, and add new markets directly from the dashboard. Changes go live in minutes with no deployment required." 1755 } 1756 }, 1757 { 1758 "@type": "Question", 1759 "name": "How does Shufti reduce drop-off at verification?", 1760 "acceptedAnswer": { 1761 "@type": "Answer", 1762 "text": "Shufti's AI scores each user's risk level in real time and adjusts the verification flow accordingly. Low-risk users pass in seconds with minimal friction. Higher-risk users receive appropriate checks. Most clients see a measurable reduction in verification drop-off within the first 90 days." 1763 } 1764 }, 1765 { 1766 "@type": "Question", 1767 "name": "Does Shufti cover the markets we are expanding into?", 1768 "acceptedAnswer": { 1769 "@type": "Answer", 1770 "text": "Shufti covers identity verification, AML screening, and localised document libraries across 240+ regions actively processed. Adding a new market is a configuration change, not a new integration. Your engineering team does not need to be involved." 1771 } 1772 }, 1773 { 1774 "@type": "Question", 1775 "name": "Can Shufti replace our existing verification and fraud vendors?", 1776 "acceptedAnswer": { 1777 "@type": "Answer", 1778 "text": "Yes. Shufti covers identity verification, fraud detection, AML screening, and authentication through a single API and contract. Most clients consolidate from three or four vendors to Shufti within six months of going live." 1779 } 1780 }, 1781 { 1782 "@type": "Question", 1783 "name": "What happens when a regulation changes in one of our markets?", 1784 "acceptedAnswer": { 1785 "@type": "Answer", 1786 "text": "Nothing changes in your codebase. Compliance rules and market-specific requirements are managed in the Shufti dashboard by your product or compliance team. Engineering does not need to raise a ticket or push a deployment." 1787 } 1788 }, 1789 { 1790 "@type": "Question", 1791 "name": "How does Shufti handle different risk levels across markets?", 1792 "acceptedAnswer": { 1793 "@type": "Answer", 1794 "text": "Shufti's Journey Builder supports configurable risk tiers by market, product type, and customer category. A user onboarding in Germany can have a different verification flow from one onboarding in Nigeria, managed from the same dashboard without separate integrations." 1795 } 1796 } 1797 ] 1798} 1799</script>
1799 1800 </div> 1801 </div> 1802</div></div></div></div><div class="vc_row-full-width vc_clearfix"></div><div data-vc-full-width="true" data-vc-full-width-temp="true" data-vc-full-width-init="false" class="vc_row wpb_row vc_row-fluid new-res-row spf-res"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper"> 1803 <div class="wpb_raw_code wpb_raw_html wpb_content_element" > 1804 <div class="wpb_wrapper"> 1805 <style>.new-res-row.spf-res .res-cta.showonmob{display:none}.new-res-row.spf-res{padding-top:100px;padding-bottom:100px;margin-bottom:1px;background:#0D1428}.new-res-row.spf-res .font16-graphik{font-family:'Graphik-Medium';margin-bottom:24px;color:var(--Cool-Gray-3,#91A1B4);font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.16px;text-transform:uppercase}.new-res-row.spf-res .font56-fletcha{text-align:left;margin-bottom:0;color:var(--Cool-Gray-1,#F1F6FB);font-family:"Flecha M";font-size:56px;font-style:normal;font-weight:500;line-height:68px}.new-res-row.spf-res .res-cta a.new-yellow-btn{margin:0}.new-res-row.spf-res .man-heads-res-s{display:flex;justify-content:space-between;width:1200px;margin:0 auto;margin-bottom:64px;align-items:center}.new-res-row.spf-res .content-lib-sec-articles{max-width:1198px;margin:auto;gap:24px;display:flex;flex-wrap:wrap}.new-res-row.spf-res .content-lib-inners{width:calc(33.33% - 16px);position:relative;display:flex;flex-wrap:wrap;backdrop-filter:blur(40px);padding:24px;flex-direction:column;transition:all 0.2s linear;border-radius:8px;border:1px solid rgb(255 255 255 / .24);background:linear-gradient(180deg,var(--Sheer-Cool-Gray-4,rgb(53 69 87 / .5)) 0%,var(--Sheer-Navy,rgb(13 20 40 / .5)) 100%)}.new-res-row.spf-res .content-lib-inners:hover{border-radius:8px;border:1px solid rgb(241 246 251 / .5);background:linear-gradient(180deg,var(--Sheer-Cool-Gray-4,rgb(53 69 87 / .5)) 0%,var(--Sheer-Navy,rgb(13 20 40 / .5)) 100%);box-shadow:-2px 0 15.4px 0 rgb(83 159 249 / .34)}.new-res-row.spf-res a.newread-more-hm{position:absolute;font-size:0;width:100%;height:100%;left:0;top:0}.new-res-row.spf-res img.content-img{width:100%;border-radius:8px;max-width:100%}.new-res-row.spf-res .content-lib-datetime{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:24px;margin-top:24px}.new-res-row.spf-res .content-lib-date,.new-res-row.spf-res .content-lib-time{color:var(--Cool-Gray-3,#91A1B4);font-family:'Graphik-Regular';font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.28px;text-transform:capitalize;position:relative;padding-left:23px}.new-res-row.spf-res .content-lib-titles{margin-bottom:14px;min-height:60px;font-family:'Graphik-Medium';color:var(--Shufti-White,#FFF);font-size:18px;font-style:normal;font-weight:500;line-height:26px;text-transform:capitalize}.new-res-row.spf-res .content-lib-description{font-family:'Graphik-Regular';margin-bottom:24px;color:var(--Cool-Gray-3,#91A1B4);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.new-res-row.spf-res a.read-more-hm{color:#539FF9;font-feature-settings:'liga' off,'clig' off;font-family:'Graphik-Regular';font-size:16px;font-style:normal;font-weight:500;line-height:18px;text-transform:capitalize;position:relative;width:100%;margin-top:auto}.new-res-row.spf-res a.read-more-hm:after{content:'';position:absolute;width:22px;height:22px;
1805background:url(https://shuftipro.com/wp-content/uploads/n-img-arow-blue.svg) no-repeat center;background-size:cover;top:-2px;display:inline-block;margin-left:0;transition:all 0.1s linear}.new-res-row.spf-res .content-lib-inners:hover a.read-more-hm:after{transform:scale(1.3);margin-left:4px}.new-res-row.spf-res .content-lib-categories{padding:6.227px 7.784px;width:fit-content;border-radius:15.568px;background:#FFF;position:relative;color:#0D1428;font-family:'Graphik-Medium';font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.28px;text-transform:uppercase;border-radius:80px;border:1px solid #FAD92B;background:#FFF;box-shadow:0 4px 17px 0 rgb(250 217 43 / .25)}.new-res-row.spf-res .cont-cat{width:fit-content;position:absolute;top:32px;right:32px}.new-res-row.spf-res .content-lib-date:after{content:'';position:absolute;background:url(https://shuftipro.com/wp-content/uploads/n-img-date.svg);width:16px;height:16px;background-size:contain;top:-2px;left:0;background-repeat:no-repeat}.new-res-row.spf-res .content-lib-time:after{content:'';position:absolute;
1805background:url(https://shuftipro.com/wp-content/uploads/n-img-time.svg);width:16px;height:16px;background-size:contain;top:-1px;left:0;background-repeat:no-repeat}@media (min-width:601px){.new-res-row.spf-res .content-lib-content-div{display:flex;flex-direction:column;flex:1}}@media screen and (max-width:1200px){.new-res-row.spf-res .content-lib-datetime{row-gap:12px}.new-res-row.spf-res .content-lib-date,.new-res-row.spf-res .content-lib-time{width:100%;max-width:100%}}@media screen and (max-width:980px){.new-res-row.spf-res .content-lib-inners{width:calc(50% - 12px)}}@media screen and (max-width:767px){.new-res-row.spf-res .res-cta.showonmob{display:flex;justify-content:center;margin-top:48px}}@media screen and (max-width:700px){.new-res-row.spf-res .content-lib-inners{width:100%}}@media screen and (max-width:600px){.new-res-row.spf-res .content-lib-titles{min-height:unset}}@media screen and (max-width:767px){.new-res-row.spf-res .man-heads-res-s{max-width:100%;min-width:100%;margin:auto;display:block;text-align:center}.new-res-row.spf-res .font16-graphik{text-align:center;font-size:12px}.new-res-row.spf-res .font56-fletcha{text-align:center;font-size:32px;line-height:normal;margin-bottom:0}.new-res-row.spf-res{padding-top:56px}.new-res-row.spf-res .content-lib-datetime{flex-wrap:nowrap}.new-res-row.spf-res .res-cta.showonmob a.new-yellow-btn{width:226px;text-align:center;padding-left:0;padding-right:0}}@media screen and (max-width:767px){.new-res-row.spf-res{padding-bottom:64px}}@media screen and (max-width:767px){.new-res-row.spf-res .res-cta.showondesk{display:none}}.new-res-row.spf-res .content-lib-titles{text-transform:none}.new-res-row.spf-res .content-lib-inners:first-child::before{content:none}.new-res-row.spf-res .content-lib-img-div{width:100%;font-size:0;line-height:0}.new-res-row.spf-res .content-lib-sec-articles img.content-img{display:block;width:100%;height:auto;aspect-ratio:1.64/1;object-fit:cover;object-position:center;border-radius:8px}.new-res-row.spf-res{padding-top:100px;margin-top:100px!important;margin-bottom:-1px;position:relative;background-color:#0D1428;
1805background-image:url(https://shuftipro.com/wp-content/uploads/n-img-cta-bg.png);background-position:center center;background-size:cover;background-repeat:no-repeat}.new-res-row.spf-res~br{display:none}body:has(.new-res-row.spf-res) footer{margin-top:0}body:has(.new-res-row.spf-res) .build-rw:not(.vc_row-has-fill){padding-bottom:0}.new-res-row.spf-res .res-cta a.new-yellow-btn{display:inline-block;width:max-content;max-width:100%;max-height:60px;margin:0;padding:21.3px 37px;border:0;border-radius:80px;background:#FAD92B;color:#0D1428;font-family:'Graphik-Medium',-apple-system,'Segoe UI',Roboto,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-align:center;text-decoration:none;text-transform:capitalize;position:relative;transition:all .3s linear;cursor:pointer}.new-res-row.spf-res .res-cta a.new-yellow-btn:hover{background:linear-gradient(0deg,rgb(255 255 255 / .22) 0%,rgb(255 255 255 / .22) 100%),#FAD92B;box-shadow:0 0 36px 0 rgb(250 217 43 / .25);color:#0D1428;text-decoration:none}@media screen and (max-width:767px){.new-res-row.spf-res{padding-top:64px!important;padding-bottom:64px;margin-top:64px!important}.new-res-row.spf-res .man-heads-res-s{margin-bottom:40px}.new-res-row.spf-res .content-lib-sec-articles-aasdas{width:100%}.new-res-row.spf-res .content-lib-sec-articles{width:100%;max-width:100%;margin:0}.new-res-row.spf-res .content-lib-inners{width:100%;max-width:100%}}</style> 1806<div class="man-heads-res-s"> 1807 <div class="left-res"> 1808 <p class="font16-graphik">Your Go-To for KYC/AML & Fraud</p> 1809 <h2 class="font56-fletcha">Resources</h2> 1810 </div> 1811 <div class="res-cta showondesk">
1812 <a class="new-yellow-btn" href="https://shuftipro.com/content-library/">Explore Content library</a> 1813 </div> 1814</div> 1815<div class="content-lib-sec-articles-aasdas"> 1816 <div class="content-lib-sec-articles"> 1817 1818 <div class="content-lib-inners"> 1819 <a class="newread-more-hm" href="https://shuftipro.com/resources/whitepapers-reports/customizable-kyc-solution-for-kyc-product-owners/">Read More</a> 1820 <div class="content-lib-img-div"> 1821 <img decoding="async" alt="Cover of Customizable KYC Solution for KYC Product Owners" class="content-img" src="https://shuftipro.com/wp-content/uploads/customizable-kyc-solution-for-kyc-product-owners-ftr-img-v2.webp" /> 1822 </div> 1823 <div class="content-lib-content-div"> 1824 <div class="content-lib-datetime"> 1825 <p class="content-lib-date">11 August, 2026</p> 1826 </div> 1827 <h3 class="content-lib-titles">Customizable KYC Solution for KYC Product Owners</h3> 1828 <p class="content-lib-description">Product teams stall waiting on vendor change requests. Shows how configurable KYC lets you adjust flows to what compliance asks for, without waiting on a release.</p> 1829 <div class="cont-cat"> 1830 <p class="content-lib-categories">Guide</p> 1831 </div>
1832 <a class="read-more-hm" href="https://shuftipro.com/resources/whitepapers-reports/customizable-kyc-solution-for-kyc-product-owners/">Read More</a> 1833 </div> 1834 </div> 1835 1836 <div class="content-lib-inners"> 1837 <a class="newread-more-hm" href="https://shuftipro.com/roi-calculator/">Read More</a> 1838 <div class="content-lib-img-div"> 1839 <img decoding="async" alt="Cover of Identity Verification ROI Calculator: KYC & AML" class="content-img" src="https://shuftipro.com/wp-content/uploads/n-img-roi-feature.png" /> 1840 </div> 1841 <div class="content-lib-content-div"> 1842 <div class="content-lib-datetime"> 1843 <p class="content-lib-date">11 December, 2024</p> 1844 </div> 1845 <h3 class="content-lib-titles">Identity Verification ROI Calculator: KYC & AML</h3> 1846 <p class="content-lib-description">Model the financial impact of AML and KYC automation. Estimate the time saved, the cost removed, and the return on what you are about to spend on verification work.</p> 1847 <div class="cont-cat"> 1848 <p class="content-lib-categories">Tool</p> 1849 </div>
1850 <a class="read-more-hm" href="https://shuftipro.com/roi-calculator/">Read More</a> 1851 </div> 1852 </div> 1853 1854 <div class="content-lib-inners"> 1855 <a class="newread-more-hm" href="https://shuftipro.com/case-study/ivault-ag/">Read More</a> 1856 <div class="content-lib-img-div"> 1857 <img decoding="async" alt="Cover of iVault AG Reduced Onboarding Time by 84% with In-App Identity Verification" class="content-img" src="https://shuftipro.com/wp-content/uploads/cs-cardbg-ivault-ag.jpg" /> 1858 </div> 1859 <div class="content-lib-content-div"> 1860 <div class="content-lib-datetime"> 1861 <p class="content-lib-date">10 September, 2026</p> 1862 </div> 1863 <h3 class="content-lib-titles">iVault AG Reduced Onboarding Time by 84% with In-App Identity Verification</h3> 1864 <p class="content-lib-description">How iVault AG put identity checks inside its Flutter app, cutting onboarding from 83 to 13 seconds, sign-up drop-off from 71% to 37%, and growing verification tenfold.</p> 1865 <div class="cont-cat"> 1866 <p class="content-lib-categories">Case Study</p> 1867 </div>
1868 <a class="read-more-hm" href="https://shuftipro.com/case-study/ivault-ag/">Read More</a> 1869 </div> 1870 </div> 1871 1872 </div> 1873</div> 1874<div class="res-cta showonmob"> 1875 <a class="new-yellow-btn" href="https://shuftipro.com/content-library/">Explore Content library</a> 1876</div> 1877 </div> 1878 </div> 1879</div></div></div></div><div class="vc_row-full-width vc_clearfix"></div> 1880</div> </div> 1881</main><!-- #main --> 1882 1883 1884 1885
1886<script> 1887 jQuery("header").addClass("whitebgpage"); 1888</script>
1888 1889 1890<footer class="newfoterr"> 1891 <div class="newfoterr-rw"> 1892<style>.spf-footer,.spf-footer *{box-sizing:border-box}.spf-footer{--spf-navy:#0d1428;--spf-blue:#539ff9;--spf-txt:#f1f6fb;--spf-grey:#9aa6b8;--spf-head:#c7d0dc;--spf-line:rgba(255,255,255,.10);--spf-gm:var(--graphik-m,'Graphik-Medium',-apple-system,Segoe UI,Roboto,Arial,sans-serif);--spf-gr:var(--graphik,'Graphik-Regular',-apple-system,Segoe UI,Roboto,Arial,sans-serif);background:var(--spf-navy);font-family:var(--spf-gr);color:var(--spf-txt);width:100vw;max-width:100vw;margin-left:calc(-50vw + 50%);position:relative;left:0}.spf-inner{max-width:1300px;margin:0 auto;padding:64px 32px 34px}.spf-cols{display:grid;grid-template-columns:repeat(5,1fr);gap:48px}.spf-col{min-width:0;position:relative}.spf-col-title{font-family:var(--spf-gm);font-size:18px;font-weight:500;color:#f1f6fb;margin:0 0 27px;letter-spacing:0}.spf-acc{border-bottom:0}.spf-acc-head{display:flex;align-items:center;gap:4px;width:100%;padding:12px 0;background:none;border:0;cursor:pointer;text-align:left;font-family:var(--spf-gm);font-size:14px;font-weight:500;letter-spacing:0;line-height:15px;text-transform:uppercase;color:rgb(215 224 233 / .6)}button.spf-acc-head:hover{background:none;border:none}.spf-acc-arrow{order:-1;width:16px;height:16px;flex:0 0 16px;transition:transform .25s ease;color:#f1f3f8}.spf-acc.open .spf-acc-arrow{transform:rotate(90deg)}.spf-acc-body{overflow:hidden;max-height:0;transition:max-height .35s ease}.spf-acc.open .spf-acc-body{max-height:900px;padding-bottom:6px}.spf-acc-body a{display:block;padding:5.5px 0 5.5px 0;text-decoration:none;color:var(--Cool-Gray-1,#F1F6FB);font-family:'Graphik-Regular';font-size:14px;font-style:normal;font-weight:400;line-height:15px}.spf-acc-body a:hover{color:var(--spf-blue)}.spf-acc-body a[href="#"]{display:none}.spf-acc-body{padding-bottom:0;padding-left:20px;transition:max-height .35s ease,padding-bottom .35s ease}.spf-mid{display:flex;justify-content:space-between;align-items:flex-start;gap:30px;margin-top:44px;flex-wrap:wrap}.spf-flags{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.spf-flags img{width:34px;height:34px;border-radius:50%;object-fit:cover;display:block}.spf-addr{font-family:var(--spf-gr);font-size:15px;line-height:1.55;color:var(--spf-txt);margin:0}.spf-reviews{display:flex;align-items:center;gap:26px;flex-wrap:wrap}
1892.spf-reviews .trustpilot-widget{min-width:200px}.spf-g2{max-width:170px;width:100%;border-radius:8px;overflow:hidden;display:inline-block}.spf-g2 img{width:100%;display:block;border:1px solid #fff;border-radius:8px}.spf-sb{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:40px;flex-wrap:wrap}.spf-social{display:flex;gap:14px}.spf-social a{width:38px;height:38px;border-radius:50%;background:rgb(255 255 255 / .08);display:flex;align-items:center;justify-content:center;transition:background .2s}.spf-social a:hover{background:rgb(255 255 255 / .18)}.spf-social img{width:17px;height:17px;display:block}.spf-badges{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.spf-badges a{display:inline-flex;align-items:center}.spf-badges img{height:52px;width:auto;display:block}.spf-divider{border:0;border-top:1px solid var(--spf-line);margin:34px 0 24px}.spf-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.spf-copy{display:flex;align-items:center;gap:14px;font-family:var(--spf-gr);font-size:14px;color:var(--spf-grey)}.spf-copy img{height:30px;width:auto;display:block}.spf-legal{display:flex;align-items:center;gap:18px}.spf-legal a{font-family:var(--spf-gr);font-size:14px;color:var(--spf-txt);text-decoration:none;position:relative}.spf-legal a:hover{color:var(--spf-blue)}.spf-legal a:not(:last-child):after{content:"";position:absolute;right:-9px;top:50%;transform:translateY(-50%);width:1px;height:14px;background:var(--spf-line)}@media(max-width:1100px){.spf-cols{grid-template-columns:repeat(3,1fr);gap:26px 30px}}@media(max-width:768px){.spf-inner{padding:44px 22px 28px}.spf-cols{grid-template-columns:1fr;gap:0}.spf-col{border-bottom:1px solid var(--spf-line);padding:6px 0}.spf-col-title{font-size:18px;margin:14px 0 10px}.spf-mid{flex-direction:column;gap:22px;margin-top:32px}.spf-reviews{gap:20px}.spf-sb{flex-direction:column;align-items:flex-start;gap:24px;margin-top:30px}.spf-badges{gap:14px}.spf-badges img{height:44px}.spf-bottom{flex-direction:column;align-items:flex-start;gap:16px}}.spf-footer.spf-embed{width:auto;max-width:none;margin-left:0;background:#fff0;position:static;left:auto;margin-bottom:44px}.spf-embed .spf-inner{max-width:none;margin:0;padding:0}@media(max-width:768px){.spf-embed .spf-inner{padding:0}.spf-footer.spf-embed{margin-bottom:32px}}.page-id-89832 .spbz,.hidden-in-iframe .spbz,.page-id-89832 .sp-nav,.hidden-in-iframe .sp-nav,.page-id-89832 .sp-actions,.hidden-in-iframe .sp-actions,.page-id-89832 .sp-burger,.hidden-in-iframe .sp-burger,.page-id-89832 .spf-embed,.hidden-in-iframe .spf-embed{display:none!important}@media only screen and (min-width:1360px){.newfoterr .newfoterr-rw{width:1280px;max-width:calc(100% - 160px)}}.newfoterr .copyrights-div p{font-size:14px}@media only screen and (max-width:1024px){.newfoterr .copyrights-div p{font-size:12px}}@media only screen and (min-width:768px){.newfoterr .copyr-pr-div{row-gap:16px}}@media only screen and (max-width:767px){.newfoterr .privacy-policy-div a:after{content:none}}@media only screen and (min-width:1025px){.newfoterr .privacy-policy-div{gap:24px}.newfoterr .privacy-policy-div a:not(:last-child):after{right:-12px}}</style> 1893<div class="spf-footer spf-embed"> 1894 <div class="spf-inner"> 1895 <div class="spf-cols"> 1896 1897 <!-- ===== PRODUCTS ===== --> 1898 <div class="spf-col"> 1899 <h3 class="spf-col-title">Products</h3> 1900 <div class="spf-acc open"> 1901 <button class="spf-acc-head" type="button">
1901Identity Verification<svg class="spf-acc-arrow" viewBox="0 0 12 12" fill="none"><path d="M4.5 2.5 8 6l-3.5 3.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 1902 <div class="spf-acc-body"> 1903 <a href="https://shuftipro.com/identity-verification/">Identity Verification</a> 1904 <a href="https://shuftipro.com/face-verification/">Face Verification</a> 1905 <a href="https://shuftipro.com/document-verification/">Document Verification</a> 1906 <a href="https://shuftipro.com/address-verification/">Address Verification</a> 1907 <a href="https://shuftipro.com/age-verification/">Age Verification</a> 1908 <a href="https://shuftipro.com/consent-verification/">Consent Verification</a> 1909 <a href="https://shuftipro.com/eidv/">Docless Verification</a> 1910 <a href="https://shuftipro.com/fast-id/">Fast ID</a> 1911 <a href="https://shuftipro.com/videoident/">VideoIdent</a> 1912 </div> 1913 </div> 1914 <div class="spf-acc"> 1915 <button class="spf-acc-head" type="button">
1915Business Verification<svg class="spf-acc-arrow" viewBox="0 0 12 12" fill="none"><path d="M4.5 2.5 8 6l-3.5 3.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 1916 <div class="spf-acc-body"> 1917 <a href="https://shuftipro.com/business-verification/">Business Verification</a> 1918 <a href="https://shuftipro.com/due-diligence-forms/">Due Diligence</a> 1919 <a href="https://shuftipro.com/e-signature/">E-Signature</a> 1920 <a href="https://shuftipro.com/investor-verification/">Investor Verification</a> 1921 <a href="https://shuftipro.com/qes/">QES</a> 1922 <a href="https://shuftipro.com/ubo-verification/">UBO Verification</a> 1923 </div> 1924 </div> 1925 <div class="spf-acc"> 1926 <button class="spf-acc-head" type="button">Screening & Monitoring<svg class="spf-acc-arrow" viewBox="0 0 12 12" fill="none"><path d="M4.5 2.5 8 6l-3.5 3.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 1927 <div class="spf-acc-body">
1928 <a href="https://shuftipro.com/aml-screening/">AML Screening</a> 1929 <a href="https://shuftipro.com/business-aml-screening/">Business AML Screening</a> 1930 <a href="https://shuftipro.com/adverse-media-screening/">Adverse Media</a> 1931 <a href="https://shuftipro.com/pep-and-rca-screening/">PEP & RCA</a> 1932 <a href="https://shuftipro.com/sanctions-screening/">Sanctions</a> 1933 <a href="https://shuftipro.com/watchlist-screening/">Watchlist</a> 1934 <a href="https://shuftipro.com/crypto-wallet-screening/">Crypto Wallet Screening</a> 1935 <a href="https://shuftipro.com/transaction-monitoring/">Transaction Monitoring</a> 1936 <a href="https://shuftipro.com/travel-rule/">Travel Rule</a> 1937 <a href="https://shuftipro.com/travel-rule-protocol/">Travel Rule Protocol</a> 1938 <a href="#">Unhosted Wallet Verification</a> 1939 </div> 1940 </div> 1941 <div class="spf-acc"> 1942 <button class="spf-acc-head" type="button">
1942Authentication<svg class="spf-acc-arrow" viewBox="0 0 12 12" fill="none"><path d="M4.5 2.5 8 6l-3.5 3.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 1943 <div class="spf-acc-body"> 1944 <a href="https://shuftipro.com/user-risk-assessment/">User Risk Assessment</a> 1945 <a href="https://shuftipro.com/behavioral-biometrics/">Behavioural Biometrics</a> 1946 <a href="https://shuftipro.com/1-1-authentication/">Biometric Face Authentication</a> 1947 <a href="https://shuftipro.com/device-fingerprinting/">Device Fingerprinting</a> 1948 <a href="https://shuftipro.com/multi-factor-authentication/">MFA</a> 1949 <a href="https://shuftipro.com/geolocation-compliance/">Geolocation Compliance</a> 1950 </div> 1951 </div> 1952 </div> 1953 1954 <!-- ===== SOLUTIONS ===== --> 1955 <div class="spf-col"> 1956 <h3 class="spf-col-title">Solutions</h3> 1957 <div class="spf-acc"> 1958 <button class="spf-acc-head" type="button">
1958Use Cases<svg class="spf-acc-arrow" viewBox="0 0 12 12" fill="none"><path d="M4.5 2.5 8 6l-3.5 3.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 1959 <div class="spf-acc-body"> 1960 <a href="https://shuftipro.com/amlr-solutions/">AMLR Solutions</a> 1961 <a href="https://shuftipro.com/amlr-consultancy/">AMLR Consultation</a> 1962 <a href="https://shuftipro.com/eudi-wallet/">EUDI Wallet</a> 1963 <a href="https://shuftipro.com/onboarding/">Onboarding</a> 1964 <a href="https://shuftipro.com/ongoing-monitoring/">Ongoing Monitoring</a> 1965 <a href="https://shuftipro.com/framl/">FRAML</a> 1966 <a href="https://shuftipro.com/know-your-customer/">KYC</a> 1967 <a href="https://shuftipro.com/know-your-business/">KYB</a> 1968 <a href="https://shuftipro.com/know-your-investor/">KYI</a> 1969 <a href="https://shuftipro.com/age-assurance/">Age Assurance</a> 1970 <a href="https://shuftipro.com/workforce-iam/">Workforce IAM</a>
1971 <a href="https://shuftipro.com/candidate-verification/">Candidate Verification</a> 1972 <a href="https://shuftipro.com/bank-account-verification/">Bank Account Verification</a> 1973 </div> 1974 </div> 1975 <div class="spf-acc"> 1976 <button class="spf-acc-head" type="button">Frauds We Stop<svg class="spf-acc-arrow" viewBox="0 0 12 12" fill="none"><path d="M4.5 2.5 8 6l-3.5 3.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 1977 <div class="spf-acc-body"> 1978 <a href="https://shuftipro.com/account-takeover/">Account Takeover</a> 1979 <a href="https://shuftipro.com/bonus-abuse-prevention/">Bonus/ Promotion Abuse</a> 1980 <a href="https://shuftipro.com/chargeback-fraud-prevention/">Chargeback Fraud</a> 1981 <a href="https://shuftipro.com/deepfake-detection/">Deepfake</a> 1982 <a href="https://shuftipro.com/document-fraud/">Document Fraud</a> 1983 <a href="https://shuftipro.com/fraud-network-detection/">Fraud Networks</a>
1984 <a href="https://shuftipro.com/impersonation-fraud/">Impersonation Fraud</a> 1985 <a href="https://shuftipro.com/money-mule/">Money Mule Activity</a> 1986 <a href="https://shuftipro.com/multi-accounting-fraud-prevention/">Multi-Accounting</a> 1987 <a href="https://shuftipro.com/party-fraud/">Party Fraud</a> 1988 <a href="https://shuftipro.com/compliance-risks/">Regulatory & Compliance Risks</a> 1989 <a href="https://shuftipro.com/synthetic-identity-fraud/">Synthetic Identity Fraud</a> 1990 </div> 1991 </div> 1992 <div class="spf-acc"> 1993 <button class="spf-acc-head" type="button">Industries<svg class="spf-acc-arrow" viewBox="0 0 12 12" fill="none"><path d="M4.5 2.5 8 6l-3.5 3.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 1994 <div class="spf-acc-body"> 1995 <a href="https://shuftipro.com/adult-content/">Adult Content</a> 1996 <a href="https://shuftipro.com/banking/">Banking</a>
1997 <a href="https://shuftipro.com/casp/">CASP</a> 1998 <a href="https://shuftipro.com/crowdfunding/">Crowdfunding</a> 1999 <a href="https://shuftipro.com/crypto/">Crypto</a> 2000 <a href="https://shuftipro.com/fintech/">Fintech</a> 2001 <a href="https://shuftipro.com/football/">Football</a> 2002 <a href="https://shuftipro.com/forex/">Forex</a> 2003 <a href="https://shuftipro.com/gig-economy/">Gig Economy</a> 2004 <a href="https://shuftipro.com/high-value-goods/">High Value Goods</a> 2005 <a href="https://shuftipro.com/gaming/">iGaming</a> 2006 <a href="https://shuftipro.com/marketplaces/">Marketplace</a> 2007 <a href="https://shuftipro.com/payments/">Payments</a> 2008 <a href="https://shuftipro.com/ride-hailing/">Ride Hailing</a> 2009 <a href="https://shuftipro.com/social-networks/">Social Networks</a> 2010 </div> 2011 </div> 2012 <div class="spf-acc"> 2013 <button class="spf-acc-head" type="button">Business Outcomes<svg class="spf-acc-arrow" viewB
2013ox="0 0 12 12" fill="none"><path d="M4.5 2.5 8 6l-3.5 3.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 2014 <div class="spf-acc-body"> 2015 <a href="https://shuftipro.com/compliance/">Compliance</a> 2016 <a href="https://shuftipro.com/fraud-prevention-solutions/">Fraud prevention</a> 2017 <a href="https://shuftipro.com/trust-safety/">Trust & safety</a> 2018 <a href="https://shuftipro.com/global-expansion/">Global expansion</a> 2019 </div> 2020 </div> 2021 <div class="spf-acc"> 2022 <button class="spf-acc-head" type="button">Roles<svg class="spf-acc-arrow" viewBox="0 0 12 12" fill="none"><path d="M4.5 2.5 8 6l-3.5 3.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 2023 <div class="spf-acc-body"> 2024 <a href="https://shuftipro.com/compliance-officers/">Compliance Officers</a> 2025 <a href="https://shuftipro.com/developers/">Developers</a>
2026 <a href="https://shuftipro.com/fraud-analysts/">Fraud Analysts</a> 2027 <a href="https://shuftipro.com/product-managers/">Product Managers</a> 2028 </div> 2029 </div> 2030 </div> 2031 2032 <!-- ===== PLATFORM ===== --> 2033 <div class="spf-col"> 2034 <h3 class="spf-col-title">Platform</h3> 2035 <div class="spf-acc"> 2036 <button class="spf-acc-head" type="button">Orchestration<svg class="spf-acc-arrow" viewBox="0 0 12 12" fill="none"><path d="M4.5 2.5 8 6l-3.5 3.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 2037 <div class="spf-acc-body"> 2038 <a href="https://shuftipro.com/journey-builder/">Journey Builder</a> 2039 <a href="https://shuftipro.com/global-trust-platform/">Global Trust Platform</a> 2040 <a href="#">Customer Profiles</a> 2041 <a href="https://shuftipro.com/switch-to-shufti/">Vendor Comparison</a> 2042 <a href="https://shuftipro.com/case-management/">IDV Case Management</a>
2043 <a href="https://shuftipro.com/aml-case-management/">AML Case Management</a> 2044 <a href="https://shuftipro.com/regulatory-reporting/">Regulatory Reporting</a> 2045 </div> 2046 </div> 2047 <div class="spf-acc"> 2048 <button class="spf-acc-head" type="button">AI & Intelligence<svg class="spf-acc-arrow" viewBox="0 0 12 12" fill="none"><path d="M4.5 2.5 8 6l-3.5 3.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 2049 <div class="spf-acc-body"> 2050 <a href="https://shuftipro.com/agentic-rule-builder/">Agentic Rule Builder</a> 2051 <a href="https://shuftipro.com/compliance-co-pilot/">AI Compliance Co-Pilot</a> 2052 <a href="https://shuftipro.com/fraud-analytics/">Fraud Analytics</a> 2053 <a href="https://shuftipro.com/fraud-hub/">Fraud Hub</a> 2054 <a href="https://shuftipro.com/optical-character-recognition/">OCR</a> 2055 <a href="https://shuftipro.com/shufti-ai/">Shufti AI</a> 2056 </div> 2057 </div> 2058 <div class="spf-acc"> 2059 <button class="spf-acc-head" type="button">
2059Verification Methods<svg class="spf-acc-arrow" viewBox="0 0 12 12" fill="none"><path d="M4.5 2.5 8 6l-3.5 3.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 2060 <div class="spf-acc-body"> 2061 <a href="#">Biometric Duplication</a> 2062 <a href="https://shuftipro.com/database-checks/">Database Checks</a> 2063 <a href="https://shuftipro.com/document-intelligence/">Document Intelligence</a> 2064 <a href="https://shuftipro.com/government-id/">Government ID</a> 2065 <a href="https://shuftipro.com/mdl-verification/">Mobile Driver's License</a> 2066 <a href="https://shuftipro.com/nfc-verification/">NFC</a> 2067 <a href="https://shuftipro.com/selfie-liveness/">Selfie Liveness</a> 2068 </div> 2069 </div> 2070 <div class="spf-acc"> 2071 <button class="spf-acc-head" type="button">Deploy & Scale<svg class="spf-acc-arrow" viewBox="0 0 12 12" fill="none"><path d="M4.5 2.5 8 6l-3.5 3.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 2072 <div class="spf-acc-body">
2073 <a href="https://shuftipro.com/brand-personalisation/">Brand Personalisation</a> 2074 <a href="https://shuftipro.com/deployment-options/">Deployment Options</a> 2075 <a href="https://shuftipro.com/identity-methods/">Identity Methods</a> 2076 <a href="https://developers.shuftipro.com/docs/backoffice/features/idv_modes">IDV Modes</a> 2077 <a href="#">Multi-tenancy</a> 2078 <a href="https://shuftipro.com/on-premises-idv/">On-Premise IDV</a> 2079 <a href="https://shuftipro.com/secure-capture/">Secure Capture</a> 2080 <a href="https://shuftipro.com/mcp-connector/">Shufti MCP</a> 2081 </div> 2082 </div> 2083 </div> 2084 2085 <!-- ===== RESOURCES ===== --> 2086 <div class="spf-col"> 2087 <h3 class="spf-col-title">Resources</h3> 2088 <div class="spf-acc"> 2089 <button class="spf-acc-head" type="button">Knowledge Hub<svg class="spf-acc-arrow" viewBox="0 0 12 12" fill="none"><path d="M4.5 2.5 8 6l-3.5 3.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 2090 <div class="spf-acc-body">
2091 <a href="https://shuftipro.com/content-library/">Content Library</a> 2092 <a href="https://shuftipro.com/blog/">Blogs</a> 2093 <a href="https://shuftipro.com/case-studies/">Case Studies</a> 2094 <a href="https://shuftipro.com/events-and-webinars/">Events & Webinar</a> 2095 <a href="https://shuftipro.com/product-tours/">Product Tours</a> 2096 <a href="https://shuftipro.com/knowledgebase/">Knowledgebase / Glossary</a> 2097 <a href="https://shuftipro.com/news/">News</a> 2098 <a href="https://shuftipro.com/podcast/">Podcast Studio</a> 2099 <a href="https://shuftipro.com/roi-calculator/">ROI calculator</a> 2100 </div> 2101 </div> 2102 <div class="spf-acc"> 2103 <button class="spf-acc-head" type="button">Blind Spot Audit<svg class="spf-acc-arrow" viewBox="0 0 12 12" fill="none"><path d="M4.5 2.5 8 6l-3.5 3.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 2104 <div class="spf-acc-body">
2105 <a href="https://shuftipro.com/blind-spot-audit/">Blind Spot Audit</a> 2106 <a href="https://shuftipro.com/blind-spot-audit/deepfake-detector/">Deepfake Detector</a> 2107 <a href="https://shuftipro.com/blind-spot-audit/document-deepfakes/">Document Deepfake</a> 2108 <a href="https://shuftipro.com/blind-spot-audit/document-originality/">Document Originality</a> 2109 <a href="https://shuftipro.com/blind-spot-audit/liveness-detection/">Liveness Spoofs</a> 2110 </div> 2111 </div> 2112 <div class="spf-acc"> 2113 <button class="spf-acc-head" type="button">Guides & Coverage<svg class="spf-acc-arrow" viewBox="0 0 12 12" fill="none"><path d="M4.5 2.5 8 6l-3.5 3.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 2114 <div class="spf-acc-body"> 2115 <a href="https://shuftipro.com/supported-documents/">Supported Documents</a> 2116 <a href="#">Conversion Map / Pass Rates</a> 2117 <a href="https://shuft
2117ipro.com/resources/whitepapers-reports/">Reports & Whitepapers</a> 2118 <a href="#">Regional Guide</a> 2119 <a href="https://shuftipro.com/supported-countries/">Supported Countries</a> 2120 </div> 2121 </div> 2122 <div class="spf-acc"> 2123 <button class="spf-acc-head" type="button">Developers<svg class="spf-acc-arrow" viewBox="0 0 12 12" fill="none"><path d="M4.5 2.5 8 6l-3.5 3.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 2124 <div class="spf-acc-body"> 2125 <a href="https://developers.shuftipro.com/">API Documentation</a> 2126 <a href="https://developers.shuftipro.com/docs/mobile/intro">Mobile SDKs</a> 2127 <a href="https://status.shuftipro.com/">Service Status</a> 2128 </div> 2129 </div> 2130 </div> 2131 2132 <!-- ===== COMPANY ===== --> 2133 <div class="spf-col"> 2134 <h3 class="spf-col-title">Company</h3> 2135 <div class="spf-acc"> 2136 <button class="spf-acc-head" type="button">
2136About Us<svg class="spf-acc-arrow" viewBox="0 0 12 12" fill="none"><path d="M4.5 2.5 8 6l-3.5 3.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 2137 <div class="spf-acc-body"> 2138 <a href="https://shuftipro.com/why-choose-shufti/">Why Shufti</a> 2139 <a href="https://shuftipro.com/company/">About</a> 2140 <a href="https://shuftipro.com/careers/">Careers</a> 2141 <a href="https://shuftipro.com/partner-program/">Partnership / Partner Program</a> 2142 <a href="https://shuftipro.com/press-release/">Press / Newsroom</a> 2143 </div> 2144 </div> 2145 <div class="spf-acc"> 2146 <button class="spf-acc-head" type="button">Trust<svg class="spf-acc-arrow" viewBox="0 0 12 12" fill="none"><path d="M4.5 2.5 8 6l-3.5 3.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 2147 <div class="spf-acc-body"> 2148 <a href="https://trust.shuftipro.com/">Trust Center</a>
2149 <a href="https://shuftipro.com/awards/">Awards</a> 2150 <a href="https://shuftipro.com/certifications/">Certifications</a> 2151 <a href="https://shuftipro.com/privacy-policy/">Privacy Policy</a> 2152 </div> 2153 </div> 2154 <div class="spf-acc"> 2155 <button class="spf-acc-head" type="button">Support<svg class="spf-acc-arrow" viewBox="0 0 12 12" fill="none"><path d="M4.5 2.5 8 6l-3.5 3.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 2156 <div class="spf-acc-body"> 2157 <a href="https://shuftipro.com/help-center/">Help Center</a> 2158 <a href="https://shuftipro.com/contact-us/">Contact Us</a> 2159 <a href="https://shuftipro.com/technical-support/">Technical Support</a> 2160 </div> 2161 </div> 2162 </div> 2163 2164 </div><!-- /.spf-cols --> 2165 </div> 2166</div>
2167<script> 2168(function(){ 2169 var footer=document.querySelector('.spf-footer'); 2170 if(!footer)return; 2171 var accs=[].slice.call(footer.querySelectorAll('.spf-acc')); 2172 // all sections CLOSED by default; open on click (links stay in DOM for SEO) 2173 accs.forEach(function(a){ 2174 var head=a.querySelector('.spf-acc-head'); 2175 head.addEventListener('click',function(){ a.classList.toggle('open'); }); 2176 }); 2177})(); 2178</script>
2178 2179 <div class="map-trust-d"> 2180 <div class="soc-footer-d"> 2181 <!-- <a class="ftr-social-fb" href="https://www.facebook.com/shuftiglobal/"><img src="https://shuftipro.com/wp-content/uploads/Social-Icon.svg" alt="Social-Icon-fb"></a> --> 2182 <a class="ftr-social-x" href="https://x.com/Shufti_Global"><img src="https://shuftipro.com/wp-content/uploads/Social-Icon-1.svg" alt="X (Twitter)"></a> 2183 <a class="ftr-social-in" href="https://linkedin.com/company/shufti-pro"><img src="https://shuftipro.com/wp-content/uploads/Social-Icon-2.svg" alt="LinkedIn"></a> 2184 <a class="ftr-social-yt" href="https://www.youtube.com/@Shuftiglobal"><img src="https://shuftipro.com/wp-content/uploads/Social-Icon-3.svg" alt="YouTube"></a> 2185 </div> 2186 <div class="map-sections"> 2187 <div class="map-sections-img"> 2188 <img src="https://shuftipro.com/wp-content/uploads/ftr-coutnry-icons2.png" alt="United Kingdom flag icon" class="active"> 2189 <img src="https://shuftipro.com/wp-content/uploads/ftr-coutnry-icons3.png" alt="United States flag icon">
2190 <img src="https://shuftipro.com/wp-content/uploads/n-icon-se_Sweden.png" alt="Sweden flag icon"> 2191 <img src="https://shuftipro.com/wp-content/uploads/ftr-coutnry-icons1.png" alt="United Arab Emirates flag icon"> 2192 <img src="https://shuftipro.com/wp-content/uploads/ftr-coutnry-icons5.png?text=SG" alt="Singapore flag icon"> 2193 <img src="https://shuftipro.com/wp-content/uploads/n-img-ftr-cn_China.png" alt="China flag icon"> 2194 <img src="https://shuftipro.com/wp-content/uploads/ftr-coutnry-icons4.png" alt="Pakistan flag icon"> 2195 <img src="https://shuftipro.com/wp-content/uploads/ftr-coutnry-icons7.png" alt="Cyprus flag icon"> 2196 2197 2198 </div> 2199 <div class="map-sections-cont"> 2200 <p class="active">Office 408 Coppergate House, 10 Whites Row, London E1 7NF, GB</p> 2201 <p>16200 SW Pacific Hwy, Suite H PMB 1053 Tigard, OR 97224, USA</p> 2202 <p>Carl Krooks Gata 18 Helsingborg, SE</p> 2203 <p>Unit 507, Level 5, Gate District Precinct, Building 03, DIFC, Dubai, UAE</p> 2204 <p>68 Circular Road #02-01 Singapore, 049422, SG</p> 2205 <p>8 Queenâs Road East, Wan Chai, Hong Kong</p> 2206 <p>414 G4, Phase 2 Johar Town, Lahore, 54000, Pakistan</p> 2207 <p>Arch. Makarios III Avenue 229 Limassol, CY</p> 2208 </div> 2209 </div> 2210 <div class="trust-pil-d">
2211<!-- <img src="https://shuftipro.com/wp-content/uploads/trust-pilot-image.svg" alt="trust-pilot-image"> --> 2212<!-- TrustBox widget - Mini --> 2213<div class="trustpilot-widget" data-locale="en-GB" data-template-id="53aa8807dec7e10d38f59f32" data-businessunit-id="5d553f3fe2c1ea0001add602" data-style-height="150px" data-style-width="100%" data-theme="dark" data-token="6aa91b39-54eb-4303-988e-75285bb2cfa6"> 2214 <a href="https://www.trustpilot.com/review/shuftipro.com" target="_blank" rel="noopener"></a> 2215</div> 2216<!-- End TrustBox widget --> 2217 <a href="https://www.g2.com/products/shufti/reviews?utm_source=review-widget" title="Read reviews of Shufti on G2" target="_blank" rel="noopener noreferrer" data-faitracker-click-bind="true" style="max-width: 150px;width:100%;border-radius: 6px;overflow: hidden;"> 2218 <img class="full-width" src="https://www.g2.com/products/shufti/widgets/stars?color=white&type=read" alt="Read Shufti reviews on G2" style=" 2219 border: 1px solid white; 2220 border-radius: 8px; 2221"> 2222</a> 2223 </div> 2224 </div> 2225 <div class="soc-cer-fot"> 2226 <div class="soc-footer-d"> 2227 <!-- <a class="ftr-social-fb" href="https://www.facebook.com/shuftiglobal/">
2227<img src="https://shuftipro.com/wp-content/uploads/Social-Icon.svg" alt="Social-Icon-fb"></a> --> 2228 <a class="ftr-social-x" href="https://x.com/Shufti_Global"><img src="https://shuftipro.com/wp-content/uploads/Social-Icon-1.svg" alt="X (Twitter)"></a> 2229 <a class="ftr-social-in" href="https://linkedin.com/company/shufti-pro"><img src="https://shuftipro.com/wp-content/uploads/Social-Icon-2.svg" alt="LinkedIn"></a> 2230 <a class="ftr-social-yt" href="https://www.youtube.com/@Shuftiglobal"><img src="https://shuftipro.com/wp-content/uploads/Social-Icon-3.svg" alt="YouTube"></a> 2231 </div> 2232<div class="cer-footer-d"> 2233<!-- <a href="#">ibeta 2234 <img src="https://shuftipro.com/wp-content/uploads/foter-cert-1.png" alt="ibeta"> 2235</a> 2236<a href="#">ibeta2 2237 <img src="https://shuftipro.com/wp-content/uploads/foter-cert-2.png" alt="ibeta2"> 2238</a> --> 2239<a href="https://shuftipro.com/ibeta-all-levels/">ibeta3 2240 <img style="width: 70px;" src="https://shuftipro.com/wp-content/uploads/n-img-ibeta3.svg" alt="iBeta Level 3 certification badge"> 2241</a>
2242<a href="https://shuftipro.com/pci/"> 2243 <img src="https://shuftipro.com/wp-content/uploads/foter-cert-3.png" alt="PCI DSS certification badge"> 2244</a> 2245<a href="https://shuftipro.com/soc2-compliance/"> 2246 <img src="https://shuftipro.com/wp-content/uploads/foter-cert-4.png" alt="SOC 2 compliance certification badge"> 2247</a> 2248<a href="https://shuftipro.com/gdpr-compliance-guide/"> 2249 <img src="https://shuftipro.com/wp-content/uploads/foter-cert-5.png" alt="GDPR compliance badge"> 2250</a> 2251<a href="https://shuftipro.com/quality-guild/"> 2252 <img src="https://shuftipro.com/wp-content/uploads/foter-cert-6.png" alt="Quality Guild GDPR Fundamentals certification badge"> 2253</a> 2254<!-- <a href="https://shuftipro.com/iso-27001-2022/"> 2255 <img src="https://shuftipro.com/wp-content/uploads/foter-cert-7.png" alt="iso-27001-2022"> 2256</a> --> 2257<a href="https://shuftipro.com/kjm-age-verification/"> 2258 <img src="https://shuftipro.com/wp-content/uploads/foter-cert-8.png" alt="KJM age verification certification badge"> 2259</a> 2260<a href="https://shuftipro.com/ccpa-cpra/">
2261 <img src="https://shuftipro.com/wp-content/uploads/foter-cert-9.png" alt="CCPA/CPRA compliance badge"> 2262</a> 2263<a href="https://shuftipro.com/cyber-essentials/"> 2264 <img src="https://shuftipro.com/wp-content/uploads/foter-cert-10.png" alt="Cyber Essentials certification badge"> 2265</a> 2266<a href="https://shuftipro.com/cyber-essentials-plus/"> 2267 <img src="https://shuftipro.com/wp-content/uploads/foter-cert-11.png" alt="Cyber Essentials Plus certification badge"> 2268</a> 2269 </div> 2270 </div> 2271 <div class="copyr-pr-div"> 2272 <div class="copyrights-div"> 2273 <p><img src="https://shuftipro.com/wp-content/uploads/2024/08/sp-white-Logo.png" alt="">Copyright © 2026 Shufti. All rights reserved.</p> 2274 </div> 2275 <div class="privacy-policy-div"> 2276 <a href="https://shuftipro.com/privacy-policy/">Privacy Policy</a> 2277 <a href="https://shuftipro.com/cookie-policy/">Cookie Policy</a> 2278 <a href="https://shuftipro.com/terms-and-conditions/">Terms & Conditions</a>
2279 <a href="https://shuftipro.com/sitemap/">Sitemap</a> 2280 <a href="https://shuftipro.com/washington-consumer-health-data-policy/">Washington Consumer Health Data Policy</a> 2281 </div> 2282 </div> 2283 </div> 2284</footer>
2285<script> 2286 const $imgs = $('.map-sections-img img'); 2287 const $texts = $('.map-sections-cont p'); 2288 let currentIndex = 0; 2289 let autoPlay; 2290 2291 // Function to activate by index 2292 function activateItem(index) { 2293 $imgs.removeClass('active'); 2294 $texts.removeClass('active'); 2295 $imgs.eq(index).addClass('active'); 2296 $texts.eq(index).addClass('active'); 2297 currentIndex = index; 2298 } 2299 2300 // On image click 2301 $imgs.on('click', function() { 2302 clearInterval(autoPlay); // stop autoplay on manual click 2303 const index = $(this).index(); 2304 activateItem(index); 2305 startAutoplay(); // restart autoplay 2306 }); 2307 2308 // Autoplay every 4 seconds 2309 function startAutoplay() { 2310 autoPlay = setInterval(function() { 2311 currentIndex = (currentIndex + 1) % $imgs.length; 2312 activateItem(currentIndex); 2313 }, 4000); 2314 } 2315 2316 // Initialize 2317 activateItem(0); 2318 startAutoplay(); 2319</script>
2319 2320 <!-- ad pages script --> 2321<!-- new country pages production --> 2322<!-- new country pages production end--> 2323<!-- new ad pages form script --> 2324<!-- All contries pages form code --> 2325
2325<script> 2326 2327 jQuery(".mbl-menu-main-row .ftr-head:not(.home-before-none)").click(function () { 2328 jQuery(".mbl-menu-main-row .ftr-head:not(.home-before-none)").not(this).next().slideUp(); 2329 jQuery(".mbl-menu-main-row .ftr-head:not(.home-before-none)").not(this).removeClass("rotateico"); 2330 jQuery(this).toggleClass("rotateico"); 2331 jQuery(this).next().slideToggle(); 2332 }); 2333 2334 jQuery(document).ready(function () { 2335 jQuery("p.navigation-li-a").click(function () { 2336 var $submenu = jQuery(this).next(".submenu-ul"); 2337 2338 jQuery(this).addClass("activeclick"); 2339 jQuery("p.navigation-li-a").not(this).removeClass("activeclick"); 2340 2341 // Pehle sabko hide karne do 2342 jQuery("p.navigation-li-a").not(this).next(".submenu-ul").hide(); 2343 2344 // Delay ke sath toggle apply karo 2345 $submenu.toggle(); 2346 2347 // Agar koi bhi submenu show ho rahi hai to "active-submenu" class add karo 2348 if (jQuery(".submenu-ul:visible").length) { 2349 jQuery(".navigation-buttons-div").addClass("active-submenu"); 2350 } else { 2351 jQuery(".navigation-buttons-div").removeClass("active-submenu"); 2352 } 2353 }); 2354 jQuery(document).click(function (e) { 2355 if (jQuery(e.target).parents(".navigation-buttons-div").length === 0) { 2356 jQuery(".navigation-buttons-div").removeClass("active-submenu"); 2357 jQuery(".submenu-ul").hide(); 2358 } 2359 }); 2360 jQuery('.navigation-li-a').hover( 2361 function () { 2362 jQuery('.navigation-li-a').not(this).addClass('noactivehover'); 2363 jQuery(this).removeClass('noactivehover'); 2364 }, function () { 2365 jQuery('.navigation-li-a').removeClass('noactivehover'); 2366 } 2367 ); 2368 jQuery("a.submenu-main").click(function () { 2369 jQuery(this).toggleClass('addminusicon'); 2370 jQuery(this).next().slideToggle(); 2371 }) 2372 2373 2374 // show mob menu 2375 jQuery(".burger-menu").click(function () { 2376 jQuery(".navigation-buttons-div").addClass("active") 2377 }) 2378 jQuery(".logo-cross-icon, .cross-icon-img").click(function () { 2379 jQuery(".navigation-buttons-div").removeClass("active") 2380 }) 2381 jQuery(".back-btn-img").click(function () { 2382 jQuery(".navigation-buttons-div").removeClass("active-submenu").addClass("move-slide-left"); 2383 setTimeout(function () { 2384 jQuery(".navigation-buttons-div ul.submenu-ul").hide(); 2385 jQuery(".navigation-buttons-div").removeClass("move-slide-left"); 2386 }, 300) 2387 }) 2388 }) 2389 2390 // For safari Version 2391 2392 jQuery(document).ready(function () { 2393 var ua = navigator.userAgent.toLowerCase(); 2394 if (ua.indexOf('safari') !== -1 && ua.indexOf('chrome') === -1) { 2395 var safariVersion = ua.match(/version\/([\d.]+)/); 2396 if (safariVersion && safariVersion.length > 1) { 2397 var version = parseFloat(safariVersion[1]); 2398// console.log('Current Safari Version: ' + version); 2399 if (version < 17) { // Adjust this version check as needed 2400 $('body').addClass('old-safari'); 2401 } 2402 } 2403 } 2404 if (/^((?!chrome|android).)*safari/i.test(navigator.userAgent)) { 2405 $('body').addClass('safari'); 2406 } 2407 2408 }); 2409 2410 jQuery(document).ready(function () { 2411 jQuery(".subscriber-form-div input.email-new").on("change paste keyup", function () { 2412 jQuery(this).removeClass("error-border error-border-n"); 2413 jQuery(this).next().remove() 2414 }) 2415 }); 2416 if (typeof onloadInvisibleCallback === 'function') { 2417 var get_recaptcha_response_footer = function (token) { 2418 var form = jQuery('.subscriber-form-div form'); 2419 var email_con = jQuery(".subscriber-form-div input.email-new").val(); 2420 var IsError = false; 2421 2422 form.find(".error").remove(); 2423 form.find("input.email-new").removeClass('error-border error-border-n'); 2424 jQuery(".subscriber-form-div .error-border").removeClass("error-border") 2425 2426 const email = form.find(".email-new").val().trim(); 2427 const emailRegex = /^(([^<>()\[\]\.,;:\s@\"]+(\.[^<>()\[\]\.,;:\s@\"]+)*)|(\".+\"))@(([^<>()[\]\.,;:\s@\"]+\.)+[^<>()[\]\.,;:\s@\"]{2,})$/i; 2428 2429 if (!email) { 2430 form.find(".email-new").addClass('error-border').after("<span style='color:red;' class='error' id='emailError'>Please Fill Email </span>"); 2431 IsError = true; 2432 } else if (!emailRegex.test(email)) { 2433 form.find(".email-new").addClass('error-border').after("<span style='color:red;' class='error' id='emailError'>Please Enter Valid Email </span>"); 2434 IsError = true; 2435 } else { 2436 // Check blocked domains 2437 const domain = email.split("@")[1]?.toLowerCase(); // e.g. gmail.com 2438 const domainParts = domain ? domain.split(".") : []; // e.g. ['gmail', 'com'] 2439 2440 const blockedBaseDomains = [ 2441 // Disposable email domains 2442 "getnada", "abyssmail", "boximail", "clrmail", "dropjar", "getairmail", "givmail", "inboxbear", "robot-mail", "tafmail", "vomoto", "zetmail", 2443 2444 // Common personal email domains 2445 "gmail", "yahoo", "hotmail", "aol", "msn", "wanadoo", "orange", "comcast", "live", "rediffmail", "free", "gmx", "web", "yandex", "ymail", "libero", "outlook", "uol", "bol", "mail", "cox", "sbcglobal", "sfr", "verizon", "googlemail", "ig", "bigpond", "terra", "neuf", "alice", "rocketmail", "att", "laposte", "facebook", "bellsouth", "charter", "rambler", "tiscali", "shaw", "sky", "earthlink", "optonline", "freenet", "t-online", "aliceadsl", "virgilio", "home", "qq", "telenet", "me", "voila", "planet", "tin", "ntlworld", "arcor", "frontiernet", "hetnet", "live", "zonnet", "juno", "optusnet", "blueyonder", "bluewin", "skynet", "sympatico", "windstream", "mac", "centurytel", "chello", "aim", "invozone" 2446 ]; 2447 2448 const isBlocked = domainParts.some(part => blockedBaseDomains.includes(part)); 2449 2450 if (isBlocked) { 2451 form.find(".email-new").addClass("error-border error-border-n").after( 2452 "<span style='color:red;' class='error' id='emailError'>" + 2453 "Work email required. Personal emails arenât permitted." + 2454 "</span>" 2455 ); 2456 IsError = true; 2457 } 2458 } 2459 if (email_con && email_con.match(emailRegex) && email_con.length > 50) { 2460 form.find(".email-new").addClass('error-border').after("<span style='color:red;' class='error' id='emailError'>Email length should be less then 50 chracters</span>"); 2461 IsError = true; 2462 } 2463 if (IsError == false) { 2464 jQuery(".subscriber-form-div input#form-submit-subscribe").prop('disabled', true); 2465 jQuery(".subscriber-form-div input#form-submit-subscribe").val("Submitting..."); 2466 2467 jQuery.ajax({ 2468 "url": "https://backoffice.shuftipro.com/backoffice/api/send_lead_mails", 2469 "method": "POST", 2470 data: { 2471 "email": email_con, 2472 source: "subscription_form", 2473 recaptcha_token: token 2474 } 2475 }).done(function (response) { 2476 if (response.error == true && response.msg == "Invalid email") { 2477 jQuery(".email-new").addClass('error-border').after("<span style='color:red;' class='error' id='emailError'>
2477Please Enter Valid Email(Don't use temp mails) </span>"); 2478 jQuery("input#form-submit-subscribe").val("Subscribe"); 2479 jQuery("input#form-submit-subscribe").removeAttr('disabled'); 2480 } 2481 else { 2482 var formn = new FormData(); 2483 2484 formn.append("email", email_con); 2485 formn.append("_wpcf7", "89901"); 2486 formn.append("_wpcf7_version", "5.9.8"); 2487 formn.append("_wpcf7_locale", "en_US"); 2488 formn.append("_wpcf7_unit_tag", "wpcf7-f89901-p2307-o2"); 2489 formn.append("_wpcf7_container_post", "2307"); 2490 formn.append("_wpcf7_posted_data_hash", ""); 2491 formn.append("_wpcf7_recaptcha_response", form.find("input[name='_wpcf7_recaptcha_response']").val()); 2492 2493 2494 var settings = { 2495 "url": "/wp-json/contact-form-7/v1/contact-forms/89901/feedback", 2496 "method": "POST", 2497 "processData": false, 2498 "contentType": false, 2499 "data": formn 2500 }; 2501 jQuery.ajax(settings).then(function (response) { 2502 var hutk = document.cookie.replace(/(?:(?:^|.*;\s*)hubspotutk\s*\=\s*([^;]*).*$)|^.*$/, "$1"); 2503 var contextObj = { 2504 "pageUri": window.location.href, 2505 "pageName": window.location.href.split("/")[window.location.href.split("/").length - 2], 2506 "ipAddress": jQuery(".user-ipadd").text().trim() 2507 }; 2508 2509 if (hutk) { 2510 contextObj.hutk = hutk; 2511 } 2512 let postData = { 2513 "fields": [{ 2514 "name": "email", 2515 "value": email_con 2516 }, 2517 { 2518 "name": "pageurl", 2519 "value": window.location.href 2520 }, 2521 { 2522 "name": "useripaddress", 2523 "value": jQuery(".user-ipadd").text() 2524 }, 2525 2526 { 2527 "name": "useragent", 2528 "value": window.navigator.userAgent 2529 }], 2530 "context": contextObj, 2531 "skipValidation": true 2532 } 2533 jQuery.when(jQuery.ajax({ 2534 url: 'https://api.hsforms.com/submissions/v3/integration/submit/4221357/2a0ff5d1-fe10-42b7-8299-92777a214f33', 2535 method: 'POST', 2536 dataType: "json", 2537 contentType: "application/json", 2538 data: JSON.stringify(postData) 2539 })).done(function (response) { 2540 jQuery(".subscriber-form-div input#form-submit-subscribe").prop('disabled', false); 2541 jQuery(".subscriber-form-div input#form-submit-subscribe").val("Subscribe"); 2542 // jQuery(".subscriber-form-div input#form-submit-subscribe").after('<p class="fadeout4s" style="color: green;text-transform: capitalize;font-size: 12px;text-align: center;margin-top: 8px !important;position: absolute;width: 100%;">Thank you for your subscription</p>'); 2543 // setTimeout(() => { 2544 // jQuery(".fadeout4s").fadeOut(); 2545 // jQuery(".fadeout4s").remove(); 2546 // }, 4000); 2547 jQuery("form").trigger("reset"); 2548 // setTimeout(function () { 2549 window.location.href = "/thank-you-newsletter/"; 2550 // }, 3000); 2551 jQuery(".subscriber-form-div span.current").text("Select Country*") 2552 }); 2553 }); 2554 } 2555 }); 2556 } 2557 } 2558 2559 } 2560 else if (jQuery("#form-submit-subscribe").length) { 2561 // var formSubmitSubscribeButton = document.getElementById('form-submit-subscribe'); 2562 var get_recaptcha_response_footer = function (token) { 2563 var form = jQuery('.subscriber-form-div form'); 2564 var email_con = jQuery(".subscriber-form-div input.email-new").val(); 2565 var IsError = false; 2566 2567 form.find(".error").remove(); 2568 form.find("input.email-new").removeClass('error-border error-border-n'); 2569 jQuery("input#form-submit-subscribe[disabled]").removeAttr("disabled"); 2570 jQuery(".subscriber-form-div .error-border").removeClass("error-border") 2571 2572const email = form.find(".email-new").val().trim(); 2573 const emailRegex = /^(([^<>()\[\]\.,;:\s@\"]+(\.[^<>()\[\]\.,;:\s@\"]+)*)|(\".+\"))@(([^<>()[\]\.,;:\s@\"]+\.)+[^<>()[\]\.,;:\s@\"]{2,})$/i; 2574 2575 if (!email) { 2576 form.find(".email-new").addClass('error-border').after("<span style='color:red;' class='error' id='emailError'>Please Fill Email </span>"); 2577 IsError = true; 2578 } else if (!emailRegex.test(email)) { 2579 form.find(".email-new").addClass('error-border').after("<span style='color:red;' class='error' id='emailError'>Please Enter Valid Email </span>"); 2580 IsError = true; 2581 } else { 2582 // Check blocked domains 2583 const domain = email.split("@")[1]?.toLowerCase(); // e.g. gmail.com 2584 const domainParts = domain ? domain.split(".") : []; // e.g. ['gmail', 'com'] 2585 2586 const blockedBaseDomains = [ 2587 // Disposable email domains 2588 "getnada", "abyssmail", "boximail", "clrmail", "dropjar", "getairmail", "givmail", "inboxbear", "robot-mail", "tafmail", "vomoto", "zetmail", 2589 2590 // Common personal email domains 2591 "gmail", "yahoo", "hotmail", "aol", "msn", "wanadoo", "orange", "comcast", "live", "rediffmail", "free", "gmx", "web", "yandex", "ymail", "libero", "outlook", "uol", "bol", "mail", "cox", "sbcglobal", "sfr", "verizon", "googlemail", "ig", "bigpond", "terra", "neuf", "alice", "rocketmail", "att", "laposte", "facebook", "bellsouth", "charter", "rambler", "tiscali", "shaw", "sky", "earthlink", "optonline", "freenet", "t-online", "aliceadsl", "virgilio", "home", "qq", "telenet", "me", "voila", "planet", "tin", "ntlworld", "arcor", "frontiernet", "hetnet", "live", "zonnet", "juno", "optusnet", "blueyonder", "bluewin", "skynet", "sympatico", "windstream", "mac", "centurytel", "chello", "aim", "invozone" 2592 ]; 2593 2594 const isBlocked = domainParts.some(part => blockedBaseDomains.includes(part)); 2595 2596 if (isBlocked) { 2597 form.find(".email-new").addClass("error-border error-border-n").after( 2598 "<span style='color:red;' class='error' id='emailError'>" + 2599 "Work email required. Personal emails arenât permitted." + 2600 "</span>" 2601 ); 2602 IsError = true; 2603 } 2604 } 2605 if (email_con && email_con.match(emailRegex) && email_con.length > 50) { 2606 form.find(".email-new").addClass('error-border').after("<span style='color:red;' class='error' id='emailError'>Email length should be less then 50 chracters</span>"); 2607 IsError = true; 2608 } 2609 if (IsError == false) { 2610 jQuery(".subscriber-form-div input#form-submit-subscribe").prop('disabled', true); 2611 jQuery(".subscriber-form-div input#form-submit-subscribe").val("Submitting..."); 2612 2613 var formn = new FormData(); 2614 2615 formn.append("email", email_con); 2616 formn.append("_wpcf7", "89901"); 2617 formn.append("_wpcf7_version", "5.9.8"); 2618 formn.append("_wpcf7_locale", "en_US"); 2619 formn.append("_wpcf7_unit_tag", "wpcf7-f89901-p2307-o2"); 2620 formn.append("_wpcf7_container_post", "2307"); 2621 formn.append("_wpcf7_posted_data_hash", ""); 2622 formn.append("_wpcf7_recaptcha_response", form.find("input[name='_wpcf7_recaptcha_response']").val()); 2623 2624 2625 jQuery.ajax({ 2626 "url": "https://backoffice.shuftipro.com/backoffice/api/send_lead_mails", 2627 "method": "POST", 2628 data: { 2629 "email": email_con, 2630 source: "subscription_form", 2631 recaptcha_token: token 2632 } 2633 }).done(function (response) { 2634 if (response.error == true && response.msg == "Invalid email") { 2635 jQuery(".email-new").addClass('error-border').after("<span style='color:red;' class='error' id='emailError'>
2635Please Enter Valid Email(Don't use temp mails) </span>"); 2636 jQuery("input#form-submit-subscribe").val("Subscribe"); 2637 jQuery("input#form-submit-subscribe").removeAttr('disabled'); 2638 } 2639 else { 2640 var settings = { 2641 "url": "/wp-json/contact-form-7/v1/contact-forms/89901/feedback", 2642 "method": "POST", 2643 "processData": false, 2644 "contentType": false, 2645 "data": formn 2646 }; 2647 jQuery.ajax(settings).then(function (response) { 2648 var hutk = document.cookie.replace(/(?:(?:^|.*;\s*)hubspotutk\s*\=\s*([^;]*).*$)|^.*$/, "$1"); 2649 var contextObj = { 2650 "pageUri": window.location.href, 2651 "pageName": window.location.href.split("/")[window.location.href.split("/").length - 2], 2652 "ipAddress": jQuery(".user-ipadd").text().trim() 2653 }; 2654 2655 if (hutk) { 2656 contextObj.hutk = hutk; 2657 } 2658 let postData = { 2659 "fields": [{ 2660 "name": "email", 2661 "value": email_con 2662 }, 2663 { 2664 "name": "pageurl", 2665 "value": window.location.href 2666 }, 2667 { 2668 "name": "useripaddress", 2669 "value": jQuery(".user-ipadd").text() 2670 }, 2671 2672 { 2673 "name": "useragent", 2674 "value": window.navigator.userAgent 2675 }], 2676 "context": contextObj, 2677 "skipValidation": true 2678 } 2679 jQuery.when(jQuery.ajax({ 2680 url: 'https://api.hsforms.com/submissions/v3/integration/submit/4221357/2a0ff5d1-fe10-42b7-8299-92777a214f33', 2681 method: 'POST', 2682 dataType: "json", 2683 contentType: "application/json", 2684 data: JSON.stringify(postData) 2685 })).done(function (response) { 2686 jQuery(".subscriber-form-div input#form-submit-subscribe").prop('disabled', false); 2687 jQuery(".subscriber-form-div input#form-submit-subscribe").val("Subscribe"); 2688 // jQuery(".subscriber-form-div input#form-submit-subscribe").after('<p class="fadeout4s" style="color: green;text-transform: capitalize;font-size: 12px;text-align: center;margin-top: 8px !important;position: absolute;width: 100%;">Thank you for your subscription</p>'); 2689 // setTimeout(() => { 2690 // jQuery(".fadeout4s").fadeOut(); 2691 // jQuery(".fadeout4s").remove(); 2692 // }, 4000); 2693 jQuery("form").trigger("reset"); 2694 // setTimeout(function () { 2695 localStorage.setItem("email_con", email_con); 2696 window.location.href = "/thank-you-newsletter/"; 2697 // }, 3000); 2698 jQuery(".subscriber-form-div span.current").text("Select Country*") 2699 }); 2700 }); 2701 } 2702 }); 2703 } 2704 } 2705 2706 // Function to render reCAPTCHA once grecaptcha is available 2707 function renderRecaptcha() { 2708 // Poll to check if grecaptcha is available 2709 if (typeof grecaptcha !== 'undefined') { 2710 // If available, render the reCAPTCHA widget 2711 grecaptcha.render('form-submit-subscribe', { 2712 'sitekey': '6LfZIdwiAAAAAB6dAnQqK6eiX-HH3YVuAPx4_KQ5', // Replace with your sitekey 2713 'callback': get_recaptcha_response_footer // Call the function defined above 2714 }); 2715 } else { 2716 // If not available, retry after a short delay 2717 setTimeout(renderRecaptcha, 100); // Retry every 100ms 2718 } 2719 } 2720 2721function loadScript(url) { 2722 return new Promise(function (resolve, reject) { 2723 var script = document.createElement('script'); 2724 script.src = url; 2725 script.async = true; 2726 script.defer = true; 2727 2728 script.onload = function () { 2729 resolve(); // Resolve the promise when the script is loaded 2730 }; 2731 2732 script.onerror = function () { 2733 reject(new Error(`Failed to load script: ${url}`)); 2734 }; 2735 2736 document.body.appendChild(script); 2737 }); 2738} 2739 2740setTimeout(function () { 2741 // Use the loadScript function to dynamically load the reCAPTCHA API 2742 loadScript('https://www.google.com/recaptcha/api.js?render=explicit') 2743 .then(function () { 2744 // Wait for 2 seconds before rendering the reCAPTCHA 2745 setTimeout(() => { 2746 renderRecaptcha() 2747 jQuery(".subscriber-form-div input#form-submit-subscribe").prop('disabled', false); 2748 }, 2000); 2749 }) 2750 .catch(function (error) { 2751 console.error(error); // Handle script loading failure 2752 }); 2753}, 5000); 2754 2755 jQuery(".subscriber-form-div input#form-submit-subscribe").prop('disabled', true); 2756 } 2757 jQuery("a.big-outline-white-cta").each(function () { 2758 var getbtntext = jQuery(this).text(); 2759 if (getbtntext == "View all solutions") { 2760 jQuery(this).remove(); 2761 } 2762 }) 2763 2764 2765</script>
2765 2766 <style>input#form-submit-subscribe[disabled]{filter:brightness(.5);cursor:not-allowed}.subscriber-div span#emailError{text-align:left}.subscriber-div input.email-new.error-border-n{margin-bottom:56px}.single .subscriber-div input.email-new.error-border-n{margin-bottom:10px}.subscriber-div span#emailError a{color:var(--Shufti-Blue,#539FF9);font-family:'Graphik-Medium'}body .subscriber-div span#emailError{font-size:14px}body .subscriber-parent-row span.error{top:64px}</style> 2767 </div> 2768 2769</footer> 2770</div><!-- #page --> 2771</div><!-- #page --> 2772 2773
2774<script type="text/javascript"> 2775document.addEventListener('DOMContentLoaded', function() { 2776// setTimeout(function () { 2777 function install_intercom() { 2778 2779 2780 // console.log(" INSTALL: INTERCOM: V1"); 2781 2782 var APP_ID = "ucnevsff"; 2783 window.intercomSettings = { 2784 app_id: APP_ID 2785 }, 2786 function () { 2787 var t = window, 2788 e = t.Intercom; 2789 if ("function" == typeof e) e("reattach_activator"), e("update", t.intercomSettings); 2790 else { 2791 var n = document, 2792 a = function () { 2793 a.c(arguments) 2794 }; 2795 a.q = [], a.c = function (t) { 2796 a.q.push(t) 2797 }, t.Intercom = a; 2798 var c = function () { 2799 setTimeout(function () { 2800 var t = n.createElement("script"); 2801 t.type = "text/javascript", t.async = !0, t.src = "https://widget.intercom.io/widget/" + APP_ID; 2802 var e = n.getElementsByTagName("script")[0]; 2803 e.parentNode.insertBefore(t, e) 2804 }, 1) 2805 }; 2806 "complete" === document.readyState ? c() : t.attachEvent ? t.attachEvent("onload", c) : t.addEventListener("load", c, !1) 2807 } 2808 }(); 2809 2810 2811 // Get clean path without trailing slash 2812 var path = window.location.pathname.replace(/\/$/, ""); 2813 2814 // Check if NOT request-demo and NOT contact-us 2815// if (path !== "/request-demo" && path !== "/contact-us") { 2816 2817// setTimeout(function () { 2818// jQuery("iframe.intercom-launcher-frame").click(); 2819// jQuery(".intercom-lightweight-app-launcher").click(); 2820// jQuery(".intercom-lightweight-app-launcher-icon-open") 2821// .contents() 2822// .find(".intercom-dlvlg4") 2823// .click(); 2824// }, 5000); 2825 2826// } 2827 } 2828 2829 //Intercom 2830 install_intercom(); 2831 jQuery(window).scroll(function () { 2832 if (jQuery(window).scrollTop() + jQuery(window).height() == jQuery(document).height()) { 2833 Intercom('update', { 2834 "hide_default_launcher": false 2835 }); 2836 } 2837 }); 2838 }); 2839// }, 7000); 2840 2841</script>
2841 2842
2843<script> 2844setTimeout(function () { 2845 (function (ss, ex) { 2846 window.ldfdr = window.ldfdr || function () { 2847 (ldfdr._q = ldfdr._q || []).push([].slice.call(arguments)); 2848 }; 2849 2850 (function (d, s) { 2851 var fs = d.getElementsByTagName(s)[0]; 2852 2853 function ce(src) { 2854 var cs = d.createElement(s); 2855 cs.src = src; 2856 setTimeout(function () { 2857 fs.parentNode.insertBefore(cs, fs); 2858 }, 1); 2859 } 2860 2861 ce('https://sc.lfeeder.com/lftracker_v1_' + ss + (ex ? '_' + ex : '') + '.js'); 2862 })(document, 'script'); 2863 2864 })('Xbp1oaEBAPL8EdVj'); 2865}, 9000); 2866 2867setTimeout(function () { 2868 window._mfq = window._mfq || []; 2869 2870 (function () { 2871 var mf = document.createElement("script"); 2872 mf.type = "text/javascript"; 2873 mf.defer = true; 2874 mf.src = "https://cdn.mouseflow.com/projects/4e47f3a5-d785-4efd-a2c8-7df8add9fd23.js"; 2875 document.getElementsByTagName("head")[0].appendChild(mf); 2876 })(); 2877}, 1000); 2878 2879(function(d, s, id) { 2880 var js, fjs = d.getElementsByTagName(s)[0]; 2881 var twitterScriptLoaded = false; 2882 2883 function loadTwitterScript() { 2884 if (!d.getElementById(id)) { 2885 js = d.createElement(s); 2886 js.id = id; 2887 js.src = "https://platform.twitter.com/widgets.js"; 2888 fjs.parentNode.insertBefore(js, fjs); 2889 twitterScriptLoaded = true; 2890 } 2891 } 2892 2893 // Function to check if the user has scrolled 2894 function onScroll() { 2895 if (!twitterScriptLoaded && (window.scrollY > 100)) { // Adjust scroll threshold if needed 2896 loadTwitterScript(); 2897 window.removeEventListener('scroll', onScroll); // Remove the event listener once script is loaded 2898 } 2899 } 2900 2901 // Attach the scroll event listener 2902 window.addEventListener('scroll', onScroll); 2903 2904})(document, "script", "twitter-wjs"); 2905 2906 2907 2908 jQuery("header a[href='#']").on('click', function(e) { 2909 e.preventDefault(); 2910 }); 2911</script>
2911 2912 2913 <!-- For disable autoform fill --> 2914
2915<script> 2916document.addEventListener("DOMContentLoaded", function() { 2917 var inputs = document.querySelectorAll("input"); 2918 inputs.forEach(function(input) { 2919 input.setAttribute("autocomplete", "off"); 2920 }); 2921}); 2922 // jQuery('a[href="https://www.facebook.com/shuftiproglobal/"]').attr('href', 'https://www.facebook.com/shuftiglobal/'); 2923 2924 2925 2926setInterval(function () { 2927 var valuechk = jQuery(".cli-tab-section:nth-child(7) .cli-switch input[type='checkbox']").is(":checked") 2928 if (valuechk) { 2929 jQuery(".cli-tab-section:nth-child(5) .cli-switch input[type='checkbox'], .cli-tab-section:nth-child(2) .cli-switch input[type='checkbox']").prop('checked', true); 2930 } else { 2931 jQuery(".cli-tab-section:nth-child(5) .cli-switch input[type='checkbox'], .cli-tab-section:nth-child(2) .cli-switch input[type='checkbox']").prop('checked', false); 2932 } 2933}, 500); 2934</script>
2934 2935 2936
2937<script type="text/javascript"> 2938 // Check if the site is inside an iframe 2939 if (window.self !== window.top) { 2940 // Clear all cookies 2941 document.cookie.split(";").forEach(function (cookie) { 2942 var name = cookie.split("=")[0].trim(); 2943 document.cookie = name + "=; path=/; max-age=0; SameSite=Strict;"; 2944 }); 2945 } 2946</script>
2946 2947<!-- New cookie style Starts-->
2948<script> 2949jQuery(document).ready(function () { 2950 setTimeout(function () { 2951 2952// Ensure .cky-switch functions work independently 2953jQuery(".cky-switch").click(function (event) { 2954 event.stopPropagation(); // Prevent triggering the parent click event 2955}); 2956 2957// Accordion button click functionality 2958jQuery(".cky-accordion-header").click(function () { 2959 // Remove 'active' class from all headers except the one clicked 2960 jQuery(".cky-accordion-header").not(this).removeClass("active"); 2961 2962 // Add 'active' class to the clicked header 2963 jQuery(this).addClass("active"); 2964 2965 // Slide down the content associated with the clicked header 2966 jQuery(this).next().slideToggle(); 2967 2968 // Slide up all other accordion content 2969 jQuery(".cky-accordion-header").not(this).next().slideUp(); 2970}); 2971 2972 2973 setInterval(function () { 2974 var valuechk = jQuery("input#ckySwitchadvertisement").is(":checked") 2975 if (valuechk) { 2976 jQuery("input#ckySwitchfunctional, input#ckySwitchperformance").prop('checked', true); 2977 } else { 2978 jQuery("input#ckySwitchfunctional, input#ckySwitchperformance").prop('checked', false); 2979 } 2980}, 500); 2981 }, 10000) 2982}); 2983// // Get the last shown index from localStorage, default to 0 2984// let lastShown = localStorage.getItem('webinarBannerShown') || '0'; 2985 2986// // Toggle the value between 0 and 1 2987// let showIndex = lastShown === '0' ? '1' : '0'; 2988 2989// // Store the current index for the next refresh 2990// localStorage.setItem('webinarBannerShown', showIndex); 2991 2992// // Select both banners 2993// let banners = $('.new-webinar-banner.identity-banner-new'); 2994 2995// // Hide all and show only the one based on the index 2996// banners.hide().eq(showIndex).show(); 2997</script>
2997 2998
2999<script> 3000if (document.body.classList.contains('page-id-89799')) { 3001 const checkEvent = () => { 3002 const events = document.querySelectorAll('h2'); 3003 events.forEach(event => { 3004 if (event.textContent.trim() === "Open Demo Day: Age Verification Launch landing page") { 3005 const livePara = event.parentElement.querySelector('.life-event-para'); 3006 if (livePara && livePara.textContent.trim() === "LIVE EVENT") { 3007 livePara.textContent = "VIRTUAL EVENT"; 3008 } 3009 } 3010 }); 3011 }; 3012 3013 // Run immediately 3014 checkEvent(); 3015 3016 // Re-check after a short delay (for dynamic content) 3017 setTimeout(checkEvent, 500); 3018} 3019 3020function footerToggleInit() { 3021 if (jQuery(window).width() < 768) { 3022 3023 // Pehle remove karo taake multiple bindings na ho 3024 jQuery(".main-footertoggel").off("click"); 3025 3026 // Phir dubara bind karo 3027 jQuery(".main-footertoggel").on("click", function() { 3028 3029 jQuery(this).toggleClass("active"); 3030 jQuery(this).next().slideToggle(400, function() { 3031 // Set display to flex after showing 3032 if (jQuery(this).is(":visible")) { 3033 jQuery(this).css("display", "flex"); 3034 } 3035 }); 3036 }); 3037 3038 } else { 3039 // Desktop par click remove kar do 3040 jQuery(".main-footertoggel").off("click"); 3041 3042 // Optional: reset state 3043 jQuery(".main-footertoggel, .newfoterr-m").removeClass("active"); 3044 } 3045} 3046 3047// Page load par run 3048jQuery(document).ready(function() { 3049 footerToggleInit(); 3050}); 3051 3052// Resize par bhi run 3053jQuery(window).on("resize", function() { 3054 footerToggleInit(); 3055}); 3056 3057 3058 3059 3060 3061</script>
3061 3062 3063 3064<!-- New cookie style Ends--> 3065 3066 3067 3068<!-- Remove qoutes from counter starts--> 3069
3070<script> 3071(function () { 3072 const SECTION_SELECTOR = '.newtwocolsectiona-inr-right'; 3073 const COUNTER_SELECTOR = '.counter'; 3074 let scheduled = false; 3075 3076 function fixCounterPercentSpacing(root = document) { 3077 const counters = root.querySelectorAll(COUNTER_SELECTOR); 3078 counters.forEach((el) => { 3079 const original = el.textContent; 3080 const cleaned = original.replace(/\s+%/g, '%').trim(); 3081 if (cleaned !== original) el.textContent = cleaned; 3082 }); 3083 } 3084 3085 function scheduleFix(root) { 3086 if (scheduled) return; 3087 scheduled = true; 3088 requestAnimationFrame(() => { 3089 scheduled = false; 3090 fixCounterPercentSpacing(root); 3091 }); 3092 } 3093 3094 function init() { 3095 const section = document.querySelector(SECTION_SELECTOR); 3096 if (!section) return; 3097 3098 // Initial run 3099 fixCounterPercentSpacing(section); 3100 3101 // Observe only this section, not whole body 3102 const observer = new MutationObserver(() => scheduleFix(section)); 3103 observer.observe(section, { childList: true, subtree: true }); 3104 3105 // Auto-stop after 8s (translation usually finishes early) 3106 setTimeout(() => observer.disconnect(), 8000); 3107 } 3108 3109 if (document.readyState === 'loading') { 3110 document.addEventListener('DOMContentLoaded', init, { once: true }); 3111 } else { 3112 init(); 3113 } 3114})(); 3115</script>
3115 3116 3117<!-- Remove qoutes from counter ends--> 3118 3119
3120<script> 3121jQuery(function ($) { 3122 // Matches: /fr/wp-content/, /de/wp-content/, /pt-BR/wp-content/ 3123 const langWpRegex = /\/[a-z]{2}(?:-[a-z]{2})?\/wp-content\//ig; 3124 3125 function cleanUrl(url) { 3126 if (!url || typeof url !== "string") return url; 3127 return url.replace(langWpRegex, "/wp-content/"); 3128 } 3129 3130 function fixMediaUrls(root) { 3131 // img + source (picture/srcset) 3132 $(root).find("img, source").each(function () { 3133 const $el = $(this); 3134 3135 // src 3136 const src = $el.attr("src"); 3137 const newSrc = cleanUrl(src); 3138 if (src && src !== newSrc) $el.attr("src", newSrc); 3139 3140 // srcset 3141 const srcset = $el.attr("srcset"); 3142 const newSrcset = cleanUrl(srcset); 3143 if (srcset && srcset !== newSrcset) $el.attr("srcset", newSrcset); 3144 3145 // lazy-load attrs (common) 3146 ["data-src", "data-srcset", "data-lazy-src", "data-lazy-srcset"].forEach(function (attr) { 3147 const val = $el.attr(attr); 3148 const newVal = cleanUrl(val); 3149 if (val && val !== newVal) $el.attr(attr, newVal); 3150 }); 3151 }); 3152 } 3153 3154 // Initial run 3155 fixMediaUrls(document); 3156 3157 // Re-run a few times (for translator/lazy-load DOM updates) 3158 [800, 1800, 3200, 5000].forEach(function (ms) { 3159 setTimeout(function () { fixMediaUrls(document); }, ms); 3160 }); 3161}); 3162</script>
3162 3163
3164<script> 3165(function () { 3166 3167 function normalizePath(url) { 3168 try { 3169 const u = new URL(url, window.location.origin); 3170 let path = u.pathname.toLowerCase(); 3171 3172 if (!path.endsWith('/')) { 3173 path += '/'; 3174 } 3175 3176 return path; 3177 } catch (e) { 3178 return null; 3179 } 3180 } 3181 3182 function stripLangPrefix(path) { 3183 return path.replace(/^\/[a-z]{2}\//, '/'); 3184 } 3185 3186 function trackAdSession() { 3187 3188 const path = normalizePath(window.location.href); 3189 3190 const specialAdPages = [ 3191 '/shufti-vs-competitors/' 3192 ]; 3193 3194 const isAdEntry = 3195 path.includes('-ad/') || 3196 specialAdPages.includes(path); 3197 3198 if (isAdEntry) { 3199 sessionStorage.setItem('shufti_ad_session', 'true'); 3200 console.log('Ad session started'); 3201 } 3202 } 3203 3204 function isAdSession() { 3205 return sessionStorage.getItem('shufti_ad_session') === 'true'; 3206 } 3207 3208 const map = { 3209 '/age-verification/': '/age-verification-ad/',
3210 '/address-verification/': '/address-verification-ad/', 3211 '/face-verification/': '/face-verification-ad/', 3212 '/eidv/': '/eidv-ad/', 3213 '/nfc-verification/': '/nfc-verification-ad/', 3214 '/videoident/': '/videoident-ad/', 3215 '/qes/': '/qes-ad/', 3216 '/fast-id/': '/fast-id-ad/', 3217 '/know-your-business/': '/know-your-business-ad/', 3218 '/aml-screening/': '/aml-screening-ad/', 3219 '/transaction-screening/': '/transaction-screening-ad/', 3220 '/transaction-monitoring/': '/transaction-monitoring-ad/', 3221 '/adverse-media-screening/': '/adverse-media-screening-ad/', 3222 '/consent-verification/': '/consent-verification-ad/', 3223 '/document-verification/': '/document-verification-ad/', 3224 '/advanced-kyc-solutions/': '/advanced-kyc-solutions-ad/', 3225 '/trusted-global-solutions/': '/trusted-global-solutions-ad/', 3226 '/user-identification-authentication/': '/user-identification-authentication-ad/', 3227 '/know-your-investor/': '/know-your-investor-ad/', 3228 '/know-your-customer/': '/know-your-customer-ad/', 3229 '/identity-verification/': '/identity-verification-ad/' 3230 }; 3231 3232 // 2026-09-24 (user request): these comparison pages always keep their NORMAL links, even when the 3233 // visitor arrives inside an ad session - and opening them no longer starts one (see specialAdPages). 3234 const normalPages = [ 3235 '/jumio-alternative/', 3236 '/sumsub-alternative/', 3237 '/complyadvantage-alternative/', 3238 '/seon-alternative/' 3239 ]; 3240 3241 function replaceLinks() { 3242 3243 if (!isAdSession()) { 3244 return; 3245 } 3246 3247 if (normalPages.includes(stripLangPrefix(normalizePath(window.location.href) || '/'))) { 3248 return; 3249 } 3250 3251 document.querySelectorAll('a[href]').forEach(function (a) { 3252 3253 if (a.dataset.adProcessed === '1') { 3254 return; 3255 } 3256 3257 const href = a.getAttribute('href'); 3258 3259 if (!href) { 3260 return; 3261 } 3262 3263 let rawPath = normalizePath(href); 3264 3265 if (!rawPath) { 3266 return; 3267 } 3268 3269 rawPath = stripLangPrefix(rawPath); 3270 3271 if (rawPath === '/plans/') { 3272 a.remove(); 3273 return; 3274 } 3275 3276 if (map[rawPath]) { 3277 a.href = map[rawPath]; 3278 } 3279 3280 a.dataset.adProcessed = '1'; 3281 3282 }); 3283 3284 } 3285 3286 function init() { 3287 trackAdSession(); 3288 replaceLinks(); 3289 3290 // Re-run if links are added dynamically 3291 const observer = new MutationObserver(function () { 3292 replaceLinks(); 3293 }); 3294 3295 observer.observe(document.body, { 3296 childList: true, 3297 subtree: true 3298 }); 3299 } 3300 3301 if (document.readyState === 'loading') { 3302 document.addEventListener('DOMContentLoaded', init); 3303 } else { 3304 init(); 3305 } 3306 3307})(); 3308</script>
3308 3309
3310<script> 3311(function () { 3312 3313 function spx_fix_all_images() { 3314 3315 document.querySelectorAll('img[src]').forEach(function (img) { 3316 3317 let src = img.getAttribute('src'); 3318 3319 if (!src) return; 3320 3321 // remove language prefix if added 3322 src = src.replace(/\/(fr|es|de|pt|zh-CN|it|pl|nl)\//i, '/'); 3323 3324 // fix uploads path duplication 3325 src = src.replace(/\/wp-content\/wp-content\//g, '/wp-content/'); 3326 3327 // PERF 2026-09-25: write only when the URL actually changed. Re-setting the same src restarts 3328 // the image load; a slider that re-renders on image load then re-triggers this observer, so 3329 // the page looped forever (~6,000 src writes/s, load event never fired, tab spinner kept going). 3330 if (src !== img.getAttribute('src')) { img.setAttribute('src', src); } 3331 }); 3332 } 3333 3334 // Run once on load 3335 document.addEventListener('DOMContentLoaded', spx_fix_all_images); 3336 3337 // Watch DOM changes (THIS is the key fix) 3338 const observer = new MutationObserver(function () { 3339 spx_fix_all_images(); 3340 }); 3341 3342 observer.observe(document.body, { 3343 childList: true, 3344 subtree: true 3345 }); 3346 3347})(); 3348 3349 3350(function () { 3351 var FLAG = 'auto_start_free'; 3352 3353 // 1) Jab bhi "Sign up" button click ho -> flag set kardo 3354 document.addEventListener('click', function (e) { 3355 if (e.target.closest('.pr-sign-in-btn')) { 3356 sessionStorage.setItem(FLAG, '1'); 3357 } 3358 }); 3359 3360 // 2) Pricing page pe: agar flag set hai to "Start free" auto-click 3361 if (sessionStorage.getItem(FLAG) === '1' && 3362 location.pathname.indexOf('/pricing') !== -1) { 3363 3364 var attempts = 0; 3365 var maxAttempts = 40; // ~10 sec wait (button dynamically load ho sakta hai) 3366 3367 var timer = setInterval(function () { 3368 attempts++; 3369 var btn = document.querySelector('.free-forever.pop-up-btn') 3370 || document.querySelector('.free-forever'); 3371 3372 if (btn) { 3373 clearInterval(timer); 3374 sessionStorage.removeItem(FLAG); // taake refresh pe dobara na chale 3375 btn.click(); 3376 } else if (attempts >= maxAttempts) { 3377 clearInterval(timer); 3378 sessionStorage.removeItem(FLAG); 3379 } 3380 }, 250); 3381 } 3382})(); 3383</script>
3383 3384
3385<script>!function(w,d,s,u){if(w.oaiq)return;var q=function(){q.q.push(arguments)};q.q=[];w.oaiq=q;var j=d.createElement(s);j.async=1;j.src=u;var f=d.getElementsByTagName(s)[0];f.parentNode.insertBefore(j,f)}(window,document,"script","https://bzrcdn.openai.com/sdk/oaiq.min.js");oaiq("init",{pixelId:"3dhSPNPYRussvWU3ytLSHk",debug:true});</script>
3385 3386 3387 3388<!-- PostHog --> 3389
3390<script> 3391 !function(t,e){var o,n,p,r;e.__SV||(window.posthog && window.posthog.__loaded)||(window.posthog=e,e._i=[],e.init=function(i,s,a){function g(t,e){var o=e.split(".");2==o.length&&(t=t[o[0]],e=o[1]),t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}}(p=t.createElement("script")).type="text/javascript",p.crossOrigin="anonymous",p.async=!0,p.src=s.api_host.replace(".i.posthog.com","-assets.i.posthog.com")+"/static/array.js",(r=t.getElementsByTagName("script")[0]).parentNode.insertBefore(p,r);var u=e;for(void 0!==a?u=e[a]=[]:a="posthog",u.people=u.people||[],u.toString=function(t){var e="posthog";return"posthog"!==a&&(e+="."+a),t||(e+=" (stub)"),e},u.people.toString=function(){return u.toString(1)+".people (stub)"},o="rn sn init kn Qr wn Cn yn capture calculateEventProperties Rn register register_once register_for_session unregister unregister_for_session An getFeatureFlag getFeatureFlagPayload getFeatureFlagResult isFeatureEnabled reloadFeatureFlags updateFlags updateEarlyAccessFeatureEnrollment getEarlyAccessFeatures on onFeatureFlags onSurveysLoaded onSessionId getSurveys getActiveMatchingSurveys renderSurvey displaySurvey cancelPendingSurvey canRenderSurvey canRenderSurveyAsync Fn identify setPersonProperties group resetGroups setPersonPropertiesForFlags resetPersonPropertiesForFlags setGroupPropertiesForFlags resetGroupPropertiesForFlags reset setIdentity clearIdentity get_distinct_id getGroups get_session_id get_session_replay_url alias set_config startSessionRecording stopSessionRecording sessionRecordingStarted captureException addExceptionStep captureLog startExceptionAutocapture stopExceptionAutocapture loadToolbar get_property getSessionProperty On En createPersonProfile setInternalOrTestUser Ln gn $n opt_in_capturing opt_out_capturing has_opted_in_capturing has_opted_out_capturing get_explicit_consent_status is_capturing clear_opt_in_out_capturing In debug Kr Pn getPageViewId captureTraceFeedback captureTraceMetric vn".split(" "),n=0;n<o.length;n++)g(u,o[n]);e._i.push([i,s,a])},e.__SV=1)}(document,window.posthog||[]); 3392 posthog.init('phc_mRM2jUfAK6EziXF53bTTVMmAqNPJPVezSHQ78RW32beK', { 3393 api_host: 'https://us.i.posthog.com', 3394 defaults: '2026-05-30', 3395 person_profiles: 'identified_only', // or 'always' to create profiles for anonymous users as well 3396 }) 3397</script>
vendor: 1 bytes, line 3397
3397
3398<script> 3399document.querySelectorAll('.ds-tab').forEach(tab => { 3400 if (tab.textContent.trim() === 'Social Networks') { 3401 tab.classList.add('social-networks-tab'); 3402 } 3403}); 3404 3405document.querySelectorAll('.ds-tab').forEach(tab => { 3406 if (tab.textContent.trim() === 'BNPL & Lending') { 3407 tab.classList.add('social-networks-tab'); 3408 } 3409}); 3410 3411document.querySelectorAll('.ds-tab').forEach(tab => { 3412 if (tab.textContent.trim() === 'Higher Education') { 3413 tab.classList.add('higher-edu'); 3414 } 3415}); 3416 3417document.querySelectorAll('.ds-tab').forEach(tab => { 3418 if (tab.textContent.trim() === 'Wealth Management') { 3419 tab.classList.add('higher-wealth-manage'); 3420 } 3421}); 3422 3423document.querySelectorAll('.ds-tab').forEach(tab => { 3424 if (tab.textContent.trim() === 'Remittance/MTO') { 3425 tab.classList.add('higher-wealth-manage'); 3426 } 3427}); 3428 3429document.querySelectorAll('.ds-tab').forEach(tab => { 3430 if (tab.textContent.trim() === 'Wallets & Neobanks') { 3431 tab.classList.add('higher-wealth-manage'); 3432 } 3433}); 3434 3435document.querySelectorAll('.ds-tab').forEach(tab => { 3436 if (tab.textContent.trim() === 'Adult content') { 3437 tab.classList.add('social-networks-tab'); 3438 } 3439}); 3440</script>
3440 3441 3442 3443<!-- BRAND NORMALIZE: "Shufti" -> "Shufti" (visible text only). Skips .disclaimer-txt and never changes "Shufti Pro Limited". Word-bounded so "Shufti Process/Product" are safe. -->
3444<script id="shufti-brand-normalize"> 3445(function () { 3446 var RE = /\bShufti\s+Pro\b(?!\s+Limited)/gi; 3447 var SKIP_TAGS = { SCRIPT:1, STYLE:1, TEXTAREA:1, NOSCRIPT:1, CODE:1, PRE:1, INPUT:1, SELECT:1, OPTION:1 }; 3448 function skip(node) { 3449 var p = node.parentNode; 3450 while (p && p.nodeType === 1) { 3451 if (SKIP_TAGS[p.nodeName]) return true; 3452 if (p.classList && p.classList.contains('disclaimer-txt')) return true; 3453 if (p.isContentEditable) return true; 3454 p = p.parentNode; 3455 } 3456 return false; 3457 } 3458 function fixText(node) { 3459 if (!node.nodeValue || !/Shufti/i.test(node.nodeValue)) return; 3460 if (skip(node)) return; 3461 var nt = node.nodeValue.replace(RE, 'Shufti'); 3462 if (nt !== node.nodeValue) node.nodeValue = nt; 3463 } 3464 function process(root) { 3465 if (!root) return; 3466 if (root.nodeType === 3) { fixText(root); return; } 3467 if (root.nodeType !== 1) return; 3468 var w = document.createTreeWalker(root, NodeFilter.SHOW_TEXT, null); 3469 var b = [], n; 3470 while ((n = w.nextNode())) b.push(n); 3471 for (var i = 0; i < b.length; i++) fixText(b[i]); 3472 } 3473 function boot() { 3474 process(document.body); 3475 try { 3476 new MutationObserver(function (muts) { 3477 for (var i = 0; i < muts.length; i++) { 3478 var a = muts[i].addedNodes; 3479 for (var j = 0; j < a.length; j++) process(a[j]); 3480 } 3481 }).observe(document.body, { childList: true, subtree: true }); 3482 } catch (e) {} 3483 } 3484 if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', boot); 3485 else boot(); 3486})(); 3487</script>
3487 3488 3489 3490 <div class='asp_hidden_data' id="asp_hidden_data" style="display: none !important;"> 3491 <svg style="position:absolute" height="0" width="0"> 3492 <filter id="aspblur"> 3493 <feGaussianBlur in="SourceGraphic" stdDeviation="4"/> 3494 </filter> 3495 </svg> 3496 <svg style="position:absolute" height="0" width="0"> 3497 <filter id="no_aspblur"></filter> 3498 </svg> 3499 </div> 3500
3500<script> 3501 3502 jQuery(".big-solid-white-cta:contains(Read Libyanâs Merchant Guide)").text("Read Libyaâs Merchant Guide"); 3503 jQuery(".big-solid-white-cta:contains(Read South Africanâs Merchant)").html("Read South Africaâs Merchant<br>Guide"); 3504 jQuery(".big-solid-white-cta:contains(Read Indianâs Merchant Guide)").text("Read Indiaâs Merchant Guide"); 3505 jQuery(".big-solid-white-cta:contains(Read Ethiopianâs Merchant Guide)").text("Read Ethiopiaâs Merchant Guide"); 3506 jQuery(".big-solid-white-cta:contains(Read Burmeseâs Merchant Guide)").text("Read Myanmarâs (Burma) Merchant Guide"); 3507 jQuery(".big-solid-white-cta:contains(Read Sri Lankanâs Merchant)").html("Read Sri Lankaâs Merchant<br>Guide"); 3508 jQuery(".big-solid-white-cta:contains(Read Japaneseâs Merchant)").html("Read Japanâs Merchant<br>Guide"); 3509 3510 jQuery(".flags-main-div .flags-main-div-inr .font26-fletcha-m:contains(SriLanka)").html("Sri Lanka"); 3511 3512 jQuery(".flags-main-div .flags-main-div-cont .font26-graphik:contains(Mastering Libyan Identity Verification: A Merchant's Guide with Shufti)").html("Mastering Libyaâs Identity Verification: A Merchant's Guide with Shufti"); 3513 3514 jQuery(".flags-main-div .flags-main-div-cont .font26-graphik:contains(Mastering Nigerian Identity Verification: A Merchant's Guide with Shufti)").html("Mastering Nigeriaâs Identity Verification: A Merchant's Guide with Shufti"); 3515 3516 jQuery(".flags-main-div .flags-main-div-cont .font26-graphik:contains(Mastering Brazilian Identity Verification: A Merchant's Guide with Shufti)").html("Mastering Brazilâs Identity Verification: A Merchant's Guide with Shufti"); 3517 3518 jQuery(".flags-main-div .flags-main-div-cont .font26-graphik:contains(Mastering Indian Identity Verification: A Merchant's Guide with Shufti)").html("Mastering Indiaâs Identity Verification: A Merchant's Guide with Shufti"); 3519 3520 jQuery(".flags-main-div .flags-main-div-cont .font26-graphik:contains(Mastering Sri Lankan Identity Verification: A Merchant's Guide with Shufti)").html("Mastering Sri Lankaâs Identity Verification: A Merchant's Guide with Shufti"); 3521 3522 jQuery(".flags-main-div .flags-main-div-cont .font26-graphik:contains(Mastering Ethiopian Identity Verification: A Merchant's Guide with Shufti)").html("Mastering Ethiopiaâs Identity Verification: A Merchant's Guide with Shufti"); 3523 3524 jQuery(".flags-main-div .flags-main-div-cont .font26-graphik:contains(Mastering South African Identity Verification: A Merchant's Guide with Shufti)").html("Mastering South Africaâs Identity Verification: A Merchant's Guide with Shufti"); 3525 3526 jQuery(".flags-main-div .flags-main-div-cont .font26-graphik:contains(Mastering Japanese Identity Verification: A Merchant's Guide with Shufti)").html("Mastering Japanâs Identity Verification: A Merchant's Guide with Shufti"); 3527 3528 jQuery(".flags-main-div .flags-main-div-cont .font26-graphik:contains(Mastering Burmese Identity Verification: A Merchant's Guide with Shufti)").html("Mastering Myanmarâs (Burma) Identity Verification: A Merchant's Guide with Shufti"); 3529 3530 jQuery(".flags-main-div .flags-main-div-cont .font26-graphik:contains(Mastering Cambodian Identity Verification: A Merchant's Guide with Shufti)").html("Mastering Cambodiaâs Identity Verification: A Merchant's Guide with Shufti"); 3531jQuery(document).click(function (event) { 3532 if (!jQuery(event.target).closest(".plan-ctas-inner a.big-solid-white-cta, .fee-bx-div a.big-solid-navy-cta.pop-up-btn, .verification-form-parent .contact_us_section, .download-parent-row a.big-solid-navy-cta, .download-parent-row a.big-solid-white-cta, .banner-ctas a.big-solid-navy-cta").length) { 3533 jQuery("body:not(.page-id-96819) .verification-form-parent").removeClass("active"); 3534 3535 } 3536}); 3537 3538jQuery(".download-parent-row a.big-solid-navy-cta, .download-parent-row a.big-solid-white-cta").removeAttr("href"); 3539 3540 </script>
3540 3541 3542
3542<script type="text/javascript" src="https://shuftipro.com/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script>
vendor: 1 bytes, line 3542
3542
3543<script type="text/javascript" src="https://shuftipro.com/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script>
vendor: 1 bytes, line 3543
3543
3544<script type="text/javascript" id="wp-i18n-js-after"> 3545/* <![CDATA[ */ 3546wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 3547/* ]]> */ 3548</script>
vendor: 1 bytes, line 3548
3548
3549<script type="text/javascript" src="https://shuftipro.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.5" id="swv-js"></script>
vendor: 1 bytes, line 3549
3549
3550<script type="text/javascript" id="contact-form-7-js-before"> 3551/* <![CDATA[ */ 3552var wpcf7 = { 3553 "api": { 3554 "root": "https:\/\/shuftipro.com\/wp-json\/", 3555 "namespace": "contact-form-7\/v1" 3556 } 3557}; 3558/* ]]> */ 3559</script>
vendor: 1 bytes, line 3559
3559
3560<script type="text/javascript" src="https://shuftipro.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.5" id="contact-form-7-js"></script>
vendor: 1 bytes, line 3560
3560
3561<script type="text/javascript" id="my_loadmore-js-extra"> 3562/* <![CDATA[ */ 3563var misha_loadmore_params = {"ajaxurl":"https:\/\/shuftipro.com\/wp-admin\/admin-ajax.php","posts":"{\"pagename\":\"product-managers\",\"do_not_redirect\":1,\"error\":\"\",\"m\":\"\",\"p\":0,\"post_parent\":\"\",\"subpost\":\"\",\"subpost_id\":\"\",\"attachment\":\"\",\"attachment_id\":0,\"name\":\"product-managers\",\"page_id\":0,\"second\":\"\",\"minute\":\"\",\"hour\":\"\",\"day\":0,\"monthnum\":0,\"year\":0,\"w\":0,\"category_name\":\"\",\"tag\":\"\",\"cat\":\"\",\"tag_id\":\"\",\"author\":\"\",\"author_name\":\"\",\"feed\":\"\",\"tb\":\"\",\"paged\":0,\"meta_key\":\"\",\"meta_value\":\"\",\"preview\":\"\",\"s\":\"\",\"sentence\":\"\",\"title\":\"\",\"fields\":\"\",\"menu_order\":\"\",\"embed\":\"\",\"category__in\":[],\"category__not_in\":[],\"category__and\":[],\"post__in\":[],\"post__not_in\":[],\"post_name__in\":[],\"tag__in\":[],\"tag__not_in\":[],\"tag__and\":[],\"tag_slug__in\":[],\"tag_slug__and\":[],\"post_parent__in\":[],\"post_parent__not_in\":[],\"author__in\":[],\"author__not_in\":[],\"search_columns\":[],\"ignore_sticky_posts\":false,\"suppress_filters\":false,\"cache_results\":true,\"update_post_term_cache\":true,\"update_menu_item_cache\":false,\"lazy_load_term_meta\":true,\"update_post_meta_cache\":true,\"post_type\":\"\",\"posts_per_page\":10,\"nopaging\":false,\"comments_per_page\":\"50\",\"no_found_rows\":false,\"order\":\"DESC\"}","current_page":"1","max_page":"0","post_type":"page"}; 3564/* ]]> */ 3565</script>
vendor: 1 bytes, line 3565
3565
3566<script type="text/javascript" src="https://shuftipro.com/wp-content/themes/shuftipro/assets/js/myloadmore.js" id="my_loadmore-js"></script>
vendor: 1 bytes, line 3566
3566
3567<script type="text/javascript" id="heateor_sssp_sharing_js-js-before"> 3568/* <![CDATA[ */ 3569function heateorSsspLoadEvent(e) {var t=window.onload;if (typeof window.onload!="function") {window.onload=e}else{window.onload=function() {t();e()}}};var heateorSsspSharingAjaxUrl = 'https://shuftipro.com/wp-admin/admin-ajax.php', heateorSsspCloseIconPath = 'https://shuftipro.com/wp-content/plugins/sassy-social-share-pro/public/../images/close.png', heateorSsspPluginIconPath = 'https://shuftipro.com/wp-content/plugins/sassy-social-share-pro/public/../images/logo.png', heateorSsspHorizontalSharingCountEnable = 0, heateorSsspVerticalSharingCountEnable = 0, heateorSsspSharingOffset = -10; var heateorSsspMobileStickySharingEnabled = 0;var heateorSsspCopyLinkMessage = "Link copied.";var heateorSsspUrlCountFetched = [], heateorSsspSharesText = 'Shares', heateorSsspShareText = 'Share';function heateorSsspPopup(e) {window.open(e,"popUpWindow","height=400,width=600,left=400,top=100,resizable,scrollbars,toolbar=0,personalbar=0,menubar=no,location=no,directories=no,status")};var heateorSsspWhatsappShareAPI = "web";
3569 var heateorSsmiAjaxUrl = "https://shuftipro.com/wp-admin/admin-ajax.php"; 3570/* ]]> */ 3571</script>
vendor: 1 bytes, line 3571
3571
3572<script type="text/javascript" src="https://shuftipro.com/wp-content/plugins/sassy-social-share-pro/public/js/sassy-social-share-pro-public.js?ver=1.1.39" id="heateor_sssp_sharing_js-js"></script>
vendor: 1 bytes, line 3572
3572
3573<script type="text/javascript" id="heateor_sss_sharing_js-js-before"> 3574/* <![CDATA[ */ 3575function heateorSssLoadEvent(e) {var t=window.onload;if (typeof window.onload!="function") {window.onload=e}else{window.onload=function() {t();e()}}}; var heateorSssSharingAjaxUrl = 'https://shuftipro.com/wp-admin/admin-ajax.php', heateorSssCloseIconPath = 'https://shuftipro.com/wp-content/plugins/sassy-social-share/public/../images/close.png', heateorSssPluginIconPath = 'https://shuftipro.com/wp-content/plugins/sassy-social-share/public/../images/logo.png', heateorSssHorizontalSharingCountEnable = 0, heateorSssVerticalSharingCountEnable = 0, heateorSssSharingOffset = -10; var heateorSssMobileStickySharingEnabled = 0;var heateorSssCopyLinkMessage = "Link copied.";var heateorSssUrlCountFetched = [], heateorSssSharesText = 'Shares', heateorSssShareText = 'Share';function heateorSssPopup(e) {window.open(e,"popUpWindow","height=400,width=600,left=400,top=100,resizable,scrollbars,toolbar=0,personalbar=0,menubar=no,location=no,directories=no,status")} 3576/* ]]> */ 3577</script>
vendor: 1 bytes, line 3577
3577
3578<script type="text/javascript" src="https://shuftipro.com/wp-content/plugins/sassy-social-share/public/js/sassy-social-share-public.js?ver=3.3.70" id="heateor_sss_sharing_js-js"></script>
vendor: 84 bytes, lines 3578-3579
3578 3579<script type="text/javascript" src="https://www.google.com/recaptcha/api.js?render=
35796LfZIdwiAAAAAB6dAnQqK6eiX-HH3YVuAPx4_KQ5
vendor: 49 bytes, line 3579
3579&ver=3.0" id="google-recaptcha-js"></script>
3580<script type="text/javascript" src="https://shuftipro.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0" id="wp-polyfill-js"></script>
vendor: 1 bytes, line 3580
3580
3581<script type="text/javascript" id="wpcf7-recaptcha-js-before"> 3582/* <![CDATA[ */ 3583var wpcf7_recaptcha = { 3584 "sitekey": "6LfZIdwiAAAAAB6dAnQqK6eiX-HH3YVuAPx4_KQ5", 3585 "actions": { 3586 "homepage": "homepage", 3587 "contactform": "contactform" 3588 } 3589}; 3590/* ]]> */ 3591</script>
vendor: 1 bytes, line 3591
3591
3592<script type="text/javascript" src="https://shuftipro.com/wp-content/plugins/contact-form-7/modules/recaptcha/index.js?ver=6.1.5" id="wpcf7-recaptcha-js"></script>
vendor: 1 bytes, line 3592
3592
3593<script> 3594/* phone_field_country -> HubSpot. Passive: only appends one field to the HS payload. */ 3595(function () { 3596 if (typeof jQuery === "undefined" || window.__spPfcInit) { return; } 3597 var PHONE_SEL = "input#phone, input[name='phone'], input[type='tel']"; 3598 if (!document.querySelector(PHONE_SEL)) { return; } // no phone field on this page -> nothing to do 3599 window.__spPfcInit = true; 3600 3601 var FIELD = "phone_field_country"; 3602 3603 /* Read the selected country NAME from an intl-tel-input, version-agnostic. */ 3604 function countryOf(input) { 3605 try { 3606 // intl-tel-input v12+ (vanilla) 3607 if (window.intlTelInputGlobals && window.intlTelInputGlobals.getInstance) { 3608 var ins = window.intlTelInputGlobals.getInstance(input); 3609 if (ins && ins.getSelectedCountryData) { 3610 var d = ins.getSelectedCountryData(); 3611 if (d && d.name) { return String(d.name).split("(")[0].trim(); } 3612 } 3613 } 3614 // intl-tel-input v11 (jQuery plugin) 3615 if (jQuery(input).intlTelInput) { 3616 try { 3617 var d2 = jQuery(input).intlTelInput("getSelectedCountryData"); 3618 if (d2 && d2.name) { return String(d2.name).split("(")[0].trim(); } 3619 } catch (e) {} 3620 } 3621 var wrap = jQuery(input).closest(".intl-tel-input, .iti"); 3622 // selected flag title looks like "Pakistan: +92" 3623 var t = wrap.find(".selected-flag, .iti__selected-flag").first().attr("title") || ""; 3624 if (t) { return String(t).split(":")[0].split("(")[0].trim(); } 3625 // highlighted entry in the country list 3626 var act = wrap.find(".country-list li.active .country-name, .iti__country-list li.iti__active .iti__country-name").first().text(); 3627 if (act) { return String(act).split("(")[0].trim(); } 3628 } catch (e) {} 3629 return ""; 3630 } 3631 3632 /* Pick the phone input that belongs to the form being submitted: 3633 prefer the one whose digits appear in the payload's phone value. */ 3634 function detect(payloadPhone) { 3635 var inputs = jQuery(PHONE_SEL), chosen = null; 3636 var pp = String(payloadPhone || "").replace(/[^\d]/g, ""); 3637 if (pp) { 3638 inputs.each(function () { 3639 var v = String(jQuery(this).val() || "").replace(/[^\d]/g, ""); 3640 if (v && pp.indexOf(v) !== -1) { chosen = this; return false; } 3641 }); 3642 } 3643 if (!chosen) { 3644 inputs.each(function () { if (String(jQuery(this).val() || "").trim()) { chosen = this; return false; } }); 3645 } 3646 if (!chosen) { chosen = inputs.get(0); } 3647 return chosen ? countryOf(chosen) : ""; 3648 } 3649 3650 /* Append the field to the HubSpot submission body, just before it is sent. */ 3651 jQuery.ajaxPrefilter(function (options) { 3652 try { 3653 var url = (options && options.url) || ""; 3654 if (url.indexOf("api.hsforms.com/submissions") === -1) { return; } 3655 if (typeof options.data !== "string" || options.data.charAt(0) !== "{") { return; } 3656 var body = JSON.parse(options.data); 3657 if (!body || !body.fields || !body.fields.length) { return; } 3658 3659 var phone = ""; 3660 for (var i = 0; i < body.fields.length; i++) { 3661 var f = body.fields[i]; 3662 if (!f) { continue; } 3663 if (f.name === FIELD) { return; } // already there â never duplicate 3664 if (f.name === "phone") { phone = f.value; } 3665 } 3666 var country = detect(phone); 3667 if (!country) { return; } // nothing detectable -> leave payload untouched 3668
3669 body.fields.push({ "name": FIELD, "value": String(country).slice(0, 100) }); 3670 options.data = JSON.stringify(body); 3671 } catch (e) { /* never break a submission */ } 3672 }); 3673})(); 3674</script>
3674 3675
3675<script> 3676/* Failed-email logger â passive. Never interferes with the form flow. */ 3677(function () { 3678 if (typeof jQuery === "undefined" || window.__spFelInit) { return; } 3679 var EMAIL_SEL = "input#f_email, input#email-b, input#mail-company, input[name='email'], input[type='email']"; 3680 if (!document.querySelector(EMAIL_SEL)) { return; } // no lead form on this page 3681 window.__spFelInit = true; 3682 3683 var NONCE = "06658324fc"; 3684 var URL = "https:\/\/shuftipro.com\/wp-admin\/admin-ajax.php"; 3685 var sent = {}; 3686 3687 function looksLikeEmail(v) { return typeof v === "string" && v.indexOf("@") > 0; } 3688 3689 function currentEmail() { 3690 var v = ""; 3691 jQuery(EMAIL_SEL).each(function () { 3692 var t = jQuery(this).val(); 3693 if (!v && t && String(t).trim()) { v = String(t).trim(); } 3694 }); 3695 return v; 3696 } 3697 3698 function log(email, reason, src, formSource) { 3699 try { 3700 email = (email || "").trim(); 3701 reason = String(reason || "").replace(/\s+/g, " ").trim().slice(0, 300); 3702 if (!email || !reason) { return; } 3703 var k = email + "|" + reason; 3704 if (sent[k] && (Date.now() - sent[k]) < 10000) { return; } // client-side de-dupe 3705 sent[k] = Date.now(); 3706 jQuery.ajax({ 3707 url: URL, method: "POST", timeout: 8000, global: false, 3708 data: { 3709 action: "sp_log_failed_email", _nonce: NONCE, 3710 email: email, reason: reason, error_source: src || "", 3711 form_source: formSource || "", page_url: window.location.href, 3712 page_title: document.title 3713 } 3714 }); 3715 } catch (e) {} 3716 } 3717 3718 /* (1) BACKOFFICE / API errors â jQuery global ajax event, reads the real payload. */ 3719 jQuery(document).ajaxComplete(function (evt, xhr, settings) { 3720 try { 3721 var url = (settings && settings.url) || ""; 3722 if (url.indexOf("send_lead_mails") === -1) { return; } 3723 var res = xhr && xhr.responseJSON; 3724 if (!res) { try { res = JSON.parse(xhr.responseText); } catch (e) { return; } } 3725 if (!res || res.error !== true) { return; } // success -> nothing to log 3726 3727 var email = "", formSource = ""; 3728 var d = settings.data; 3729 if (typeof d === "string") { 3730 d.split("&").forEach(function (p) { 3731 var kv = p.split("="), k = decodeURIComponent(kv[0] || ""), v = decodeURIComponent((kv[1] || "").replace(/\+/g, " ")); 3732 if (k === "email") { email = v; } 3733 if (k === "source") { formSource = v; } 3734 }); 3735 } else if (d && typeof d === "object") { 3736 email = d.email || ""; formSource = d.source || ""; 3737 } 3738 if (!looksLikeEmail(email)) { email = currentEmail(); } 3739 3740 var reason = res.msg || ""; 3741 if (res.errors_list) { try { reason += " " + JSON.stringify(res.errors_list); } catch (e) {} } 3742 if (!reason) { reason = "Backoffice returned error:true"; } 3743 log(email, reason, "backoffice", formSource); 3744 } catch (e) {} 3745 }); 3746 3747 /* (2) FRONT-END validation errors â notice the error message being rendered. */ 3748 function textOf(n) { return (n && (n.textContent || n.innerText) || "").replace(/\s+/g, " ").trim(); } 3749 function isEmailError(n) { 3750 if (!n || n.nodeType !== 1) { return false; } 3751 var id = (n.id || "") + " " + (n.getAttribute && (n.getAttribute("class") || "")); 3752 var t = textOf(n); 3753 if (!t) { return false; } 3754 if (/emailError/i.test(id)) { return true; } 3755 return /\bemail\b|inbox|temp mail|business email|work email/i.test(t); 3756 } 3757 try { 3758 new MutationObserver(function (muts) { 3759 for (var i = 0; i < muts.length; i++) { 3760 var added = muts[i].addedNodes; 3761 for (var j = 0; j < added.length; j++) { 3762 var n = added[j]; 3763 if (n && n.nodeType === 1 && (isEmailError(n) || (n.querySelector && isEmailError(n.querySelector("[id*='emailError'],.error"))))) { 3764 var node = isEmailError(n) ? n : n.querySelector("[id*='emailError'],.error"); 3765 log(currentEmail(), textOf(node), "frontend", ""); 3766 } 3767 } 3768 } 3769 }).observe(document.body, { childList: true, subtree: true }); 3770 } catch (e) {} 3771})(); 3772</script>
3772 3773
3773<script id="cky-alt-fix"> 3774(function () { 3775 var MAP = { 3776 'close.svg': 'Close icon for cookie consent banner', 3777 'poweredbtcky.svg': 'Powered by CookieYes badge' 3778 }; 3779 function fix() { 3780 var imgs = document.querySelectorAll('img[src*="cdn-cookieyes.com"]'); 3781 for (var i = 0; i < imgs.length; i++) { 3782 var im = imgs[i]; 3783 if ((im.getAttribute('alt') || '').trim()) continue; 3784 var src = im.getAttribute('src') || ''; 3785 for (var k in MAP) { 3786 if (MAP.hasOwnProperty(k) && src.indexOf(k) !== -1) { im.setAttribute('alt', MAP[k]); break; } 3787 } 3788 } 3789 } 3790 function boot() { 3791 fix(); 3792 if (!window.MutationObserver) { setTimeout(fix, 2000); setTimeout(fix, 6000); return; } 3793 var t = null; 3794 new MutationObserver(function () { 3795 if (t) return; 3796 t = setTimeout(function () { t = null; fix(); }, 300); 3797 }).observe(document.documentElement, { childList: true, subtree: true }); 3798 } 3799 if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', boot); 3800 else boot(); 3801})(); 3802</script>
vendor: 1 bytes, line 3802
3802
3803<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"7eb98fe669344c23a20fd3823227ad3d","spa":2}' crossorigin="anonymous"></script>
3803 3804</body> 3805 3806</html> 3807 3808 3809
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.