http://piano.io/

Last Checked: Sep 02, 2023, 17:51 EDT

IP Address: 23.185.0.4
ASN #: AS54113 FASTLY, US
Location: San Francisco, California, US
URL Reputation:
  • Unknown This URL is not identified as malicious in the PhishTank Database.
  • Unknown PhishCheck thinks this URL is likely not a phish.
  • Unknown OpenPhish: URL not in feed.

Other submissions on 23.185.0.4:

  • https://live-yale-newbagehot-cms.pantheonsite.io/user/reset/65/1707148922/rZfT1bEasqx7-_YMIyDwS7J60Ydh__8q6ZRuSb9HLN4

  • https://live-yale-newbagehot-cms.pantheonsite.io/

  • http://acams.org/

  • http://acams.org/

  • https://advantagemedicalprofessionals.com/

  • http://www.advantagemedicalprofessionals.com/

  • https://dev-tu-cuenta.pantheonsite.io/

  • https://dev-app-services.pantheonsite.io/app/basic.js

  • https://www.just-drinks.com/news/nestle-sugar-marketing-sugary-products-to-children/

  • http://www.sportcal.com/

Other submissions on piano.io:

  • https://cdn.piano.io/api/tinypass.min.js

  • https://api-esp.piano.io/public/sdk/v04/sdk.js?v=xxx

  • https://api-esp.piano.io/publisher/fusion/lucid/data/223?email=&visitor=&stored_visitor=&pnespid=

  • https://api-esp.piano.io/tracker/lucid/visit/268?story_url=https%3A%2F%2Fgulfnews.com%2F&visitor=dgcxb7ufcgctqc1u

  • https://api-esp-ap.piano.io/-c/161/25636/317467/8320123/187802/445919ba8c6738a239f3983fa3a0fd54/-1/-1?attrs=0&order=0

  • https://api-esp-ap.piano.io/-c/161/25636/317468/8320123/187802/445919ba8c6738a239f3983fa3a0fd54/-1/-1?attrs=0&order=0

Previous checks:

                               getaddrinfo(whois.godaddy.com/): Name or service not known

                             
  • GET
    200 OK

    https://id.cxense.com/public/user/id?json=%7B%22identities%22%3A%5B%7B%22type%22%3A%22ckp%22%2C%22id%22%3A%22lm2k60335nfi5qb9%22%7D%2C%7B%22type%22%3A%22lst%22%2C%22id%22%3A%22bgvupboml3vn1trycjbzk2k17%22%7D%2C%7B%22type%22%3A%22cst%22%2C%22id%22%3A%22bgvupboml3vn1trycjbzk2k17%22%7D%5D%2C%22siteId%22%3A%221136299440817626330%22%2C%22location%22%3A%22https%3A%2F%2Fpiano.io%2F%22%7D&callback=cXJsonpCB1

  • http://piano.io/ https://piano.io/
<html lang="en"><head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Piano •Analytics + Activation</title>

      <meta name="twitter:card" content="summary_large_image">
    <meta name="twitter:site" content="@piano_io">
    <meta name="twitter:domain" content="Piano.io">
    <meta name="twitter:description" content="Analytics + Activation">
    <meta name="twitter:title" content="Piano •Analytics + Activation">
    <meta property="fb:admins" content="https://www.facebook.com/piano.io/">
    <meta property="og:site_name" content="Piano.io">
    <meta property="og:description" content="Analytics + Activation">
    <meta property="og:url" content="https://piano.io/">
    <meta property="og:type" content="article">
    <meta property="og:title" content="Piano •Analytics + Activation">
    <meta name="description" content="Analytics + Activation">
    <meta name="title" content="Piano •Analytics + Activation">
    <link rel="dns-prefetch" href="//s.w.org">
  
  <meta property="og:image" content="https://piano.io/wp-content/themes/piano/frontend/images/globe.png">
  <meta name="twitter:image" content="https://piano.io/wp-content/themes/piano/frontend/images/globe.png">

  <link rel="apple-touch-icon" sizes="180x180" href="https://piano.io/wp-content/themes/piano/angular/dist/assets/images/favicon/apple-touch-icon.png">
  <link rel="icon" type="image/png" sizes="32x32" href="https://piano.io/wp-content/themes/piano/angular/dist/assets/images/favicon/favicon-32x32.png">
  <link rel="icon" type="image/png" sizes="16x16" href="https://piano.io/wp-content/themes/piano/angular/dist/assets/images/favicon/favicon-16x16.png">
  <link rel="manifest" href="/manifest.json">
  <link rel="mask-icon" href="https://piano.io/wp-content/themes/piano/angular/dist/assets/images/favicon/safari-pinned-tab.svg" color="#000000">
  <meta name="apple-mobile-web-app-title" content="Piano">
  <meta name="application-name" content="Piano">
  <meta name="theme-color" content="#ffffff">

  <link rel="stylesheet" href="//topbar-static.piano.io/static/css/pianoio.bundle.css">
  <link rel="stylesheet" href="https://piano.io/wp-content/themes/piano/angular/dist/styles.css?v=177">
  
      <style>
      .wpm-language-switcher.switcher-dropdown .item-language-fr,
      .wpm-language-switcher.switcher-dropdown .item-language-de,
      .wpm-language-switcher.switcher-dropdown .item-language-es,
      .wpm-language-switcher.switcher-dropdown .item-language-it,
      .wpm-language-switcher.switcher-dropdown .item-language-gb,
      .wpm-language-switcher.switcher-dropdown .item-language-en-gb,
      .wpm-language-switcher.switcher-dropdown .item-language-pl,
      .wpm-language-switcher.switcher-dropdown .item-language-nl {
        display: none;
      }
    </style>
  
      <link rel="alternate" href="https://piano.io" hreflang="en-us">
    <link rel="alternate" href="https://piano.io" hreflang="en-uk">
  
  <meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1">

	<!-- This site is optimized with the Yoast SEO plugin v19.2 - https://yoast.com/wordpress/plugins/seo/ -->
	<meta name="description" content="Analytics + Activation">
	<link rel="canonical" href="https://piano.io/">
	<link rel="next" href="https://piano.io/page/2/">
	<meta property="og:locale" content="en_US">
	<meta property="og:type" content="website">
	<meta property="og:title" content="Piano - Analytics + Activation">
	<meta property="og:description" content="Piano is the Digital Experience Cloud that empowers teams to understand and influence customer behavior.">
	<meta property="og:url" content="https://piano.io/">
	<meta property="og:site_name" content="Piano">
	<meta property="og:image" content="https://piano.io/wp-content/uploads/2022/07/Light.jpg">
	<meta property="og:image:width" content="2400">
	<meta property="og:image:height" content="1200">
	<meta property="og:image:type" content="image/jpeg">
	<meta name="twitter:card" content="summary_large_image">
	<meta name="twitter:site" content="@piano_io">
	<script type="text/javascript" async="" src="https://cdn.cxense.com/cx.js"></script><script async="" type="text/javascript" src="https://cdn.cxense.com/cx.cce.js"></script><script type="text/javascript" async="" src="//cdn.tinypass.com/api/tinypass.min.js"></script><script type="text/javascript" async="" src="//experience.tinypass.com/xbuilder/experience/load?aid=2slnUAPVtQ"></script><script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://piano.io/#organization","name":"Piano Software, Inc.","url":"https://piano.io/","sameAs":["https://www.linkedin.com/company/piano-io/","https://www.facebook.com/piano.io","https://twitter.com/piano_io"],"logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://piano.io/#/schema/logo/image/","url":"https://piano.io/wp-content/uploads/2022/07/Piano_Logo.jpeg","contentUrl":"https://piano.io/wp-content/uploads/2022/07/Piano_Logo.jpeg","width":1111,"height":400,"caption":"Piano Software, Inc."},"image":{"@id":"https://piano.io/#/schema/logo/image/"}},{"@type":"WebSite","@id":"https://piano.io/#website","url":"https://piano.io/","name":"Piano","description":"Analytics + Activation","publisher":{"@id":"https://piano.io/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://piano.io/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"CollectionPage","@id":"https://piano.io/#webpage","url":"https://piano.io/","name":"Piano &bull;Analytics + Activation","isPartOf":{"@id":"https://piano.io/#website"},"about":{"@id":"https://piano.io/#organization"},"description":"Analytics + Activation","breadcrumb":{"@id":"https://piano.io/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://piano.io/"]}]},{"@type":"BreadcrumbList","@id":"https://piano.io/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]}]}</script>
	<!-- / Yoast SEO plugin. -->


<link rel="dns-prefetch" href="//piano.io">
<link rel="dns-prefetch" href="//s.w.org">
<script type="text/javascript">
window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/piano.io\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.0"}};
/*! This file is auto-generated */
!function(e,a,t){var n,r,o,i=a.createElement("canvas"),p=i.getContext&&i.getContext("2d");function s(e,t){var a=String.fromCharCode,e=(p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,e),0,0),i.toDataURL());return p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,t),0,0),e===i.toDataURL()}function c(e){var t=a.createElement("script");t.src=e,t.defer=t.type="text/javascript",a.getElementsByTagName("head")[0].appendChild(t)}for(o=Array("flag","emoji"),t.supports={everything:!0,everythingExceptFlag:!0},r=0;r<o.length;r++)t.supports[o[r]]=function(e){if(!p||!p.fillText)return!1;switch(p.textBaseline="top",p.font="600 32px Arial",e){case"flag":return s([127987,65039,8205,9895,65039],[127987,65039,8203,9895,65039])?!1:!s([55356,56826,55356,56819],[55356,56826,8203,55356,56819])&&!s([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]);case"emoji":return!s([129777,127995,8205,129778,127999],[129777,127995,8203,129778,127999])}return!1}(o[r]),t.supports.everything=t.supports.everything&&t.supports[o[r]],"flag"!==o[r]&&(t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&t.supports[o[r]]);t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&!t.supports.flag,t.DOMReady=!1,t.readyCallback=function(){t.DOMReady=!0},t.supports.everything||(n=function(){t.readyCallback()},a.addEventListener?(a.addEventListener("DOMContentLoaded",n,!1),e.addEventListener("load",n,!1)):(e.attachEvent("onload",n),a.attachEvent("onreadystatechange",function(){"complete"===a.readyState&&t.readyCallback()})),(e=t.source||{}).concatemoji?c(e.concatemoji):e.wpemoji&&e.twemoji&&(c(e.twemoji),c(e.wpemoji)))}(window,document,window._wpemojiSettings);
</script><script src="https://piano.io/wp-includes/js/wp-emoji-release.min.js?ver=6.0" type="text/javascript" defer=""></script>
<style type="text/css">
img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 0.07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}
</style>
	<link rel="stylesheet" id="wp-block-library-css" href="https://piano.io/wp-includes/css/dist/block-library/style.min.css?ver=6.0" type="text/css" media="all">
<style id="global-styles-inline-css" type="text/css">
body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--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--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');--wp--preset--duotone--midnight: url('#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');--wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');--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;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
</style>
<link rel="stylesheet" id="wpm-main-css" href="//piano.io/wp-content/plugins/wp-multilang/assets/styles/main.min.css?ver=2.4.1" type="text/css" media="all">
<link rel="https://api.w.org/" href="https://piano.io/wp-json/"><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://piano.io/xmlrpc.php?rsd">
<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://piano.io/wp-includes/wlwmanifest.xml"> 
<meta name="generator" content="WordPress 6.0">
<link rel="alternate" hreflang="x-default" href="https://piano.io/">
<link rel="alternate" hreflang="en-us" href="https://piano.io/">
<link rel="alternate" hreflang="ja" href="https://piano.io/ja/">
<link rel="alternate" hreflang="fr-fr" href="https://piano.io/fr/">
<link rel="alternate" hreflang="de-de" href="https://piano.io/de/">
<link rel="alternate" hreflang="es-es" href="https://piano.io/es/">
<link rel="alternate" hreflang="it-it" href="https://piano.io/it/">
<link rel="alternate" hreflang="nl-nl" href="https://piano.io/nl/">
<link rel="alternate" hreflang="en-gb" href="https://piano.io/gb/">
<link rel="alternate" hreflang="pl" href="https://piano.io/pl/">
<style type="text/css">.broken_link, a.broken_link {
	text-decoration: line-through;
}</style>
  <script type="text/javascript">(function(){function d(a){var b=new Date;b.setTime(b.getTime()+3E5);window.document.cookie='__adblocker='+(a?'true':'false')+'; expires='+b.toUTCString()+'; path=/'};function f(a){function b(){setTimeout(function(){!0===e._options.checkOnLoad&&(e._log('onload->eventCallback','A check loading is launched'),null===e._var.bait&&e._creatBait(),setTimeout(function(){e.check()},1))},1)}var e=this;e._options={checkOnLoad:!1,resetOnEnd:!1,loopCheckTime:50,loopMaxNumber:5,baitClass:'pub_300x250 pub_300x250m pub_728x90 text-ad textAd text_ad text_ads text-ads text-ad-links ad ad01',baitStyle:'width: 1px !important; height: 1px !important; position: absolute !important; left: -10000px !important; top: -1000px !important;',
logging:!1};e._var={bait:null,checking:!1,loop:null,loopNumber:0,event:{detected:[],notDetected:[]}};'undefined'!==typeof a&&e.setOption(a);'undefined'!==typeof window.addEventListener?window.addEventListener('load',b,!1):window.attachEvent('onload',b)}f.prototype._options=null;f.prototype._var=null;f.prototype._log=function(a,b){this._options.logging&&console.log('[BAB]['+a+'] '+b)};
f.prototype.setOption=function(a,b){if('undefined'!==typeof b){var e=a;a={};a[e]=b}for(var c in a)this._options[c]=a[c],this._options.logging&&this._log('setOption','The option "'+c+'" was assigned to "'+a[c]+'"');return this};
f.prototype._creatBait=function(){var a=document.createElement('div');this._options.baitId&&a.setAttribute('id',this._options.baitId);a.setAttribute('class',this._options.baitClass);a.setAttribute('style',this._options.baitStyle);this._var.bait=window.document.body.appendChild(a);this._var.bait.offsetParent;this._var.bait.offsetHeight;this._var.bait.offsetLeft;this._var.bait.offsetTop;this._var.bait.offsetWidth;this._var.bait.clientHeight;this._var.bait.clientWidth;this._log('_creatBait','Bait has been created')};
f.prototype._destroyBait=function(){window.document.body.removeChild(this._var.bait);this._var.bait=null;this._log('_destroyBait','Bait has been removed')};
f.prototype.check=function(a){'undefined'===typeof a&&(a=!0);this._options.logging&&this._log('check','An audit was requested '+(!0===a?'with a':'without')+' loop');if(!0===this._var.checking)return this._log('check','A check was canceled because there is already an ongoing'),!1;this._var.checking=!0;null===this._var.bait&&this._creatBait();var b=this;this._var.loopNumber=0;!0===a&&(this._var.loop=setInterval(function(){b._checkBait(a)},this._options.loopCheckTime));setTimeout(function(){b._checkBait(a)},
1);this._log('check','A check is in progress ...');return!0};
f.prototype._checkBait=function(a){function b(a,b){b&&(e=!0,c._log('cc',a))}var e=!1,c=this;null===c._var.bait&&c._creatBait();b('aba',null!==window.document.body.getAttribute('abp'));b('bop',null===c._var.bait.offsetParent);b('boh',0==c._var.bait.offsetHeight);b('bol',0==c._var.bait.offsetLeft);b('bot',0==c._var.bait.offsetTop);b('bow',0==c._var.bait.offsetWidth);b('bch',0==c._var.bait.clientHeight);b('bcw',0==c._var.bait.clientWidth);b('hid','undefined'!==typeof window.getComputedStyle&&!c._isComputedStyleMessedUp(window.document.body)&&
c._isComputedStyleMessedUp(c._var.bait));c._options.logging&&c._log('_checkBait','A check ('+(c._var.loopNumber+1)+'/'+c._options.loopMaxNumber+' ~'+(1+c._var.loopNumber*c._options.loopCheckTime)+'ms) was conducted and detection is '+(e?'positive':'negative'));!0===a&&(c._var.loopNumber++,c._var.loopNumber>=c._options.loopMaxNumber&&c._stopLoop());if(e)c._stopLoop(),c._destroyBait(),c.emitEvent(!0),!0===a&&(c._var.checking=!1);else if(null===c._var.loop||!1===a)c._destroyBait(),c.emitEvent(!1),!0===
a&&(c._var.checking=!1)};f.prototype._isComputedStyleMessedUp=function(a){return(a=window.getComputedStyle(a,null))&&('none'===a.getPropertyValue('display')||'hidden'===a.getPropertyValue('visibility'))};f.prototype._stopLoop=function(){clearInterval(this._var.loop);this._var.loop=null;this._var.loopNumber=0;this._log('_stopLoop','A loop has been stopped')};
f.prototype.emitEvent=function(a){this._options.logging&&this._log('emitEvent','An event with a '+(!0===a?'positive':'negative')+' detection was called');a=!0===a?this._var.event.detected:this._var.event.notDetected;for(var b=0;b<a.length;b++)this._options.logging&&this._log('emitEvent','Call function '+(b+1)+'/'+a.length),a[b]();!0===this._options.resetOnEnd&&this.clearEvent();return this};
f.prototype.clearEvent=function(){this._var.event.detected=[];this._var.event.notDetected=[];this._log('clearEvent','The event list has been cleared')};f.prototype.on=function(a,b){(!0===a?this._var.event.detected:this._var.event.notDetected).push(b);this._options.logging&&this._log('on','A type of event "'+(!0===a?'detected':'notDetected')+'" was added');return this};f.prototype.onDetected=function(a){return this.on(!0,a)};f.prototype.onNotDetected=function(a){return this.on(!1,a)};
f.prototype.checkOnLoad=function(){var a=this;'undefined'!==typeof window.document.body&&window.document.body?a.check():window.document.addEventListener('DOMContentLoaded',function(){a.check()},!1)};
f.prototype.checkOnBodyAppear=function(){function a(){e||(e=!0,b.check())}var b=this,e=!1;if('undefined'!==typeof window.document.body&&window.document.body)a(),b._log('coba','bae');else{var c=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;if(c){var k=new c(function(){window.document.body&&(k.disconnect(),a(),b._log('coba','mo'))});k.observe(document.documentElement,{childList:!0,subtree:!0})}else{var l=function(){'undefined'!==typeof window.document.body&&window.document.body?
(a(),b._log('coba','st')):setTimeout(l,5)};l()}document.addEventListener('DOMContentLoaded',function(){a();b._log('coba','dcl')},!1)}};var g;var h=!1;try{var m=window.location.search;h=h||m.match(/[&?]xpdebug/);var n=window.localStorage&&window.localStorage.getItem('xpdebug');(h=h||null!==n)&&console.log('[BABCommon][isDebug] ls.xpdebug='+n)}catch(a){}g=!!h;var p=new f({checkOnLoad:!1,resetOnEnd:!0,logging:g,baitClass:'hdr-ad'});p.onDetected(function(){d(!0)});p.onNotDetected(function(){d(!1)});p.checkOnLoad();})();</script>
<script src="//topbar-static.piano.io/static/js/pianoio.topbar.js"></script><style>#nprogress[_ngcontent-uhs-c0] {
  pointer-events: none;
}
#nprogress[_ngcontent-uhs-c0]   .bar[_ngcontent-uhs-c0] {
  background: #1c2544;
  position: fixed;
  z-index: 1031;
  top: 0;
  left: 0;
  width: 100%;
  height: 2px;
}

#nprogress[_ngcontent-uhs-c0]   .peg[_ngcontent-uhs-c0] {
  display: block;
  position: absolute;
  right: 0px;
  width: 100px;
  height: 100%;
  box-shadow: 0 0 10px #1c2544, 0 0 5px #1c2544;
  opacity: 1;
  transform: rotate(3deg) translate(0px, -4px);
}
.nprogress-custom-parent[_ngcontent-uhs-c0] {
  overflow: hidden;
  position: relative;
}
.nprogress-custom-parent[_ngcontent-uhs-c0]   #nprogress[_ngcontent-uhs-c0]   .spinner[_ngcontent-uhs-c0], .nprogress-custom-parent[_ngcontent-uhs-c0]   #nprogress[_ngcontent-uhs-c0]   .bar[_ngcontent-uhs-c0] {
  position: absolute;
}
@keyframes nprogress-spinner {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}</style><style></style><style>.shadow[_ngcontent-uhs-c2] {
      content: "";
      display: none;
      position: absolute;
      width: 100%;
      z-index: 2;
      top: 100vh;
      height: 100vh;
      background-color: #101820;
    }

    @media (min-width: 768px) {
        .shadow[_ngcontent-uhs-c2] {
            display: block;
        }
    }</style><style type="text/css">.tc-reset-css { border: none; background: none;}.tc-privacy-wrapper .tc-privacy-banner { width: 100%; left: 0px; text-align: left; font-size: 16px; z-index: 999998; position: fixed;}.tc-privacy-wrapper .tc-privacy-accessible-banner { font-size: 1rem;}.tc_div_preview .tc-privacy-wrapper .tc-privacy-banner { position: absolute;}.tc-privacy-wrapper .tc-privacy-footer { bottom: 0px;}.tc-privacy-wrapper .tc-privacy-header { top: 0px;}.tc-privacy-wrapper .tc-privacy-block-text { display: inline-block;}.tc-privacy-wrapper .tc-privacy-text, .tc-privacy-wrapper .tc-iab-purposes-automatic-text { padding: 10px; font-size: 0.75em; text-align: left;}.tc-privacy-wrapper .tc-privacy-block-button, .tc-privacy-wrapper .tc-privacy-block-text { vertical-align: middle;}.tc-privacy-wrapper .tc-privacy-block-button { right: 10px;}.tc-privacy-wrapper .tc-privacy-accessible-banner .tc-privacy-button { float: left;}.tc-privacy-wrapper .tc-privacy-button:last-child { margin: 10px 0px;}.tc-privacy-wrapper .tc-privacy-button-close { position: absolute; right: 5px; top: 5px; cursor: pointer; z-index: 1;}.tc-privacy-wrapper .tc-privacy-block-button > button:focus { outline: black 1px dotted; box-shadow: 0 0 0 1px white; -webkit-box-shadow: 0 0 0 1px white; -moz-box-shadow: 0 0 0 1px white;}.tc-privacy-wrapper .tc-privacy-accessible-banner .tc-privacy-block-button > button:focus { outline: black 2px dotted;}.tc-privacy-overlay { background: rgba(0, 0, 0, 0.5); position: fixed; width: 100%; height: 100%; top: 0px; left: 0px; display: block; z-index: 999997;}body.tc-modal-open { bottom: 0; left: 0; position: fixed; right: 0; top: 0; overflow: hidden;}.tc-privacy-wrapper .tc-privacy-banner { background: #fff;}.tc-privacy-wrapper .tc-privacy-text, .tc-privacy-wrapper .tc-iab-purposes-automatic-text { color: #0A0E12;}#tc_privacy_button, #footer_tc_privacy_button, #header_tc_privacy_button, #popin_tc_privacy_button { background: #2b313c; color: #ffffff;}#tc_privacy_button_2, #footer_tc_privacy_button_2, #header_tc_privacy_button_2, #popin_tc_privacy_button_2 { background: #2b313c; color: #FFFFFF;}#tc_privacy_button_3, #footer_tc_privacy_button_3, #header_tc_privacy_button_3, #popin_tc_privacy_button_3 { background: #2b313c; color: #FFFFFF;}.tc-privacy-wrapper .tc-privacy-banner { width: 60%; border-radius: 5px; max-width: 600px;}.tc-privacy-wrapper .tc-privacy-iab-banner { width: 100%; max-width: 770px; min-width: 320px; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-size: inherit; margin: auto; max-height: 100%; overflow: auto;}.tc-privacy-wrapper .tc-privacy-text { font-size: 0.875em;}.tc-privacy-wrapper .tc-privacy-iab-banner .tc-privacy-text, .tc-privacy-wrapper .tc-iab-purposes-automatic-text { font-size: 100%;}.tc-privacy-wrapper .tc-privacy-block-button { display: block; text-align: center;}.tc-privacy-wrapper .tc-privacy-button { margin: 0px auto 10px 10px; display: inline-block; cursor: pointer; font-size: 0.875em; padding: 5px 20px;}.tc-privacy-wrapper .tc-privacy-iab-banner .tc-privacy-button { font-size: 100%;}.tc-privacy-wrapper .tc-privacy-button:last-child { margin: 0 auto 10px 10px;}.tc-privacy-wrapper .tc-privacy-button-close { right: -5px; top: -5px;}.tc-privacy-wrapper .tc-privacy-button.tc-privacy-button-top { top: 0; right: 0; width: auto; position: absolute; margin: 10px;}.tc-privacy-padding-top { padding-top: 1rem;}@font-face { font-family: graphik; src: url("https://piano.io/wp-content/themes/piano/fonts/Graphik-Light-Web.eot"); src: url("https://piano.io/wp-content/themes/piano/fonts/Graphik-Light-Web.eot?#iefix") format("embedded-opentype"), url("https://piano.io/wp-content/themes/piano/fonts/Graphik-Light-Web.woff2") format("woff2"), url("https://piano.io/wp-content/themes/piano/fonts/Graphik-Light-Web.woff") format("font-woff"); font-weight: 300; font-style: normal; } @font-face { font-family: graphik; src: url("https://piano.io/wp-content/themes/piano/fonts/Graphik-Regular-Web.eot"); src: url("https://piano.io/wp-content/themes/piano/fonts/Graphik-Regular-Web.eot?#iefix") format("embedded-opentype"), url("https://piano.io/wp-content/themes/piano/fonts/Graphik-Regular-Web.woff2") format("woff2"), url("https://piano.io/wp-content/themes/piano/fonts/Graphik-Regular-Web.woff") format("font-woff"); font-weight: 400; font-style: normal; }  #popin_tc_privacy_text { padding: 48px!important; } #popin_tc_privacy_text h1, #popin_tc_privacy_text p { font-family: Graphik!important; text-align: left!important; font-style: normal!important; font-weight: 300!important; } #popin_tc_privacy_text h1 { font-size: 24px!important; line-height: 38px!important; letter-spacing: -0.01em!important; color: #0A0E12!important; margin: 0 auto!important; text-transform: none!important; } #popin_tc_privacy_text p { font-size: 13px!important; line-height: 24px!important; color: rgba(20, 27, 36, 0.7)!important; margin: 16px auto 0 !important; } #popin_tc_privacy_text p a { color: #0A0E12!important; font-weight: 400!important; } #popin_tc_privacy_text p a:visited { color: #0A0E12!important; }  #popin_tc_privacy { background: white!important; box-shadow: 0px 15px 40px rgba(28, 37, 68, 0.1)!important; border-radius: 0!important; top: auto!important; left: auto!important; right: 24px!important; bottom: 24px!important; }  #popin_tc_privacy_container_button button { margin: 0!important; width: 100%!important; background: white!important; color: rgba(20, 27, 36, 0.7)!important; border-top: 1px solid rgba(20, 27, 36, 0.05)!important; height: 64px!important; font-size: 15px!important; line-height: 1!important; font-weight: 300!important; display: flex!important; align-items: center!important; justify-content: center!important; } #popin_tc_privacy_container_button button:hover { color: #A08C70!important; }  #popin_tc_privacy_btn_close { right: 16px!important; top: 16px!important; width: 16px!important; height: 16px!important; } #popin_tc_privacy_btn_close img { display: none!important; } .tc-privacy-button-close::before, .tc-privacy-button-close::after { content: ''!important; background: rgba(20, 27, 36, 0.5)!important; width: 16px!important; height: 1px!important; position: absolute!important; left: 0!important; } .tc-privacy-button-close::before { top: 0!important; transform: translateY(7.5px) rotate(45deg)!important; } .tc-privacy-button-close::after { bottom: 0!important; transform: translateY(-7.5px) rotate(-45deg)!important; } @media (max-width: 640px) { .tc-privacy-wrapper .tc-privacy-banner { width: 100%!important; max-width: calc(100% - 48px) !important; margin: auto; } }</style><style type="text/css">.tp-backdrop{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:#121214;z-index:300000;opacity:0;transition:opacity .25s linear}.tp-backdrop.tp-active{opacity:.9}.tp-modal .tp-close.tp-square{background:#ccc;border-radius:0;border:0;top:0;right:-40px}.tp-modal .tp-close{display:none;position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:#fff url("data:image/svg+xml,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.51 7.208l-.706-.708-2.798 2.798L7.207 6.5l-.707.707 2.798 2.799L6.503 12.8l.707.707 2.796-2.795 2.792 2.792.707-.707-2.792-2.792 2.798-2.798z' fill='%23000' fill-opacity='.4'/%3E%3C/svg%3E") center center no-repeat;border:none;box-shadow:0 0 10px rgba(28,37,68,.15);outline:none;z-index:300100;border-radius:40px;opacity:0;cursor:pointer;transform:scale(.25);-webkit-appearance:none;-moz-appearance:none;appearance:none}.tp-modal .tp-close:hover,.tp-modal .tp-close:focus{box-shadow:0 0 10px 2px rgba(28,37,68,.15)}.tp-modal .tp-close:focus{border:1px solid}.tp-modal .tp-close.tp-active{display:block;opacity:1;transform:scale(1)}.tp-modal .tp-iframe-wrapper[dir=rtl] .tp-close{right:initial;left:-20px}.tp-modal .tp-iframe-wrapper.piano-id-modal-ver-2 .tp-close{top:0;right:0;width:64px;height:64px;box-shadow:none;outline:none;border-radius:0;border-left:1px solid rgba(15,15,21,.2);background:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg %3E%3Cpath d='M3 3L13 13M13 3L3 13' stroke='%230F0F15' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E%0A") center center no-repeat;opacity:.3}.tp-modal .tp-iframe-wrapper.piano-id-modal-ver-2 .tp-close.tp-active{opacity:.3}.tp-modal .tp-iframe-wrapper.piano-id-modal-ver-2 .tp-close:hover,.tp-modal .tp-iframe-wrapper.piano-id-modal-ver-2 .tp-close:focus{box-shadow:none;border:none;border-left:1px solid rgba(15,15,21,.06);opacity:1}.tp-modal .tp-iframe-wrapper.piano-id-modal-ver-2[dir=rtl] .tp-close{right:auto;left:0;border-left:none;border-right:1px solid rgba(15,15,21,.2)}.tp-modal .tp-iframe-wrapper.piano-id-modal-ver-2[dir=rtl] .tp-close:hover,.tp-modal .tp-iframe-wrapper.piano-id-modal-ver-2[dir=rtl] .tp-close:focus{border-left:none;border-right:1px solid rgba(15,15,21,.06)}.tp-modal{z-index:300050}@media screen and (max-width: 650px){.tp-modal .tp-close{right:0}.tp-modal .tp-iframe-wrapper[dir=rtl] .tp-close{right:initial;left:0}}.tp-modal .tp-iframe-wrapper.tp-curtain{width:600px;height:480px}.tp-modal-open{overflow:hidden!important;height:100vh;-webkit-overflow-scrolling:touch}.tp-modal-open.tp-modal-resizing{-webkit-overflow-scrolling:auto}.tp-modal-close{overflow:auto}.tp-iframe-wrapper{position:relative;margin:50px auto;box-shadow:0 0 10px rgba(0,0,0,.21)}.tp-iframe-wrapper.no-shadow{box-shadow:unset}.tp-modal{overflow-x:hidden;overflow-y:scroll!important;display:none;position:fixed;top:0;bottom:0;left:0;right:0;transform:translateZ(0)}.tp-modal .tp-message{font-family:Graphik Web Regular,Helvetica,Arial,sans-serif;padding:10px}.tp-modal .tp-btn-container{padding-left:10px;padding-bottom:10px}.tp-cxense-placeholder-modal{width:100%;background-color:#fff;max-width:912px;display:block;overflow:hidden;height:auto;opacity:1}.tp-widget-placeholder>div:after{display:block;content:"";clear:both}.tp-btn{text-decoration:none;cursor:pointer;padding:0 18px;line-height:40px;border-collapse:separate;border-radius:4px;text-align:center;vertical-align:middle;display:inline-block;color:#fff;border:none;box-shadow:inset 0 -1px rgba(216,218,221,0);background:#3878D8;background-position:bottom;text-shadow:none;font-family:Graphik Web Regular,Helvetica,Arial,sans-serif;white-space:nowrap;outline:0}.tp-please-wait.tp-active{display:block;opacity:.9;transition:opacity .25s linear}.tp-please-wait{position:absolute;top:0;left:0;background-color:#999;opacity:0;width:100%;height:100%;display:none;text-align:center;color:#fff;font-weight:lighter;font-family:Open Sans,sans-serif;font-size:15px}.tp-please-wait.tp-overlap{position:fixed;z-index:300150}.tp-please-wait.tp-local-overlap{position:absolute}.tp-please-wait>.tp-icon{width:80px;height:80px;margin:100px auto 20px}.pn-spinner{color:gray;display:inline-block;position:relative;width:80px;height:80px}.pn-spinner div{transform-origin:40px 40px;animation:pn-spinner 1.2s linear infinite}.pn-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:#fff}.pn-spinner div:nth-child(1){transform:rotate(0);animation-delay:-1.1s}.pn-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.pn-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.pn-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.pn-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.pn-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.pn-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.pn-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.pn-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.pn-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.pn-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.pn-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes pn-spinner{0%{opacity:1}to{opacity:0}}.tp-please-wait>.tp-icon.tp-centered{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tp-iframe-wrapper.no-width .tp-close,.tp-iframe-wrapper.no-height .tp-close,.tp-modal.no-width .tp-close,.tp-modal.no-height .tp-close{display:none}.tp-banner{position:fixed;bottom:0;left:0;width:100%}.tp-banner>.tp-container-inner,.tp-banner>.tp-container-inner>iframe{width:inherit!important}.tp-modal-overscroll-prevented{overscroll-behavior:contain;width:100%;overflow-x:unset;overflow-y:scroll}.tp-scroll-prevented{height:100vh;overflow:hidden;touch-action:none}.tp-body-scroll-prevented{touch-action:none}
</style></head>
<body class="tc-modal-open"><script type="text/javascript" async="" src="https://cdn.trustcommander.net/privacy/5865/privacy_v2_1.js" charset="utf-8" id="tc_script_0.1906523935580493"></script>
<piano-app ng-version="11.0.7"><div></div><piano-app-template class="ng-star-inserted"><progress-bar _nghost-uhs-c0=""></progress-bar><job-reminder _nghost-uhs-c1="" class="ng-tns-c1-0"><!----></job-reminder><div class="pn-footer-slidein-layer"><div class="pn-hero-shadow" data-ga_section="hero-section"><hero-shadow _nghost-uhs-c2=""><div _ngcontent-uhs-c2="" class="shadow" style="opacity: 0.25;"></div></hero-shadow><section class="pn-hero-section"><div class="pn-hero-section__wrapper"><div class="pn-hero-section__inner"><h1 class="pn-marketing-heading-1 pn-hero-section__title">Analytics + Activation</h1><p class="pn-marketing-text pn-hero-section__paragraph">Empower every team to understand and influence customer behavior.</p><div class="pn-hero-cta-block pn-hero-cta-block--home"><a class="pn-marketing-button pn-marketing-button--dark pn-hero-cta-block__cta-button" data-ga_link="request-demo" href="https://piano.io/request-demo" onclick="tC.event.clickEvents(this, {'clickName': 'Learn more', 'clickChapter1': 'content'})">Learn more</a></div></div></div><globe-hero><div><div data-hero-shadow-host="globekit-slide" id="globekit-canvas-container" style="position: absolute; top: 0;"><canvas id="globekit-canvas" width="1024" height="1024"></canvas></div><div id="globe-key"><ul id="globe-key-list"></ul></div></div></globe-hero><span class="pn-icon pn-icon--hoverable pn-icon--down pn-hero-section__scroll-icon" scroll-offset="viewport" scroll-to="#clients-section"></span></section></div><section class="pn-clients-section" data-ga_section="clients-section" id="clients-section"><ul class="pn-client-logos"><li class="pn-client-logos__card"><img alt="TechCrunch" src="https://piano.io/wp-content/themes/piano/frontend/images/client-logos/techcrunch.png?v=177" width="170"></li><li class="pn-client-logos__card"><img alt="The Washington Times" src="https://piano.io/wp-content/themes/piano/frontend/images/client-logos/the_washington_times.png?v=177" width="200"></li><li class="pn-client-logos__card"><img alt="Longchamp Paris" src="https://piano.io/wp-content/themes/piano/frontend/images/client-logos/longchamp.png?v=177" width="165"></li><li class="pn-client-logos__card"><img alt="CNBC" src="https://piano.io/wp-content/themes/piano/frontend/images/client-logos/cnbc.png?v=177" width="86"></li><li class="pn-client-logos__card"><img alt="BBC" src="https://piano.io/wp-content/themes/piano/frontend/images/client-logos/bbc.png?v=177" width="128"></li><li class="pn-client-logos__card"><img alt="Air France" src="https://piano.io/wp-content/themes/piano/frontend/images/client-logos/airfrance.png?v=177" width="197"></li><li class="pn-client-logos__card"><img alt="Jaguar" src="https://piano.io/wp-content/themes/piano/frontend/images/client-logos/jaguar.png?v=177" width="187"></li><li class="pn-client-logos__card"><img alt="ABC News" src="https://piano.io/wp-content/themes/piano/frontend/images/client-logos/abc-news.png?v=177" width="116"></li><li class="pn-client-logos__card"><img alt="Nielsen IQ" src="https://piano.io/wp-content/themes/piano/frontend/images/client-logos/nielsen-iq.svg?v=177" width="153"></li><li class="pn-client-logos__card"><img alt="LinkedIn" src="https://piano.io/wp-content/themes/piano/frontend/images/client-logos/linkedin.png?v=177" width="137"></li><li class="pn-client-logos__card"><img alt="L'Oreal" src="https://piano.io/wp-content/themes/piano/frontend/images/client-logos/loreal.png?v=177" width="137"></li><li class="pn-client-logos__card"><img alt="The Telegraph" src="https://piano.io/wp-content/themes/piano/frontend/images/client-logos/telegraph.png?v=177" width="152"></li><li class="pn-client-logos__card"><img alt="CBS" src="https://piano.io/wp-content/themes/piano/frontend/images/client-logos/cbs.png?v=177" width="109"></li><li class="pn-client-logos__card"><img alt="Allianz" src="https://piano.io/wp-content/themes/piano/frontend/images/client-logos/allianz.png?v=177" width="145"></li><li class="pn-client-logos__card"><img alt="Meredith" src="https://piano.io/wp-content/themes/piano/frontend/images/client-logos/meredith.png?v=177" width="163"></li><li class="pn-client-logos__card"><img alt="Gannett" src="https://piano.io/wp-content/themes/piano/frontend/images/client-logos/gannett.png?v=177" width="146"></li><li class="pn-client-logos__card"><img alt="T-Mobile" src="https://piano.io/wp-content/themes/piano/frontend/images/client-logos/t-mobile.png?v=177" width="132"></li><li class="pn-client-logos__card"><img alt="Rakuten" src="https://piano.io/wp-content/themes/piano/frontend/images/client-logos/rakuten.png?v=177" width="121"></li><li class="pn-client-logos__card"><img alt="Forbes" src="https://piano.io/wp-content/themes/piano/frontend/images/client-logos/forbes.png?v=177" width="94"></li><li class="pn-client-logos__card"><img alt="Kirin" src="https://piano.io/wp-content/themes/piano/frontend/images/client-logos/kirin.svg?v=177" width="118"></li><li class="pn-client-logos__card"><img alt="Dow Jones" src="https://piano.io/wp-content/themes/piano/frontend/images/client-logos/dow_jones.png?v=177" width="174"></li><li class="pn-client-logos__card"><img alt="NBC Sports" src="https://piano.io/wp-content/themes/piano/frontend/images/client-logos/nbc_sports_2.png?v=177" width="80"></li></ul></section><section class="pn-full-spectrum-solution-section" data-ga_section="platform-section" id="platform-section"><h2 class="pn-full-spectrum-solution-section__title pn-marketing-heading-1">Real-time Accuracy for Real-time Results</h2><p class="pn-full-spectrum-solution-section__paragraph pn-marketing-text">The world moves fast, and your team needs to match its speed. So when it comes to executing exceptional customer experiences, precision and agility are crucial for success. <br>
Piano gives you the power to harness real-time accurate data to provide personalized <br>
customer experiences at scale. Add in our expert-led services, and you're on your way to orchestrating, measuring and optimizing the entire customer journey. <br>
All within a single, beautiful platform.</p><value-funnel-visual><div class="pn-value-funnel-image-animation-holder pn-value-funnel-image-animation-holder--animated"><div class="pn-full-spectrum-solution-section__visual pn-value-funnel-image " role="img"><div class="pn-value-funnel-image__chart"><ul class="pn-value-funnel-image__chart-list"><li class="pn-value-funnel-image__chart-item pn-value-funnel-image__chart-item--audience-segmentation"><span class="pn-value-funnel-image__label">Audience segmentation</span><div class="pn-value-funnel-image__label-icon"><span class="pn-icon pn-icon--user-circle"></span></div><div class="pn-value-funnel-image__chart-bar"></div><div class="pn-value-funnel-image__chart-additional-label pn-marketing-allcaps">Unknown</div></li><li class="pn-value-funnel-image__chart-item"><span class="pn-value-funnel-image__label">A/B testing</span><div class="pn-value-funnel-image__label-icon"><span class="pn-icon pn-icon--controls"></span></div><div class="pn-value-funnel-image__chart-bar"></div></li><li class="pn-value-funnel-image__chart-item"><span class="pn-value-funnel-image__label">Ad blocking detection</span><div class="pn-value-funnel-image__label-icon"><span class="pn-icon pn-icon--x"></span></div><div class="pn-value-funnel-image__chart-bar"></div></li><li class="pn-value-funnel-image__chart-item"><span class="pn-value-funnel-image__label">Pricing and promotions</span><div class="pn-value-funnel-image__label-icon"><span class="pn-icon pn-icon--promotion"></span></div><div class="pn-value-funnel-image__chart-bar"></div><div class="pn-value-funnel-image__chart-additional-label pn-marketing-allcaps">Known</div></li><li class="pn-value-funnel-image__chart-item pn-value-funnel-image__chart-item--recommendations"><span class="pn-value-funnel-image__label">Content recommendations</span><div class="pn-value-funnel-image__label-icon"><span class="pn-icon pn-icon--book"></span></div><div class="pn-value-funnel-image__chart-bar"></div></li><li class="pn-value-funnel-image__chart-item"><span class="pn-value-funnel-image__label">Revenue recognition</span><div class="pn-value-funnel-image__label-icon"><span class="pn-icon pn-icon--report"></span></div><div class="pn-value-funnel-image__chart-bar"></div></li><li class="pn-value-funnel-image__chart-item"><span class="pn-value-funnel-image__label">Flexible billing</span><div class="pn-value-funnel-image__label-icon"><span class="pn-icon pn-icon--clock"></span></div><div class="pn-value-funnel-image__chart-bar"></div><div class="pn-value-funnel-image__chart-additional-label pn-marketing-allcaps">Loyal</div></li><li class="pn-value-funnel-image__chart-item"><span class="pn-value-funnel-image__label">Marketing automation</span><div class="pn-value-funnel-image__label-icon"><span class="pn-icon pn-icon--edit"></span></div><div class="pn-value-funnel-image__chart-bar"></div></li><li class="pn-value-funnel-image__chart-item"><span class="pn-value-funnel-image__label">Experience management</span><div class="pn-value-funnel-image__label-icon"><span class="pn-icon pn-icon--experience"></span></div><div class="pn-value-funnel-image__chart-bar"></div></li><li class="pn-value-funnel-image__chart-item"><span class="pn-value-funnel-image__label">Relationship management</span><div class="pn-value-funnel-image__label-icon"><span class="pn-icon pn-icon--my-account"></span></div><div class="pn-value-funnel-image__chart-bar"></div><div class="pn-value-funnel-image__chart-additional-label pn-marketing-allcaps">Paying</div></li><li class="pn-value-funnel-image__chart-item"><span class="pn-value-funnel-image__label">Registration</span><div class="pn-value-funnel-image__label-icon"><span class="pn-icon pn-icon--style"></span></div><div class="pn-value-funnel-image__chart-bar"></div></li><li class="pn-value-funnel-image__chart-item"><span class="pn-value-funnel-image__label">Multi-channel entitlements</span><div class="pn-value-funnel-image__label-icon"><span class="pn-icon pn-icon--lock-plus"></span></div><div class="pn-value-funnel-image__chart-bar"></div></li><li class="pn-value-funnel-image__chart-item"><span class="pn-value-funnel-image__label">Customer care</span><div class="pn-value-funnel-image__label-icon"><span class="pn-icon pn-icon--help"></span></div><div class="pn-value-funnel-image__chart-bar"></div><div class="pn-value-funnel-image__chart-additional-label pn-marketing-allcaps">Retained</div></li></ul></div><div class="pn-value-funnel-image__devices"><p class="pn-value-funnel-image__devices-label pn-marketing-allcaps">Across all devices, channels and&nbsp;touchpoints.</p><img alt="Laptops, smartphones, tablets, desktops, magazines" class="pn-value-funnel-image__devices-image" src="https://piano.io/wp-content/themes/piano/frontend/images/svg/devices.svg?v=177" width="366"></div></div></div></value-funnel-visual><ul class="pn-spectrum-solution-list"><li class="pn-spectrum-solution-list__item"><div class="pn-spectrum-solution-list__item-container"><span class="pn-rounded-teaser pn-rounded-teaser--shapes pn-spectrum-solution-list__teaser"></span><div class="pn-spectrum-solution-list__item-text"><h3 class="pn-marketing-heading-3 pn-spectrum-solution-list__title">Built for<br>
digital business.</h3><p class="pn-spectrum-solution-list__text">Build onsite engagement and fuel digital experiences that convert.</p></div></div></li><li class="pn-spectrum-solution-list__item"><div class="pn-spectrum-solution-list__item-container"><span class="pn-rounded-teaser pn-rounded-teaser--particles pn-spectrum-solution-list__teaser"></span><div class="pn-spectrum-solution-list__item-text"><h3 class="pn-marketing-heading-3 pn-spectrum-solution-list__title">Designed <br>
to convert.</h3><p class="pn-spectrum-solution-list__text">Move users towards conversion with automated experiences and AI-driven recommendations.</p></div></div></li><li class="pn-spectrum-solution-list__item"><div class="pn-spectrum-solution-list__item-container"><span class="pn-rounded-teaser pn-rounded-teaser--gear pn-spectrum-solution-list__teaser"></span><div class="pn-spectrum-solution-list__item-text"><h3 class="pn-marketing-heading-3 pn-spectrum-solution-list__title">Made for<br>
business people.</h3><p class="pn-spectrum-solution-list__text">Elegant, easy-to-use solutions and an award-winning interface let you do more with less.</p></div></div></li><li class="pn-spectrum-solution-list__item"><div class="pn-spectrum-solution-list__item-container"><span class="pn-rounded-teaser pn-rounded-teaser--a-z pn-spectrum-solution-list__teaser"></span><div class="pn-spectrum-solution-list__item-text"><h3 class="pn-marketing-heading-3 pn-spectrum-solution-list__title">Completely<br>
white-labeled.</h3><p class="pn-spectrum-solution-list__text">We’re invisible — it’s your brand, your messaging, your data, and they’re your customers.</p></div></div></li></ul><ul class="pn-platform-integrations-list"><li class="pn-platform-integrations-list__item"><img alt="Facebook" class="pn-platform-integrations-list__image" src="https://piano.io/wp-content/themes/piano/frontend/images/integration-logos/facebook.png?v=177" width="135"></li><li class="pn-platform-integrations-list__item"><img alt="Payway" class="pn-platform-integrations-list__image" src="https://piano.io/wp-content/themes/piano/frontend/images/integration-logos/payway.png?v=177" width="160"></li><li class="pn-platform-integrations-list__item"><img alt="Google" class="pn-platform-integrations-list__image" src="https://piano.io/wp-content/themes/piano/frontend/images/integration-logos/google.png?v=177" width="103"></li><li class="pn-platform-integrations-list__item"><img alt="Apple" class="pn-platform-integrations-list__image" src="https://piano.io/wp-content/themes/piano/frontend/images/integration-logos/apple.png?v=177" width="29"></li><li class="pn-platform-integrations-list__item"><img alt="Braintree" class="pn-platform-integrations-list__image" src="https://piano.io/wp-content/themes/piano/frontend/images/integration-logos/braintree.png?v=177" width="144"></li><li class="pn-platform-integrations-list__item"><img alt="PayPal" class="pn-platform-integrations-list__image" src="https://piano.io/wp-content/themes/piano/frontend/images/integration-logos/paypal.png?v=177" width="99"></li><li class="pn-platform-integrations-list__item"><img alt="Newscycle" class="pn-platform-integrations-list__image" src="https://piano.io/wp-content/themes/piano/frontend/images/integration-logos/newscycle.png?v=177" width="170"></li><li class="pn-platform-integrations-list__item"><img alt="Zuora" class="pn-platform-integrations-list__image" src="https://piano.io/wp-content/themes/piano/frontend/images/integration-logos/zuora.png?v=177" width="92"></li><li class="pn-platform-integrations-list__item"><img alt="Worldpay" class="pn-platform-integrations-list__image" src="https://piano.io/wp-content/themes/piano/frontend/images/integration-logos/worldpay.png?v=177" width="144"></li><li class="pn-platform-integrations-list__item"><img alt="Apple Pay" class="pn-platform-integrations-list__image" src="https://piano.io/wp-content/themes/piano/frontend/images/integration-logos/apple-pay.png?v=177" width="62"></li><li class="pn-platform-integrations-list__item"><img alt="Sailthru" class="pn-platform-integrations-list__image" src="https://piano.io/wp-content/themes/piano/frontend/images/integration-logos/sailthru.png?v=177" width="102"></li><li class="pn-platform-integrations-list__item"><img alt="PayU" class="pn-platform-integrations-list__image" src="https://piano.io/wp-content/themes/piano/frontend/images/integration-logos/payu.png?v=177" width="67"></li><li class="pn-platform-integrations-list__item"><img alt="NBC Sports Digital" class="pn-platform-integrations-list__image" src="https://piano.io/wp-content/themes/piano/frontend/images/integration-logos/nbc-sports-digital.png?v=177" width="109"></li><li class="pn-platform-integrations-list__item"><img alt="Janrain" class="pn-platform-integrations-list__image" src="https://piano.io/wp-content/themes/piano/frontend/images/integration-logos/janrain.png?v=177" width="88"></li><li class="pn-platform-integrations-list__item"><img alt="Amazon" class="pn-platform-integrations-list__image" src="https://piano.io/wp-content/themes/piano/frontend/images/integration-logos/amazon.png?v=177" width="108"></li><li class="pn-platform-integrations-list__item"><img alt="Ooyala" class="pn-platform-integrations-list__image" src="https://piano.io/wp-content/themes/piano/frontend/images/integration-logos/ooyala.png?v=177" width="117"></li><li class="pn-platform-integrations-list__item"><img alt="Wordpress" class="pn-platform-integrations-list__image" src="https://piano.io/wp-content/themes/piano/frontend/images/integration-logos/wordpress.png?v=177" width="50"></li></ul><div class="pn-full-spectrum-solution-section__additional-text"><h3 class="pn-full-spectrum-solution-section__second-title pn-marketing-heading-3">…And fully integrated.</h3><p class="pn-full-spectrum-solution-section__second-paragraph">Open APIs and out-of-the-box integrations make it easy to connect with your existing systems and the tools you already use.</p></div></section><section class="pn-piano-platform-section" data-ga_section="piano-platform-section"><div class="pn-piano-platform-section__visual"><div selector=".pn-piano-platform-section__visual-layer"><div class="pn-piano-platform-section__visual-container"><div class="pn-piano-platform-section__visual-layer pn-piano-platform-section__visual-row pn-piano-platform-section__visual-row--top" data-rellax-percentage="0.5" data-rellax-speed="1"><div class="pn-piano-platform-section__visual-item pn-piano-platform-section__visual-item--layer-4"><img alt="" class="pn-piano-platform-section__visual-item-image" src="https://piano.io/wp-content/themes/piano/frontend/images/platform-section-visual-4.png?v=177" width="1520"></div></div><div class="pn-piano-platform-section__visual-layer pn-piano-platform-section__visual-row pn-piano-platform-section__visual-row--middle" data-rellax-percentage="0.5" data-rellax-speed="4"><div class="pn-piano-platform-section__visual-item pn-piano-platform-section__visual-item--layer-3"><img alt="" class="pn-piano-platform-section__visual-item-image" src="https://piano.io/wp-content/themes/piano/frontend/images/platform-section-visual-2.png?v=177" width="2000"></div><div class="pn-piano-platform-section__visual-item pn-piano-platform-section__visual-item--layer-2"><img alt="" class="pn-piano-platform-section__visual-item-image" src="https://piano.io/wp-content/themes/piano/frontend/images/platform-section-visual-1.png?v=177" width="2000"></div></div><div class="pn-piano-platform-section__visual-layer pn-piano-platform-section__visual-row pn-piano-platform-section__visual-row--bottom" data-rellax-percentage="0.5" data-rellax-speed="1"><div class="pn-piano-platform-section__visual-item pn-piano-platform-section__visual-item--layer-1"><img alt="" class="pn-piano-platform-section__visual-item-image" src="https://piano.io/wp-content/themes/piano/frontend/images/platform-section-visual-3.png?v=177" width="2000"></div></div></div></div></div><div class="pn-piano-platform-section__gradient"><h2 class="pn-piano-platform-section__title pn-piano-platform-section__title--screamer">THE PIANO PLATFORM &amp; SERVICES</h2><p class="pn-piano-platform-section__paragraph pn-marketing-text">Piano empowers you to create customized digital experiences and build commercial relationships with your users — fueling your subscription, conversion, analytics, entitlement and personalization goals.</p><ul class="pn-all-products-cards-grid"><li class="pn-all-products-cards-grid__item"><span class="pn-all-products-cards-grid__lead">The platform</span><span class="pn-all-products-cards-grid__intro">Products and services built to perform in concert.</span></li><li class="pn-all-products-cards-grid__item pn-piano-product-card"><a class="pn-piano-product-card__card-hover" data-ga_link="composer" href="https://piano.io/product/composer" onclick="tC.event.clickEvents(this, {'clickName': 'Composer', 'clickChapter1': 'content'})"><div class="pn-piano-product-card__image"><span class="pn-project-teaser pn-project-teaser--composer"></span></div><div class="pn-piano-product-card__description"><span class="pn-piano-product-card__label">Experiences</span><h3 class="pn-piano-product-card__title">Composer</h3><p class="pn-piano-product-card__paragraph">Surface the right offer to drive the right action.</p></div></a></li><li class="pn-all-products-cards-grid__item pn-piano-product-card"><a class="pn-piano-product-card__card-hover" data-ga_link="dmp" href="https://piano.io/product/dmp" onclick="tC.event.clickEvents(this, {'clickName': 'DMP', 'clickChapter1': 'content'})"><div class="pn-piano-product-card__image"><span class="pn-project-teaser pn-project-teaser--dmp"></span></div><div class="pn-piano-product-card__description"><span class="pn-piano-product-card__label">Data</span><h3 class="pn-piano-product-card__title">DMP</h3><p class="pn-piano-product-card__paragraph">Real-time data, real-time segmentation.</p></div></a></li><li class="pn-all-products-cards-grid__item pn-piano-product-card"><a class="pn-piano-product-card__card-hover" data-ga_link="vx" href="https://piano.io/product/vx" onclick="tC.event.clickEvents(this, {'clickName': 'VX', 'clickChapter1': 'content'})"><div class="pn-piano-product-card__image"><span class="pn-project-teaser pn-project-teaser--vx"></span></div><div class="pn-piano-product-card__description"><span class="pn-piano-product-card__label">Subscriptions</span><h3 class="pn-piano-product-card__title">VX</h3><p class="pn-piano-product-card__paragraph">Fuel the commerce side of your digital business.</p></div></a></li><li class="pn-all-products-cards-grid__item pn-piano-product-card"><a class="pn-piano-product-card__card-hover" data-ga_link="id" href="https://piano.io/product/id" onclick="tC.event.clickEvents(this, {'clickName': 'ID', 'clickChapter1': 'content'})"><div class="pn-piano-product-card__image"><span class="pn-project-teaser pn-project-teaser--id"></span></div><div class="pn-piano-product-card__description"><span class="pn-piano-product-card__label">Registrations</span><h3 class="pn-piano-product-card__title">ID</h3><p class="pn-piano-product-card__paragraph">Create, test, and deploy one-to-one user experiences.</p></div></a></li><li class="pn-all-products-cards-grid__item pn-piano-product-card"><a class="pn-piano-product-card__card-hover" data-ga_link="esp" href="https://piano.io/product/esp" onclick="tC.event.clickEvents(this, {'clickName': 'ESP', 'clickChapter1': 'content'})"><div class="pn-piano-product-card__image"><span class="pn-project-teaser pn-project-teaser--esp"></span></div><div class="pn-piano-product-card__description"><span class="pn-piano-product-card__label">Recommendations</span><h3 class="pn-piano-product-card__title">ESP</h3><p class="pn-piano-product-card__paragraph">Amplify your brand impact.</p></div></a></li></ul></div></section><section class="pn-mastered-section" data-ga_section="mastered-section"><div class="pn-mastered-section__inner"><div class="pn-documentation-promo"><div class="pn-documentation-promo__visual"><img alt="Piano Documentation" class="pn-documentation-promo__image" src="https://piano.io/wp-content/themes/piano/frontend/images/documentation-visual.jpg?v=177"></div><div class="pn-documentation-promo__description"><h3 class="pn-documentation-promo__title pn-marketing-heading-2">Documentation</h3><p class="pn-documentation-promo__paragraph pn-marketing-text">Explore our complete knowledge hub, with product guides, facts and best practices.</p><p class="pn-documentation-promo__action"><a class="pn-marketing-button" data-ga_link="documentation" href="http://docs.piano.io" onclick="tC.event.clickEvents(this, {'clickName': 'docs.piano.io', 'clickChapter1': 'content'})" target="_blank">docs.piano.io</a></p></div></div></div></section><div class="pn-banner"><div class="tp-container-inner" style="height: 119px; width: 1920px;"><iframe id="offer_e4365e3d80a75818a32b-0" name="offer_e4365e3d80a75818a32b-0" title="offer_e4365e3d80a75818a32b-0" scrolling="no" allowtransparency="true" allow="payment" allowfullscreen="true" src="https://buy.tinypass.com/checkout/template/cacheableShow?aid=2slnUAPVtQ&amp;templateId=OT7NUWFO37IM&amp;offerId=fakeOfferId&amp;experienceId=EX6DDUP4IZHA&amp;iframeId=offer_e4365e3d80a75818a32b-0&amp;displayMode=inline&amp;widget=template&amp;url=https%3A%2F%2Fpiano.io" style="overflow: hidden; background-color: transparent; border: 0px none; width: 1920px; height: 119px;" frameborder="0"></iframe></div></div></div><div class="pn-piano-slidein-container"><div class="page-cover"></div><div id="piano-slidein-container"></div></div><section class="pn-bottom-cta__wrapper" data-ga_section="bottom-section"><div class="pn-bottom-cta"><h2 class="pn-bottom-cta__title">Orchestrate and automate your entire user journey with Piano.</h2><div class="pn-bottom-cta__buttons"><a class="pn-marketing-button pn-marketing-button--dark pn-marketing-button--white-hover pn-bottom-cta__button" data-ga_link="request-demo" href="https://piano.io/request-demo" onclick="tC.event.clickEvents(this, {'clickName': 'Request a demo', 'clickChapter1': 'footer'})"> See it live</a></div><div class="pn-piano-recommendation-container" id="piano-recommendation-container"></div></div></section><footer class="pn-footer"><div class="pn-footer__main"><div class="pn-footer__content"><div class="pn-footer__logo-column"><h4 class="pn-footer__logo">Piano</h4><div class="pn-footer__language-selector"><ul class="wpm-language-switcher switcher-dropdown"><li class="item-language-main item-language-en"><span><span>English (US)</span></span><ul class="language-dropdown"><li class="item-language-ja"><a data-lang="ja" href="https://piano.io/ja/"><span>Japanese</span></a></li><li class="item-language-fr"><a data-lang="fr" href="https://piano.io/fr/"><span>French</span></a></li><li class="item-language-de"><a data-lang="de" href="https://piano.io/de/"><span>German</span></a></li><li class="item-language-es"><a data-lang="es" href="https://piano.io/es/"><span>Spanish</span></a></li><li class="item-language-it"><a data-lang="it" href="https://piano.io/it/"><span>Italian</span></a></li><li class="item-language-nl"><a data-lang="nl" href="https://piano.io/nl/"><span>Dutch</span></a></li><li class="item-language-gb"><a data-lang="gb" href="https://piano.io/gb/"><span>English (UK)</span></a></li><li class="item-language-pl"><a data-lang="pl" href="https://piano.io/pl/"><span>Polish</span></a></li></ul></li></ul></div></div><nav class="pn-footer__navigation"><ul class="pn-footer__navigation-list"><li class="pn-footer__navigation-item"><span class="pn-footer__navigation-link">Solutions</span><ul class="pn-footer__sublinks"><li><a class="pn-footer__sublink" data-ga_link="solutions" href="https://piano.io/solutions/overview" onclick="tC.event.clickEvents(this, {'clickName': 'Overview', 'clickChapter1': 'footer'})"> Overview</a></li><li><a class="pn-footer__sublink" data-ga_link="strategic" href="https://piano.io/solutions/strategic" onclick="tC.event.clickEvents(this, {'clickName': 'Strategic Services', 'clickChapter1': 'footer'})"> Strategic Services</a></li></ul></li><li class="pn-footer__navigation-item"><span class="pn-footer__navigation-link">Platform</span><ul class="pn-footer__sublinks"><li><a class="pn-footer__sublink" data-ga_link="composer" href="https://piano.io/product/composer" onclick="tC.event.clickEvents(this, {'clickName': 'Composer', 'clickChapter1': 'footer'})"> Composer</a></li><li><a class="pn-footer__sublink" data-ga_link="analytics" href="https://piano.io/product/analytics" onclick="tC.event.clickEvents(this, {'clickName': 'Analytics', 'clickChapter1': 'footer'})"> Analytics</a></li><li><a class="pn-footer__sublink" data-ga_link="analytics" href="https://piano.io/product/socialflow" onclick="tC.event.clickEvents(this, {'clickName': 'Socialflow', 'clickChapter1': 'footer'})"> Socialflow</a></li><li><a class="pn-footer__sublink" data-ga_link="dmp" href="https://piano.io/product/dmp" onclick="tC.event.clickEvents(this, {'clickName': 'DMP', 'clickChapter1': 'footer'})"> DMP</a></li><li><a class="pn-footer__sublink" data-ga_link="id" href="https://piano.io/product/id" onclick="tC.event.clickEvents(this, {'clickName': 'ID', 'clickChapter1': 'footer'})"> ID</a></li><li><a class="pn-footer__sublink" data-ga_link="vx" href="https://piano.io/product/vx" onclick="tC.event.clickEvents(this, {'clickName': 'VX', 'clickChapter1': 'footer'})"> VX</a></li><li><a class="pn-footer__sublink" data-ga_link="esp" href="https://piano.io/product/esp" onclick="tC.event.clickEvents(this, {'clickName': 'ESP', 'clickChapter1': 'footer'})"> ESP</a></li></ul></li><li class="pn-footer__navigation-item"><span class="pn-footer__navigation-link">Company</span><ul class="pn-footer__sublinks"><li><a class="pn-footer__sublink" data-ga_link="about-us" href="https://piano.io/about" onclick="tC.event.clickEvents(this, {'clickName': 'About us', 'clickChapter1': 'footer'})"> About us</a></li><li><a class="pn-footer__sublink" data-ga_link="careers" href="https://piano.io/careers" onclick="tC.event.clickEvents(this, {'clickName': 'Careers', 'clickChapter1': 'footer'})"> Careers</a></li><li><a class="pn-footer__sublink" data-ga_link="contact-us" href="https://piano.io/contact-us" onclick="tC.event.clickEvents(this, {'clickName': 'Contact us', 'clickChapter1': 'footer'})"> Contact us</a></li></ul></li><li class="pn-footer__navigation-item"><span class="pn-footer__navigation-link">Resources</span><ul class="pn-footer__sublinks"><li><a class="pn-footer__sublink" data-ga_link="case-studies" href="https://piano.io/resources/category/customer-stories" onclick="tC.event.clickEvents(this, {'clickName': 'Case Studies', 'clickChapter1': 'footer'})"> Case Studies</a></li><li><a class="pn-footer__sublink" data-ga_link="articles" href="https://piano.io/resources/category/articles" onclick="tC.event.clickEvents(this, {'clickName': 'Articles', 'clickChapter1': 'footer'})"> Articles</a></li><li><a class="pn-footer__sublink" data-ga_link="traffic-magazine" href="https://traffic.piano.io" onclick="tC.event.clickEvents(this, {'clickName': 'Traffic Magazine', 'clickChapter1': 'footer'})" target="_blank"> Traffic Magazine</a></li></ul></li><li class="pn-footer__navigation-item"><span class="pn-footer__navigation-link">Documentation</span><ul class="pn-footer__sublinks"><li><a class="pn-footer__sublink" data-ga_link="overview" href="http://docs.piano.io" onclick="tC.event.clickEvents(this, {'clickName': 'Overview', 'clickChapter1': 'footer'})" target="_blank"> Overview</a></li><li><a class="pn-footer__sublink" data-ga_link="api" href="http://docs.piano.io/api" onclick="tC.event.clickEvents(this, {'clickName': 'API', 'clickChapter1': 'footer'})" target="_blank"> API</a></li></ul></li></ul><ul class="pn-footer__social"><li><a class="pn-social-icon pn-footer__social-icon pn-footer__social-icon--linkedin" data-ga_link="linkedin" href="https://www.linkedin.com/company/1884071" onclick="tC.event.clickEvents(this, {'clickName': 'LinkedIn', 'clickChapter1': 'footer'})" target="_blank"></a></li><li><a class="pn-social-icon pn-footer__social-icon--twitter pn-footer__social-icon" data-ga_link="twitter" href="https://twitter.com/piano_io" onclick="tC.event.clickEvents(this, {'clickName': 'Twitter', 'clickChapter1': 'footer'})" target="_blank"></a></li><li><a class="pn-social-icon pn-footer__social-icon--facebook pn-footer__social-icon" data-ga_link="facebook" href="https://www.facebook.com/piano.io/" onclick="tC.event.clickEvents(this, {'clickName': 'Facebook', 'clickChapter1': 'footer'})" target="_blank"></a></li></ul></nav></div></div><ul class="pn-footer__additional-links"><li class="pn-footer__additional-links-item"><a class="pn-allcaps pn-footer__additional-link" data-ga_link="dmca-notice" href="/dmca-notice" onclick="tC.event.clickEvents(this, {'clickName': 'DMCA', 'clickChapter1': 'footer'})">DMCA notice</a></li><li class="pn-footer__additional-links-item"><a class="pn-allcaps pn-footer__additional-link" data-ga_link="privacy" href="/privacy-policy" onclick="tC.event.clickEvents(this, {'clickName': 'Privacy', 'clickChapter1': 'footer'})">Privacy</a></li><li class="pn-footer__additional-links-item"><a class="pn-allcaps pn-footer__additional-link" data-ga_link="gdpr" href="/gdpr" onclick="tC.event.clickEvents(this, {'clickName': 'GDPR', 'clickChapter1': 'footer'})">GDPR</a></li><li class="pn-footer__additional-links-item pn-footer__additional-links-item--mobile-hidden"><a class="pn-allcaps pn-footer__additional-link" data-ga_link="terms-&amp;-conditions" href="/publisher-terms-conditions" onclick="tC.event.clickEvents(this, {'clickName': 'Terms &amp; Conditions', 'clickChapter1': 'footer'})">Terms &amp; conditions</a></li><li class="pn-footer__additional-links-item pn-footer__additional-links-item--mobile-hidden"><a class="pn-allcaps pn-footer__additional-link" data-ga_link="about" href="https://piano.io/about" onclick="tC.event.clickEvents(this, {'clickName': 'About', 'clickChapter1': 'footer'})">About</a></li><li class="pn-footer__additional-links-item pn-footer__additional-links-item--mobile-hidden"><a class="pn-allcaps pn-footer__additional-link" data-ga_link="status" href="http://status.piano.io/" onclick="tC.event.clickEvents(this, {'clickName': 'Status', 'clickChapter1': 'footer'})">Status</a></li><li class="pn-footer__additional-links-item"><span class="pn-allcaps pn-allcaps--inherit-color">©&nbsp;2023&nbsp;Piano Software Inc. All rights reserved.</span></li></ul></footer><privacy-center-button _nghost-uhs-c3=""><button _ngcontent-uhs-c3="" class="pn-privacy-button" type="button"><svg _ngcontent-uhs-c3="" aria-hidden="true" class="pn-privacy-button__icon" height="16" width="14"><path _ngcontent-uhs-c3="" clip-rule="evenodd" d="M11.063 16h-9a2 2 0 01-2-2V7a2 2 0 012-2h9a2 2 0 012 2v7a2 2 0 01-2 2zm1-9a1 1 0 00-1-1h-9a1 1 0 00-1 1v7a1 1 0 001 1h9a1 1 0 001-1V7zm-6 2h1v3h-1V9zm3-4V3.5a2.5 2.5 0 10-5 0V5h-1V3.5a3.5 3.5 0 117 0V5h-1z" fill-rule="evenodd"></path></svg> Privacy Center
</button></privacy-center-button></piano-app-template></piano-app>


<script type="text/javascript" src="https://piano.io/wp-content/themes/piano/angular/dist/runtime.js?ver=177" id="piano-app-runtime-js"></script>
<script type="text/javascript" src="https://piano.io/wp-content/themes/piano/angular/dist/polyfills.js?ver=177" id="piano-app-polyfills-js"></script>
<script type="text/javascript" src="https://piano.io/wp-content/themes/piano/angular/dist/main.js?ver=177" id="piano-app-main-js"></script>
<script type="text/javascript" src="https://piano.io/wp-content/themes/piano/frontend/ts/components/globe-hero/js/globedata.min.js?ver=177" id="piano-globedata-bundle-js"></script>
<script type="text/javascript" src="https://piano.io/wp-content/themes/piano/frontend/ts/components/globe-hero/js/globekit-combined.min.js?ver=177" id="piano-globekit-bundle-js"></script>
<script type="text/javascript" src="https://piano.io/wp-content/themes/piano/frontend/ts/components/globe-hero/js/example-cms-data.js?callback=GlobeData.dataDidLoad&amp;ver=177" id="piano-globekit-data-js"></script>


<script>
            (function(src) {
                var a = document.createElement("script");
                a.type = "text/javascript";
                a.async = true;
                a.src = src;
                var b = document.getElementsByTagName("script")[0];
                b.parentNode.insertBefore(a, b)
            })("//experience.tinypass.com/xbuilder/experience/load?aid=2slnUAPVtQ");
        </script>
<script src="//cdn.tagcommander.com/5865/tc_Piano_22.js"></script>

<script>
  var breadcrumbs = document.location.pathname.split('/');
  if (!tc_vars) {
    var tc_vars = {};
  }
  breadcrumbs = breadcrumbs.filter(function (item) {
    return item !== '' && item !== 'ja' && item !== 'fr' && item !== 'de'  && item !== 'es';
  });
  switch (breadcrumbs.length) {
    case 2:
      tc_vars.pagename = breadcrumbs[1];
      tc_vars.chapter1 = breadcrumbs[0];
      break;
    case 1:
      tc_vars.pagename = breadcrumbs[0];
      break;
    case 0:
      tc_vars.pagename = 'home';
  }

  if (breadcrumbs[0] === 'resources' && '') {
    tc_vars.publish_date = 'September 2, 2023';
  }

  if (document.documentElement.lang) {
    tc_vars.lang = document.documentElement.lang;
  }

  
  if (window.tC && window.tC.event) {
    tC.event.pageTag(this, {});
  }

  document.addEventListener('DOMContentLoaded', function() {
    const langLinks = document.querySelectorAll('.pn-footer__language-selector a[data-lang]');
    if (langLinks.length) {
      langLinks.forEach(function(langLink) {
        langLink.addEventListener('click', function(event) {
          event.stopPropagation();
          tC.event.clickEvents(event.target.parentNode, {'clickName': event.target.innerText, 'clickChapter1': 'footer'});
        })
      });
    }
  });
</script>


<header class="pn-website-header"><div class="pn-website-header__section" non-navigatable-area="true"><div class="pn-website-header__logo"><a data-ga_link="home" href="https://piano.io/" class="pn-website-header__logo-img"></a></div></div><ul class="pn-website-header__section pn-website-header__section--menu" non-navigatable-area="true"><li data-ga_section="solutions" class="pn-website-header__part" id="menu-solutions"><button class="pn-website-header__part-link" type="button">Solutions</button><div non-navigatable-area="true" class="pn-website-header__menu-section"><div class="pn-solutions-tiles"><div class="pn-solutions-tile pn-solutions-tile--solutions"><div><a data-ga_link="solutions" href="https://piano.io/solutions/overview/" class="pn-solutions-tile__main-link"><span class="pn-solutions-tile__description"><h3 class="pn-solutions-tile__title">Solutions</h3><p class="pn-solutions-tile__text">Discover your audience. Build a better experience. Accelerate your business.</p></span></a></div></div><div class="pn-solutions-tile pn-solutions-tile--strategic"><div><a data-ga_link="strategic" href="https://piano.io/solutions/strategic/" class="pn-solutions-tile__main-link"><span class="pn-solutions-tile__description"><h3 class="pn-solutions-tile__title">Strategic Services</h3><p class="pn-solutions-tile__text">Know your audience. Nail your launch. Optimize your revenue performance.</p></span></a></div></div></div></div></li><li data-ga_section="platform" class="pn-website-header__part" id="menu-platform"><button class="pn-website-header__part-link" type="button">Platform</button><div non-navigatable-area="true" class="pn-website-header__menu-section"><div class="pn-navigation-tiles pn-navigation-tiles--platform"><div class="pn-navigation-tile"><div><a data-ga_link="composer" href="https://piano.io/product/composer/" class="pn-navigation-tile__main-link"><span class="pn-navigation-tile__image"><span class="pn-navigation-tile__teaser pn-project-teaser pn-project-teaser--composer"></span></span><span class="pn-navigation-tile__description"><h3 class="pn-navigation-tile__title">Composer</h3><p class="pn-navigation-tile__text">Deliver the right experiences to the right audiences.</p></span></a></div><div><a data-ga_link="documentation" href="http://docs.piano.io/product/composer" target="_blank" class="pn-navigation-tile__additional-link"><span class="pn-navigation-tile__additional-link-icon"></span><span class="pn-navigation-tile__additional-link-text">Documentation</span></a></div></div><div class="pn-navigation-tile"><div><a data-ga_link="composer" href="https://piano.io/product/analytics/" class="pn-navigation-tile__main-link"><span class="pn-navigation-tile__image"><span class="pn-navigation-tile__teaser pn-project-teaser pn-project-teaser--analytics"></span></span><span class="pn-navigation-tile__description"><h3 class="pn-navigation-tile__title">Analytics</h3><p class="pn-navigation-tile__text">A complete data-driven view of your customer.</p></span></a></div><div><a data-ga_link="documentation" href="http://docs.piano.io/" target="_blank" class="pn-navigation-tile__additional-link"><span class="pn-navigation-tile__additional-link-icon"></span><span class="pn-navigation-tile__additional-link-text">Documentation</span></a></div></div><div class="pn-navigation-tile"><div><a data-ga_link="composer" href="https://piano.io/product/socialflow/" class="pn-navigation-tile__main-link"><span class="pn-navigation-tile__image"><span class="pn-navigation-tile__teaser pn-project-teaser pn-project-teaser--socialflow"></span></span><span class="pn-navigation-tile__description"><h3 class="pn-navigation-tile__title">Socialflow</h3><p class="pn-navigation-tile__text">Amplify your content with AI-powered publishing</p></span></a></div><div><a data-ga_link="documentation" href="https://support.socialflow.com/hc/en-us#" target="_blank" class="pn-navigation-tile__additional-link"><span class="pn-navigation-tile__additional-link-icon"></span><span class="pn-navigation-tile__additional-link-text">Documentation</span></a></div></div><div class="pn-navigation-tile"><div><a data-ga_link="id" href="https://piano.io/product/dmp/" class="pn-navigation-tile__main-link"><span class="pn-navigation-tile__image"><span class="pn-navigation-tile__teaser pn-project-teaser pn-project-teaser--dmp"></span></span><span class="pn-navigation-tile__description"><h3 class="pn-navigation-tile__title">DMP</h3><p class="pn-navigation-tile__text">Real-time data, real-time segmentation.</p></span></a></div><div><a data-ga_link="documentation" href="http://docs.piano.io/" target="_blank" class="pn-navigation-tile__additional-link"><span class="pn-navigation-tile__additional-link-icon"></span><span class="pn-navigation-tile__additional-link-text">Documentation</span></a></div></div><div class="pn-navigation-tile"><div><a data-ga_link="vx" href="https://piano.io/product/vx/" class="pn-navigation-tile__main-link"><span class="pn-navigation-tile__image"><span class="pn-navigation-tile__teaser pn-project-teaser pn-project-teaser--vx"></span></span><span class="pn-navigation-tile__description"><h3 class="pn-navigation-tile__title">VX</h3><p class="pn-navigation-tile__text">Commerce designed for content.</p></span></a></div><div><a data-ga_link="documentation" href="http://docs.piano.io/product/vx" target="_blank" class="pn-navigation-tile__additional-link"><span class="pn-navigation-tile__additional-link-icon"></span><span class="pn-navigation-tile__additional-link-text">Documentation</span></a></div></div><div class="pn-navigation-tile"><div><a data-ga_link="id" href="https://piano.io/product/id/" class="pn-navigation-tile__main-link"><span class="pn-navigation-tile__image"><span class="pn-navigation-tile__teaser pn-project-teaser pn-project-teaser--id"></span></span><span class="pn-navigation-tile__description"><h3 class="pn-navigation-tile__title">ID</h3><p class="pn-navigation-tile__text">Millions of relationships elegantly managed.</p></span></a></div><div><a data-ga_link="documentation" href="http://docs.piano.io/piano-id-overview" target="_blank" class="pn-navigation-tile__additional-link"><span class="pn-navigation-tile__additional-link-icon"></span><span class="pn-navigation-tile__additional-link-text">Documentation</span></a></div></div><div class="pn-navigation-tile"><div><a data-ga_link="esp" href="https://piano.io/product/esp/" class="pn-navigation-tile__main-link"><span class="pn-navigation-tile__image"><span class="pn-navigation-tile__teaser pn-project-teaser pn-project-teaser--esp"></span></span><span class="pn-navigation-tile__description"><h3 class="pn-navigation-tile__title">ESP</h3><p class="pn-navigation-tile__text">Remarkably relevant recommendations.</p></span></a></div><div><a data-ga_link="documentation" href="http://docs.piano.io/product/esp" target="_blank" class="pn-navigation-tile__additional-link"><span class="pn-navigation-tile__additional-link-icon"></span><span class="pn-navigation-tile__additional-link-text">Documentation</span></a></div></div></div></div></li><li data-ga_section="resources" class="pn-website-header__part" id="menu-resources"><a href="https://piano.io/resources" class="pn-website-header__part-link">Resources</a></li><li data-ga_section="company" class="pn-website-header__part" id="menu-company"><button class="pn-website-header__part-link" type="button">Company</button><div non-navigatable-area="true" class="pn-website-header__menu-section"><div class="pn-navigation-tiles"><div class="pn-navigation-tile"><a data-ga_link="about-us" href="https://piano.io/about/" class="pn-navigation-tile__main-link pn-navigation-tile__main-link--titled-only"><span class="pn-navigation-tile__image pn-navigation-tile__image--full-width"><span class="pn-about-us-teaser" role="presentation"><span class="pn-about-us-teaser__line"><span class="pn-about-us-teaser__dot"></span></span><span class="pn-about-us-teaser__line"><span class="pn-about-us-teaser__dot"></span></span><span class="pn-about-us-teaser__line"><span class="pn-about-us-teaser__dot"></span></span><span class="pn-about-us-teaser__line"><span class="pn-about-us-teaser__dot"></span></span><span class="pn-about-us-teaser__line"><span class="pn-about-us-teaser__dot"></span></span></span></span><span class="pn-navigation-tile__description"><h3 class="pn-navigation-tile__title pn-navigation-tile__title--single">About us</h3></span></a></div><div class="pn-navigation-tile"><a data-ga_link="careers" href="https://piano.io/careers/" class="pn-navigation-tile__main-link pn-navigation-tile__main-link--titled-only"><span class="pn-navigation-tile__image pn-navigation-tile__image--free-width"><span class="pn-navigation-tile__teaser pn-stroked-icon pn-stroked-icon--user-hexagon"></span></span><span class="pn-navigation-tile__description"><h3 class="pn-navigation-tile__title">Careers</h3></span></a></div><div class="pn-navigation-tile"><a data-ga_link="contact-us" href="https://piano.io/contact-us/" class="pn-navigation-tile__main-link pn-navigation-tile__main-link--titled-only"><span class="pn-navigation-tile__image pn-navigation-tile__image--free-width"><span class="pn-navigation-tile__teaser pn-stroked-icon pn-stroked-icon--mail"></span></span><span class="pn-navigation-tile__description"><h3 class="pn-navigation-tile__title pn-navigation-tile__title--single">Contact us</h3></span></a></div></div></div></li></ul><div class="pn-website-header__section pn-website-header__section--right-desktop" non-navigatable-area="true"><div class="pn-website-header__action-menu"><div class="pn-website-header__wrapper-action-menu-icon"><div class="pn-top-bar-language-selector"><button type="button" class="pn-top-bar-language-selector__button" aria-label="Choose language"></button><div class="pn-top-bar-language-selector__dropdown"><span class="pn-top-bar-language-selector__dropdown-title">Language</span><div class="pn-top-bar-language-selector__dropdown-item"><a href="https://piano.io/">English</a></div><div class="pn-top-bar-language-selector__dropdown-item"><a href="https://piano.io/ja/">Japanese</a></div></div></div></div><div class="pn-website-header__wrapper-action-menu-icon"><div><a data-ga_link="login" href="https://dashboard.piano.io/" class="pn-topbar-icon pn-topbar-icon--user-outline pn-website-header__action-menu-icon">Login</a></div></div><a data-ga_link="request-demo" href="https://piano.io/request-demo/" class="pn-website-header__action-menu-button pn-topbar-button pn-topbar-button--small-narrow pn-topbar-button--dark pn-website-header__action-menu-button--fade-in">See it live</a></div></div><div class="pn-website-header__section pn-website-header__section--right-mobile"><button type="button" class="pn-website-header__open-menu pn-navigation-icon pn-navigation-icon--menu">Menu</button><button type="button" class="pn-website-header__close-menu pn-icon pn-icon--x">Close menu</button></div><div class="pn-website-header__section pn-website-header__section--bottom-mobile"><a data-ga_link="login" href="https://dashboard.piano.io/" class="pn-website-header__mobile-bottom-link"><span class="pn-website-header__mobile-bottom-icon"></span><span class="pn-website-header__mobile-bottom-text">Login</span></a><a data-ga_link="request-demo" href="https://piano.io/request-demo/" class="pn-marketing-button pn-marketing-button--dark pn-website-header__mobile-bottom-button">See it live</a></div></header><div style="z-index: -1000; visibility: hidden; top: 25px; left: -50px;" class="pn-tooltip"><span>Explore</span></div><div style="z-index: -1000; visibility: hidden; top: 25px; left: -50px;" class="pn-tooltip"><span>Explore</span></div><div style="z-index: -1000; visibility: hidden; top: 25px; left: -50px;" class="pn-tooltip"><span>Explore</span></div><div style="z-index: -1000; visibility: hidden; top: 25px; left: -50px;" class="pn-tooltip"><span>docs.piano.io</span></div><div style="z-index: -1000; visibility: hidden; top: 25px; left: -50px;" class="pn-tooltip"><span>Explore</span></div><div style="z-index: -1000; visibility: hidden; top: 25px; left: -50px;" class="pn-tooltip"><span>docs.piano.io</span></div><div style="z-index: -1000; visibility: hidden; top: 25px; left: -50px;" class="pn-tooltip"><span>Explore</span></div><div style="z-index: -1000; visibility: hidden; top: 25px; left: -50px;" class="pn-tooltip"><span>support.socialflow.com</span></div><div style="z-index: -1000; visibility: hidden; top: 25px; left: -50px;" class="pn-tooltip"><span>Explore</span></div><div style="z-index: -1000; visibility: hidden; top: 25px; left: -50px;" class="pn-tooltip"><span>docs.piano.io</span></div><div style="z-index: -1000; visibility: hidden; top: 25px; left: -50px;" class="pn-tooltip"><span>Explore</span></div><div style="z-index: -1000; visibility: hidden; top: 25px; left: -50px;" class="pn-tooltip"><span>docs.piano.io</span></div><div style="z-index: -1000; visibility: hidden; top: 25px; left: -50px;" class="pn-tooltip"><span>Explore</span></div><div style="z-index: -1000; visibility: hidden; top: 25px; left: -50px;" class="pn-tooltip"><span>docs.piano.io</span></div><div style="z-index: -1000; visibility: hidden; top: 25px; left: -50px;" class="pn-tooltip"><span>Explore</span></div><div style="z-index: -1000; visibility: hidden; top: 25px; left: -50px;" class="pn-tooltip"><span>docs.piano.io</span></div><div style="z-index: -1000; visibility: hidden; top: 25px; left: -50px;" class="pn-tooltip"><span>login</span></div><div id="tc-privacy-wrapper" class="tc-privacy-wrapper tc-privacy-override"><div id="popin_tc_privacy" class="tc-reset-css tc-privacy-banner tc-privacy-popin tc-privacy-mid" aria-describedby="description" role="dialog" aria-modal="true" style="top: 266.5px; left: 660px;"><div id="popin_tc_privacy_container_text" class="tc-reset-css tc-privacy-block-text"><div id="popin_tc_privacy_text" class="tc-reset-css tc-privacy-text"><h1>Welcome to Piano.</h1><p>This website uses cookies. Cookies enable us access to data that is processed for the following purposes: analysis and improvement of the user experience and/or our content offering; audience measurement and analysis; interaction with social networks. For more information, please see our <a href="https://piano.io/privacy-policy/" title="Piano Privacy Policy">privacy policy</a>. You can also manage your preferences via our <a class="tc-open-privacy-center" href="#" role="button" type="button" aria-label="Privacy Center" onclick="tC.privacyCenter.showPrivacyCenter();return false">Privacy Center</a>.</p></div></div><div id="popin_tc_privacy_container_button" class="tc-reset-css tc-privacy-block-button"><button id="popin_tc_privacy_button" class="tc-reset-css tc-privacy-button" type="button" title="Accept and close">Accept and close</button><button id="popin_tc_privacy_button_2" class="tc-reset-css tc-privacy-button" type="button" title="Refuse all">Refuse all</button><button id="popin_tc_privacy_button_3" class="tc-reset-css tc-privacy-button" type="button" title="Manage my preferences">Manage my preferences</button></div><div id="popin_tc_privacy_btn_close" class="tc-reset-css tc-privacy-button-close"><img id="tc_privacy_close" title="" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA69pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InV1aWQ6MjNCRTQwNEZERDRGRTAxMTk2MThCNkJFMkNDQjFEREQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0IxMjAzOUJBRUIyMTFFMDk0ODZGRDU1MzkyMzA2MUEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0IxMjAzOUFBRUIyMTFFMDk0ODZGRDU1MzkyMzA2MUEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4Q0EwRTFCODUwODFFMDExOTExNkFGMEUyMTU0NjI4MiIgc3RSZWY6ZG9jdW1lbnRJRD0idXVpZDoyM0JFNDA0RkRENEZFMDExOTYxOEI2QkUyQ0NCMURERCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ph5A5Y8AAAIzSURBVHjanJRNSFRRFMfPvYmMNDThR8OkqxlxYqKkXaCzMhTbuGrRItpIURC0jfa2DhdFCC7EljmziYmIEEWRFhkuZuEoCPk1UsY0uejNzO1/nvfJe3fuSM4ffjzu1/+d+3GOeDk9TRb1gBGQBjdAXPdvgq9gAXwA382FLUZbgPE/Sj09L0TK8qPrmvtgDUyCKaC8CdI3ub2k1Ct83zQwM3WN54LXvNaMUMBs4oIQD+nsegDadNTKi3C8STNP98Azb8s9fGbmjHNSUjIer7+tWIxiXV0208c8zFseMc+Mze6OjVF7JEKXo1H6vLzs9qd6e+nW4CDVlKJ3uRzt7O/7l3WzaYt+GgG1hUIUCYePTz6ZJCkEbReLNAQzd1to8xyLRqV+ZwGVj45oNpulSrXqtq/29dEwzIQe/7i4SBtbWzbDhPQ92oB+lUr0FqbVWi3Q/2lpifKFQqPLCcvTri7a2UlSBqd040xPkZA6nerENzycTp9ss6q3fyWRcPsbyJE6NwMKtbbS0MAACXFsN7+yQjNzc+RUKiem/SlrMhWlTvTgb7BwZ2/PTVA2+5bPU6lcptlMhv46DlUwXjw4sBl+Eag2XFne69wMvMVLHR20ayzk/ot4nz8OD+viAHekLkGT5ijf7q4lCu63mLkPAGS9K5zSlaNZrYMn/vKldHLPNGn2CBTMevhTl6DnYPs/jPjMcuC23m5dgfUinQA3wQuwCn77KrKjf5bhC+Dc9SLz9E+AAQAaC6l6TNInowAAAABJRU5ErkJggg==" width="20" height="20"></div></div></div><div id="privacy-overlay" class="tc-reset-css tc-privacy-overlay" style="display: block; z-index: 999997;"></div><iframe id="cx_rep_iframe_0.7728398159049173" name="cx_rep_iframe_0.7728398159049173" src="https://cdn.cxense.com/sp1.html#ver=2.8.30&amp;typ=pgv&amp;rnd=lm2k6033nz6d2cfn&amp;sid=1136299440817626330&amp;loc=https%3A%2F%2Fpiano.io%2F&amp;new=1&amp;arf=0&amp;ltm=1693691463351&amp;ref=&amp;tzo=0&amp;wsz=1920x995&amp;res=1366x768&amp;dpr=1&amp;col=24&amp;bln=en-US&amp;chs=UTF-8&amp;cks=lm2k612dldl4g340&amp;ckp=lm2k60335nfi5qb9&amp;glb=&amp;cp_userState=anon" style="display: none;" scrolling="no" width="1" height="1" frameborder="0"></iframe></body></html>

                             

Screenshot: