It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: https://wesign.com

  1. <!DOCTYPE html>
  2. <html lang="en">
  3.  <head>
  4.    <base href="/"/>
  5.  
  6.    <!-- Google Tag Manager -->
  7.    <script>
  8.      (function (w, d, s, l, i) {
  9.        w[l] = w[l] || [];
  10.        w[l].push({
  11.          "gtm.start": new Date().getTime(),
  12.          event: "gtm.js",
  13.        });
  14.        var f = d.getElementsByTagName(s)[0],
  15.          j = d.createElement(s),
  16.          dl = l != "dataLayer" ? "&l=" + l : "";
  17.        j.async = true;
  18.        j.src = "https://www.googletagmanager.com/gtm.js?id=" + i + dl;
  19.        f.parentNode.insertBefore(j, f);
  20.      })(window, document, "script", "dataLayer", "GTM-56HVLRB");
  21.    </script>
  22.    <!-- End Google Tag Manager -->
  23.  
  24.    <!-- Global site tag (gtag.js) - Google Analytics -->
  25.    <script async="" src="https://www.googletagmanager.com/gtag/js?id=AW-1020820909"></script>
  26.    <script>
  27.      window.dataLayer = window.dataLayer || [];
  28.      function gtag() {
  29.        dataLayer.push(arguments);
  30.      }
  31.      gtag("js", new Date());
  32.  
  33.      gtag("config", "AW-1020820909");
  34.    </script>
  35.  
  36.    <meta charset="utf-8"/>
  37.  
  38.    <title>
  39.      WESIGN DOC - Digital Signature | Esignature | Electronic Signature
  40.    </title>
  41.    <meta name="viewport" content="width=device-width, initial-scale=1"/>
  42.    <meta name="title" content="WeSign - Digital Signature, Esignature, Electronic Signature Platform"/>
  43.    <meta name="description" content="Sign documents electronically with WESIGN DOC and go paperless today.
  44. WESIGN DOC - The best platform for digital signature, esignature and electronic signature."/>
  45.    <meta name="keywords" content="digital signature, esignature, electronic signature, esign, e-sign"/>
  46.    <meta name="robots" content="index, follow"/>
  47.  
  48.    <link rel="alternate" hreflang="x-default" href="https://wesign.com"/>
  49.    <link rel="alternate" hreflang="en" href="https://wesign.com"/>
  50.    <link rel="alternate" hreflang="es" href="https://es.wesign.com"/>
  51.    <link rel="alternate" hreflang="zh" href="https://cn.wesign.com"/>
  52.    <link rel="alternate" hreflang="en-in" href="https://in.wesign.com"/>
  53.  
  54.    <link rel="alternate" hreflang="en-ca" href="https://ca.wesign.com"/>
  55.    <link rel="alternate" hreflang="en-gb" href="https://uk.wesign.com"/>
  56.    <link rel="alternate" hreflang="pt-br" href="https://br.wesign.com"/>
  57.    <link rel="alternate" hreflang="ko" href="https://jp.wesign.com"/>
  58.    <link rel="alternate" hreflang="fr" href="https://fr.wesign.com"/>
  59.    <link rel="alternate" hreflang="en-au" href="https://au.wesign.com"/>
  60.    <link rel="alternate" hreflang="nl" href="https://nl.wesign.com"/>
  61.    <link rel="alternate" hreflang="de" href="https://de.wesign.com"/>
  62.    <link rel="alternate" hreflang="es-mx" href="https://mx.wesign.com"/>
  63.  
  64.    <link rel="icon" type="image/x-icon" href="./assets/images/favicon.png"/>
  65.  
  66.    <link rel="stylesheet" type="text/css" media="print" href="./assets/css/dev.css"/>
  67.    <!-- <link href="./assets/css/angular-tooltips.min.css" rel="stylesheet" type="text/css" /> -->
  68.  
  69.    <link href="./assets/images/favicon.png" rel="icon"/>
  70.    <link href="./assets/images/favicon.png" rel="apple-touch-icon"/>
  71.    <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.3/angular.js"></script>
  72.  
  73.    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css" integrity="sha512-iBBXm8fW90+nuLcSKlbmrPcLa0OT92xO1BIsZ+ywDWZCvqsWgccV3gFoRBv0z+8dLJgyAHIhR35VZc2oM/gI1w==" crossorigin="anonymous" referrerpolicy="no-referrer"/>
  74.  
  75.    <link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&amp;display=swap" rel="stylesheet"/>
  76.    <!-- <script src="https://code.jquery.com/jquery-3.4.1.js" crossorigin="anonymous"> </script>  -->
  77.  
  78.    <script src="https://code.jquery.com/jquery-1.10.2.js"></script>
  79.    <script src="https://code.jquery.com/ui/1.11.4/jquery-ui.js"></script>
  80.  
  81.    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
  82.    <script src="https://css-tricks.com/examples/BlurredText/js/jquery.lettering.js"></script>
  83.    <script src="https://cdn.jsdelivr.net/npm/round-slider@1.5.1/dist/roundslider.min.js"></script>
  84.    <link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/npm/round-slider@1.5.1/dist/roundslider.min.css"/>
  85.    <link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet"/>
  86.  
  87.    <!-- <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"> -->
  88.  
  89.    <script src="https://cdnjs.cloudflare.com/ajax/libs/fancybox/2.1.5/jquery.fancybox.min.js"></script>
  90.    <script src="./assets/js_dev/subjx.js"></script>
  91.  
  92.    <!-- <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script> -->
  93.    <script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/1.16.1/TweenMax.min.js"></script>
  94.    <script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/1.16.1/utils/Draggable.min.js"></script>
  95.  
  96.    <!-- <script src="./assets/js_dev/angular-tooltips.min.js"></script> -->
  97.    <script type="application/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/js-cookie/3.0.1/js.cookie.js"></script>
  98.  
  99.    <meta name="theme-color" content="#1976d2"/>
  100.  
  101.    <script>
  102.      (function (w, r) {
  103.        w._rwq = r;
  104.        w[r] =
  105.          w[r] ||
  106.          function () {
  107.            (w[r].q = w[r].q || []).push(arguments);
  108.          };
  109.      })(window, "rewardful");
  110.    </script>
  111.    <script async="" src="./assets/js_dev/rw.js" data-rewardful="9101e8" crossorigin="anonymous"></script>
  112.  
  113.    <!-- Clarity tracking code for https://wesign.com/ -->
  114.    <script>
  115.      (function (c, l, a, r, i, t, y) {
  116.        c[a] =
  117.          c[a] ||
  118.          function () {
  119.            (c[a].q = c[a].q || []).push(arguments);
  120.          };
  121.        t = l.createElement(r);
  122.        t.async = 1;
  123.        t.src = "https://www.clarity.ms/tag/" + i + "?ref=bwt";
  124.        y = l.getElementsByTagName(r)[0];
  125.        y.parentNode.insertBefore(t, y);
  126.      })(window, document, "clarity", "script", "gbjbb75xgp");
  127.    </script>
  128.  
  129.    <script type="application/ld+json">
  130.      {
  131.        "@context": "https://schema.org/",
  132.        "@type": "SoftwareApplication",
  133.        "aggregateRating": {
  134.          "@type": "AggregateRating",
  135.          "ratingValue": "4.8",
  136.          "ratingCount": "742"
  137.        },
  138.        "applicationCategory": "BusinessApplication",
  139.        "name": "WeSign - Digital Signature, Esignature, Electronic Signature Platform",
  140.        "author": "WeSign",
  141.        "image": "https://wesign.com/assets/images/logo.png",
  142.        "url": "https://wesign.com",
  143.        "description": "Sign documents electronically with WESIGN DOC and go paperless today. WeSign - Best Platform For Digital Signature, Esignature And Electronic Signature.",
  144.        "sameAs": [
  145.          "https://www.facebook.com/WeSignOfficial",
  146.          "https://twitter.com/WeSignOfficial",
  147.          "https://www.instagram.com/WeSignOfficial"
  148.        ]
  149.      }
  150.    </script>
  151.  
  152.    <!-- Google tag (gtag.js) -->
  153.    <script async="" src="https://www.googletagmanager.com/gtag/js?id=G-P7922D14RP"></script>
  154.    <script>
  155.      window.dataLayer = window.dataLayer || [];
  156.      function gtag() {
  157.        dataLayer.push(arguments);
  158.      }
  159.      gtag("js", new Date());
  160.  
  161.      gtag("config", "G-P7922D14RP");
  162.    </script>
  163.  <link rel="stylesheet" href="styles.css"></head>
  164.  
  165.  <body>
  166.    <h1 style="position: absolute; font-size: 1px; color: rgba(0, 0, 0, 0)">
  167.      Effortless eSignature Trusted by Millions
  168.    </h1>
  169.  
  170.    <!-- Google Tag Manager (noscript) -->
  171.    <noscript><iframe
  172.        src="https://www.googletagmanager.com/ns.html?id=GTM-56HVLRB"
  173.        height="0"
  174.        width="0"
  175.        style="display: none; visibility: hidden"
  176.      ></iframe
  177.    ></noscript>
  178.    <!-- End Google Tag Manager (noscript) -->
  179.  
  180.    <!--Start of Tawk.to Script-->
  181.    <script type="text/javascript">
  182.      var Tawk_API = Tawk_API || {},
  183.        Tawk_LoadStart = new Date();
  184.      (function () {
  185.        var s1 = document.createElement("script"),
  186.          s0 = document.getElementsByTagName("script")[0];
  187.        s1.async = true;
  188.        s1.src = "https://embed.tawk.to/627a0dfcb0d10b6f3e716d43/1g2mcd9ji";
  189.        s1.charset = "UTF-8";
  190.        s1.setAttribute("crossorigin", "*");
  191.        s0.parentNode.insertBefore(s1, s0);
  192.      })();
  193.    </script>
  194.    <!--End of Tawk.to Script-->
  195.  
  196.    <script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
  197.  
  198.    <script type="text/javascript">
  199.      var full = window.location.host;
  200.      //window.location.host is subdomain.domain.com
  201.      var parts = full.split(".");
  202.      var sub = parts[0];
  203.      var domain = parts[1];
  204.      var type = parts[2];
  205.      //sub is 'subdomain', 'domain', type is 'com'
  206.  
  207.      function googleTranslateElementInit() {
  208.        if (sub == "es" || sub == "mx") {
  209.          deleteCookie();
  210.          setCookie("googtrans", "/en/es", 1);
  211.          new google.translate.TranslateElement(
  212.            {
  213.              pageLanguage: "en",
  214.              layout: google.translate.TranslateElement.InlineLayout.SIMPLE,
  215.            },
  216.            "google_translate_element"
  217.          );
  218.        } else if (sub == "cn") {
  219.          deleteCookie();
  220.          setCookie("googtrans", "/en/zh-CN", 1);
  221.          new google.translate.TranslateElement(
  222.            {
  223.              pageLanguage: "en",
  224.              layout: google.translate.TranslateElement.InlineLayout.SIMPLE,
  225.            },
  226.            "google_translate_element"
  227.          );
  228.        } else if (sub == "br") {
  229.          deleteCookie();
  230.          setCookie("googtrans", "/en/pt", 1);
  231.          new google.translate.TranslateElement(
  232.            {
  233.              pageLanguage: "en",
  234.              layout: google.translate.TranslateElement.InlineLayout.SIMPLE,
  235.            },
  236.            "google_translate_element"
  237.          );
  238.        } else if (sub == "jp") {
  239.          deleteCookie();
  240.          setCookie("googtrans", "/en/ja", 1);
  241.          new google.translate.TranslateElement(
  242.            {
  243.              pageLanguage: "en",
  244.              layout: google.translate.TranslateElement.InlineLayout.SIMPLE,
  245.            },
  246.            "google_translate_element"
  247.          );
  248.        } else if (sub == "fr") {
  249.          deleteCookie();
  250.          setCookie("googtrans", "/en/fr", 1);
  251.          new google.translate.TranslateElement(
  252.            {
  253.              pageLanguage: "en",
  254.              layout: google.translate.TranslateElement.InlineLayout.SIMPLE,
  255.            },
  256.            "google_translate_element"
  257.          );
  258.        } else if (sub == "br") {
  259.          deleteCookie();
  260.          setCookie("googtrans", "/en/pt", 1);
  261.          new google.translate.TranslateElement(
  262.            {
  263.              pageLanguage: "en",
  264.              layout: google.translate.TranslateElement.InlineLayout.SIMPLE,
  265.            },
  266.            "google_translate_element"
  267.          );
  268.        } else if (sub == "nl") {
  269.          deleteCookie();
  270.          setCookie("googtrans", "/en/nl", 1);
  271.          new google.translate.TranslateElement(
  272.            {
  273.              pageLanguage: "en",
  274.              layout: google.translate.TranslateElement.InlineLayout.SIMPLE,
  275.            },
  276.            "google_translate_element"
  277.          );
  278.        } else if (sub == "de") {
  279.          deleteCookie();
  280.          setCookie("googtrans", "/en/de", 1);
  281.          new google.translate.TranslateElement(
  282.            {
  283.              pageLanguage: "en",
  284.              layout: google.translate.TranslateElement.InlineLayout.SIMPLE,
  285.            },
  286.            "google_translate_element"
  287.          );
  288.        } else if (sub == "mx") {
  289.          deleteCookie();
  290.          setCookie("googtrans", "/en/es", 1);
  291.          new google.translate.TranslateElement(
  292.            {
  293.              pageLanguage: "en",
  294.              layout: google.translate.TranslateElement.InlineLayout.SIMPLE,
  295.            },
  296.            "google_translate_element"
  297.          );
  298.        } else {
  299.          deleteCookie();
  300.          setCookie("googtrans", "/en/en", 1);
  301.          // setCookie('googtrans', '/en/zh-CN', 1);
  302.          new google.translate.TranslateElement(
  303.            {
  304.              pageLanguage: "en",
  305.              layout: google.translate.TranslateElement.InlineLayout.SIMPLE,
  306.            },
  307.            "google_translate_element"
  308.          );
  309.        }
  310.      }
  311.      function setCookie(key, value, expiry) {
  312.        var expires = new Date();
  313.        expires.setTime(expires.getTime() + expiry * 24 * 60 * 60 * 1000);
  314.        document.cookie =
  315.          key + "=" + value + ";expires=" + expires.toUTCString();
  316.      }
  317.      function deleteCookie() {
  318.        Cookies.remove("googtrans", { path: "", domain: "wesign.com" });
  319.        Cookies.remove("googtrans", { path: "", domain: ".wesign.com" });
  320.      }
  321.    </script>
  322.  
  323.    <script type="text/javascript">
  324.      var ifr = document.getElementById("JotFormIFrame-232703904215449");
  325.      if (ifr) {
  326.        var src = ifr.src;
  327.        var iframeParams = [];
  328.        if (window.location.href && window.location.href.indexOf("?") > -1) {
  329.          iframeParams = iframeParams.concat(
  330.            window.location.href
  331.              .substr(window.location.href.indexOf("?") + 1)
  332.              .split("&")
  333.          );
  334.        }
  335.        if (src && src.indexOf("?") > -1) {
  336.          iframeParams = iframeParams.concat(
  337.            src.substr(src.indexOf("?") + 1).split("&")
  338.          );
  339.          src = src.substr(0, src.indexOf("?"));
  340.        }
  341.        iframeParams.push("isIframeEmbed=1");
  342.        ifr.src = src + "?" + iframeParams.join("&");
  343.      }
  344.      window.handleIFrameMessage = function (e) {
  345.        if (typeof e.data === "object") {
  346.          return;
  347.        }
  348.        var args = e.data.split(":");
  349.        if (args.length > 2) {
  350.          iframe = document.getElementById(
  351.            "JotFormIFrame-" + args[args.length - 1]
  352.          );
  353.        } else {
  354.          iframe = document.getElementById("JotFormIFrame");
  355.        }
  356.        if (!iframe) {
  357.          return;
  358.        }
  359.        switch (args[0]) {
  360.          case "scrollIntoView":
  361.            iframe.scrollIntoView();
  362.            break;
  363.          case "setHeight":
  364.            iframe.style.height = args[1] + "px";
  365.            if (
  366.              !isNaN(args[1]) &&
  367.              parseInt(iframe.style.minHeight) > parseInt(args[1])
  368.            ) {
  369.              iframe.style.minHeight = args[1] + "px";
  370.            }
  371.            break;
  372.          case "collapseErrorPage":
  373.            if (iframe.clientHeight > window.innerHeight) {
  374.              iframe.style.height = window.innerHeight + "px";
  375.            }
  376.            break;
  377.          case "reloadPage":
  378.            window.location.reload();
  379.            break;
  380.          case "loadScript":
  381.            if (!window.isPermitted(e.origin, ["jotform.com", "jotform.pro"])) {
  382.              break;
  383.            }
  384.            var src = args[1];
  385.            if (args.length > 3) {
  386.              src = args[1] + ":" + args[2];
  387.            }
  388.            var script = document.createElement("script");
  389.            script.src = src;
  390.            script.type = "text/javascript";
  391.            document.body.appendChild(script);
  392.            break;
  393.          case "exitFullscreen":
  394.            if (window.document.exitFullscreen)
  395.              window.document.exitFullscreen();
  396.            else if (window.document.mozCancelFullScreen)
  397.              window.document.mozCancelFullScreen();
  398.            else if (window.document.mozCancelFullscreen)
  399.              window.document.mozCancelFullScreen();
  400.            else if (window.document.webkitExitFullscreen)
  401.              window.document.webkitExitFullscreen();
  402.            else if (window.document.msExitFullscreen)
  403.              window.document.msExitFullscreen();
  404.            break;
  405.        }
  406.        var isJotForm = e.origin.indexOf("jotform") > -1 ? true : false;
  407.        if (
  408.          isJotForm &&
  409.          "contentWindow" in iframe &&
  410.          "postMessage" in iframe.contentWindow
  411.        ) {
  412.          var urls = {
  413.            docurl: encodeURIComponent(document.URL),
  414.            referrer: encodeURIComponent(document.referrer),
  415.          };
  416.          iframe.contentWindow.postMessage(
  417.            JSON.stringify({
  418.              type: "urls",
  419.              value: urls,
  420.            }),
  421.            "*"
  422.          );
  423.        }
  424.      };
  425.      window.isPermitted = function (originUrl, whitelisted_domains) {
  426.        var url = document.createElement("a");
  427.        url.href = originUrl;
  428.        var hostname = url.hostname;
  429.        var result = false;
  430.        if (typeof hostname !== "undefined") {
  431.          whitelisted_domains.forEach(function (element) {
  432.            if (
  433.              hostname.slice(-1 * element.length - 1) === ".".concat(element) ||
  434.              hostname === element
  435.            ) {
  436.              result = true;
  437.            }
  438.          });
  439.          return result;
  440.        }
  441.      };
  442.      if (window.addEventListener) {
  443.        window.addEventListener("message", handleIFrameMessage, false);
  444.      } else if (window.attachEvent) {
  445.        window.attachEvent("onmessage", handleIFrameMessage);
  446.      }
  447.    </script>
  448.    <script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyBf0q0dmRWqydliPTLUv8BCwSk7KE_JLhw" async="" defer=""></script>
  449.  
  450.    <!-- <script async defer src="https://apis.google.com/js/api.js"></script>
  451.  <script async defer src="https://accounts.google.com/gsi/client"></script>
  452.  <script type="text/javascript" src="https://js.live.net/v7.2/OneDrive.js"></script> -->
  453.    <script type="text/javascript" src="https://www.dropbox.com/static/api/2/dropins.js" id="dropboxjs" data-app-key="fzhtxlkmaxm5awm"></script>
  454.    <script type="text/javascript" src="https://appleid.cdn-apple.com/appleauth/static/jsapi/appleid/1/en_US/appleid.auth.js"></script>
  455.  
  456.    <app-root></app-root>
  457.  <script src="runtime.js" type="module"></script><script src="polyfills.js" type="module"></script><script src="scripts.js" defer></script><script src="vendor.js" type="module"></script><script src="main.js" type="module"></script></body>
  458. </html>
  459.  
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda