https://netzealous.freshmarketer.com/mas/api/v1/subscription-preferences?fm_digest=34B00C589399DD84155317DF9C2F4178225FE7AA74D59D59D691A59D50A04FEBE3166CB6A123238A3FEF88474F089E5C8B8A638D5E8596078B0DAC0D12A2054B0160F78D2104BFC61242F1899523809875B6E28967DA49F563B4ED34C74F31C5246A51A54D7D6A5F6C4E117FB37BA83D

Last Checked: Feb 10, 2021, 09:38 EST

IP Address: 35.168.136.94
ASN #: AS14618 AMAZON-AES, US
Location: Ashburn, Virginia, 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 35.168.136.94:

Other submissions on freshmarketer.com:

  • https://freshworks.freshmarketer.com/mas/api/v1/subscription-preferences?fm_digest=936E02C9FC45AD59CBAE40F75405D0321E61B34CD0A9EA8B841B50F8BC8E228F6525222156CED699A728D8CBD86CD08B83B833E7AFF5B6EBF68F5276EA309BAF169DD69AC4EE45AC9A7FB1731191908462A21617CB4E464DCCFA764B1BC4BD6B426845AE9CA2E60E70CAB31C900E2684C6C5E3CFAFF2842DE012F6A1ED8167B39A8D30A0AD5A8A3311691C041A8ECDF57534EEB67B3AE5668E33215343DEB20E2AD45BE4E5E687D6154E33F4EC6A7690

  • https://freshworks.freshmarketer.com/mas/api/v1/subscription-preferences?fm_digest=936E02C9FC45AD59CBAE40F75405D0321E61B34CD0A9EA8B841B50F8BC8E228FDB5A17143E6291971711D96D9EB36146C1CD36B06580B80532A4AD6531099A0B7E0AA37FD5BED277E6AFA2ADE73C47D9FC06BC82FA006D2498BFD0C924C7B77ECADA9BB0C451470D988FC367310CD76BEA6E251371EED12BF16682F2CDD6C9CF95F27570B8A66E0E402B6AC494B035F9150ED78C24D3EDC34580068EC9C3090E862D8689949A3A968DEC08C45A7C990A

  • https://gb-advisors5.freshmarketer.com/mas/api/v1/subscription-preferences?fm_digest=058AF332C8E5AE6C573DD84444D38095D1EAE269E756B0DB771CD8348DC99E373E49FD657F7C79317E393D5160079E10D13A24BB2A615A0392E30D411D053672A9AFE6D185FA295C11F8A9FE325C82987A6C3B2DDBBB1637792FF0EA7DC561EA26B5CE0AF4D4E1B50D75D6F0376C15D6AF22005FBFE45C98BDB8AA3ACB0DE2379FE3BF8ECBFA380A1921ECFBBD0D5437DD8A067DA47E10D56B8F52217871BFB523627E70F0F825764AB3D4FB35A56790C20DC0FFB704B62099B82E60F57E056F1F5C4B012C643455E455C98FAED5538A

Previous checks:

                               Domain Name: freshmarketer.com
Registry Domain ID: 2054233828_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.registrar.amazon.com
Registrar URL: https://registrar.amazon.com
Updated Date: 2020-07-17T22:12:04.161Z
Creation Date: 2016-08-21T18:37:29Z
Registrar Registration Expiration Date: 2021-08-21T18:37:29Z
Registrar: Amazon Registrar, Inc.
Registrar IANA ID: 468
Registrar Abuse Contact Email: abuse@amazonaws.com
Registrar Abuse Contact Phone: +1.2067406200
Reseller:
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Domain Status: renewPeriod https://icann.org/epp#renewPeriod
Registry Registrant ID:
Registrant Name: On behalf of freshmarketer.com owner
Registrant Organization: Whois Privacy Service
Registrant Street: P.O. Box 81226
Registrant City: Seattle
Registrant State/Province: WA
Registrant Postal Code: 98108-1226
Registrant Country: US
Registrant Phone: +1.2065771368
Registrant Phone Ext:
Registrant Fax:
Registrant Fax Ext:
Registrant Email: owner-6308786@freshmarketer.com.whoisprivacyservice.org
Registry Admin ID:
Admin Name: On behalf of freshmarketer.com administrative contact
Admin Organization: Whois Privacy Service
Admin Street: P.O. Box 81226
Admin City: Seattle
Admin State/Province: WA
Admin Postal Code: 98108-1226
Admin Country: US
Admin Phone: +1.2065771368
Admin Phone Ext:
Admin Fax:
Admin Fax Ext:
Admin Email: admin-6308786@freshmarketer.com.whoisprivacyservice.org
Registry Tech ID:
Tech Name: On behalf of freshmarketer.com technical contact
Tech Organization: Whois Privacy Service
Tech Street: P.O. Box 81226
Tech City: Seattle
Tech State/Province: WA
Tech Postal Code: 98108-1226
Tech Country: US
Tech Phone: +1.2065771368
Tech Phone Ext:
Tech Fax:
Tech Fax Ext:
Tech Email: tech-6308786@freshmarketer.com.whoisprivacyservice.org
Name Server: ns-1236.awsdns-26.org
Name Server: ns-1733.awsdns-24.co.uk
Name Server: ns-284.awsdns-35.com
Name Server: ns-800.awsdns-36.net
DNSSEC: unsigned
URL of the ICANN WHOIS Data Problem Reporting System: http://wdprs.internic.net/
>>> Last update of WHOIS database: 2020-07-17T22:12:04.391Z <<<

For more information on Whois status codes, please visit https://www.icann.org/resources/pages/epp

By submitting a query to the Amazon Registrar, Inc. WHOIS database, you agree to abide by the following terms. The data in Amazon Registrar, Inc.'s WHOIS database is provided by Amazon Registrar, Inc. for the sole purpose of assisting you in obtaining information about domain name accuracy. You agree to use this data only for lawful purposes and further agree not to use this data for any unlawful purpose or to: (1) enable, allow, or otherwise support the transmission by email, telephone, or facsimile of commercial advertising or unsolicited bulk email, or (2) enable high volume, automated, electronic processes to collect or compile this data for any purpose, including mining this data for your own personal or commercial purposes. Amazon Registrar, Inc. reserves the right to restrict or terminate your access to the data if you fail to abide by these terms of use. Amazon Registrar, Inc. reserves the right to modify these terms at any time.

Visit Amazon Registrar, Inc. at https://registrar.amazon.com
Contact information available here: https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/domain-contact-support.html

© 2021, Amazon.com, Inc., or its affiliates


                             
  • GET
    200 OK

    https://tracking-protection.cdn.mozilla.net/base-cryptomining-track-digest256/1604686195

  • GET
    200 OK

    https://tracking-protection.cdn.mozilla.net/social-tracking-protection-facebook-digest256/1604686195

  • GET
    303 See Other

    https://snippets.cdn.mozilla.net/6/Firefox/85.0.1/20210204182252/Linux_x86_64-gcc3/en-US/release-cck-ubuntu/Linux%204.15.0-126-generic%20(GTK%203.22.30%2Clibpulse%20not-available)/canonical/1.0/

  • GET
    200 OK

    https://netzealous.freshmarketer.com/mas/api/v1/subscription-preferences?fm_digest=34B00C589399DD84155317DF9C2F4178225FE7AA74D59D59D691A59D50A04FEBE3166CB6A123238A3FEF88474F089E5C8B8A638D5E8596078B0DAC0D12A2054B0160F78D2104BFC61242F1899523809875B6E28967DA49F563B4ED34C74F31C5246A51A54D7D6A5F6C4E117FB37BA83D

  • GET
    200 OK

    https://snippets.cdn.mozilla.net/us-west/bundles-pregen/Firefox/en-us/default.json

  • GET
    200 OK

    https://tracking-protection.cdn.mozilla.net/social-tracking-protection-linkedin-digest256/1564526481

  • GET
    200 OK

    https://tracking-protection.cdn.mozilla.net/social-tracking-protection-twitter-digest256/1604686195

  • GET
    200 OK

    http://detectportal.firefox.com/success.txt

  • GET
    200 OK

    http://detectportal.firefox.com/success.txt?ipv4

  • GET
    200 OK

    http://detectportal.firefox.com/success.txt?ipv6

  • GET
    0 Timed out waiting for a response.

    https://netzealous.freshmarketer.com/favicon.ico

  • GET
    200 OK

    http://detectportal.firefox.com/success.txt

  • GET
    200 OK

    http://detectportal.firefox.com/success.txt?ipv4

  • GET
    200 OK

    http://detectportal.firefox.com/success.txt?ipv6

  • https://snippets.cdn.mozilla.net/6/Firefox/85.0.1/20210204182252/Linux_x86_64-gcc3/en-US/release-cck-ubuntu/Linux%204.15.0-126-generic%20(GTK%203.22.30%2Clibpulse%20not-available)/canonical/1.0/ https://snippets.cdn.mozilla.net/us-west/bundles-pregen/Firefox/en-us/default.json
