Check server response of

Server response
NS records
Whois domain
Response headers
Request headers
Raw HTML code
301 Moved Permanently - pyinv.com
HTTP Status: 301
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Date: Wed, 30 Apr 2025 20:04:48 GMT
Content-Type: text/html
Content-Length: 167
Connection: keep-alive
Cache-Control: max-age=3600
Expires: Wed, 30 Apr 2025 21:04:48 GMT
Location: https://pyinv.com/
Report-To: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=FRe8iUQcbyVUfKm94pTYu2AE0B1PJO4uTwcHWayWqZYN6ythoZlBiJNJ0R3MskcFShXfCIrbyRzmpJYuVrUq8GlMXZxU6u2ddGwLIDtQ%2FwaXyYvydcz9fWCGzC6Vbsdvz5nb70HmV9Q%3D"}],"group":"cf-nel","max_age":604800}
NEL: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
Server: cloudflare
CF-RAY: 9389a67968449701-AMS
alt-svc: h3=":443"; ma=86400
server-timing: cfL4;desc="?proto=TCP&rtt=29012&min_rtt=29012&rtt_var=14506&sent=1&recv=3&lost=0&retrans=0&sent_bytes=0&recv_bytes=165&delivery_rate=0&cwnd=249&unsent_bytes=0&cid=0000000000000000&ts=0&x=0"

HTTP Code 301 Moved Permanently

301 status code means that the requested resource has been permanently moved to a new URL. All future requests should use the new address.

When is Code 301 used?

  • When changing a website domain
  • When modifying URL structures
  • When setting up redirects for SEO

What does Code 301 mean for the user?

The browser will automatically redirect the user to the new address, and search engines will update their indexes.

200 OK - https://pyinv.com/
HTTP Status: 200
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Date: Wed, 30 Apr 2025 20:04:48 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Mon, 01 Jul 2024 11:34:42 GMT
cf-cache-status: DYNAMIC
vary: accept-encoding
Report-To: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=r1oq8u7AHkK9ohjWET1rA5kRsGxrssFqAWhpKK6WfFbcY0cPYkKJm1sPLEEzrPqd%2Feg%2B9Y4NjL%2BlRgZYo49UB%2Bykj399a5qMoKD6TnsyAtfLJ1ezgw7djb%2F65k%2F4CEfoB4XZhlimJ2k%3D"}],"group":"cf-nel","max_age":604800}
NEL: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
Server: cloudflare
CF-RAY: 9389a67a2843970d-AMS
alt-svc: h3=":443"; ma=86400
server-timing: cfL4;desc="?proto=TCP&rtt=27121&min_rtt=27114&rtt_var=10182&sent=5&recv=6&lost=0&retrans=0&sent_bytes=2833&recv_bytes=784&delivery_rate=148824&cwnd=252&unsent_bytes=0&cid=615363c387e8e0e7&ts=85&x=0"

HTTP Code 200 OK

200 status code is a standard successful HTTP server response. It means that the client’s request (e.g., from a browser) was successfully processed, and the server is delivering the requested data.

When is Code 200 used?

  • When loading a web page
  • When successfully receiving an API response
  • When processing a form or another HTTP request

What does Code 200 mean for the user?

The user receives content without errors, and the page or application functions properly. If Code 200 is accompanied by data, the browser or program processes and displays it to the user.

GET / HTTP/1.1
Host: pyinv.com
Accept: */*
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
<!DOCTYPE html>
<html lang="en">
<head>
  <title>Pyinv - Inspire, Invent &amp; Innovate</title>

  <!-- Meta -->
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <meta name="HandheldFriendly" content="true">
  <meta name="author" content="Pyinv Team" />
  
  
  
  
  <meta name="keywords" content="innovative, secure, IT solutions, software development, hardware development, cybersecurity, custom software, network architecture, cloud services, IT consulting, professional, reliable, cutting-edge, technology, digital transformation, expertise, client-focused, world-class, industry leader, technology partner">
  
  
  <meta name="description" content="Pyinv - Your Partner in Innovative IT Solutions and Services. Specializing in software and hardware development, cybersecurity, and IT consulting.">
  <meta name="generator" content="Hugo 0.127.0">

  <!-- Google Fonts -->
  <link href="/css/fonts.css" rel='stylesheet' type='text/css'>

  <!-- Plugins Stylesheets -->
  <link rel="stylesheet" href="https://pyinv.com/plugins/bootstrap/bootstrap.min.css" />
  <link rel="stylesheet" href="https://pyinv.com/plugins/font-awesome/css/all.min.css" />
  <link rel="stylesheet" href="https://pyinv.com/plugins/slicknav/slicknav.min.css" />

  <link rel="stylesheet" href="https://pyinv.com/plugins/animate/animate.min.css" />

  
  <link rel="stylesheet" href="/css/footer.css">


  <!-- App Stylesheets -->
  
  <link rel="stylesheet" href="https://pyinv.com/scss/app.min.css" />

  <!-- jQuery Core -->
  <script src="https://pyinv.com/plugins/jQuery/jquery.min.js"></script>

  
  

  <!-- Favicon -->
  <link rel="shortcut icon" href="/images/favicon.ico" type="image/x-icon" />
  <link rel="icon" href="/images/favicon.ico" type="image/x-icon" />
  <link rel="icon" sizes="32x32" href="/images/favicon-32x32.png">
  <link rel="icon" sizes="16x16" href="/images/favicon-16x16.png">
  <link rel="apple-touch-icon" href="/images/apple-touch-icon.png">













  <link rel="alternate" type="application/rss+xml" href="https://pyinv.com/index.xml" title="Pyinv - Inspire, Invent & Innovate" />
  <link rel="alternate" type="application/json" href="https://pyinv.com/index.json" title="Pyinv - Inspire, Invent & Innovate" />
  </head>


<body class="page home coming-soon ">

    <!-- Preloader -->
    
<div class="page-loader">
	<div class="loader-icon fa fa-spin colored-border"></div>
</div>


    <!-- Header -->
    <header>

  <div class="container">
    <div class="row">
      <div class="col-md-12">

        <div class="header-box">

          <div class="logo"><h3><a href="https://pyinv.com/">pyinv.com</a></h3></div>

          <!-- navigation -->
          <div class="menu-container">
              <!-- navigation list -->
                <ul>
                  
                  
                  
                  
                  
                  <li class="menu-item">
                    <a href="https://pyinv.com/">Home</a>
                    
                  </li>
                  
                  
                  
                  
                  <li class="menu-item">
                    <a href="https://pyinv.com/terms">Terms of Service</a>
                    
                  </li>
                  
                  
                  
                  
                  <li class="menu-item">
                    <a href="https://pyinv.com/privacy-policy">Privacy Policy</a>
                    
                  </li>
                  
                  
                  
                  
                  <li class="menu-item">
                    <a href="https://pyinv.com/blog">Blog</a>
                    
                  </li>
                  
                </ul>
        </div>

        
        <div class="mobile-menu"></div>
        

      </div>
    </div>
  </div>
  
  </header>


    <!-- Wrapper -->
		<div class="wrapper">
      







  


<!-- Section Started Header Coming Soon -->
<div class="header-section">

    <div class="container">

        
            <div class="social-icons">
            <ul class="animated">
               
                <li><a href="https://www.linkedin.com/company/pyinv" target="_blank" title="LinkedIn"><i aria-hidden="true" class="fab fa-linkedin"></i></a></li>
               
                <li><a href="https://twitter.com/pyinvx" target="_blank" title="Twitter"><i aria-hidden="true" class="fab fa-x-twitter"></i></a></li>
               
                <li><a href="https://www.facebook.com/pyinvcom" target="_blank" title="Facebook"><i aria-hidden="true" class="fab fa-facebook"></i></a></li>
               
                <li><a href="https://www.instagram.com/pyinvcom" target="_blank" title="Instagram"><i aria-hidden="true" class="fa-brands fa-instagram"></i></a></li>
               
                <li><a href="https://github.com/pyinv" target="_blank" title="GitHub"><i aria-hidden="true" class="fab fa-github"></i></a></li>
            
            </ul>
            </div>
        
    
        <div class="logo">
            <img src="https://pyinv.com/images/logo.png" width="330" height="100" alt="logo" />
        </div>

        <h1>Empowering Your Digital Future</h1>

        <p>At Pyinv, we deliver world-class software and hardware solutions.</br>Partner with us to stay ahead in the ever-evolving digital landscape and achieve your IT goals with our innovative and reliable services.</p>

        
        <div class="countdown" data-timer="Dec 27, 2025 20:39:00"></div>
        

        
        <div class="mouse-wrapper">
            <div class="mouse">
                <a href="#about">
                <span>scroll</span>
                <i class="fa fa-chevron-down"></i>
                </a>
            </div>
        </div>
        


    </div>




    

    

    


    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

        
    
     
    
       

    
    

        <!-- TOPOLOGY BACKGROUND EFFECT -->


        <div id="effect-box"></div>

        <script>

            jQuery.noConflict()(function($) {

                VANTA.TOPOLOGY({
                    el: "#effect-box",
                    backgroundColor:  16777215 ,
                    color:  16739185 ,
				})

          });

           </script>

  
    
     

     

    

    

    

    

    

    


</div>







  


<!-- About Section -->
<section class="section-about" id="about">

  <div class="row">

      <div class="col-md-6 left-box">

        <div class="intro-text wow fadeUp" data-wow-delay=".3s">
          <h2>About Pyinv</h2>
          <p>At Pyinv, we are dedicated to pushing the boundaries of technology through our innovative software and hardware solutions. With over a decade of experience in the IT industry, we have successfully delivered numerous projects, served diverse clients, and achieved significant milestones.</p> <p>Our mission is to inspire, invent, and innovate, ensuring that our clients stay ahead in the ever-evolving digital landscape. We pride ourselves on our commitment to excellence, quality, and customer satisfaction.</p>
        </div>

      </div>

      
      <div class="col-md-6 right-box" style="background: #343434">
        <div class="row gx-6">
    
          
          <div class="col-md-3">
            <div class="experience-box wow fadeUp" data-wow-delay=".3s">
              <div class="icon">
                <i aria-hidden="true" class="fas fa-briefcase"></i>
              </div>
              <h4>Projects</h4>
                <div class="timer">
                  <span class="number">150</span>
                </div>
            </div>
          </div>
          
          <div class="col-md-3">
            <div class="experience-box wow fadeUp" data-wow-delay=".3s">
              <div class="icon">
                <i aria-hidden="true" class="fas fa-users"></i>
              </div>
              <h4>Clients</h4>
                <div class="timer">
                  <span class="number">85</span>
                </div>
            </div>
          </div>
          
          <div class="col-md-3">
            <div class="experience-box wow fadeUp" data-wow-delay=".3s">
              <div class="icon">
                <i aria-hidden="true" class="fas fa-coffee"></i>
              </div>
              <h4>Coffees</h4>
                <div class="timer">
                  <span class="number">1200</span>
                </div>
            </div>
          </div>
          
          <div class="col-md-3">
            <div class="experience-box wow fadeUp" data-wow-delay=".3s">
              <div class="icon">
                <i aria-hidden="true" class="fas fa-trophy"></i>
              </div>
              <h4>Awards</h4>
                <div class="timer">
                  <span class="number">15</span>
                </div>
            </div>
          </div>
          
          
        </div>
      </div>

  </div>

</section>










  


<!-- Section Services -->
<section class="section-services" id="services">

  <div class="row">

    <div class="col-md-6 left-box" style="background: #343434">

      <div class="title-section wow fadeUp" data-wow-delay=".3s">
        <i class="fas fa-cogs"></i>
        <h2>Our Services</h2>
        <p>At Pyinv, we specialize in providing cutting-edge solutions in both software and hardware. With over a decade of experience in security products, we ensure that our clients receive the best in innovation, quality, and support. Explore our range of services designed to meet the unique challenges of today's digital world.</p>
      </div>

    </div>

    
    <div class="col-md-6 right-box">

      <div class="row">

        
        <div class="col-md-6">
          <div class="services-box wow fadeUp" data-wow-delay=".3s">
            <div class="icon">
              <i aria-hidden="true" class="fas fa-lightbulb"></i>
            </div>
            <div class="info-box">
              <h2>Innovative Ideas</h2>
              <p>We design and develop cutting-edge solutions to keep your business ahead.</p>
            </div>
          </div>
        </div>
        
        <div class="col-md-6">
          <div class="services-box wow fadeUp" data-wow-delay=".3s">
            <div class="icon">
              <i aria-hidden="true" class="fas fa-code"></i>
            </div>
            <div class="info-box">
              <h2>Clean Code</h2>
              <p>We ensure your software is efficient, scalable, and easy to manage.</p>
            </div>
          </div>
        </div>
        
        <div class="col-md-6">
          <div class="services-box wow fadeUp" data-wow-delay=".3s">
            <div class="icon">
              <i aria-hidden="true" class="fas fa-headset"></i>
            </div>
            <div class="info-box">
              <h2>24/7 Support</h2>
              <p>Our support team is available around the clock to assist you.</p>
            </div>
          </div>
        </div>
        
        <div class="col-md-6">
          <div class="services-box wow fadeUp" data-wow-delay=".3s">
            <div class="icon">
              <i aria-hidden="true" class="fas fa-shield-alt"></i>
            </div>
            <div class="info-box">
              <h2>Cybersecurity Solutions</h2>
              <p>We provide robust security solutions to protect your data and infrastructure.</p>
            </div>
          </div>
        </div>
        
        <div class="col-md-6">
          <div class="services-box wow fadeUp" data-wow-delay=".3s">
            <div class="icon">
              <i aria-hidden="true" class="fas fa-cogs"></i>
            </div>
            <div class="info-box">
              <h2>Custom Software Development</h2>
              <p>We develop tailored software solutions to meet your specific needs.</p>
            </div>
          </div>
        </div>
        
        <div class="col-md-6">
          <div class="services-box wow fadeUp" data-wow-delay=".3s">
            <div class="icon">
              <i aria-hidden="true" class="fas fa-network-wired"></i>
            </div>
            <div class="info-box">
              <h2>Network Architecture</h2>
              <p>We design IT infrastructure for optimal performance and security.</p>
            </div>
          </div>
        </div>
        
        <div class="col-md-6">
          <div class="services-box wow fadeUp" data-wow-delay=".3s">
            <div class="icon">
              <i aria-hidden="true" class="fas fa-cloud"></i>
            </div>
            <div class="info-box">
              <h2>Cloud Services</h2>
              <p>We offer comprehensive cloud services for migration, management, and optimization.</p>
            </div>
          </div>
        </div>
        
        <div class="col-md-6">
          <div class="services-box wow fadeUp" data-wow-delay=".3s">
            <div class="icon">
              <i aria-hidden="true" class="fas fa-briefcase"></i>
            </div>
            <div class="info-box">
              <h2>IT Consulting</h2>
              <p>Our consultants provide strategic advice for your IT investments and strategies.</p>
            </div>
          </div>
        </div>
        

      </div>

    </div>

</div>

</section>










  





<!-- Section Contact -->
<section class="section-contact" id="contact">

  <div class="row">

    <div class="col-md-6 right-box">
      <template id="contact-success">
        <div class="success-box">
          <i class="fa fa-check"></i> Thank you for contacting us. You will hear from us soon.
        </div>
      </template>
      <template id="contact-error">
        <div class="error-box">
          <i class="fa fa-check"></i> We are facing an issue submitting the contact form. Please try again later.
        </div>
      </template>
      <form id="contact-form" data-dynamic-form data-success="#contact-success" data-error="#contact-error" action="https://formspree.io/f/mzzppbra" method="post">
        <input class="wow fadeUp" data-wow-delay=".3s" type="text" name="name" id="name" placeholder="Name" />
        <input class="wow fadeUp" data-wow-delay=".3s" type="email" name="email" id="email" placeholder="Email" />
        <textarea class="wow fadeUp" data-wow-delay=".3s" name="msg" id="msg" placeholder="Message"></textarea>

        <input class="wow fadeUp" data-wow-delay=".3s" type="submit" name="submit" id="submit" value="Send" />
      </form>

    </div>

    <div class="col-md-6 left-box" style="background: #343434">

      <div class="title-section wow fadeUp" data-wow-delay=".3s">
        <i class="fas fa-envelope"></i>
        <h2>Get in touch</h2>
        <p>If you have any questions or would like to learn more about our services, please feel free to reach out. Our team is happy to assist you with all you need</p>
      </div>
        <div class="row">
          
          <div class="col-md-4">
            <div class="contact-info wow fadeUp" data-wow-delay=".3s">
              <div class="icon">
                <i aria-hidden="true" class="fa-solid fa-location-dot"></i>
              </div>
              <div class="info-box">
                <h3>Address</h3>
                <p>Hans-Bunte-Str. 8</br>69123, Heidelberg</p>
              </div>
            </div>
          </div>
          
          <div class="col-md-4">
            <div class="contact-info wow fadeUp" data-wow-delay=".3s">
              <div class="icon">
                <i aria-hidden="true" class="fas fa-phone"></i>
              </div>
              <div class="info-box">
                <h3>Phone number</h3>
                <p>+49 172 7262 795</p>
              </div>
            </div>
          </div>
          
          <div class="col-md-4">
            <div class="contact-info wow fadeUp" data-wow-delay=".3s">
              <div class="icon">
                <i aria-hidden="true" class="fas fa-paper-plane"></i>
              </div>
              <div class="info-box">
                <h3>Email</h3>
                <p><a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="fa929f969695ba8a8393948cd4999597">[email&#160;protected]</a></p>
              </div>
            </div>
          </div>
          
        </div>
    
    </div>

    


</div>

</section>









  


<!-- Section Subscribe -->
<section class="section-subscribe" id="subscribe">

<div class="row">

  <div class="col-md-12 full-box">

 
    <div id="google-container"></div>
    <div id="zoom-in"></div>
    <div id="zoom-out"></div>

    <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script>
        
        var colorMap = "#f96167";
        var iconLocation = "https:\/\/pyinv.com\/images\/icon-location.png"
        var titleIconLocation = "Heidelberg, Germany"
        var latitudeG = "49.407650104122474";
        var longitudeG = "8.646967281361674";
        var mapZoomG =  14 ;

    </script>
    

  </div>

</div>

</section>









    </div>

    <!-- Footer -->
    <footer class="footer">
	<div class="container">
		<div class="footer-top">
			<div class="footer-logo">
				<a href="/">
				<img src="/images/logo.png" alt="Logo">
				</a>
			</div>
			<div class="footer-navigation">
				<div class="footer-column">
					<h4>Company</h4>
					<ul>
						<li><a href="/#about">About Us</a></li>
						<li><a href="/imprint">Imprint</a></li>


						<li><a href="/blog">Blog</a></li>
					</ul>
				</div>
				<div class="footer-column">
					<h4>Resources</h4>
					<ul>


						<li><a href="/privacy-policy">Privacy Policy</a></li>
						<li><a href="/terms">Terms of Service</a></li>
						<li><a href="#" onclick="eraseCookie('consent-settings'); location.reload();">Reset Cookie Consent</a></li>
					</ul>
				</div>
				<div class="footer-column">
					<h4>Contact</h4>
					<ul>
						<li><a href="/#contact">Get in touch</a></li>
						<li><a href="/cdn-cgi/l/email-protection#f199949d9d9eb18188989f87df929e9c">Email Us</a></li>
						<li><a href="tel:+491727262795">+49 (0) 172 7262 795</a></li>
					</ul>
				</div>
			</div>
		</div>
		<div class="footer-bottom">
			<div class="footer-social">
				<a href="https://www.linkedin.com/company/pyinv" target="_blank"><i class="fab fa-linkedin"></i></a>
				<a href="https://twitter.com/pyinvx" target="_blank"><i class="fab fa-twitter"></i></a>
				<a href="https://facebook.com/pyinvcom" target="_blank"><i class="fab fa-facebook-f"></i></a>
				<a href="https://instagram.com/pyinvcom" target="_blank"><i class="fab fa-instagram"></i></a>
				<a href="https://github.com/pyinv" target="_blank"><i class="fab fa-github"></i></a>
			</div>
			<p>&copy; 2022-2024 Pyinv. All rights reserved.</p>
		</div>
	</div>
</footer>
  

  <!-- Scripts -->
  




<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script src="https://pyinv.com/plugins/validate/jquery.validate.min.js"></script>
<script src="https://pyinv.com/plugins/appear/jquery.appear.min.js"></script>
<script src="https://pyinv.com/plugins/countTo/jquery.countTo.min.js"></script>
<script src="https://pyinv.com/plugins/slicknav/jquery.slicknav.min.js"></script>

<script src="https://pyinv.com/plugins/wow/wow.min.js"></script>


<script src="https://pyinv.com/plugins/fuse/fuse.min.js"></script>



















































<script src="https://pyinv.com/plugins/effects/topology/three.r92.min.js"></script>
<script src="https://pyinv.com/plugins/effects/topology/p5.min.js"></script>
<script src="https://pyinv.com/plugins/effects/topology/topology.min.js"></script>










<script>
    if (localStorage.getItem('googleMapsConsent') === 'true') {
        loadGoogleMaps();
    }

    function loadGoogleMaps() {
        const script = document.createElement('script');
        script.src = 'https://maps.googleapis.com/maps/api/js?key=AIzaSyAedSfyyvDsFYsOEDAJEg8RBPVVBvwJ-bI&callback=initMap';
        script.async = true;
        script.defer = true;
        document.head.appendChild(script);
    }
</script>



<script src="https://pyinv.com/js/app.min.js"></script>



  <!-- Cookie Consent -->
  <style>
    #consent-notice {padding: 1rem 1rem; z-index: 1000; display: none; text-align: center; position: fixed; bottom: 0; width: calc(100%); background: #222; color: rgba(255,255,255,0.8);}
    #consent-notice span {margin-right: 1rem;}
    #consent-notice button {cursor: pointer; display: inline-block; width: auto; color: #fff; background: #f96167}
    #consent-notice span a {color: inherit; text-decoration: underline; text-decoration-color: rgba(255,255,255,0.5);}
    #consent-notice button.btn {margin-left: 0.5rem;}
    #consent-notice button.btn.manage-consent {color: #f96167; background: #fff; font-weight: normal;}

    #consent-overlay {position: fixed; left: 0; top: 0; width: 100%; height: 100vh; display: none; background: rgba(0,0,0,0.75); z-index: 999999; overflow: auto; cursor: pointer;}
    #consent-overlay.active {display: flex;}
    #consent-overlay > div {background: white; width: 100%; max-width: 40rem; padding: 1.75rem; margin: auto; cursor: initial;}
    #consent-overlay > div > div {display: flex; align-items: flex-start; margin-bottom: 1rem;}
    #consent-overlay > div > div:last-child {margin: 0;}
    #consent-overlay h3 {padding-top: 0;}
    #consent-overlay input {margin-top: 0.3rem;}
    #consent-overlay label {display: block;}
    #consent-overlay .btn {margin-right: 0.5rem;}
    #consent-overlay button.btn.save-consent {background: rgba(0,0,0,0.6); font-weight: normal;}

    @media (max-width: 767px) {
        #consent-overlay > div {padding: 1.75rem 1rem;}
        #consent-notice span {display: block; padding-top: 3px; margin-bottom: 1.5rem;}
        #consent-notice button.btn {position: relative; bottom: 4px;}
    }
</style>

<div id="consent-notice"><span>We would like to use <a class="manage-consent" href="#manage-consent">third party code</a> to improve the functionality of this website.</span><button class="btn manage-consent">Manage preferences</button><button class="btn deny-consent">Deny</button><button class="btn approve-consent">Allow</button></div>
<div id="consent-overlay">
    <div>
        
        <div>
            <input  type="checkbox" id="item0" value="1" name="item0" checked disabled />
            <label for="item0">
                <h5 style="padding-left: 10px; padding-top: 3px">Google Fonts (functional)</h5>
                <p>Google Fonts is used to load web fonts that improve the visual aesthetics of our website.</p>
            </label>
        </div>
        
        <div>
            <input  type="checkbox" id="item1" value="1" name="item1" checked disabled />
            <label for="item1">
                <h5 style="padding-left: 10px; padding-top: 3px">Google Fonts Static (functional)</h5>
                <p>Google Fonts Static is used to load static assets of the web fonts that improve the visual aesthetics of our website.</p>
            </label>
        </div>
        
        <div>
            <input  type="checkbox" id="item2" value="1" name="item2"  />
            <label for="item2">
                <h5 style="padding-left: 10px; padding-top: 3px">Google Maps (non-functional)</h5>
                <p>Google Maps is used to embed maps on our website to provide location information.</p>
            </label>
        </div>
        
        <div>
            <button id="save-consent" class="btn save-consent" data-consentvalue="0">Save preferences</button>
            <button class="btn approve-consent">Allow all</button>
        </div>
    </div>
</div>

<script>
    const scripts = [];
    scripts[ 0 ] = "/js/";

    function createCookie(name,value,days) {
        var expires = "";
        if (days) {
            var date = new Date();
            date.setTime(date.getTime() + (days*24*60*60*1000));
            expires = "; expires=" + date.toUTCString();
        }
        document.cookie = name + "=" + value + expires + "; path=/";
        
    }

    function readCookie(name) {
        var nameEQ = name + "=";
        var ca = document.cookie.split(';');
        for(var i=0;i < ca.length;i++) {
            var c = ca[i];
            while (c.charAt(0)==' ') c = c.substring(1,c.length);
            if (c.indexOf(nameEQ) == 0) {
                
                return c.substring(nameEQ.length,c.length);
            }
        }
        
        return null;
    }

    function eraseCookie(name) {
        localStorage.setItem('googleMapsConsent', 'false');
        createCookie(name,"",-1);
        
    }

    function denyAllConsentScripts() {
        localStorage.setItem('googleMapsConsent', 'false');
        var consentValue = "";
        scripts.forEach(function(){
            consentValue = consentValue + "0";
        });
        acceptSomeConsentScripts(consentValue);
    }

    function acceptAllConsentScripts() {
        localStorage.setItem('googleMapsConsent', 'true');
        var consentValue = "";
        scripts.forEach(function(){
            consentValue = consentValue + "1";
        });
        acceptSomeConsentScripts(consentValue);
    }

    function acceptSomeConsentScripts(consentValue) {
        localStorage.setItem('googleMapsConsent', 'true');
        setConsentInputs(consentValue);
        createCookie('consent-settings',consentValue,31);
        document.getElementById('consent-notice').style.display = 'none';
        document.getElementById('consent-overlay').classList.remove('active');
        loadConsentScripts(consentValue);
    }

    function loadConsentScripts(consentValue) {
        scripts.forEach(function(value,key){
            
            if(consentValue[key]=="1") {
                var s = document.createElement('script');
                s.type = 'text/javascript';
                s.src = value;
                document.body.appendChild(s);
            }
        });
    }

    function setConsentInputs(consentValue) {
        var elements = document.querySelectorAll('#consent-overlay input:not([disabled])');
        elements.forEach(function(el,index) {
            if(consentValue[index]=="1") el.checked = true;
            else el.checked = false;
        });
    }

    function setConsentValue() {
        var elements = document.querySelectorAll('#consent-overlay input:not([disabled])');
        var consentValue = "";
        elements.forEach(function(el) {
            if(el.checked) consentValue = consentValue + "1";
            else consentValue = consentValue + "0";
        });
        document.getElementById("save-consent").dataset.consentvalue = consentValue;
        
    }

    var elements = document.querySelectorAll('#consent-overlay input:not([disabled])');
    elements.forEach(function(el) {
        el.checked = false;
    });

    if(readCookie('consent-settings')) {
        var consentValue = readCookie('consent-settings').toString();
        setConsentInputs(consentValue);
        loadConsentScripts(consentValue);
    } else {
        document.getElementById('consent-notice').style.display = 'block';
    }

    var elements = document.querySelectorAll('.manage-consent');
    elements.forEach(function(el) {
        el.addEventListener("click",function() {
            document.getElementById('consent-overlay').classList.toggle('active');
        });
    });

    var elements = document.querySelectorAll('.deny-consent');
    elements.forEach(function(el) {
        el.addEventListener("click",function() {
            denyAllConsentScripts();
        });
    });

    var elements = document.querySelectorAll('.approve-consent');
    elements.forEach(function(el) {
        el.addEventListener("click",function() {
            acceptAllConsentScripts();
        });
    });

    document.getElementById("save-consent").addEventListener("click",function() {
        setConsentValue();
        acceptSomeConsentScripts(this.dataset.consentvalue);
    });

    document.getElementById("consent-overlay").addEventListener("click",function(e) {
        if (!document.querySelector("#consent-overlay > div").contains(e.target)){
            this.classList.toggle('active');
        }
    });
</script>












</body>

</html>
                               

Whois info of domain

Domain Name: PYINV.COM
Registry Domain ID: 2694796452_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.namecheap.com
Registrar URL: http://www.namecheap.com
Updated Date: 2025-04-28T07:44:41Z
Creation Date: 2022-05-09T07:14:37Z
Registry Expiry Date: 2026-05-09T07:14:37Z
Registrar: NameCheap, Inc.
Registrar IANA ID: 1068
Registrar Abuse Contact Email: [email protected]
Registrar Abuse Contact Phone: +1.6613102107
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Name Server: BRISTOL.NS.CLOUDFLARE.COM
Name Server: JERMAINE.NS.CLOUDFLARE.COM
DNSSEC: unsigned
URL of the ICANN Whois Inaccuracy Complaint Form: https://www.icann.org/wicf/
>>> Last update of whois database: 2025-04-30T20:04:40Z <<<
For more information on Whois status codes, please visit https://icann.org/epp
NOTICE: The expiration date displayed in this record is the date the
TERMS OF USE: You are not authorized to access or query our Whois
by the following terms of use: You agree that you may use this Data only
to: (1) allow, enable, or otherwise support the transmission of mass