<html><head>
    <style>
      * {
      padding:0;
      margin:0;
      } 
      body{
        font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;
      }
      .wrapper{
      color:#373737;
      font-size:13px;
      line-height:24px ;
      margin:0 auto;
      padding:0 ;
      padding-bottom: 50px;
      }
      .optoutContent{
      text-align:center;
      color: #2C5CC5;
      font-weight: 600;
      font-size: 14px;
      text-decoration: underline;
      margin-bottom: 30px;
      }       
      .mailInput{
      width:100%;
      border-radius: 4px;
      box-sizing: border-box;
      height: 33px;
      border: 1px solid #CFD7DF;
      box-shadow: inset 0 1px 2px 0 rgba(24,50,71,0.05);
      padding-left: 10px;
      font-size: 14px;
      outline:none;
      opacity:0.4;
      color:#12344D;
      }
      .heading{
      color:#505A63;
      text-align: center;
      font-size: 40px;
      margin: 30px;
      font-weight: 400;
      }
      body{
      font-family: -apple-system, BlinkMacSystemFont, sans-serif;
      background:#f9f9f9;
      }
      .btn {
      border-radius: 4px;
      display: inline-block;
      color: #12344d;
      line-height: 20px;
      padding:  6px 12px;
      font-size: 14px;
      font-weight: 600;
      background-color: #F5F7F9;
      cursor:pointer;
      }
      .btn-primary {
      border: 1px solid #12344d;
      background: linear-gradient(to bottom, #264966, #12344d);
      color: #fff;
      margin-left: 15px;
      }
      .btn-primary:hover{
          box-shadow: 0 1px 0 0 rgba(24, 50, 71, 0.05);
          cursor: pointer;
          background: #12344d;
          outline: 0;
      }
      .listWrapper{
      list-style-type: none;
      padding:0px;
      margin: 30px 0px 45px 0px;
      
      }
      .subc-content {
      margin-bottom:15px;
      line-height:20px;
      overflow: hidden;
      text-overflow: ellipsis
      }
      .email-heading {
      color:#475867;
      font-size:14px;
      font-weight: 600;
      }
      .sub-heading{
      font-size:16px;
      color:#505A63;
      text-align: center;
      font-weight: 300;
      }
      .line-separator {
      border-top: 1px solid #979797;
      opacity: 0.3;
      }
      .bodyWrapper {
      padding-top:30px;
      background: white;
      box-shadow: 0 2px 4px 2px rgba(219, 219, 219, 0.5);
      border: 1px solid #E1E1E1;
      }

      .center-align{
          position: absolute;
          left: 50%;
          top: 40%;
          transform: translate(-50%, -40%);
          -webkit-transform: translate(-50%, -40%);
          -moz-transform: translate(-50%, -40%);
          -o-transform: translate(-50%, -40%);
      }
      .primary-heading{
          font-size: 22px;
          font-weight: 500;
          padding: 0;
          margin: 20px 0 10px 0;
      }
      .secondary-heading{
          font-weight: 400;
          font-size: 18px;
          margin: 0 0 2px 0;
          color: #8D9BA3;
      }
      .button{
          border: 1px solid #03A86B;
          border-radius: 2px;
          background-color: #02B875;
          /* box-shadow: inset 0 -1px 0 0 rgba(0,0,0,0.12), 0 0 1px 0 rgba(24,50,71,0.6), 0 1px 0 0 #02935E; */
          color: #fff;
          padding: 2px 21px;
          margin-top: 30px;
          display: inline-block;
          text-transform: uppercase;
          font-size: 12px;
          letter-spacing: 1.2px;
          cursor: pointer;
      }
      .button:hover{
          background-color: #05af70;
          -webkit-transition: ease 0.3s;
          -moz-transition: ease 0.3s;
          -o-transition: ease 0.3s;
          transition: ease 0.3s;
      }
      #sub-failure .failure-button {
	        border: 1px solid #e31e25;
	        background-color: #e31e25;
      }
      #sub-failure .failure-button:hover {
        background-color: #e31e25;
      }
      #sub-success{
        display: none;
        text-align: center;
      }
      #sub-failure {
        display: none;
        text-align: center;
      }

/* checkbox css */
      .container {
          display: block;
          position: relative;
          padding-left: 35px;
          margin-bottom: 12px;
          cursor: pointer;
          -webkit-user-select: none;
          -moz-user-select: none;
          -ms-user-select: none;
          user-select: none;
      }

/* Hide the browser's default checkbox */
.container input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

/* Create a custom checkbox */
.checkmark {
  position: absolute;
  top: 5px;
  left: 0;
  height: 13px;
  width: 13px;
  background-color: #eee;
  border-radius: 2px;
}

/* On mouse-over, add a grey background color */
.container:hover input ~ .checkmark {
  background-color: #ccc;
}

/* When the checkbox is checked, add a blue background */
.container input:checked ~ .checkmark {
    background-color: #2C5CC5;
    transition: ease 0.2s;
}

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the checkmark when checked */
.container input:checked ~ .checkmark:after {
  display: block;
}

/* Style the checkmark/tick */
.container .checkmark:after {
   left: 5px;
    top: 2px;
    width: 2px;
    height: 6px;
    border: solid white;
    border-width: 0 2px 2px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
    </style>
  </head>
  <body>
    <div class="wrapper">
      <div id="sub-center">
        <div style="padding: 10px;">
          <div style="width: 100%;max-width: 750px;margin: 0 auto;font-size: 13px;">
            <div class="bodyWrapper">
              <div style="margin: 0 15%;">
                <h1 class="heading">Manage your preferences</h1>
                <p class="sub-heading">
                  Select which kind of email communication(s) you would like to receive:
                </p>


                <div style="margin-top:20px">
                  <label for="email" class="email-heading">Email Address</label>
                  <input type="email" id="email" value="vishnu.ravindra@swift.com" autofocus="" class="mailInput" readonly="">
                </div>
                <p style="color: #6F757E;margin-top: 5px;">Note: Subscription preference does not apply for transactional emails.</p>
               <ul class="listWrapper">
			    
                    <li>
                    <label class="container" for="86741">
                        <input type="checkbox" class="check1" id="86741" checked="" onchange="toggleValue(86741)" style="width:14px;height:14px"> <span class="checkmark"></span> <span style="font-weight:600">Conferences &amp; Events</span>
                    <p class="subc-content">The latest updates on our events and conferences</p>
                    </label>
                    </li>
                
                    <li>
                    <label class="container" for="86738">
                        <input type="checkbox" class="check1" id="86738" checked="" onchange="toggleValue(86738)" style="width:14px;height:14px"> <span class="checkmark"></span> <span style="font-weight:600">Newsletter</span>
                    <p class="subc-content">Occassional emails designed to notify you about everything - updates, promos, webinars, news, etc</p>
                    </label>
                    </li>
                
                    <li>
                    <label class="container" for="86740">
                        <input type="checkbox" class="check1" id="86740" checked="" onchange="toggleValue(86740)" style="width:14px;height:14px"> <span class="checkmark"></span> <span style="font-weight:600">Product Updates</span>
                    <p class="subc-content">A collection of our favorite blog content and updates on new features added to the product</p>
                    </label>
                    </li>
                
                    <li>
                    <label class="container" for="86739">
                        <input type="checkbox" class="check1" id="86739" checked="" onchange="toggleValue(86739)" style="width:14px;height:14px"> <span class="checkmark"></span> <span style="font-weight:600">Promotional</span>
                    <p class="subc-content">All emails about discounts, offers, deals, and more</p>
                    </label>
                    </li>
                
                </ul>
                <p class="optoutContent"><span onclick="uncheckAll()" style="cursor:pointer">Opt out from all email communications<span></span></span></p>
              </div>
              <hr class="line-separator">
              <div style="text-align:center;margin-bottom: 20px;margin-top: 20px">
                <button class="btn" onclick="cancel()">Cancel</button>
                <button class="btn btn-primary" onclick="reqListener()">Save Preferences</button>
              </div>
            </div>
          </div>
        </div>
      </div>

      <div id="sub-success">
        <div class="center-align">
            <svg width="63px" height="62px" viewBox="0 0 63 62" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
                <!-- Generator: sketchtool 48 (47235) - http://www.bohemiancoding.com/sketch -->
                <title>0AB1BC13-30C3-4157-9C98-AE1C5E94D0BC</title>
                <desc>Created with sketchtool.</desc>
                <defs></defs>
                <g id="Campaign---Unsubscribe-01" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" transform="translate(-689.000000, -305.000000)">
                    <g id="Success" transform="translate(689.000000, 305.000000)">
                        <path d="M31.6755612,60.095825 C15.7199946,60.095825 2.78339084,47.1413477 2.78339084,31.1559159 C2.78339084,15.1704841 15.7199946,2.21600682 31.6755612,2.21600682 C47.6247987,2.21600682 60.5614024,15.1704841 60.5614024,31.1559159 C60.5614024,47.1413477 47.6247987,60.095825 31.6755612,60.095825 Z" id="Fill-8" fill="#D5ECE4"></path>
                        <path d="M31.6723966,4.11764545 C16.7864416,4.11764545 4.67894506,16.2478045 4.67894506,31.1552818 C4.67894506,46.0691 16.7864416,58.1992591 31.6723966,58.1992591 C46.5583516,58.1992591 58.6658482,46.0691 58.6658482,31.1552818 C58.6658482,16.2478045 46.5583516,4.11764545 31.6723966,4.11764545 M31.6723966,61.9974636 C14.6915219,61.9974636 0.887836625,48.1616 0.887836625,31.1552818 C0.887836625,14.1489636 14.6915219,0.3131 31.6723966,0.3131 C48.6532713,0.3131 62.4569566,14.1489636 62.4569566,31.1552818 C62.4569566,48.1616 48.6532713,61.9974636 31.6723966,61.9974636" id="Fill-10" fill="#36B77C"></path>
                        <polyline id="Fill-12" fill="#D5ECE4" points="21.2148867 32.4596068 27.5566073 39.3331523 42.1387673 22.9799477"></polyline>
                        <path d="M27.5566073,41.2341568 C27.024966,41.2341568 26.5249701,41.012225 26.1578845,40.6254295 L19.8161638,33.7518841 C19.1073088,32.9782932 19.1579413,31.7735205 19.9237579,31.0633386 C20.7022326,30.3468159 21.8857673,30.3912023 22.6136095,31.1711341 L27.531291,36.5038386 L40.7210573,21.7168386 C41.4235832,20.924225 42.619776,20.8671568 43.4045798,21.5646568 C44.1830545,22.2621568 44.2526742,23.4669295 43.5501482,24.2468614 L28.9743173,40.6000659 C28.6072317,41.0058841 28.0249579,41.3039068 27.5566073,41.2341568" id="Fill-14" fill="#36B77C"></path>
                    </g>
                </g>
            </svg>
            <h2 class="primary-heading">Your preferences have been updated!</h2>
            <h4 class="secondary-heading">
            You have successfully changed your preferences for <b>vishnu.ravindra@swift.com</b>.If you did this by mistake,<br>click the button below to update your preferences. <br>
            <a class="button" onclick="reSubscribeAll()">back to preferences</a>
        </h4></div>  
      </div>

      <div id="sub-failure">
          <div class="center-align">
              <svg style="width: 100px" id="f4200f4c-d1f8-407d-bf22-b939cb7604a2" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 22 22">
                  <defs>
                  <clipPath id="bcdb5d29-6880-4432-a563-6c04b89d046b" transform="translate(3.98 3.99)">
                      <circle cx="7.02" cy="7.01" r="6" fill="none"></circle>
                  </clipPath>
                  <clipPath id="bb4e7607-a9d5-481b-a34a-096c55d2a253" transform="translate(3.98 3.99)">
                      <rect x="-401.98" y="-160.99" width="1432" height="900" fill="none"></rect>
                  </clipPath>
                  <clipPath id="a1379091-d40f-489f-ba20-df82845f12e1" transform="translate(3.98 3.99)">
                      <path d="M7.62,7,8.89,8.28a.42.42,0,0,1-.6.6L7,7.61,5.74,8.88a.42.42,0,0,1-.6,0,.43.43,0,0,1,0-.6L6.41,7,5.14,5.74a.45.45,0,0,1,0-.61.43.43,0,0,1,.6,0L7,6.41,8.29,5.13a.43.43,0,0,1,.6,0,.43.43,0,0,1,0,.61Z" fill="none"></path>
                  </clipPath>
                  <clipPath id="a8f1c6a7-34a9-401a-89a8-31d4426bb086" transform="translate(3.98 3.99)">
                      <rect x="0.02" y="0.01" width="14" height="14" fill="none"></rect>
                  </clipPath>
                  <clipPath id="b557d2ca-2b2c-480c-bc4d-a25813e527fc" transform="translate(3.98 3.99)">
                      <rect x="4.02" y="4.01" width="6" height="6" fill="none"></rect>
                  </clipPath>
                  </defs>
                  <title>cross-icon</title>
                  <g clip-path="url(#bcdb5d29-6880-4432-a563-6c04b89d046b)">
                  <g clip-path="url(#bb4e7607-a9d5-481b-a34a-096c55d2a253)">
                      <rect width="22" height="22" fill="#e31f26"></rect>
                  </g>
                  </g>
                  <g clip-path="url(#a1379091-d40f-489f-ba20-df82845f12e1)">
                  <g clip-path="url(#bb4e7607-a9d5-481b-a34a-096c55d2a253)">
                      <g style="isolation:isolate">
                          <g clip-path="url(#a8f1c6a7-34a9-401a-89a8-31d4426bb086)">
                              <g clip-path="url(#b557d2ca-2b2c-480c-bc4d-a25813e527fc)">
                              <rect x="4" y="4" width="14" height="14" fill="#fff"></rect>
                              </g>
                          </g>
                      </g>
                  </g>
                  </g>
              </svg>
              <h2 class="primary-heading">Your changes have not been saved.</h2>
              <h4 class="secondary-heading">
                  Your request might have timed out or your adblocker might have restricted the update. <br>
              <a class="failure-button button" onclick="reSubscribeAll()">back to preferences</a>
          </h4></div>  
      </div>

    </div>
    <script>
    var checkedValue = [],
      inputElements = document.getElementsByClassName('check1'),
      mainPage = document.getElementById("sub-center"),
      onSuccess = document.getElementById("sub-success"),
      onFailure = document.getElementById("sub-failure");

    for(var i=0; inputElements[i]; ++i){
      if(inputElements[i].checked){
      var checkId = inputElements[i].id;
      var value = parseInt(checkId.replace(/,/g, ''));
      checkedValue.push(value); 
      }        
    } 

    function reSubscribeAll(){
      mainPage.style.display = "block";
      onSuccess.style.display = "none";
      onFailure.style.display = "none";
      checkedValue = [];
      var inputElementsAfter = document.getElementsByClassName('check1');
          for(var i=0; inputElementsAfter[i]; ++i){
          if(inputElementsAfter[i].checked){
          var checkId = inputElementsAfter[i].id;
          var value = parseInt(checkId.replace(/,/g, ''));
          checkedValue.push(value); 
          }        
        } 
    }

    function toggleValue(id){
      var index = checkedValue.indexOf(id);
      
      if (index > -1) {
        checkedValue.splice(index, 1);
      }else{
        checkedValue.push(id)
      }
    }

    function uncheckAll() {
      
     var url_string = window.location.href,
        url = new URL(url_string),
        digest = url.searchParams.get("fm_digest"),
        csrf = Math.random().toString(36).substring(2, 15) + Math.random().toString(36).substring(2, 15),
        reqs = new XMLHttpRequest();
        reqs.open("PATCH", "subscription-preferences/opt-out?fm_digest="+digest);
        reqs.setRequestHeader("Content-Type", "application/json;charset=UTF-8");
        reqs.setRequestHeader("X-Osm-CSRF",csrf);
        reqs.send();
        reqs.onreadystatechange = function() {
          if (this.readyState === 4 ) {
            if(this.status === 200) {
              checkedValue = [];
              mainPage.style.display = "none";
              onFailure.style.display = "none"
              onSuccess.style.display = "block";
            } else {
              checkedValue = [];
              mainPage.style.display = "none";
              onSuccess.style.display = "none"
              onFailure.style.display = "block"
            }
          }
        }
      }
    
    function reqListener () {
        var url_string = window.location.href,
        url = new URL(url_string),
        digest = url.searchParams.get("fm_digest"),
        csrf = Math.random().toString(36).substring(2, 15) + Math.random().toString(36).substring(2, 15),
        req = new XMLHttpRequest();

      req.open("PATCH", "subscription-preferences?fm_digest="+digest);
      req.setRequestHeader("Content-Type", "application/json;charset=UTF-8");
      req.setRequestHeader("X-Osm-CSRF",csrf);
      req.send(JSON.stringify(checkedValue));
      req.onreadystatechange = function() {
        if (this.readyState === 4) {
          if(this.status === 200) {
            mainPage.style.display = "none";
            onFailure.style.display = "none"
            onSuccess.style.display = "block";
          } else {
            mainPage.style.display = "none";
            onSuccess.style.display = "none"
            onFailure.style.display = "block"
          }
        }
      } 
    }
     function cancel(){
      open(location, '_self').close();
    }
         
    </script>
  
</body></html>

                             

Screenshot: