Domain askjds.com
Germany
Hetzner Online GmbH
Software information

AmazonS3 AmazonS3

tcp/443 tcp/80

CloudFront

tcp/80

nginx nginx 1.29.0

tcp/443 tcp/80

  • Open service 136.243.50.223:443 · status.askjds.com

    2025-12-21 22:54

    HTTP/1.1 200 OK
    Server: nginx/1.29.0
    Date: Sun, 21 Dec 2025 22:54:27 GMT
    Content-Type: text/html; charset=utf-8
    Content-Length: 755678
    Connection: close
    X-Powered-By: Next.js
    ETag: "ifi2sjtpu8g732"
    Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
    Vary: Accept-Encoding
    X-Upstream-Status: always
    X-Upstream-Loc: always
    
    
    <!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="icon" href="https://robotalp.s3.eu-west-1.amazonaws.com/statuspages/favicons/35e171fb-8dc6-4487-b6f3-b6939f388115"/><link rel="preconnect" href="https://fonts.googleapis.com"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="true"/><meta name="next-head-count" content="5"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /><link rel="preload" href="/_next/static/css/5e122541c9094c3a.css" as="style"/><link rel="stylesheet" href="/_next/static/css/5e122541c9094c3a.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="/_next/static/chunks/webpack-18e1e020f3fa96ee.js" defer=""></script><script src="/_next/static/chunks/framework-2c79e2a64abdb08b.js" defer=""></script><script src="/_next/static/chunks/main-cf110982fa8829dd.js" defer=""></script><script src="/_next/static/chunks/pages/_app-cb30c4a14bcea97b.js" defer=""></script><script src="/_next/static/chunks/ee8b1517-b3d6a90e92ab4a5a.js" defer=""></script><script src="/_next/static/chunks/78e521c3-42218a9184d6f276.js" defer=""></script><script src="/_next/static/chunks/75fc9c18-bb6bed8603a8233f.js" defer=""></script><script src="/_next/static/chunks/90-7ba50814e3e0402b.js" defer=""></script><script src="/_next/static/chunks/pages/index-e0fd48dc1d4e50ec.js" defer=""></script><script src="/_next/static/sxv_HgNv1vna7tls7os-C/_buildManifest.js" defer=""></script><script src="/_next/static/sxv_HgNv1vna7tls7os-C/_ssgManifest.js" defer=""></script><style data-href="https://fonts.googleapis.com/css2?family=Turret+Road:wght@400;500;700;800&family=Tomorrow:wght@300;400;600;800;900&family=Sarpanch:wght@400;700;900&family=Red+Hat+Display:wght@400;600;700;800;900&family=Quantico:wght@400;700&family=Press+Start+2P&family=Darker+Grotesque:wght@300;400;500;600;700;800;900&family=Coda:wght@400;800&family=Caudex:wght@400;700&family=Anonymous+Pro:wght@400;700&family=Abel&family=Archivo:wght@400;700&family=Arimo:wght@400;700&family=Assistant:wght@400;700&family=Barlow+Condensed:wght@400;700&family=Barlow:wght@400;700&family=Baskervville&family=Blinker:wght@400;700&family=Cabin:wght@400;700&family=Cardo:wght@400;700&family=Catamaran:wght@400;700&family=Chakra+Petch:wght@400;700&family=Comfortaa:wght@400;700&family=Cormorant+Garamond:wght@400;700&family=Cormorant:wght@400;700&family=Crimson+Text:wght@400;700&family=Didact+Gothic&family=Dosis:wght@400;700&family=Exo:wght@400;700&family=Frank+Ruhl+Libre:wght@400;700&family=GFS+Didot&family=Gruppo&family=Hind+Madurai:wght@400;700&family=Hind:wght@400;700&family=IBM+Plex+Mono:wght@400;700&family=Inter:wght@400;700&family=Josefin+Sans:wght@400;700&family=Josefin+Slab:wght@400;700&family=Jost:wght@400;700&family=Jura:wght@400;700&family=Kameron:wght@400;700&family=Kanit:wght@400;700&family=Kelly+Slab&family=Kumbh+Sans:wght@400;700&family=Lato&family=Lexend+Deca:wght@400;700&family=Lexend:wght@400;700&family=Lora:wght@400;700&family=Lustria&family=M+PLUS+Rounded+1c:wght@400;700&family=Martel:wght@400;700&family=Maven+Pro:wght@400;700&family=Merriweather+Sans:wght@400;700&family=Merriweather:wght@400;700&family=Michroma&family=Montserrat+Alternates:wght@400;700&family=Montserrat:wght@400;600&family=Mukta:wght@400;700&family=Mulish:wght@400;700&family=Nanum+Gothic:wght@400;700&family=Nanum+Myeongjo:wght@400;700&family=Nixie+One&family=Noto+Serif:wght@400;700&family=Nunito+Sans:wght@400;700&family=Nunito:wght@400;700&family=Open+Sans:wght@400;600;700&family=Orbitron:wght@400;700&family=Oswald:wght@400;700&family=Outfit:wght@400;700&family=Overpass:wght@400;700&family=Oxanium:wght@400;700&family=Oxygen:wght@400;700&family=PT+Sans+Narrow:wght@400;700&family=PT+Serif&family=Play:wght@400;700&family=Playfair+Display:wght@400;700&family=Podkova:wght@400;700&family=Poppins:wght@400;600&family=Prata&family=Prompt:wght@400;700&family=Quicksand:wght@400;700&family=Rajdhani:wght@400;7
    Found 2025-12-21 by HttpPlugin
    Create report
  • Open service 136.243.50.223:80 · status.askjds.com

    2025-12-21 22:54

    HTTP/1.1 200 OK
    Server: nginx/1.29.0
    Date: Sun, 21 Dec 2025 22:54:27 GMT
    Content-Type: text/html; charset=utf-8
    Content-Length: 755678
    Connection: close
    X-Powered-By: Next.js
    ETag: "ifi2sjtpu8g732"
    Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
    Vary: Accept-Encoding
    X-Upstream-Status: always
    X-Upstream-Loc: always
    
    
    <!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="icon" href="https://robotalp.s3.eu-west-1.amazonaws.com/statuspages/favicons/35e171fb-8dc6-4487-b6f3-b6939f388115"/><link rel="preconnect" href="https://fonts.googleapis.com"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="true"/><meta name="next-head-count" content="5"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /><link rel="preload" href="/_next/static/css/5e122541c9094c3a.css" as="style"/><link rel="stylesheet" href="/_next/static/css/5e122541c9094c3a.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="/_next/static/chunks/webpack-18e1e020f3fa96ee.js" defer=""></script><script src="/_next/static/chunks/framework-2c79e2a64abdb08b.js" defer=""></script><script src="/_next/static/chunks/main-cf110982fa8829dd.js" defer=""></script><script src="/_next/static/chunks/pages/_app-cb30c4a14bcea97b.js" defer=""></script><script src="/_next/static/chunks/ee8b1517-b3d6a90e92ab4a5a.js" defer=""></script><script src="/_next/static/chunks/78e521c3-42218a9184d6f276.js" defer=""></script><script src="/_next/static/chunks/75fc9c18-bb6bed8603a8233f.js" defer=""></script><script src="/_next/static/chunks/90-7ba50814e3e0402b.js" defer=""></script><script src="/_next/static/chunks/pages/index-e0fd48dc1d4e50ec.js" defer=""></script><script src="/_next/static/sxv_HgNv1vna7tls7os-C/_buildManifest.js" defer=""></script><script src="/_next/static/sxv_HgNv1vna7tls7os-C/_ssgManifest.js" defer=""></script><style data-href="https://fonts.googleapis.com/css2?family=Turret+Road:wght@400;500;700;800&family=Tomorrow:wght@300;400;600;800;900&family=Sarpanch:wght@400;700;900&family=Red+Hat+Display:wght@400;600;700;800;900&family=Quantico:wght@400;700&family=Press+Start+2P&family=Darker+Grotesque:wght@300;400;500;600;700;800;900&family=Coda:wght@400;800&family=Caudex:wght@400;700&family=Anonymous+Pro:wght@400;700&family=Abel&family=Archivo:wght@400;700&family=Arimo:wght@400;700&family=Assistant:wght@400;700&family=Barlow+Condensed:wght@400;700&family=Barlow:wght@400;700&family=Baskervville&family=Blinker:wght@400;700&family=Cabin:wght@400;700&family=Cardo:wght@400;700&family=Catamaran:wght@400;700&family=Chakra+Petch:wght@400;700&family=Comfortaa:wght@400;700&family=Cormorant+Garamond:wght@400;700&family=Cormorant:wght@400;700&family=Crimson+Text:wght@400;700&family=Didact+Gothic&family=Dosis:wght@400;700&family=Exo:wght@400;700&family=Frank+Ruhl+Libre:wght@400;700&family=GFS+Didot&family=Gruppo&family=Hind+Madurai:wght@400;700&family=Hind:wght@400;700&family=IBM+Plex+Mono:wght@400;700&family=Inter:wght@400;700&family=Josefin+Sans:wght@400;700&family=Josefin+Slab:wght@400;700&family=Jost:wght@400;700&family=Jura:wght@400;700&family=Kameron:wght@400;700&family=Kanit:wght@400;700&family=Kelly+Slab&family=Kumbh+Sans:wght@400;700&family=Lato&family=Lexend+Deca:wght@400;700&family=Lexend:wght@400;700&family=Lora:wght@400;700&family=Lustria&family=M+PLUS+Rounded+1c:wght@400;700&family=Martel:wght@400;700&family=Maven+Pro:wght@400;700&family=Merriweather+Sans:wght@400;700&family=Merriweather:wght@400;700&family=Michroma&family=Montserrat+Alternates:wght@400;700&family=Montserrat:wght@400;600&family=Mukta:wght@400;700&family=Mulish:wght@400;700&family=Nanum+Gothic:wght@400;700&family=Nanum+Myeongjo:wght@400;700&family=Nixie+One&family=Noto+Serif:wght@400;700&family=Nunito+Sans:wght@400;700&family=Nunito:wght@400;700&family=Open+Sans:wght@400;600;700&family=Orbitron:wght@400;700&family=Oswald:wght@400;700&family=Outfit:wght@400;700&family=Overpass:wght@400;700&family=Oxanium:wght@400;700&family=Oxygen:wght@400;700&family=PT+Sans+Narrow:wght@400;700&family=PT+Serif&family=Play:wght@400;700&family=Playfair+Display:wght@400;700&family=Podkova:wght@400;700&family=Poppins:wght@400;600&family=Prata&family=Prompt:wght@400;700&family=Quicksand:wght@400;700&family=Rajdhani:wght@400;7
    Found 2025-12-21 by HttpPlugin
    Create report
  • Open service 2600:9000:2359:dc00:1a:d160:4cc0:93a1:80 · askjds.com

    2025-12-20 06:18

    HTTP/1.1 200 OK
    Content-Type: text/html
    Content-Length: 3953
    Connection: close
    Date: Thu, 23 Oct 2025 17:08:02 GMT
    Last-Modified: Thu, 23 Oct 2025 14:37:23 GMT
    ETag: "ed8cf780d4ae4bf419940c2c473d0e45"
    x-amz-server-side-encryption: AES256
    Accept-Ranges: bytes
    Server: AmazonS3
    X-Cache: Error from cloudfront
    Via: 1.1 80b00aa2dcc58ca61b2465a37c89fc92.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P10
    X-Amz-Cf-Id: iy1OWQ2nshWusFg3h4r750ZzIzhMbSMWpwEMjWyqtphlM9U5n2rV8w==
    Age: 4972214
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Referrer-Policy: strict-origin-when-cross-origin
    Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://js.stripe.com https://checkout.stripe.com https://js.hcaptcha.com https://cdn.usermaven.com https://play.gumlet.io https://player.gumlet.io https://cdn.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://cdn.jsdelivr.net https://askjds.twic.pics https://widget.frill.co; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://widget.frill.co; font-src 'self' https://fonts.gstatic.com https://frill-prod-app.b-cdn.net; img-src 'self' data: blob: https: https://video.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; media-src 'self' blob: data: https://video.gumlet.io https://player.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; connect-src 'self' wss: https://*.supabase.co https://api.jdsimplified.com https://api.askjds.com https://api.stripe.com https://api.hcaptcha.com https://hcaptcha.com https://generativelanguage.googleapis.com https://api.usermaven.com https://a.jdsimplified.com https://video.gumlet.io https://ingest.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://api.frill.co https://askjds.twic.pics https://jdsimplified.twic.pics; frame-src https://js.stripe.com https://hooks.stripe.com https://newassets.hcaptcha.com https://hcaptcha.com https://player.gumlet.io https://play.gumlet.io https://widget.frill.co https://frill.co https://app.frill.co; worker-src 'self' blob:; manifest-src 'self'; base-uri 'self'; form-action 'self' https://checkout.stripe.com; frame-ancestors 'none'; object-src 'none'; upgrade-insecure-requests; report-uri https://prbbuxgirnecbkpdpgcb.supabase.co/functions/v1/csp-violation-report;
    X-Content-Type-Options: nosniff
    
    Page title: JD Simplified
    
    <!DOCTYPE html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <link rel="icon" type="image/svg+xml" href="/images/JD Simplified Favicon.svg" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0, viewport-fit=cover" />
        <meta name="description" content="The Law Study Buddy that won't judge you for procrastinating. Skip the overpriced tutors, the endless outlines, and the questionable Reddit advice. With JD Simplified, you finally have a reliable partner for every part of law school." />
        <link rel="canonical" href="https://dev.jdsimplified.com/" />
        <title>JD Simplified</title>
        
        <!-- Font Preloading for Performance -->
        <link rel="preconnect" href="https://fonts.googleapis.com">
        <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
        <link rel="preload" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap" as="style">
        <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap" rel="stylesheet">
        
        <!-- Critical CSS for above-the-fold content -->
        <style>
          /* Critical CSS for initial render */
          body { margin: 0; font-family: 'Inter', system-ui, -apple-system, sans-serif; }
          .min-h-screen { min-height: 100vh; }
          .bg-gradient-to-b { background: -webkit-gradient(linear, left top, left bottom, from(#f9fafb), to(#ffffff)); background: linear-gradient(to bottom, #f9fafb, #ffffff); }
          .animated-gradient { 
            background: linear-gradient(135deg, #F37022 0%, #00178E 100%);
            -webkit-animation: gradient-shift 15s ease infinite;
                    animation: gradient-shift 15s ease infinite;
          }
          @-webkit-keyframes gradient-shift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
          }
          @keyframes gradient-shift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
          }
          .text-center { text-align: center; }
          .font-bold { font-weight: 700; }
          .mb-8 { margin-bottom: 2rem; }
          .text-3xl { font-size: 1.875rem; line-height: 2.25rem; }
          @media (min-width: 768px) {
            .md\:text-5xl { font-size: 3rem; line-height: 1; }
          }
          /* Prevent layout shift for hero section */
          #root { min-height: 100vh; }
          .pt-16 { padding-top: 4rem; }
          .pb-16 { padding-bottom: 4rem; }
        </style>
        
        <!-- Gumlet Insights SDK for video analytics (deferred for performance) -->
        <script src="https://cdn.gumlytics.com/insights/1.1/gumlet-insights.min.js" defer></script>
        
        <!-- Push Lap Growth affiliate tracking -->
        <script 
          src="https://www.pushlapgrowth.com/affiliate-tracker.js" 
          data-affiliate 
          data-program-id="4a22edb4-77a0-4c3a-8f7e-5901641176e9" 
          async>
        </script>
        
        <!-- TwicPics Native for image optimization -->
        <!-- NOTE: URL below is a placeholder, replaced during build by vite.config.ts -->
        <!-- Dev builds: https://jds-dev.twic.pics/?v1 -->
        <!-- Prod/Admin builds: https://jdsimplified.twic.pics/?v1 -->
        <script async defer src="https://jds-dev.twic.pics/?v1"></script>
        <script type="module" crossorigin src="/assets/index-EHAbs2hu.js"></script>
        <link rel="modulepreload" crossorigin href="/assets/react-vendor-D4YpLDmj.js">
        <link rel="modulepreload" crossorigin href="/assets/ui-vendor-TmbPb7n0.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-supabase-CTfQUyiQ.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-utils-DM59O02P.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-icons-BxpRe_Ng.js">
        <link rel="stylesheet" crossorigin href="/assets/index-DrPAXvCT.css">
      </head>
      <body>
        <div id="root"></div>
      </body>
    </html>
    
    Found 2025-12-20 by HttpPlugin
    Create report
  • Open service 13.35.58.89:443 · askjds.com

    2025-12-20 06:18

    HTTP/1.1 200 OK
    Content-Type: text/html
    Content-Length: 3953
    Connection: close
    Date: Thu, 23 Oct 2025 17:08:02 GMT
    Last-Modified: Thu, 23 Oct 2025 14:37:23 GMT
    ETag: "ed8cf780d4ae4bf419940c2c473d0e45"
    x-amz-server-side-encryption: AES256
    Accept-Ranges: bytes
    Server: AmazonS3
    X-Cache: Error from cloudfront
    Via: 1.1 6a5eda21ba47fc7b4d3ca7ac7a9ac958.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P10
    X-Amz-Cf-Id: 8j9L3wBETfPPZJAbQG-n2cggLdVCASoNcoPsdGoRouifeDOPzyt8cA==
    Age: 4972213
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Referrer-Policy: strict-origin-when-cross-origin
    Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://js.stripe.com https://checkout.stripe.com https://js.hcaptcha.com https://cdn.usermaven.com https://play.gumlet.io https://player.gumlet.io https://cdn.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://cdn.jsdelivr.net https://askjds.twic.pics https://widget.frill.co; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://widget.frill.co; font-src 'self' https://fonts.gstatic.com https://frill-prod-app.b-cdn.net; img-src 'self' data: blob: https: https://video.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; media-src 'self' blob: data: https://video.gumlet.io https://player.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; connect-src 'self' wss: https://*.supabase.co https://api.jdsimplified.com https://api.askjds.com https://api.stripe.com https://api.hcaptcha.com https://hcaptcha.com https://generativelanguage.googleapis.com https://api.usermaven.com https://a.jdsimplified.com https://video.gumlet.io https://ingest.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://api.frill.co https://askjds.twic.pics https://jdsimplified.twic.pics; frame-src https://js.stripe.com https://hooks.stripe.com https://newassets.hcaptcha.com https://hcaptcha.com https://player.gumlet.io https://play.gumlet.io https://widget.frill.co https://frill.co https://app.frill.co; worker-src 'self' blob:; manifest-src 'self'; base-uri 'self'; form-action 'self' https://checkout.stripe.com; frame-ancestors 'none'; object-src 'none'; upgrade-insecure-requests; report-uri https://prbbuxgirnecbkpdpgcb.supabase.co/functions/v1/csp-violation-report;
    X-Content-Type-Options: nosniff
    Strict-Transport-Security: max-age=31536000; includeSubDomains
    
    Page title: JD Simplified
    
    <!DOCTYPE html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <link rel="icon" type="image/svg+xml" href="/images/JD Simplified Favicon.svg" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0, viewport-fit=cover" />
        <meta name="description" content="The Law Study Buddy that won't judge you for procrastinating. Skip the overpriced tutors, the endless outlines, and the questionable Reddit advice. With JD Simplified, you finally have a reliable partner for every part of law school." />
        <link rel="canonical" href="https://dev.jdsimplified.com/" />
        <title>JD Simplified</title>
        
        <!-- Font Preloading for Performance -->
        <link rel="preconnect" href="https://fonts.googleapis.com">
        <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
        <link rel="preload" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap" as="style">
        <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap" rel="stylesheet">
        
        <!-- Critical CSS for above-the-fold content -->
        <style>
          /* Critical CSS for initial render */
          body { margin: 0; font-family: 'Inter', system-ui, -apple-system, sans-serif; }
          .min-h-screen { min-height: 100vh; }
          .bg-gradient-to-b { background: -webkit-gradient(linear, left top, left bottom, from(#f9fafb), to(#ffffff)); background: linear-gradient(to bottom, #f9fafb, #ffffff); }
          .animated-gradient { 
            background: linear-gradient(135deg, #F37022 0%, #00178E 100%);
            -webkit-animation: gradient-shift 15s ease infinite;
                    animation: gradient-shift 15s ease infinite;
          }
          @-webkit-keyframes gradient-shift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
          }
          @keyframes gradient-shift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
          }
          .text-center { text-align: center; }
          .font-bold { font-weight: 700; }
          .mb-8 { margin-bottom: 2rem; }
          .text-3xl { font-size: 1.875rem; line-height: 2.25rem; }
          @media (min-width: 768px) {
            .md\:text-5xl { font-size: 3rem; line-height: 1; }
          }
          /* Prevent layout shift for hero section */
          #root { min-height: 100vh; }
          .pt-16 { padding-top: 4rem; }
          .pb-16 { padding-bottom: 4rem; }
        </style>
        
        <!-- Gumlet Insights SDK for video analytics (deferred for performance) -->
        <script src="https://cdn.gumlytics.com/insights/1.1/gumlet-insights.min.js" defer></script>
        
        <!-- Push Lap Growth affiliate tracking -->
        <script 
          src="https://www.pushlapgrowth.com/affiliate-tracker.js" 
          data-affiliate 
          data-program-id="4a22edb4-77a0-4c3a-8f7e-5901641176e9" 
          async>
        </script>
        
        <!-- TwicPics Native for image optimization -->
        <!-- NOTE: URL below is a placeholder, replaced during build by vite.config.ts -->
        <!-- Dev builds: https://jds-dev.twic.pics/?v1 -->
        <!-- Prod/Admin builds: https://jdsimplified.twic.pics/?v1 -->
        <script async defer src="https://jds-dev.twic.pics/?v1"></script>
        <script type="module" crossorigin src="/assets/index-EHAbs2hu.js"></script>
        <link rel="modulepreload" crossorigin href="/assets/react-vendor-D4YpLDmj.js">
        <link rel="modulepreload" crossorigin href="/assets/ui-vendor-TmbPb7n0.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-supabase-CTfQUyiQ.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-utils-DM59O02P.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-icons-BxpRe_Ng.js">
        <link rel="stylesheet" crossorigin href="/assets/index-DrPAXvCT.css">
      </head>
      <body>
        <div id="root"></div>
      </body>
    </html>
    
    Found 2025-12-20 by HttpPlugin
    Create report
  • Open service 13.35.58.49:80 · askjds.com

    2025-12-20 06:18

    HTTP/1.1 200 OK
    Content-Type: text/html
    Content-Length: 3953
    Connection: close
    Date: Thu, 23 Oct 2025 17:08:02 GMT
    Last-Modified: Thu, 23 Oct 2025 14:37:23 GMT
    ETag: "ed8cf780d4ae4bf419940c2c473d0e45"
    x-amz-server-side-encryption: AES256
    Accept-Ranges: bytes
    Server: AmazonS3
    X-Cache: Error from cloudfront
    Via: 1.1 133ff3be92540995db4a7234eada8b80.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P10
    X-Amz-Cf-Id: a6ARL7nssLCf3t-bZPxtkqglL945ao6QE2ZNVWIo0StvtajK_Vns4A==
    Age: 4972212
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Referrer-Policy: strict-origin-when-cross-origin
    Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://js.stripe.com https://checkout.stripe.com https://js.hcaptcha.com https://cdn.usermaven.com https://play.gumlet.io https://player.gumlet.io https://cdn.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://cdn.jsdelivr.net https://askjds.twic.pics https://widget.frill.co; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://widget.frill.co; font-src 'self' https://fonts.gstatic.com https://frill-prod-app.b-cdn.net; img-src 'self' data: blob: https: https://video.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; media-src 'self' blob: data: https://video.gumlet.io https://player.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; connect-src 'self' wss: https://*.supabase.co https://api.jdsimplified.com https://api.askjds.com https://api.stripe.com https://api.hcaptcha.com https://hcaptcha.com https://generativelanguage.googleapis.com https://api.usermaven.com https://a.jdsimplified.com https://video.gumlet.io https://ingest.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://api.frill.co https://askjds.twic.pics https://jdsimplified.twic.pics; frame-src https://js.stripe.com https://hooks.stripe.com https://newassets.hcaptcha.com https://hcaptcha.com https://player.gumlet.io https://play.gumlet.io https://widget.frill.co https://frill.co https://app.frill.co; worker-src 'self' blob:; manifest-src 'self'; base-uri 'self'; form-action 'self' https://checkout.stripe.com; frame-ancestors 'none'; object-src 'none'; upgrade-insecure-requests; report-uri https://prbbuxgirnecbkpdpgcb.supabase.co/functions/v1/csp-violation-report;
    X-Content-Type-Options: nosniff
    
    Page title: JD Simplified
    
    <!DOCTYPE html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <link rel="icon" type="image/svg+xml" href="/images/JD Simplified Favicon.svg" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0, viewport-fit=cover" />
        <meta name="description" content="The Law Study Buddy that won't judge you for procrastinating. Skip the overpriced tutors, the endless outlines, and the questionable Reddit advice. With JD Simplified, you finally have a reliable partner for every part of law school." />
        <link rel="canonical" href="https://dev.jdsimplified.com/" />
        <title>JD Simplified</title>
        
        <!-- Font Preloading for Performance -->
        <link rel="preconnect" href="https://fonts.googleapis.com">
        <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
        <link rel="preload" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap" as="style">
        <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap" rel="stylesheet">
        
        <!-- Critical CSS for above-the-fold content -->
        <style>
          /* Critical CSS for initial render */
          body { margin: 0; font-family: 'Inter', system-ui, -apple-system, sans-serif; }
          .min-h-screen { min-height: 100vh; }
          .bg-gradient-to-b { background: -webkit-gradient(linear, left top, left bottom, from(#f9fafb), to(#ffffff)); background: linear-gradient(to bottom, #f9fafb, #ffffff); }
          .animated-gradient { 
            background: linear-gradient(135deg, #F37022 0%, #00178E 100%);
            -webkit-animation: gradient-shift 15s ease infinite;
                    animation: gradient-shift 15s ease infinite;
          }
          @-webkit-keyframes gradient-shift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
          }
          @keyframes gradient-shift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
          }
          .text-center { text-align: center; }
          .font-bold { font-weight: 700; }
          .mb-8 { margin-bottom: 2rem; }
          .text-3xl { font-size: 1.875rem; line-height: 2.25rem; }
          @media (min-width: 768px) {
            .md\:text-5xl { font-size: 3rem; line-height: 1; }
          }
          /* Prevent layout shift for hero section */
          #root { min-height: 100vh; }
          .pt-16 { padding-top: 4rem; }
          .pb-16 { padding-bottom: 4rem; }
        </style>
        
        <!-- Gumlet Insights SDK for video analytics (deferred for performance) -->
        <script src="https://cdn.gumlytics.com/insights/1.1/gumlet-insights.min.js" defer></script>
        
        <!-- Push Lap Growth affiliate tracking -->
        <script 
          src="https://www.pushlapgrowth.com/affiliate-tracker.js" 
          data-affiliate 
          data-program-id="4a22edb4-77a0-4c3a-8f7e-5901641176e9" 
          async>
        </script>
        
        <!-- TwicPics Native for image optimization -->
        <!-- NOTE: URL below is a placeholder, replaced during build by vite.config.ts -->
        <!-- Dev builds: https://jds-dev.twic.pics/?v1 -->
        <!-- Prod/Admin builds: https://jdsimplified.twic.pics/?v1 -->
        <script async defer src="https://jds-dev.twic.pics/?v1"></script>
        <script type="module" crossorigin src="/assets/index-EHAbs2hu.js"></script>
        <link rel="modulepreload" crossorigin href="/assets/react-vendor-D4YpLDmj.js">
        <link rel="modulepreload" crossorigin href="/assets/ui-vendor-TmbPb7n0.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-supabase-CTfQUyiQ.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-utils-DM59O02P.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-icons-BxpRe_Ng.js">
        <link rel="stylesheet" crossorigin href="/assets/index-DrPAXvCT.css">
      </head>
      <body>
        <div id="root"></div>
      </body>
    </html>
    
    Found 2025-12-20 by HttpPlugin
    Create report
  • Open service 2600:9000:2359:5c00:1a:d160:4cc0:93a1:443 · askjds.com

    2025-12-20 06:18

    HTTP/1.1 200 OK
    Content-Type: text/html
    Content-Length: 3953
    Connection: close
    Date: Thu, 23 Oct 2025 17:08:02 GMT
    Last-Modified: Thu, 23 Oct 2025 14:37:23 GMT
    ETag: "ed8cf780d4ae4bf419940c2c473d0e45"
    x-amz-server-side-encryption: AES256
    Accept-Ranges: bytes
    Server: AmazonS3
    X-Cache: Error from cloudfront
    Via: 1.1 0ccdc706b9b907d47a4960eec0e95f2a.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P10
    X-Amz-Cf-Id: B7nXBZQTKizN1OnzOk33uob2CtU6SGw9PiEhvCC-5PlzNcFHtqjEPA==
    Age: 4972213
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Referrer-Policy: strict-origin-when-cross-origin
    Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://js.stripe.com https://checkout.stripe.com https://js.hcaptcha.com https://cdn.usermaven.com https://play.gumlet.io https://player.gumlet.io https://cdn.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://cdn.jsdelivr.net https://askjds.twic.pics https://widget.frill.co; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://widget.frill.co; font-src 'self' https://fonts.gstatic.com https://frill-prod-app.b-cdn.net; img-src 'self' data: blob: https: https://video.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; media-src 'self' blob: data: https://video.gumlet.io https://player.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; connect-src 'self' wss: https://*.supabase.co https://api.jdsimplified.com https://api.askjds.com https://api.stripe.com https://api.hcaptcha.com https://hcaptcha.com https://generativelanguage.googleapis.com https://api.usermaven.com https://a.jdsimplified.com https://video.gumlet.io https://ingest.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://api.frill.co https://askjds.twic.pics https://jdsimplified.twic.pics; frame-src https://js.stripe.com https://hooks.stripe.com https://newassets.hcaptcha.com https://hcaptcha.com https://player.gumlet.io https://play.gumlet.io https://widget.frill.co https://frill.co https://app.frill.co; worker-src 'self' blob:; manifest-src 'self'; base-uri 'self'; form-action 'self' https://checkout.stripe.com; frame-ancestors 'none'; object-src 'none'; upgrade-insecure-requests; report-uri https://prbbuxgirnecbkpdpgcb.supabase.co/functions/v1/csp-violation-report;
    X-Content-Type-Options: nosniff
    Strict-Transport-Security: max-age=31536000; includeSubDomains
    
    Page title: JD Simplified
    
    <!DOCTYPE html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <link rel="icon" type="image/svg+xml" href="/images/JD Simplified Favicon.svg" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0, viewport-fit=cover" />
        <meta name="description" content="The Law Study Buddy that won't judge you for procrastinating. Skip the overpriced tutors, the endless outlines, and the questionable Reddit advice. With JD Simplified, you finally have a reliable partner for every part of law school." />
        <link rel="canonical" href="https://dev.jdsimplified.com/" />
        <title>JD Simplified</title>
        
        <!-- Font Preloading for Performance -->
        <link rel="preconnect" href="https://fonts.googleapis.com">
        <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
        <link rel="preload" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap" as="style">
        <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap" rel="stylesheet">
        
        <!-- Critical CSS for above-the-fold content -->
        <style>
          /* Critical CSS for initial render */
          body { margin: 0; font-family: 'Inter', system-ui, -apple-system, sans-serif; }
          .min-h-screen { min-height: 100vh; }
          .bg-gradient-to-b { background: -webkit-gradient(linear, left top, left bottom, from(#f9fafb), to(#ffffff)); background: linear-gradient(to bottom, #f9fafb, #ffffff); }
          .animated-gradient { 
            background: linear-gradient(135deg, #F37022 0%, #00178E 100%);
            -webkit-animation: gradient-shift 15s ease infinite;
                    animation: gradient-shift 15s ease infinite;
          }
          @-webkit-keyframes gradient-shift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
          }
          @keyframes gradient-shift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
          }
          .text-center { text-align: center; }
          .font-bold { font-weight: 700; }
          .mb-8 { margin-bottom: 2rem; }
          .text-3xl { font-size: 1.875rem; line-height: 2.25rem; }
          @media (min-width: 768px) {
            .md\:text-5xl { font-size: 3rem; line-height: 1; }
          }
          /* Prevent layout shift for hero section */
          #root { min-height: 100vh; }
          .pt-16 { padding-top: 4rem; }
          .pb-16 { padding-bottom: 4rem; }
        </style>
        
        <!-- Gumlet Insights SDK for video analytics (deferred for performance) -->
        <script src="https://cdn.gumlytics.com/insights/1.1/gumlet-insights.min.js" defer></script>
        
        <!-- Push Lap Growth affiliate tracking -->
        <script 
          src="https://www.pushlapgrowth.com/affiliate-tracker.js" 
          data-affiliate 
          data-program-id="4a22edb4-77a0-4c3a-8f7e-5901641176e9" 
          async>
        </script>
        
        <!-- TwicPics Native for image optimization -->
        <!-- NOTE: URL below is a placeholder, replaced during build by vite.config.ts -->
        <!-- Dev builds: https://jds-dev.twic.pics/?v1 -->
        <!-- Prod/Admin builds: https://jdsimplified.twic.pics/?v1 -->
        <script async defer src="https://jds-dev.twic.pics/?v1"></script>
        <script type="module" crossorigin src="/assets/index-EHAbs2hu.js"></script>
        <link rel="modulepreload" crossorigin href="/assets/react-vendor-D4YpLDmj.js">
        <link rel="modulepreload" crossorigin href="/assets/ui-vendor-TmbPb7n0.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-supabase-CTfQUyiQ.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-utils-DM59O02P.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-icons-BxpRe_Ng.js">
        <link rel="stylesheet" crossorigin href="/assets/index-DrPAXvCT.css">
      </head>
      <body>
        <div id="root"></div>
      </body>
    </html>
    
    Found 2025-12-20 by HttpPlugin
    Create report
  • Open service 2600:9000:2359:e200:1a:d160:4cc0:93a1:443 · askjds.com

    2025-12-20 06:18

    HTTP/1.1 200 OK
    Content-Type: text/html
    Content-Length: 3953
    Connection: close
    Date: Thu, 23 Oct 2025 17:08:02 GMT
    Last-Modified: Thu, 23 Oct 2025 14:37:23 GMT
    ETag: "ed8cf780d4ae4bf419940c2c473d0e45"
    x-amz-server-side-encryption: AES256
    Accept-Ranges: bytes
    Server: AmazonS3
    X-Cache: Error from cloudfront
    Via: 1.1 aa4673eb0527fb06f7940307fecfc1b6.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P10
    X-Amz-Cf-Id: rwGlcfA8Iyp-VYOexjU-Y-0IK2WmWpq56t0IVPUp3n4fA_vcE3fb-g==
    Age: 4972213
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Referrer-Policy: strict-origin-when-cross-origin
    Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://js.stripe.com https://checkout.stripe.com https://js.hcaptcha.com https://cdn.usermaven.com https://play.gumlet.io https://player.gumlet.io https://cdn.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://cdn.jsdelivr.net https://askjds.twic.pics https://widget.frill.co; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://widget.frill.co; font-src 'self' https://fonts.gstatic.com https://frill-prod-app.b-cdn.net; img-src 'self' data: blob: https: https://video.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; media-src 'self' blob: data: https://video.gumlet.io https://player.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; connect-src 'self' wss: https://*.supabase.co https://api.jdsimplified.com https://api.askjds.com https://api.stripe.com https://api.hcaptcha.com https://hcaptcha.com https://generativelanguage.googleapis.com https://api.usermaven.com https://a.jdsimplified.com https://video.gumlet.io https://ingest.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://api.frill.co https://askjds.twic.pics https://jdsimplified.twic.pics; frame-src https://js.stripe.com https://hooks.stripe.com https://newassets.hcaptcha.com https://hcaptcha.com https://player.gumlet.io https://play.gumlet.io https://widget.frill.co https://frill.co https://app.frill.co; worker-src 'self' blob:; manifest-src 'self'; base-uri 'self'; form-action 'self' https://checkout.stripe.com; frame-ancestors 'none'; object-src 'none'; upgrade-insecure-requests; report-uri https://prbbuxgirnecbkpdpgcb.supabase.co/functions/v1/csp-violation-report;
    X-Content-Type-Options: nosniff
    Strict-Transport-Security: max-age=31536000; includeSubDomains
    
    Page title: JD Simplified
    
    <!DOCTYPE html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <link rel="icon" type="image/svg+xml" href="/images/JD Simplified Favicon.svg" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0, viewport-fit=cover" />
        <meta name="description" content="The Law Study Buddy that won't judge you for procrastinating. Skip the overpriced tutors, the endless outlines, and the questionable Reddit advice. With JD Simplified, you finally have a reliable partner for every part of law school." />
        <link rel="canonical" href="https://dev.jdsimplified.com/" />
        <title>JD Simplified</title>
        
        <!-- Font Preloading for Performance -->
        <link rel="preconnect" href="https://fonts.googleapis.com">
        <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
        <link rel="preload" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap" as="style">
        <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap" rel="stylesheet">
        
        <!-- Critical CSS for above-the-fold content -->
        <style>
          /* Critical CSS for initial render */
          body { margin: 0; font-family: 'Inter', system-ui, -apple-system, sans-serif; }
          .min-h-screen { min-height: 100vh; }
          .bg-gradient-to-b { background: -webkit-gradient(linear, left top, left bottom, from(#f9fafb), to(#ffffff)); background: linear-gradient(to bottom, #f9fafb, #ffffff); }
          .animated-gradient { 
            background: linear-gradient(135deg, #F37022 0%, #00178E 100%);
            -webkit-animation: gradient-shift 15s ease infinite;
                    animation: gradient-shift 15s ease infinite;
          }
          @-webkit-keyframes gradient-shift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
          }
          @keyframes gradient-shift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
          }
          .text-center { text-align: center; }
          .font-bold { font-weight: 700; }
          .mb-8 { margin-bottom: 2rem; }
          .text-3xl { font-size: 1.875rem; line-height: 2.25rem; }
          @media (min-width: 768px) {
            .md\:text-5xl { font-size: 3rem; line-height: 1; }
          }
          /* Prevent layout shift for hero section */
          #root { min-height: 100vh; }
          .pt-16 { padding-top: 4rem; }
          .pb-16 { padding-bottom: 4rem; }
        </style>
        
        <!-- Gumlet Insights SDK for video analytics (deferred for performance) -->
        <script src="https://cdn.gumlytics.com/insights/1.1/gumlet-insights.min.js" defer></script>
        
        <!-- Push Lap Growth affiliate tracking -->
        <script 
          src="https://www.pushlapgrowth.com/affiliate-tracker.js" 
          data-affiliate 
          data-program-id="4a22edb4-77a0-4c3a-8f7e-5901641176e9" 
          async>
        </script>
        
        <!-- TwicPics Native for image optimization -->
        <!-- NOTE: URL below is a placeholder, replaced during build by vite.config.ts -->
        <!-- Dev builds: https://jds-dev.twic.pics/?v1 -->
        <!-- Prod/Admin builds: https://jdsimplified.twic.pics/?v1 -->
        <script async defer src="https://jds-dev.twic.pics/?v1"></script>
        <script type="module" crossorigin src="/assets/index-EHAbs2hu.js"></script>
        <link rel="modulepreload" crossorigin href="/assets/react-vendor-D4YpLDmj.js">
        <link rel="modulepreload" crossorigin href="/assets/ui-vendor-TmbPb7n0.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-supabase-CTfQUyiQ.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-utils-DM59O02P.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-icons-BxpRe_Ng.js">
        <link rel="stylesheet" crossorigin href="/assets/index-DrPAXvCT.css">
      </head>
      <body>
        <div id="root"></div>
      </body>
    </html>
    
    Found 2025-12-20 by HttpPlugin
    Create report
  • Open service 2600:9000:2359:5c00:1a:d160:4cc0:93a1:80 · askjds.com

    2025-12-20 06:18

    HTTP/1.1 200 OK
    Content-Type: text/html
    Content-Length: 3953
    Connection: close
    Date: Thu, 23 Oct 2025 17:08:02 GMT
    Last-Modified: Thu, 23 Oct 2025 14:37:23 GMT
    ETag: "ed8cf780d4ae4bf419940c2c473d0e45"
    x-amz-server-side-encryption: AES256
    Accept-Ranges: bytes
    Server: AmazonS3
    X-Cache: Error from cloudfront
    Via: 1.1 aa4673eb0527fb06f7940307fecfc1b6.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P10
    X-Amz-Cf-Id: kUgJbtdlTA5zso8tWqXAi0tDxhIDLGClGxGBA1A5jmK71LeOOQe6jA==
    Age: 4972212
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Referrer-Policy: strict-origin-when-cross-origin
    Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://js.stripe.com https://checkout.stripe.com https://js.hcaptcha.com https://cdn.usermaven.com https://play.gumlet.io https://player.gumlet.io https://cdn.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://cdn.jsdelivr.net https://askjds.twic.pics https://widget.frill.co; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://widget.frill.co; font-src 'self' https://fonts.gstatic.com https://frill-prod-app.b-cdn.net; img-src 'self' data: blob: https: https://video.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; media-src 'self' blob: data: https://video.gumlet.io https://player.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; connect-src 'self' wss: https://*.supabase.co https://api.jdsimplified.com https://api.askjds.com https://api.stripe.com https://api.hcaptcha.com https://hcaptcha.com https://generativelanguage.googleapis.com https://api.usermaven.com https://a.jdsimplified.com https://video.gumlet.io https://ingest.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://api.frill.co https://askjds.twic.pics https://jdsimplified.twic.pics; frame-src https://js.stripe.com https://hooks.stripe.com https://newassets.hcaptcha.com https://hcaptcha.com https://player.gumlet.io https://play.gumlet.io https://widget.frill.co https://frill.co https://app.frill.co; worker-src 'self' blob:; manifest-src 'self'; base-uri 'self'; form-action 'self' https://checkout.stripe.com; frame-ancestors 'none'; object-src 'none'; upgrade-insecure-requests; report-uri https://prbbuxgirnecbkpdpgcb.supabase.co/functions/v1/csp-violation-report;
    X-Content-Type-Options: nosniff
    
    Page title: JD Simplified
    
    <!DOCTYPE html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <link rel="icon" type="image/svg+xml" href="/images/JD Simplified Favicon.svg" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0, viewport-fit=cover" />
        <meta name="description" content="The Law Study Buddy that won't judge you for procrastinating. Skip the overpriced tutors, the endless outlines, and the questionable Reddit advice. With JD Simplified, you finally have a reliable partner for every part of law school." />
        <link rel="canonical" href="https://dev.jdsimplified.com/" />
        <title>JD Simplified</title>
        
        <!-- Font Preloading for Performance -->
        <link rel="preconnect" href="https://fonts.googleapis.com">
        <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
        <link rel="preload" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap" as="style">
        <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap" rel="stylesheet">
        
        <!-- Critical CSS for above-the-fold content -->
        <style>
          /* Critical CSS for initial render */
          body { margin: 0; font-family: 'Inter', system-ui, -apple-system, sans-serif; }
          .min-h-screen { min-height: 100vh; }
          .bg-gradient-to-b { background: -webkit-gradient(linear, left top, left bottom, from(#f9fafb), to(#ffffff)); background: linear-gradient(to bottom, #f9fafb, #ffffff); }
          .animated-gradient { 
            background: linear-gradient(135deg, #F37022 0%, #00178E 100%);
            -webkit-animation: gradient-shift 15s ease infinite;
                    animation: gradient-shift 15s ease infinite;
          }
          @-webkit-keyframes gradient-shift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
          }
          @keyframes gradient-shift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
          }
          .text-center { text-align: center; }
          .font-bold { font-weight: 700; }
          .mb-8 { margin-bottom: 2rem; }
          .text-3xl { font-size: 1.875rem; line-height: 2.25rem; }
          @media (min-width: 768px) {
            .md\:text-5xl { font-size: 3rem; line-height: 1; }
          }
          /* Prevent layout shift for hero section */
          #root { min-height: 100vh; }
          .pt-16 { padding-top: 4rem; }
          .pb-16 { padding-bottom: 4rem; }
        </style>
        
        <!-- Gumlet Insights SDK for video analytics (deferred for performance) -->
        <script src="https://cdn.gumlytics.com/insights/1.1/gumlet-insights.min.js" defer></script>
        
        <!-- Push Lap Growth affiliate tracking -->
        <script 
          src="https://www.pushlapgrowth.com/affiliate-tracker.js" 
          data-affiliate 
          data-program-id="4a22edb4-77a0-4c3a-8f7e-5901641176e9" 
          async>
        </script>
        
        <!-- TwicPics Native for image optimization -->
        <!-- NOTE: URL below is a placeholder, replaced during build by vite.config.ts -->
        <!-- Dev builds: https://jds-dev.twic.pics/?v1 -->
        <!-- Prod/Admin builds: https://jdsimplified.twic.pics/?v1 -->
        <script async defer src="https://jds-dev.twic.pics/?v1"></script>
        <script type="module" crossorigin src="/assets/index-EHAbs2hu.js"></script>
        <link rel="modulepreload" crossorigin href="/assets/react-vendor-D4YpLDmj.js">
        <link rel="modulepreload" crossorigin href="/assets/ui-vendor-TmbPb7n0.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-supabase-CTfQUyiQ.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-utils-DM59O02P.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-icons-BxpRe_Ng.js">
        <link rel="stylesheet" crossorigin href="/assets/index-DrPAXvCT.css">
      </head>
      <body>
        <div id="root"></div>
      </body>
    </html>
    
    Found 2025-12-20 by HttpPlugin
    Create report
  • Open service 2600:9000:2359:2000:1a:d160:4cc0:93a1:443 · askjds.com

    2025-12-20 06:18

    HTTP/1.1 200 OK
    Content-Type: text/html
    Content-Length: 3953
    Connection: close
    Date: Thu, 23 Oct 2025 17:08:02 GMT
    Last-Modified: Thu, 23 Oct 2025 14:37:23 GMT
    ETag: "ed8cf780d4ae4bf419940c2c473d0e45"
    x-amz-server-side-encryption: AES256
    Accept-Ranges: bytes
    Server: AmazonS3
    X-Cache: Error from cloudfront
    Via: 1.1 50d1552804e5c5074606d2b5a0eb8ef8.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P10
    X-Amz-Cf-Id: JKU6nDFR6i2EBl7VHizhIhDzp-M3dxtYHatpyDCBP6bOSRxMfHpMBQ==
    Age: 4972212
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Referrer-Policy: strict-origin-when-cross-origin
    Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://js.stripe.com https://checkout.stripe.com https://js.hcaptcha.com https://cdn.usermaven.com https://play.gumlet.io https://player.gumlet.io https://cdn.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://cdn.jsdelivr.net https://askjds.twic.pics https://widget.frill.co; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://widget.frill.co; font-src 'self' https://fonts.gstatic.com https://frill-prod-app.b-cdn.net; img-src 'self' data: blob: https: https://video.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; media-src 'self' blob: data: https://video.gumlet.io https://player.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; connect-src 'self' wss: https://*.supabase.co https://api.jdsimplified.com https://api.askjds.com https://api.stripe.com https://api.hcaptcha.com https://hcaptcha.com https://generativelanguage.googleapis.com https://api.usermaven.com https://a.jdsimplified.com https://video.gumlet.io https://ingest.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://api.frill.co https://askjds.twic.pics https://jdsimplified.twic.pics; frame-src https://js.stripe.com https://hooks.stripe.com https://newassets.hcaptcha.com https://hcaptcha.com https://player.gumlet.io https://play.gumlet.io https://widget.frill.co https://frill.co https://app.frill.co; worker-src 'self' blob:; manifest-src 'self'; base-uri 'self'; form-action 'self' https://checkout.stripe.com; frame-ancestors 'none'; object-src 'none'; upgrade-insecure-requests; report-uri https://prbbuxgirnecbkpdpgcb.supabase.co/functions/v1/csp-violation-report;
    X-Content-Type-Options: nosniff
    Strict-Transport-Security: max-age=31536000; includeSubDomains
    
    Page title: JD Simplified
    
    <!DOCTYPE html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <link rel="icon" type="image/svg+xml" href="/images/JD Simplified Favicon.svg" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0, viewport-fit=cover" />
        <meta name="description" content="The Law Study Buddy that won't judge you for procrastinating. Skip the overpriced tutors, the endless outlines, and the questionable Reddit advice. With JD Simplified, you finally have a reliable partner for every part of law school." />
        <link rel="canonical" href="https://dev.jdsimplified.com/" />
        <title>JD Simplified</title>
        
        <!-- Font Preloading for Performance -->
        <link rel="preconnect" href="https://fonts.googleapis.com">
        <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
        <link rel="preload" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap" as="style">
        <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap" rel="stylesheet">
        
        <!-- Critical CSS for above-the-fold content -->
        <style>
          /* Critical CSS for initial render */
          body { margin: 0; font-family: 'Inter', system-ui, -apple-system, sans-serif; }
          .min-h-screen { min-height: 100vh; }
          .bg-gradient-to-b { background: -webkit-gradient(linear, left top, left bottom, from(#f9fafb), to(#ffffff)); background: linear-gradient(to bottom, #f9fafb, #ffffff); }
          .animated-gradient { 
            background: linear-gradient(135deg, #F37022 0%, #00178E 100%);
            -webkit-animation: gradient-shift 15s ease infinite;
                    animation: gradient-shift 15s ease infinite;
          }
          @-webkit-keyframes gradient-shift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
          }
          @keyframes gradient-shift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
          }
          .text-center { text-align: center; }
          .font-bold { font-weight: 700; }
          .mb-8 { margin-bottom: 2rem; }
          .text-3xl { font-size: 1.875rem; line-height: 2.25rem; }
          @media (min-width: 768px) {
            .md\:text-5xl { font-size: 3rem; line-height: 1; }
          }
          /* Prevent layout shift for hero section */
          #root { min-height: 100vh; }
          .pt-16 { padding-top: 4rem; }
          .pb-16 { padding-bottom: 4rem; }
        </style>
        
        <!-- Gumlet Insights SDK for video analytics (deferred for performance) -->
        <script src="https://cdn.gumlytics.com/insights/1.1/gumlet-insights.min.js" defer></script>
        
        <!-- Push Lap Growth affiliate tracking -->
        <script 
          src="https://www.pushlapgrowth.com/affiliate-tracker.js" 
          data-affiliate 
          data-program-id="4a22edb4-77a0-4c3a-8f7e-5901641176e9" 
          async>
        </script>
        
        <!-- TwicPics Native for image optimization -->
        <!-- NOTE: URL below is a placeholder, replaced during build by vite.config.ts -->
        <!-- Dev builds: https://jds-dev.twic.pics/?v1 -->
        <!-- Prod/Admin builds: https://jdsimplified.twic.pics/?v1 -->
        <script async defer src="https://jds-dev.twic.pics/?v1"></script>
        <script type="module" crossorigin src="/assets/index-EHAbs2hu.js"></script>
        <link rel="modulepreload" crossorigin href="/assets/react-vendor-D4YpLDmj.js">
        <link rel="modulepreload" crossorigin href="/assets/ui-vendor-TmbPb7n0.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-supabase-CTfQUyiQ.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-utils-DM59O02P.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-icons-BxpRe_Ng.js">
        <link rel="stylesheet" crossorigin href="/assets/index-DrPAXvCT.css">
      </head>
      <body>
        <div id="root"></div>
      </body>
    </html>
    
    Found 2025-12-20 by HttpPlugin
    Create report
  • Open service 2600:9000:2359:9800:1a:d160:4cc0:93a1:80 · askjds.com

    2025-12-20 06:18

    HTTP/1.1 200 OK
    Content-Type: text/html
    Content-Length: 3953
    Connection: close
    Date: Thu, 23 Oct 2025 17:08:02 GMT
    Last-Modified: Thu, 23 Oct 2025 14:37:23 GMT
    ETag: "ed8cf780d4ae4bf419940c2c473d0e45"
    x-amz-server-side-encryption: AES256
    Accept-Ranges: bytes
    Server: AmazonS3
    X-Cache: Error from cloudfront
    Via: 1.1 ebf31a208b1563522327c20ddd946a5c.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P10
    X-Amz-Cf-Id: tnQ-gVv720W3Uc0o3_d3_xR2bLifqwwJ5rLaaMN98eGkDeN0_so5Tg==
    Age: 4972212
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Referrer-Policy: strict-origin-when-cross-origin
    Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://js.stripe.com https://checkout.stripe.com https://js.hcaptcha.com https://cdn.usermaven.com https://play.gumlet.io https://player.gumlet.io https://cdn.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://cdn.jsdelivr.net https://askjds.twic.pics https://widget.frill.co; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://widget.frill.co; font-src 'self' https://fonts.gstatic.com https://frill-prod-app.b-cdn.net; img-src 'self' data: blob: https: https://video.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; media-src 'self' blob: data: https://video.gumlet.io https://player.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; connect-src 'self' wss: https://*.supabase.co https://api.jdsimplified.com https://api.askjds.com https://api.stripe.com https://api.hcaptcha.com https://hcaptcha.com https://generativelanguage.googleapis.com https://api.usermaven.com https://a.jdsimplified.com https://video.gumlet.io https://ingest.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://api.frill.co https://askjds.twic.pics https://jdsimplified.twic.pics; frame-src https://js.stripe.com https://hooks.stripe.com https://newassets.hcaptcha.com https://hcaptcha.com https://player.gumlet.io https://play.gumlet.io https://widget.frill.co https://frill.co https://app.frill.co; worker-src 'self' blob:; manifest-src 'self'; base-uri 'self'; form-action 'self' https://checkout.stripe.com; frame-ancestors 'none'; object-src 'none'; upgrade-insecure-requests; report-uri https://prbbuxgirnecbkpdpgcb.supabase.co/functions/v1/csp-violation-report;
    X-Content-Type-Options: nosniff
    
    Page title: JD Simplified
    
    <!DOCTYPE html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <link rel="icon" type="image/svg+xml" href="/images/JD Simplified Favicon.svg" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0, viewport-fit=cover" />
        <meta name="description" content="The Law Study Buddy that won't judge you for procrastinating. Skip the overpriced tutors, the endless outlines, and the questionable Reddit advice. With JD Simplified, you finally have a reliable partner for every part of law school." />
        <link rel="canonical" href="https://dev.jdsimplified.com/" />
        <title>JD Simplified</title>
        
        <!-- Font Preloading for Performance -->
        <link rel="preconnect" href="https://fonts.googleapis.com">
        <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
        <link rel="preload" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap" as="style">
        <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap" rel="stylesheet">
        
        <!-- Critical CSS for above-the-fold content -->
        <style>
          /* Critical CSS for initial render */
          body { margin: 0; font-family: 'Inter', system-ui, -apple-system, sans-serif; }
          .min-h-screen { min-height: 100vh; }
          .bg-gradient-to-b { background: -webkit-gradient(linear, left top, left bottom, from(#f9fafb), to(#ffffff)); background: linear-gradient(to bottom, #f9fafb, #ffffff); }
          .animated-gradient { 
            background: linear-gradient(135deg, #F37022 0%, #00178E 100%);
            -webkit-animation: gradient-shift 15s ease infinite;
                    animation: gradient-shift 15s ease infinite;
          }
          @-webkit-keyframes gradient-shift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
          }
          @keyframes gradient-shift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
          }
          .text-center { text-align: center; }
          .font-bold { font-weight: 700; }
          .mb-8 { margin-bottom: 2rem; }
          .text-3xl { font-size: 1.875rem; line-height: 2.25rem; }
          @media (min-width: 768px) {
            .md\:text-5xl { font-size: 3rem; line-height: 1; }
          }
          /* Prevent layout shift for hero section */
          #root { min-height: 100vh; }
          .pt-16 { padding-top: 4rem; }
          .pb-16 { padding-bottom: 4rem; }
        </style>
        
        <!-- Gumlet Insights SDK for video analytics (deferred for performance) -->
        <script src="https://cdn.gumlytics.com/insights/1.1/gumlet-insights.min.js" defer></script>
        
        <!-- Push Lap Growth affiliate tracking -->
        <script 
          src="https://www.pushlapgrowth.com/affiliate-tracker.js" 
          data-affiliate 
          data-program-id="4a22edb4-77a0-4c3a-8f7e-5901641176e9" 
          async>
        </script>
        
        <!-- TwicPics Native for image optimization -->
        <!-- NOTE: URL below is a placeholder, replaced during build by vite.config.ts -->
        <!-- Dev builds: https://jds-dev.twic.pics/?v1 -->
        <!-- Prod/Admin builds: https://jdsimplified.twic.pics/?v1 -->
        <script async defer src="https://jds-dev.twic.pics/?v1"></script>
        <script type="module" crossorigin src="/assets/index-EHAbs2hu.js"></script>
        <link rel="modulepreload" crossorigin href="/assets/react-vendor-D4YpLDmj.js">
        <link rel="modulepreload" crossorigin href="/assets/ui-vendor-TmbPb7n0.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-supabase-CTfQUyiQ.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-utils-DM59O02P.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-icons-BxpRe_Ng.js">
        <link rel="stylesheet" crossorigin href="/assets/index-DrPAXvCT.css">
      </head>
      <body>
        <div id="root"></div>
      </body>
    </html>
    
    Found 2025-12-20 by HttpPlugin
    Create report
  • Open service 2600:9000:2359:6800:1a:d160:4cc0:93a1:80 · askjds.com

    2025-12-20 06:18

    HTTP/1.1 301 Moved Permanently
    Server: CloudFront
    Date: Sat, 20 Dec 2025 06:18:13 GMT
    Content-Type: text/html
    Content-Length: 167
    Connection: close
    Location: https://askjds.com/
    X-Cache: Redirect from cloudfront
    Via: 1.1 ab85f05f60638addab7913cfb252c99a.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P10
    X-Amz-Cf-Id: IwXBgwZS8cbzKaq9XsMWgFha8Fg82b4Jbjx9bo8PbW5iXDWjnJHheA==
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Referrer-Policy: strict-origin-when-cross-origin
    Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://js.stripe.com https://checkout.stripe.com https://js.hcaptcha.com https://cdn.usermaven.com https://play.gumlet.io https://player.gumlet.io https://cdn.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://cdn.jsdelivr.net https://askjds.twic.pics https://widget.frill.co; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://widget.frill.co; font-src 'self' https://fonts.gstatic.com https://frill-prod-app.b-cdn.net; img-src 'self' data: blob: https: https://video.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; media-src 'self' blob: data: https://video.gumlet.io https://player.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; connect-src 'self' wss: https://*.supabase.co https://api.jdsimplified.com https://api.askjds.com https://api.stripe.com https://api.hcaptcha.com https://hcaptcha.com https://generativelanguage.googleapis.com https://api.usermaven.com https://a.jdsimplified.com https://video.gumlet.io https://ingest.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://api.frill.co https://askjds.twic.pics https://jdsimplified.twic.pics; frame-src https://js.stripe.com https://hooks.stripe.com https://newassets.hcaptcha.com https://hcaptcha.com https://player.gumlet.io https://play.gumlet.io https://widget.frill.co https://frill.co https://app.frill.co; worker-src 'self' blob:; manifest-src 'self'; base-uri 'self'; form-action 'self' https://checkout.stripe.com; frame-ancestors 'none'; object-src 'none'; upgrade-insecure-requests; report-uri https://prbbuxgirnecbkpdpgcb.supabase.co/functions/v1/csp-violation-report;
    X-Content-Type-Options: nosniff
    
    Page title: 301 Moved Permanently
    
    <html>
    <head><title>301 Moved Permanently</title></head>
    <body>
    <center><h1>301 Moved Permanently</h1></center>
    <hr><center>CloudFront</center>
    </body>
    </html>
    
    Found 2025-12-20 by HttpPlugin
    Create report
  • Open service 2600:9000:2359:9800:1a:d160:4cc0:93a1:443 · askjds.com

    2025-12-20 06:18

    HTTP/1.1 200 OK
    Content-Type: text/html
    Content-Length: 3953
    Connection: close
    Date: Thu, 23 Oct 2025 17:08:02 GMT
    Last-Modified: Thu, 23 Oct 2025 14:37:23 GMT
    ETag: "ed8cf780d4ae4bf419940c2c473d0e45"
    x-amz-server-side-encryption: AES256
    Accept-Ranges: bytes
    Server: AmazonS3
    X-Cache: Error from cloudfront
    Via: 1.1 f1b6636265d2ca44d8a0ca5488a5ec0c.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P10
    X-Amz-Cf-Id: wChnQpKiGu4iVT0yRAA3w8mKWGEVcLcFnnfizGLO3smePSMhfcsMgw==
    Age: 4972212
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Referrer-Policy: strict-origin-when-cross-origin
    Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://js.stripe.com https://checkout.stripe.com https://js.hcaptcha.com https://cdn.usermaven.com https://play.gumlet.io https://player.gumlet.io https://cdn.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://cdn.jsdelivr.net https://askjds.twic.pics https://widget.frill.co; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://widget.frill.co; font-src 'self' https://fonts.gstatic.com https://frill-prod-app.b-cdn.net; img-src 'self' data: blob: https: https://video.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; media-src 'self' blob: data: https://video.gumlet.io https://player.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; connect-src 'self' wss: https://*.supabase.co https://api.jdsimplified.com https://api.askjds.com https://api.stripe.com https://api.hcaptcha.com https://hcaptcha.com https://generativelanguage.googleapis.com https://api.usermaven.com https://a.jdsimplified.com https://video.gumlet.io https://ingest.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://api.frill.co https://askjds.twic.pics https://jdsimplified.twic.pics; frame-src https://js.stripe.com https://hooks.stripe.com https://newassets.hcaptcha.com https://hcaptcha.com https://player.gumlet.io https://play.gumlet.io https://widget.frill.co https://frill.co https://app.frill.co; worker-src 'self' blob:; manifest-src 'self'; base-uri 'self'; form-action 'self' https://checkout.stripe.com; frame-ancestors 'none'; object-src 'none'; upgrade-insecure-requests; report-uri https://prbbuxgirnecbkpdpgcb.supabase.co/functions/v1/csp-violation-report;
    X-Content-Type-Options: nosniff
    Strict-Transport-Security: max-age=31536000; includeSubDomains
    
    Page title: JD Simplified
    
    <!DOCTYPE html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <link rel="icon" type="image/svg+xml" href="/images/JD Simplified Favicon.svg" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0, viewport-fit=cover" />
        <meta name="description" content="The Law Study Buddy that won't judge you for procrastinating. Skip the overpriced tutors, the endless outlines, and the questionable Reddit advice. With JD Simplified, you finally have a reliable partner for every part of law school." />
        <link rel="canonical" href="https://dev.jdsimplified.com/" />
        <title>JD Simplified</title>
        
        <!-- Font Preloading for Performance -->
        <link rel="preconnect" href="https://fonts.googleapis.com">
        <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
        <link rel="preload" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap" as="style">
        <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap" rel="stylesheet">
        
        <!-- Critical CSS for above-the-fold content -->
        <style>
          /* Critical CSS for initial render */
          body { margin: 0; font-family: 'Inter', system-ui, -apple-system, sans-serif; }
          .min-h-screen { min-height: 100vh; }
          .bg-gradient-to-b { background: -webkit-gradient(linear, left top, left bottom, from(#f9fafb), to(#ffffff)); background: linear-gradient(to bottom, #f9fafb, #ffffff); }
          .animated-gradient { 
            background: linear-gradient(135deg, #F37022 0%, #00178E 100%);
            -webkit-animation: gradient-shift 15s ease infinite;
                    animation: gradient-shift 15s ease infinite;
          }
          @-webkit-keyframes gradient-shift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
          }
          @keyframes gradient-shift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
          }
          .text-center { text-align: center; }
          .font-bold { font-weight: 700; }
          .mb-8 { margin-bottom: 2rem; }
          .text-3xl { font-size: 1.875rem; line-height: 2.25rem; }
          @media (min-width: 768px) {
            .md\:text-5xl { font-size: 3rem; line-height: 1; }
          }
          /* Prevent layout shift for hero section */
          #root { min-height: 100vh; }
          .pt-16 { padding-top: 4rem; }
          .pb-16 { padding-bottom: 4rem; }
        </style>
        
        <!-- Gumlet Insights SDK for video analytics (deferred for performance) -->
        <script src="https://cdn.gumlytics.com/insights/1.1/gumlet-insights.min.js" defer></script>
        
        <!-- Push Lap Growth affiliate tracking -->
        <script 
          src="https://www.pushlapgrowth.com/affiliate-tracker.js" 
          data-affiliate 
          data-program-id="4a22edb4-77a0-4c3a-8f7e-5901641176e9" 
          async>
        </script>
        
        <!-- TwicPics Native for image optimization -->
        <!-- NOTE: URL below is a placeholder, replaced during build by vite.config.ts -->
        <!-- Dev builds: https://jds-dev.twic.pics/?v1 -->
        <!-- Prod/Admin builds: https://jdsimplified.twic.pics/?v1 -->
        <script async defer src="https://jds-dev.twic.pics/?v1"></script>
        <script type="module" crossorigin src="/assets/index-EHAbs2hu.js"></script>
        <link rel="modulepreload" crossorigin href="/assets/react-vendor-D4YpLDmj.js">
        <link rel="modulepreload" crossorigin href="/assets/ui-vendor-TmbPb7n0.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-supabase-CTfQUyiQ.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-utils-DM59O02P.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-icons-BxpRe_Ng.js">
        <link rel="stylesheet" crossorigin href="/assets/index-DrPAXvCT.css">
      </head>
      <body>
        <div id="root"></div>
      </body>
    </html>
    
    Found 2025-12-20 by HttpPlugin
    Create report
  • Open service 2600:9000:2359:dc00:1a:d160:4cc0:93a1:443 · askjds.com

    2025-12-20 06:18

    HTTP/1.1 200 OK
    Content-Type: text/html
    Content-Length: 3953
    Connection: close
    Date: Thu, 23 Oct 2025 17:08:02 GMT
    Last-Modified: Thu, 23 Oct 2025 14:37:23 GMT
    ETag: "ed8cf780d4ae4bf419940c2c473d0e45"
    x-amz-server-side-encryption: AES256
    Accept-Ranges: bytes
    Server: AmazonS3
    X-Cache: Error from cloudfront
    Via: 1.1 172c1df55a41f1a1b144f3711399cfc4.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P10
    X-Amz-Cf-Id: dHFDVqUn4Rk1gIgOPGCWBdJl5PN2qB0J7ZxQfrDHkdErsfU0GRVeAA==
    Age: 4972212
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Referrer-Policy: strict-origin-when-cross-origin
    Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://js.stripe.com https://checkout.stripe.com https://js.hcaptcha.com https://cdn.usermaven.com https://play.gumlet.io https://player.gumlet.io https://cdn.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://cdn.jsdelivr.net https://askjds.twic.pics https://widget.frill.co; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://widget.frill.co; font-src 'self' https://fonts.gstatic.com https://frill-prod-app.b-cdn.net; img-src 'self' data: blob: https: https://video.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; media-src 'self' blob: data: https://video.gumlet.io https://player.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; connect-src 'self' wss: https://*.supabase.co https://api.jdsimplified.com https://api.askjds.com https://api.stripe.com https://api.hcaptcha.com https://hcaptcha.com https://generativelanguage.googleapis.com https://api.usermaven.com https://a.jdsimplified.com https://video.gumlet.io https://ingest.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://api.frill.co https://askjds.twic.pics https://jdsimplified.twic.pics; frame-src https://js.stripe.com https://hooks.stripe.com https://newassets.hcaptcha.com https://hcaptcha.com https://player.gumlet.io https://play.gumlet.io https://widget.frill.co https://frill.co https://app.frill.co; worker-src 'self' blob:; manifest-src 'self'; base-uri 'self'; form-action 'self' https://checkout.stripe.com; frame-ancestors 'none'; object-src 'none'; upgrade-insecure-requests; report-uri https://prbbuxgirnecbkpdpgcb.supabase.co/functions/v1/csp-violation-report;
    X-Content-Type-Options: nosniff
    Strict-Transport-Security: max-age=31536000; includeSubDomains
    
    Page title: JD Simplified
    
    <!DOCTYPE html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <link rel="icon" type="image/svg+xml" href="/images/JD Simplified Favicon.svg" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0, viewport-fit=cover" />
        <meta name="description" content="The Law Study Buddy that won't judge you for procrastinating. Skip the overpriced tutors, the endless outlines, and the questionable Reddit advice. With JD Simplified, you finally have a reliable partner for every part of law school." />
        <link rel="canonical" href="https://dev.jdsimplified.com/" />
        <title>JD Simplified</title>
        
        <!-- Font Preloading for Performance -->
        <link rel="preconnect" href="https://fonts.googleapis.com">
        <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
        <link rel="preload" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap" as="style">
        <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap" rel="stylesheet">
        
        <!-- Critical CSS for above-the-fold content -->
        <style>
          /* Critical CSS for initial render */
          body { margin: 0; font-family: 'Inter', system-ui, -apple-system, sans-serif; }
          .min-h-screen { min-height: 100vh; }
          .bg-gradient-to-b { background: -webkit-gradient(linear, left top, left bottom, from(#f9fafb), to(#ffffff)); background: linear-gradient(to bottom, #f9fafb, #ffffff); }
          .animated-gradient { 
            background: linear-gradient(135deg, #F37022 0%, #00178E 100%);
            -webkit-animation: gradient-shift 15s ease infinite;
                    animation: gradient-shift 15s ease infinite;
          }
          @-webkit-keyframes gradient-shift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
          }
          @keyframes gradient-shift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
          }
          .text-center { text-align: center; }
          .font-bold { font-weight: 700; }
          .mb-8 { margin-bottom: 2rem; }
          .text-3xl { font-size: 1.875rem; line-height: 2.25rem; }
          @media (min-width: 768px) {
            .md\:text-5xl { font-size: 3rem; line-height: 1; }
          }
          /* Prevent layout shift for hero section */
          #root { min-height: 100vh; }
          .pt-16 { padding-top: 4rem; }
          .pb-16 { padding-bottom: 4rem; }
        </style>
        
        <!-- Gumlet Insights SDK for video analytics (deferred for performance) -->
        <script src="https://cdn.gumlytics.com/insights/1.1/gumlet-insights.min.js" defer></script>
        
        <!-- Push Lap Growth affiliate tracking -->
        <script 
          src="https://www.pushlapgrowth.com/affiliate-tracker.js" 
          data-affiliate 
          data-program-id="4a22edb4-77a0-4c3a-8f7e-5901641176e9" 
          async>
        </script>
        
        <!-- TwicPics Native for image optimization -->
        <!-- NOTE: URL below is a placeholder, replaced during build by vite.config.ts -->
        <!-- Dev builds: https://jds-dev.twic.pics/?v1 -->
        <!-- Prod/Admin builds: https://jdsimplified.twic.pics/?v1 -->
        <script async defer src="https://jds-dev.twic.pics/?v1"></script>
        <script type="module" crossorigin src="/assets/index-EHAbs2hu.js"></script>
        <link rel="modulepreload" crossorigin href="/assets/react-vendor-D4YpLDmj.js">
        <link rel="modulepreload" crossorigin href="/assets/ui-vendor-TmbPb7n0.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-supabase-CTfQUyiQ.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-utils-DM59O02P.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-icons-BxpRe_Ng.js">
        <link rel="stylesheet" crossorigin href="/assets/index-DrPAXvCT.css">
      </head>
      <body>
        <div id="root"></div>
      </body>
    </html>
    
    Found 2025-12-20 by HttpPlugin
    Create report
  • Open service 13.35.58.34:443 · askjds.com

    2025-12-20 06:18

    HTTP/1.1 200 OK
    Content-Type: text/html
    Content-Length: 3953
    Connection: close
    Date: Thu, 23 Oct 2025 17:08:02 GMT
    Last-Modified: Thu, 23 Oct 2025 14:37:23 GMT
    ETag: "ed8cf780d4ae4bf419940c2c473d0e45"
    x-amz-server-side-encryption: AES256
    Accept-Ranges: bytes
    Server: AmazonS3
    X-Cache: Error from cloudfront
    Via: 1.1 d51f8b07f1cd9f6dbf62bb0b0c961f1c.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P10
    X-Amz-Cf-Id: IpsGxcyNqjjMLBg1lDMf8koJzYNGuY3fKbrR-Ibc_DOPqxSCyyoiGg==
    Age: 4972213
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Referrer-Policy: strict-origin-when-cross-origin
    Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://js.stripe.com https://checkout.stripe.com https://js.hcaptcha.com https://cdn.usermaven.com https://play.gumlet.io https://player.gumlet.io https://cdn.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://cdn.jsdelivr.net https://askjds.twic.pics https://widget.frill.co; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://widget.frill.co; font-src 'self' https://fonts.gstatic.com https://frill-prod-app.b-cdn.net; img-src 'self' data: blob: https: https://video.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; media-src 'self' blob: data: https://video.gumlet.io https://player.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; connect-src 'self' wss: https://*.supabase.co https://api.jdsimplified.com https://api.askjds.com https://api.stripe.com https://api.hcaptcha.com https://hcaptcha.com https://generativelanguage.googleapis.com https://api.usermaven.com https://a.jdsimplified.com https://video.gumlet.io https://ingest.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://api.frill.co https://askjds.twic.pics https://jdsimplified.twic.pics; frame-src https://js.stripe.com https://hooks.stripe.com https://newassets.hcaptcha.com https://hcaptcha.com https://player.gumlet.io https://play.gumlet.io https://widget.frill.co https://frill.co https://app.frill.co; worker-src 'self' blob:; manifest-src 'self'; base-uri 'self'; form-action 'self' https://checkout.stripe.com; frame-ancestors 'none'; object-src 'none'; upgrade-insecure-requests; report-uri https://prbbuxgirnecbkpdpgcb.supabase.co/functions/v1/csp-violation-report;
    X-Content-Type-Options: nosniff
    Strict-Transport-Security: max-age=31536000; includeSubDomains
    
    Page title: JD Simplified
    
    <!DOCTYPE html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <link rel="icon" type="image/svg+xml" href="/images/JD Simplified Favicon.svg" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0, viewport-fit=cover" />
        <meta name="description" content="The Law Study Buddy that won't judge you for procrastinating. Skip the overpriced tutors, the endless outlines, and the questionable Reddit advice. With JD Simplified, you finally have a reliable partner for every part of law school." />
        <link rel="canonical" href="https://dev.jdsimplified.com/" />
        <title>JD Simplified</title>
        
        <!-- Font Preloading for Performance -->
        <link rel="preconnect" href="https://fonts.googleapis.com">
        <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
        <link rel="preload" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap" as="style">
        <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap" rel="stylesheet">
        
        <!-- Critical CSS for above-the-fold content -->
        <style>
          /* Critical CSS for initial render */
          body { margin: 0; font-family: 'Inter', system-ui, -apple-system, sans-serif; }
          .min-h-screen { min-height: 100vh; }
          .bg-gradient-to-b { background: -webkit-gradient(linear, left top, left bottom, from(#f9fafb), to(#ffffff)); background: linear-gradient(to bottom, #f9fafb, #ffffff); }
          .animated-gradient { 
            background: linear-gradient(135deg, #F37022 0%, #00178E 100%);
            -webkit-animation: gradient-shift 15s ease infinite;
                    animation: gradient-shift 15s ease infinite;
          }
          @-webkit-keyframes gradient-shift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
          }
          @keyframes gradient-shift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
          }
          .text-center { text-align: center; }
          .font-bold { font-weight: 700; }
          .mb-8 { margin-bottom: 2rem; }
          .text-3xl { font-size: 1.875rem; line-height: 2.25rem; }
          @media (min-width: 768px) {
            .md\:text-5xl { font-size: 3rem; line-height: 1; }
          }
          /* Prevent layout shift for hero section */
          #root { min-height: 100vh; }
          .pt-16 { padding-top: 4rem; }
          .pb-16 { padding-bottom: 4rem; }
        </style>
        
        <!-- Gumlet Insights SDK for video analytics (deferred for performance) -->
        <script src="https://cdn.gumlytics.com/insights/1.1/gumlet-insights.min.js" defer></script>
        
        <!-- Push Lap Growth affiliate tracking -->
        <script 
          src="https://www.pushlapgrowth.com/affiliate-tracker.js" 
          data-affiliate 
          data-program-id="4a22edb4-77a0-4c3a-8f7e-5901641176e9" 
          async>
        </script>
        
        <!-- TwicPics Native for image optimization -->
        <!-- NOTE: URL below is a placeholder, replaced during build by vite.config.ts -->
        <!-- Dev builds: https://jds-dev.twic.pics/?v1 -->
        <!-- Prod/Admin builds: https://jdsimplified.twic.pics/?v1 -->
        <script async defer src="https://jds-dev.twic.pics/?v1"></script>
        <script type="module" crossorigin src="/assets/index-EHAbs2hu.js"></script>
        <link rel="modulepreload" crossorigin href="/assets/react-vendor-D4YpLDmj.js">
        <link rel="modulepreload" crossorigin href="/assets/ui-vendor-TmbPb7n0.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-supabase-CTfQUyiQ.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-utils-DM59O02P.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-icons-BxpRe_Ng.js">
        <link rel="stylesheet" crossorigin href="/assets/index-DrPAXvCT.css">
      </head>
      <body>
        <div id="root"></div>
      </body>
    </html>
    
    Found 2025-12-20 by HttpPlugin
    Create report
  • Open service 2600:9000:2359:3800:1a:d160:4cc0:93a1:443 · askjds.com

    2025-12-20 06:18

    HTTP/1.1 200 OK
    Content-Type: text/html
    Content-Length: 3953
    Connection: close
    Date: Thu, 23 Oct 2025 17:08:02 GMT
    Last-Modified: Thu, 23 Oct 2025 14:37:23 GMT
    ETag: "ed8cf780d4ae4bf419940c2c473d0e45"
    x-amz-server-side-encryption: AES256
    Accept-Ranges: bytes
    Server: AmazonS3
    X-Cache: Error from cloudfront
    Via: 1.1 bf5a173128ca82b73dcca1031d4b3d94.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P10
    X-Amz-Cf-Id: AVCb66xywXXsGYVb2nVgfL5ZpqAANrDzJkk3FOkh8zDWKP8Ze4IYRA==
    Age: 4972212
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Referrer-Policy: strict-origin-when-cross-origin
    Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://js.stripe.com https://checkout.stripe.com https://js.hcaptcha.com https://cdn.usermaven.com https://play.gumlet.io https://player.gumlet.io https://cdn.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://cdn.jsdelivr.net https://askjds.twic.pics https://widget.frill.co; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://widget.frill.co; font-src 'self' https://fonts.gstatic.com https://frill-prod-app.b-cdn.net; img-src 'self' data: blob: https: https://video.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; media-src 'self' blob: data: https://video.gumlet.io https://player.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; connect-src 'self' wss: https://*.supabase.co https://api.jdsimplified.com https://api.askjds.com https://api.stripe.com https://api.hcaptcha.com https://hcaptcha.com https://generativelanguage.googleapis.com https://api.usermaven.com https://a.jdsimplified.com https://video.gumlet.io https://ingest.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://api.frill.co https://askjds.twic.pics https://jdsimplified.twic.pics; frame-src https://js.stripe.com https://hooks.stripe.com https://newassets.hcaptcha.com https://hcaptcha.com https://player.gumlet.io https://play.gumlet.io https://widget.frill.co https://frill.co https://app.frill.co; worker-src 'self' blob:; manifest-src 'self'; base-uri 'self'; form-action 'self' https://checkout.stripe.com; frame-ancestors 'none'; object-src 'none'; upgrade-insecure-requests; report-uri https://prbbuxgirnecbkpdpgcb.supabase.co/functions/v1/csp-violation-report;
    X-Content-Type-Options: nosniff
    Strict-Transport-Security: max-age=31536000; includeSubDomains
    
    Page title: JD Simplified
    
    <!DOCTYPE html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <link rel="icon" type="image/svg+xml" href="/images/JD Simplified Favicon.svg" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0, viewport-fit=cover" />
        <meta name="description" content="The Law Study Buddy that won't judge you for procrastinating. Skip the overpriced tutors, the endless outlines, and the questionable Reddit advice. With JD Simplified, you finally have a reliable partner for every part of law school." />
        <link rel="canonical" href="https://dev.jdsimplified.com/" />
        <title>JD Simplified</title>
        
        <!-- Font Preloading for Performance -->
        <link rel="preconnect" href="https://fonts.googleapis.com">
        <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
        <link rel="preload" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap" as="style">
        <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap" rel="stylesheet">
        
        <!-- Critical CSS for above-the-fold content -->
        <style>
          /* Critical CSS for initial render */
          body { margin: 0; font-family: 'Inter', system-ui, -apple-system, sans-serif; }
          .min-h-screen { min-height: 100vh; }
          .bg-gradient-to-b { background: -webkit-gradient(linear, left top, left bottom, from(#f9fafb), to(#ffffff)); background: linear-gradient(to bottom, #f9fafb, #ffffff); }
          .animated-gradient { 
            background: linear-gradient(135deg, #F37022 0%, #00178E 100%);
            -webkit-animation: gradient-shift 15s ease infinite;
                    animation: gradient-shift 15s ease infinite;
          }
          @-webkit-keyframes gradient-shift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
          }
          @keyframes gradient-shift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
          }
          .text-center { text-align: center; }
          .font-bold { font-weight: 700; }
          .mb-8 { margin-bottom: 2rem; }
          .text-3xl { font-size: 1.875rem; line-height: 2.25rem; }
          @media (min-width: 768px) {
            .md\:text-5xl { font-size: 3rem; line-height: 1; }
          }
          /* Prevent layout shift for hero section */
          #root { min-height: 100vh; }
          .pt-16 { padding-top: 4rem; }
          .pb-16 { padding-bottom: 4rem; }
        </style>
        
        <!-- Gumlet Insights SDK for video analytics (deferred for performance) -->
        <script src="https://cdn.gumlytics.com/insights/1.1/gumlet-insights.min.js" defer></script>
        
        <!-- Push Lap Growth affiliate tracking -->
        <script 
          src="https://www.pushlapgrowth.com/affiliate-tracker.js" 
          data-affiliate 
          data-program-id="4a22edb4-77a0-4c3a-8f7e-5901641176e9" 
          async>
        </script>
        
        <!-- TwicPics Native for image optimization -->
        <!-- NOTE: URL below is a placeholder, replaced during build by vite.config.ts -->
        <!-- Dev builds: https://jds-dev.twic.pics/?v1 -->
        <!-- Prod/Admin builds: https://jdsimplified.twic.pics/?v1 -->
        <script async defer src="https://jds-dev.twic.pics/?v1"></script>
        <script type="module" crossorigin src="/assets/index-EHAbs2hu.js"></script>
        <link rel="modulepreload" crossorigin href="/assets/react-vendor-D4YpLDmj.js">
        <link rel="modulepreload" crossorigin href="/assets/ui-vendor-TmbPb7n0.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-supabase-CTfQUyiQ.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-utils-DM59O02P.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-icons-BxpRe_Ng.js">
        <link rel="stylesheet" crossorigin href="/assets/index-DrPAXvCT.css">
      </head>
      <body>
        <div id="root"></div>
      </body>
    </html>
    
    Found 2025-12-20 by HttpPlugin
    Create report
  • Open service 2600:9000:2359:2000:1a:d160:4cc0:93a1:80 · askjds.com

    2025-12-20 06:18

    HTTP/1.1 301 Moved Permanently
    Server: CloudFront
    Date: Sat, 20 Dec 2025 06:18:14 GMT
    Content-Type: text/html
    Content-Length: 167
    Connection: close
    Location: https://askjds.com/
    X-Cache: Redirect from cloudfront
    Via: 1.1 0679859c01a1d918f3fb77e42174ecf8.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P10
    X-Amz-Cf-Id: DRyFk9K24QqRpB_vBO7mqWsUABQFJvFVRf_AA5O6XRN9KQEgrcZ9AQ==
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Referrer-Policy: strict-origin-when-cross-origin
    Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://js.stripe.com https://checkout.stripe.com https://js.hcaptcha.com https://cdn.usermaven.com https://play.gumlet.io https://player.gumlet.io https://cdn.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://cdn.jsdelivr.net https://askjds.twic.pics https://widget.frill.co; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://widget.frill.co; font-src 'self' https://fonts.gstatic.com https://frill-prod-app.b-cdn.net; img-src 'self' data: blob: https: https://video.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; media-src 'self' blob: data: https://video.gumlet.io https://player.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; connect-src 'self' wss: https://*.supabase.co https://api.jdsimplified.com https://api.askjds.com https://api.stripe.com https://api.hcaptcha.com https://hcaptcha.com https://generativelanguage.googleapis.com https://api.usermaven.com https://a.jdsimplified.com https://video.gumlet.io https://ingest.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://api.frill.co https://askjds.twic.pics https://jdsimplified.twic.pics; frame-src https://js.stripe.com https://hooks.stripe.com https://newassets.hcaptcha.com https://hcaptcha.com https://player.gumlet.io https://play.gumlet.io https://widget.frill.co https://frill.co https://app.frill.co; worker-src 'self' blob:; manifest-src 'self'; base-uri 'self'; form-action 'self' https://checkout.stripe.com; frame-ancestors 'none'; object-src 'none'; upgrade-insecure-requests; report-uri https://prbbuxgirnecbkpdpgcb.supabase.co/functions/v1/csp-violation-report;
    X-Content-Type-Options: nosniff
    
    Page title: 301 Moved Permanently
    
    <html>
    <head><title>301 Moved Permanently</title></head>
    <body>
    <center><h1>301 Moved Permanently</h1></center>
    <hr><center>CloudFront</center>
    </body>
    </html>
    
    Found 2025-12-20 by HttpPlugin
    Create report
  • Open service 2600:9000:2359:e200:1a:d160:4cc0:93a1:80 · askjds.com

    2025-12-20 06:18

    HTTP/1.1 301 Moved Permanently
    Server: CloudFront
    Date: Sat, 20 Dec 2025 06:18:13 GMT
    Content-Type: text/html
    Content-Length: 167
    Connection: close
    Location: https://askjds.com/
    X-Cache: Redirect from cloudfront
    Via: 1.1 b8f260e966cae470dbec70a43fd5e0ca.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P10
    X-Amz-Cf-Id: YvpgYEcm3cxZVfjXkQASCipIV6y9Oht1NuSUjImrJQrcAGae0KFAnA==
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Referrer-Policy: strict-origin-when-cross-origin
    Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://js.stripe.com https://checkout.stripe.com https://js.hcaptcha.com https://cdn.usermaven.com https://play.gumlet.io https://player.gumlet.io https://cdn.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://cdn.jsdelivr.net https://askjds.twic.pics https://widget.frill.co; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://widget.frill.co; font-src 'self' https://fonts.gstatic.com https://frill-prod-app.b-cdn.net; img-src 'self' data: blob: https: https://video.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; media-src 'self' blob: data: https://video.gumlet.io https://player.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; connect-src 'self' wss: https://*.supabase.co https://api.jdsimplified.com https://api.askjds.com https://api.stripe.com https://api.hcaptcha.com https://hcaptcha.com https://generativelanguage.googleapis.com https://api.usermaven.com https://a.jdsimplified.com https://video.gumlet.io https://ingest.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://api.frill.co https://askjds.twic.pics https://jdsimplified.twic.pics; frame-src https://js.stripe.com https://hooks.stripe.com https://newassets.hcaptcha.com https://hcaptcha.com https://player.gumlet.io https://play.gumlet.io https://widget.frill.co https://frill.co https://app.frill.co; worker-src 'self' blob:; manifest-src 'self'; base-uri 'self'; form-action 'self' https://checkout.stripe.com; frame-ancestors 'none'; object-src 'none'; upgrade-insecure-requests; report-uri https://prbbuxgirnecbkpdpgcb.supabase.co/functions/v1/csp-violation-report;
    X-Content-Type-Options: nosniff
    
    Page title: 301 Moved Permanently
    
    <html>
    <head><title>301 Moved Permanently</title></head>
    <body>
    <center><h1>301 Moved Permanently</h1></center>
    <hr><center>CloudFront</center>
    </body>
    </html>
    
    Found 2025-12-20 by HttpPlugin
    Create report
  • Open service 13.35.58.58:80 · askjds.com

    2025-12-20 06:18

    HTTP/1.1 200 OK
    Content-Type: text/html
    Content-Length: 3953
    Connection: close
    Date: Thu, 23 Oct 2025 17:08:02 GMT
    Last-Modified: Thu, 23 Oct 2025 14:37:23 GMT
    ETag: "ed8cf780d4ae4bf419940c2c473d0e45"
    x-amz-server-side-encryption: AES256
    Accept-Ranges: bytes
    Server: AmazonS3
    X-Cache: Error from cloudfront
    Via: 1.1 13c8b9a0a39ad1238a922185ad5547fc.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P10
    X-Amz-Cf-Id: -U8HS0Kx8ejoZBuiZrInnswZZp7eidFqArvBwP4PCt3w3SzHfamnZw==
    Age: 4972212
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Referrer-Policy: strict-origin-when-cross-origin
    Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://js.stripe.com https://checkout.stripe.com https://js.hcaptcha.com https://cdn.usermaven.com https://play.gumlet.io https://player.gumlet.io https://cdn.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://cdn.jsdelivr.net https://askjds.twic.pics https://widget.frill.co; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://widget.frill.co; font-src 'self' https://fonts.gstatic.com https://frill-prod-app.b-cdn.net; img-src 'self' data: blob: https: https://video.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; media-src 'self' blob: data: https://video.gumlet.io https://player.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; connect-src 'self' wss: https://*.supabase.co https://api.jdsimplified.com https://api.askjds.com https://api.stripe.com https://api.hcaptcha.com https://hcaptcha.com https://generativelanguage.googleapis.com https://api.usermaven.com https://a.jdsimplified.com https://video.gumlet.io https://ingest.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://api.frill.co https://askjds.twic.pics https://jdsimplified.twic.pics; frame-src https://js.stripe.com https://hooks.stripe.com https://newassets.hcaptcha.com https://hcaptcha.com https://player.gumlet.io https://play.gumlet.io https://widget.frill.co https://frill.co https://app.frill.co; worker-src 'self' blob:; manifest-src 'self'; base-uri 'self'; form-action 'self' https://checkout.stripe.com; frame-ancestors 'none'; object-src 'none'; upgrade-insecure-requests; report-uri https://prbbuxgirnecbkpdpgcb.supabase.co/functions/v1/csp-violation-report;
    X-Content-Type-Options: nosniff
    
    Page title: JD Simplified
    
    <!DOCTYPE html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <link rel="icon" type="image/svg+xml" href="/images/JD Simplified Favicon.svg" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0, viewport-fit=cover" />
        <meta name="description" content="The Law Study Buddy that won't judge you for procrastinating. Skip the overpriced tutors, the endless outlines, and the questionable Reddit advice. With JD Simplified, you finally have a reliable partner for every part of law school." />
        <link rel="canonical" href="https://dev.jdsimplified.com/" />
        <title>JD Simplified</title>
        
        <!-- Font Preloading for Performance -->
        <link rel="preconnect" href="https://fonts.googleapis.com">
        <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
        <link rel="preload" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap" as="style">
        <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap" rel="stylesheet">
        
        <!-- Critical CSS for above-the-fold content -->
        <style>
          /* Critical CSS for initial render */
          body { margin: 0; font-family: 'Inter', system-ui, -apple-system, sans-serif; }
          .min-h-screen { min-height: 100vh; }
          .bg-gradient-to-b { background: -webkit-gradient(linear, left top, left bottom, from(#f9fafb), to(#ffffff)); background: linear-gradient(to bottom, #f9fafb, #ffffff); }
          .animated-gradient { 
            background: linear-gradient(135deg, #F37022 0%, #00178E 100%);
            -webkit-animation: gradient-shift 15s ease infinite;
                    animation: gradient-shift 15s ease infinite;
          }
          @-webkit-keyframes gradient-shift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
          }
          @keyframes gradient-shift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
          }
          .text-center { text-align: center; }
          .font-bold { font-weight: 700; }
          .mb-8 { margin-bottom: 2rem; }
          .text-3xl { font-size: 1.875rem; line-height: 2.25rem; }
          @media (min-width: 768px) {
            .md\:text-5xl { font-size: 3rem; line-height: 1; }
          }
          /* Prevent layout shift for hero section */
          #root { min-height: 100vh; }
          .pt-16 { padding-top: 4rem; }
          .pb-16 { padding-bottom: 4rem; }
        </style>
        
        <!-- Gumlet Insights SDK for video analytics (deferred for performance) -->
        <script src="https://cdn.gumlytics.com/insights/1.1/gumlet-insights.min.js" defer></script>
        
        <!-- Push Lap Growth affiliate tracking -->
        <script 
          src="https://www.pushlapgrowth.com/affiliate-tracker.js" 
          data-affiliate 
          data-program-id="4a22edb4-77a0-4c3a-8f7e-5901641176e9" 
          async>
        </script>
        
        <!-- TwicPics Native for image optimization -->
        <!-- NOTE: URL below is a placeholder, replaced during build by vite.config.ts -->
        <!-- Dev builds: https://jds-dev.twic.pics/?v1 -->
        <!-- Prod/Admin builds: https://jdsimplified.twic.pics/?v1 -->
        <script async defer src="https://jds-dev.twic.pics/?v1"></script>
        <script type="module" crossorigin src="/assets/index-EHAbs2hu.js"></script>
        <link rel="modulepreload" crossorigin href="/assets/react-vendor-D4YpLDmj.js">
        <link rel="modulepreload" crossorigin href="/assets/ui-vendor-TmbPb7n0.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-supabase-CTfQUyiQ.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-utils-DM59O02P.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-icons-BxpRe_Ng.js">
        <link rel="stylesheet" crossorigin href="/assets/index-DrPAXvCT.css">
      </head>
      <body>
        <div id="root"></div>
      </body>
    </html>
    
    Found 2025-12-20 by HttpPlugin
    Create report
  • Open service 2600:9000:2359:6800:1a:d160:4cc0:93a1:443 · askjds.com

    2025-12-20 06:18

    HTTP/1.1 200 OK
    Content-Type: text/html
    Content-Length: 3953
    Connection: close
    Date: Thu, 23 Oct 2025 17:08:02 GMT
    Last-Modified: Thu, 23 Oct 2025 14:37:23 GMT
    ETag: "ed8cf780d4ae4bf419940c2c473d0e45"
    x-amz-server-side-encryption: AES256
    Accept-Ranges: bytes
    Server: AmazonS3
    X-Cache: Error from cloudfront
    Via: 1.1 ebf31a208b1563522327c20ddd946a5c.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P10
    X-Amz-Cf-Id: 6SDHLu0PO57fKe6bx6XuM0xYuck7A_kyhjbfpZsxHRJYpwEBDTnUOg==
    Age: 4972212
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Referrer-Policy: strict-origin-when-cross-origin
    Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://js.stripe.com https://checkout.stripe.com https://js.hcaptcha.com https://cdn.usermaven.com https://play.gumlet.io https://player.gumlet.io https://cdn.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://cdn.jsdelivr.net https://askjds.twic.pics https://widget.frill.co; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://widget.frill.co; font-src 'self' https://fonts.gstatic.com https://frill-prod-app.b-cdn.net; img-src 'self' data: blob: https: https://video.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; media-src 'self' blob: data: https://video.gumlet.io https://player.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; connect-src 'self' wss: https://*.supabase.co https://api.jdsimplified.com https://api.askjds.com https://api.stripe.com https://api.hcaptcha.com https://hcaptcha.com https://generativelanguage.googleapis.com https://api.usermaven.com https://a.jdsimplified.com https://video.gumlet.io https://ingest.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://api.frill.co https://askjds.twic.pics https://jdsimplified.twic.pics; frame-src https://js.stripe.com https://hooks.stripe.com https://newassets.hcaptcha.com https://hcaptcha.com https://player.gumlet.io https://play.gumlet.io https://widget.frill.co https://frill.co https://app.frill.co; worker-src 'self' blob:; manifest-src 'self'; base-uri 'self'; form-action 'self' https://checkout.stripe.com; frame-ancestors 'none'; object-src 'none'; upgrade-insecure-requests; report-uri https://prbbuxgirnecbkpdpgcb.supabase.co/functions/v1/csp-violation-report;
    X-Content-Type-Options: nosniff
    Strict-Transport-Security: max-age=31536000; includeSubDomains
    
    Page title: JD Simplified
    
    <!DOCTYPE html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <link rel="icon" type="image/svg+xml" href="/images/JD Simplified Favicon.svg" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0, viewport-fit=cover" />
        <meta name="description" content="The Law Study Buddy that won't judge you for procrastinating. Skip the overpriced tutors, the endless outlines, and the questionable Reddit advice. With JD Simplified, you finally have a reliable partner for every part of law school." />
        <link rel="canonical" href="https://dev.jdsimplified.com/" />
        <title>JD Simplified</title>
        
        <!-- Font Preloading for Performance -->
        <link rel="preconnect" href="https://fonts.googleapis.com">
        <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
        <link rel="preload" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap" as="style">
        <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap" rel="stylesheet">
        
        <!-- Critical CSS for above-the-fold content -->
        <style>
          /* Critical CSS for initial render */
          body { margin: 0; font-family: 'Inter', system-ui, -apple-system, sans-serif; }
          .min-h-screen { min-height: 100vh; }
          .bg-gradient-to-b { background: -webkit-gradient(linear, left top, left bottom, from(#f9fafb), to(#ffffff)); background: linear-gradient(to bottom, #f9fafb, #ffffff); }
          .animated-gradient { 
            background: linear-gradient(135deg, #F37022 0%, #00178E 100%);
            -webkit-animation: gradient-shift 15s ease infinite;
                    animation: gradient-shift 15s ease infinite;
          }
          @-webkit-keyframes gradient-shift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
          }
          @keyframes gradient-shift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
          }
          .text-center { text-align: center; }
          .font-bold { font-weight: 700; }
          .mb-8 { margin-bottom: 2rem; }
          .text-3xl { font-size: 1.875rem; line-height: 2.25rem; }
          @media (min-width: 768px) {
            .md\:text-5xl { font-size: 3rem; line-height: 1; }
          }
          /* Prevent layout shift for hero section */
          #root { min-height: 100vh; }
          .pt-16 { padding-top: 4rem; }
          .pb-16 { padding-bottom: 4rem; }
        </style>
        
        <!-- Gumlet Insights SDK for video analytics (deferred for performance) -->
        <script src="https://cdn.gumlytics.com/insights/1.1/gumlet-insights.min.js" defer></script>
        
        <!-- Push Lap Growth affiliate tracking -->
        <script 
          src="https://www.pushlapgrowth.com/affiliate-tracker.js" 
          data-affiliate 
          data-program-id="4a22edb4-77a0-4c3a-8f7e-5901641176e9" 
          async>
        </script>
        
        <!-- TwicPics Native for image optimization -->
        <!-- NOTE: URL below is a placeholder, replaced during build by vite.config.ts -->
        <!-- Dev builds: https://jds-dev.twic.pics/?v1 -->
        <!-- Prod/Admin builds: https://jdsimplified.twic.pics/?v1 -->
        <script async defer src="https://jds-dev.twic.pics/?v1"></script>
        <script type="module" crossorigin src="/assets/index-EHAbs2hu.js"></script>
        <link rel="modulepreload" crossorigin href="/assets/react-vendor-D4YpLDmj.js">
        <link rel="modulepreload" crossorigin href="/assets/ui-vendor-TmbPb7n0.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-supabase-CTfQUyiQ.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-utils-DM59O02P.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-icons-BxpRe_Ng.js">
        <link rel="stylesheet" crossorigin href="/assets/index-DrPAXvCT.css">
      </head>
      <body>
        <div id="root"></div>
      </body>
    </html>
    
    Found 2025-12-20 by HttpPlugin
    Create report
  • Open service 2600:9000:2359:3800:1a:d160:4cc0:93a1:80 · askjds.com

    2025-12-20 06:18

    HTTP/1.1 301 Moved Permanently
    Server: CloudFront
    Date: Sat, 20 Dec 2025 06:18:13 GMT
    Content-Type: text/html
    Content-Length: 167
    Connection: close
    Location: https://askjds.com/
    X-Cache: Redirect from cloudfront
    Via: 1.1 0ccdc706b9b907d47a4960eec0e95f2a.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P10
    X-Amz-Cf-Id: ad0-FLaR5QGc2-sXvUXxw0rB9ogzxpwiBMpqk-HmM0C6p3T12Fp0ag==
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Referrer-Policy: strict-origin-when-cross-origin
    Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://js.stripe.com https://checkout.stripe.com https://js.hcaptcha.com https://cdn.usermaven.com https://play.gumlet.io https://player.gumlet.io https://cdn.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://cdn.jsdelivr.net https://askjds.twic.pics https://widget.frill.co; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://widget.frill.co; font-src 'self' https://fonts.gstatic.com https://frill-prod-app.b-cdn.net; img-src 'self' data: blob: https: https://video.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; media-src 'self' blob: data: https://video.gumlet.io https://player.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; connect-src 'self' wss: https://*.supabase.co https://api.jdsimplified.com https://api.askjds.com https://api.stripe.com https://api.hcaptcha.com https://hcaptcha.com https://generativelanguage.googleapis.com https://api.usermaven.com https://a.jdsimplified.com https://video.gumlet.io https://ingest.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://api.frill.co https://askjds.twic.pics https://jdsimplified.twic.pics; frame-src https://js.stripe.com https://hooks.stripe.com https://newassets.hcaptcha.com https://hcaptcha.com https://player.gumlet.io https://play.gumlet.io https://widget.frill.co https://frill.co https://app.frill.co; worker-src 'self' blob:; manifest-src 'self'; base-uri 'self'; form-action 'self' https://checkout.stripe.com; frame-ancestors 'none'; object-src 'none'; upgrade-insecure-requests; report-uri https://prbbuxgirnecbkpdpgcb.supabase.co/functions/v1/csp-violation-report;
    X-Content-Type-Options: nosniff
    
    Page title: 301 Moved Permanently
    
    <html>
    <head><title>301 Moved Permanently</title></head>
    <body>
    <center><h1>301 Moved Permanently</h1></center>
    <hr><center>CloudFront</center>
    </body>
    </html>
    
    Found 2025-12-20 by HttpPlugin
    Create report
  • Open service 13.35.58.58:443 · askjds.com

    2025-12-20 06:18

    HTTP/1.1 200 OK
    Content-Type: text/html
    Content-Length: 3953
    Connection: close
    Date: Thu, 23 Oct 2025 17:08:02 GMT
    Last-Modified: Thu, 23 Oct 2025 14:37:23 GMT
    ETag: "ed8cf780d4ae4bf419940c2c473d0e45"
    x-amz-server-side-encryption: AES256
    Accept-Ranges: bytes
    Server: AmazonS3
    X-Cache: Error from cloudfront
    Via: 1.1 f1b6636265d2ca44d8a0ca5488a5ec0c.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P10
    X-Amz-Cf-Id: jKrX0iKXJpCn-ZWLBJa03SaAnU5-qg0sOmyfuD_dP_7z0t82VhCO5g==
    Age: 4972212
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Referrer-Policy: strict-origin-when-cross-origin
    Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://js.stripe.com https://checkout.stripe.com https://js.hcaptcha.com https://cdn.usermaven.com https://play.gumlet.io https://player.gumlet.io https://cdn.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://cdn.jsdelivr.net https://askjds.twic.pics https://widget.frill.co; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://widget.frill.co; font-src 'self' https://fonts.gstatic.com https://frill-prod-app.b-cdn.net; img-src 'self' data: blob: https: https://video.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; media-src 'self' blob: data: https://video.gumlet.io https://player.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; connect-src 'self' wss: https://*.supabase.co https://api.jdsimplified.com https://api.askjds.com https://api.stripe.com https://api.hcaptcha.com https://hcaptcha.com https://generativelanguage.googleapis.com https://api.usermaven.com https://a.jdsimplified.com https://video.gumlet.io https://ingest.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://api.frill.co https://askjds.twic.pics https://jdsimplified.twic.pics; frame-src https://js.stripe.com https://hooks.stripe.com https://newassets.hcaptcha.com https://hcaptcha.com https://player.gumlet.io https://play.gumlet.io https://widget.frill.co https://frill.co https://app.frill.co; worker-src 'self' blob:; manifest-src 'self'; base-uri 'self'; form-action 'self' https://checkout.stripe.com; frame-ancestors 'none'; object-src 'none'; upgrade-insecure-requests; report-uri https://prbbuxgirnecbkpdpgcb.supabase.co/functions/v1/csp-violation-report;
    X-Content-Type-Options: nosniff
    Strict-Transport-Security: max-age=31536000; includeSubDomains
    
    Page title: JD Simplified
    
    <!DOCTYPE html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <link rel="icon" type="image/svg+xml" href="/images/JD Simplified Favicon.svg" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0, viewport-fit=cover" />
        <meta name="description" content="The Law Study Buddy that won't judge you for procrastinating. Skip the overpriced tutors, the endless outlines, and the questionable Reddit advice. With JD Simplified, you finally have a reliable partner for every part of law school." />
        <link rel="canonical" href="https://dev.jdsimplified.com/" />
        <title>JD Simplified</title>
        
        <!-- Font Preloading for Performance -->
        <link rel="preconnect" href="https://fonts.googleapis.com">
        <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
        <link rel="preload" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap" as="style">
        <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap" rel="stylesheet">
        
        <!-- Critical CSS for above-the-fold content -->
        <style>
          /* Critical CSS for initial render */
          body { margin: 0; font-family: 'Inter', system-ui, -apple-system, sans-serif; }
          .min-h-screen { min-height: 100vh; }
          .bg-gradient-to-b { background: -webkit-gradient(linear, left top, left bottom, from(#f9fafb), to(#ffffff)); background: linear-gradient(to bottom, #f9fafb, #ffffff); }
          .animated-gradient { 
            background: linear-gradient(135deg, #F37022 0%, #00178E 100%);
            -webkit-animation: gradient-shift 15s ease infinite;
                    animation: gradient-shift 15s ease infinite;
          }
          @-webkit-keyframes gradient-shift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
          }
          @keyframes gradient-shift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
          }
          .text-center { text-align: center; }
          .font-bold { font-weight: 700; }
          .mb-8 { margin-bottom: 2rem; }
          .text-3xl { font-size: 1.875rem; line-height: 2.25rem; }
          @media (min-width: 768px) {
            .md\:text-5xl { font-size: 3rem; line-height: 1; }
          }
          /* Prevent layout shift for hero section */
          #root { min-height: 100vh; }
          .pt-16 { padding-top: 4rem; }
          .pb-16 { padding-bottom: 4rem; }
        </style>
        
        <!-- Gumlet Insights SDK for video analytics (deferred for performance) -->
        <script src="https://cdn.gumlytics.com/insights/1.1/gumlet-insights.min.js" defer></script>
        
        <!-- Push Lap Growth affiliate tracking -->
        <script 
          src="https://www.pushlapgrowth.com/affiliate-tracker.js" 
          data-affiliate 
          data-program-id="4a22edb4-77a0-4c3a-8f7e-5901641176e9" 
          async>
        </script>
        
        <!-- TwicPics Native for image optimization -->
        <!-- NOTE: URL below is a placeholder, replaced during build by vite.config.ts -->
        <!-- Dev builds: https://jds-dev.twic.pics/?v1 -->
        <!-- Prod/Admin builds: https://jdsimplified.twic.pics/?v1 -->
        <script async defer src="https://jds-dev.twic.pics/?v1"></script>
        <script type="module" crossorigin src="/assets/index-EHAbs2hu.js"></script>
        <link rel="modulepreload" crossorigin href="/assets/react-vendor-D4YpLDmj.js">
        <link rel="modulepreload" crossorigin href="/assets/ui-vendor-TmbPb7n0.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-supabase-CTfQUyiQ.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-utils-DM59O02P.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-icons-BxpRe_Ng.js">
        <link rel="stylesheet" crossorigin href="/assets/index-DrPAXvCT.css">
      </head>
      <body>
        <div id="root"></div>
      </body>
    </html>
    
    Found 2025-12-20 by HttpPlugin
    Create report
  • Open service 13.35.58.34:80 · askjds.com

    2025-12-20 06:18

    HTTP/1.1 200 OK
    Content-Type: text/html
    Content-Length: 3953
    Connection: close
    Date: Thu, 23 Oct 2025 17:08:02 GMT
    Last-Modified: Thu, 23 Oct 2025 14:37:23 GMT
    ETag: "ed8cf780d4ae4bf419940c2c473d0e45"
    x-amz-server-side-encryption: AES256
    Accept-Ranges: bytes
    Server: AmazonS3
    X-Cache: Error from cloudfront
    Via: 1.1 43244f77affffa1d8942dd025413b8d8.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P10
    X-Amz-Cf-Id: rRAjJ42qG3cjBxUA-HOTkVKZylmoujBp6-Gja4Qgs0lxDlETL004kg==
    Age: 4972212
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Referrer-Policy: strict-origin-when-cross-origin
    Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://js.stripe.com https://checkout.stripe.com https://js.hcaptcha.com https://cdn.usermaven.com https://play.gumlet.io https://player.gumlet.io https://cdn.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://cdn.jsdelivr.net https://askjds.twic.pics https://widget.frill.co; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://widget.frill.co; font-src 'self' https://fonts.gstatic.com https://frill-prod-app.b-cdn.net; img-src 'self' data: blob: https: https://video.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; media-src 'self' blob: data: https://video.gumlet.io https://player.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; connect-src 'self' wss: https://*.supabase.co https://api.jdsimplified.com https://api.askjds.com https://api.stripe.com https://api.hcaptcha.com https://hcaptcha.com https://generativelanguage.googleapis.com https://api.usermaven.com https://a.jdsimplified.com https://video.gumlet.io https://ingest.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://api.frill.co https://askjds.twic.pics https://jdsimplified.twic.pics; frame-src https://js.stripe.com https://hooks.stripe.com https://newassets.hcaptcha.com https://hcaptcha.com https://player.gumlet.io https://play.gumlet.io https://widget.frill.co https://frill.co https://app.frill.co; worker-src 'self' blob:; manifest-src 'self'; base-uri 'self'; form-action 'self' https://checkout.stripe.com; frame-ancestors 'none'; object-src 'none'; upgrade-insecure-requests; report-uri https://prbbuxgirnecbkpdpgcb.supabase.co/functions/v1/csp-violation-report;
    X-Content-Type-Options: nosniff
    
    Page title: JD Simplified
    
    <!DOCTYPE html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <link rel="icon" type="image/svg+xml" href="/images/JD Simplified Favicon.svg" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0, viewport-fit=cover" />
        <meta name="description" content="The Law Study Buddy that won't judge you for procrastinating. Skip the overpriced tutors, the endless outlines, and the questionable Reddit advice. With JD Simplified, you finally have a reliable partner for every part of law school." />
        <link rel="canonical" href="https://dev.jdsimplified.com/" />
        <title>JD Simplified</title>
        
        <!-- Font Preloading for Performance -->
        <link rel="preconnect" href="https://fonts.googleapis.com">
        <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
        <link rel="preload" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap" as="style">
        <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap" rel="stylesheet">
        
        <!-- Critical CSS for above-the-fold content -->
        <style>
          /* Critical CSS for initial render */
          body { margin: 0; font-family: 'Inter', system-ui, -apple-system, sans-serif; }
          .min-h-screen { min-height: 100vh; }
          .bg-gradient-to-b { background: -webkit-gradient(linear, left top, left bottom, from(#f9fafb), to(#ffffff)); background: linear-gradient(to bottom, #f9fafb, #ffffff); }
          .animated-gradient { 
            background: linear-gradient(135deg, #F37022 0%, #00178E 100%);
            -webkit-animation: gradient-shift 15s ease infinite;
                    animation: gradient-shift 15s ease infinite;
          }
          @-webkit-keyframes gradient-shift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
          }
          @keyframes gradient-shift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
          }
          .text-center { text-align: center; }
          .font-bold { font-weight: 700; }
          .mb-8 { margin-bottom: 2rem; }
          .text-3xl { font-size: 1.875rem; line-height: 2.25rem; }
          @media (min-width: 768px) {
            .md\:text-5xl { font-size: 3rem; line-height: 1; }
          }
          /* Prevent layout shift for hero section */
          #root { min-height: 100vh; }
          .pt-16 { padding-top: 4rem; }
          .pb-16 { padding-bottom: 4rem; }
        </style>
        
        <!-- Gumlet Insights SDK for video analytics (deferred for performance) -->
        <script src="https://cdn.gumlytics.com/insights/1.1/gumlet-insights.min.js" defer></script>
        
        <!-- Push Lap Growth affiliate tracking -->
        <script 
          src="https://www.pushlapgrowth.com/affiliate-tracker.js" 
          data-affiliate 
          data-program-id="4a22edb4-77a0-4c3a-8f7e-5901641176e9" 
          async>
        </script>
        
        <!-- TwicPics Native for image optimization -->
        <!-- NOTE: URL below is a placeholder, replaced during build by vite.config.ts -->
        <!-- Dev builds: https://jds-dev.twic.pics/?v1 -->
        <!-- Prod/Admin builds: https://jdsimplified.twic.pics/?v1 -->
        <script async defer src="https://jds-dev.twic.pics/?v1"></script>
        <script type="module" crossorigin src="/assets/index-EHAbs2hu.js"></script>
        <link rel="modulepreload" crossorigin href="/assets/react-vendor-D4YpLDmj.js">
        <link rel="modulepreload" crossorigin href="/assets/ui-vendor-TmbPb7n0.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-supabase-CTfQUyiQ.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-utils-DM59O02P.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-icons-BxpRe_Ng.js">
        <link rel="stylesheet" crossorigin href="/assets/index-DrPAXvCT.css">
      </head>
      <body>
        <div id="root"></div>
      </body>
    </html>
    
    Found 2025-12-20 by HttpPlugin
    Create report
  • Open service 2600:9000:2359:b000:1a:d160:4cc0:93a1:443 · askjds.com

    2025-12-20 06:18

    HTTP/1.1 200 OK
    Content-Type: text/html
    Content-Length: 3953
    Connection: close
    Date: Thu, 23 Oct 2025 17:08:02 GMT
    Last-Modified: Thu, 23 Oct 2025 14:37:23 GMT
    ETag: "ed8cf780d4ae4bf419940c2c473d0e45"
    x-amz-server-side-encryption: AES256
    Accept-Ranges: bytes
    Server: AmazonS3
    X-Cache: Error from cloudfront
    Via: 1.1 d6f0ad3267f72bf9b59a5eb61f811fe2.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P10
    X-Amz-Cf-Id: FpB1sEeE3IxKmRGD37s9jhc8PqAi1lGGhoVAGWoQcosNcOZtlUcjww==
    Age: 4972212
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Referrer-Policy: strict-origin-when-cross-origin
    Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://js.stripe.com https://checkout.stripe.com https://js.hcaptcha.com https://cdn.usermaven.com https://play.gumlet.io https://player.gumlet.io https://cdn.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://cdn.jsdelivr.net https://askjds.twic.pics https://widget.frill.co; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://widget.frill.co; font-src 'self' https://fonts.gstatic.com https://frill-prod-app.b-cdn.net; img-src 'self' data: blob: https: https://video.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; media-src 'self' blob: data: https://video.gumlet.io https://player.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; connect-src 'self' wss: https://*.supabase.co https://api.jdsimplified.com https://api.askjds.com https://api.stripe.com https://api.hcaptcha.com https://hcaptcha.com https://generativelanguage.googleapis.com https://api.usermaven.com https://a.jdsimplified.com https://video.gumlet.io https://ingest.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://api.frill.co https://askjds.twic.pics https://jdsimplified.twic.pics; frame-src https://js.stripe.com https://hooks.stripe.com https://newassets.hcaptcha.com https://hcaptcha.com https://player.gumlet.io https://play.gumlet.io https://widget.frill.co https://frill.co https://app.frill.co; worker-src 'self' blob:; manifest-src 'self'; base-uri 'self'; form-action 'self' https://checkout.stripe.com; frame-ancestors 'none'; object-src 'none'; upgrade-insecure-requests; report-uri https://prbbuxgirnecbkpdpgcb.supabase.co/functions/v1/csp-violation-report;
    X-Content-Type-Options: nosniff
    Strict-Transport-Security: max-age=31536000; includeSubDomains
    
    Page title: JD Simplified
    
    <!DOCTYPE html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <link rel="icon" type="image/svg+xml" href="/images/JD Simplified Favicon.svg" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0, viewport-fit=cover" />
        <meta name="description" content="The Law Study Buddy that won't judge you for procrastinating. Skip the overpriced tutors, the endless outlines, and the questionable Reddit advice. With JD Simplified, you finally have a reliable partner for every part of law school." />
        <link rel="canonical" href="https://dev.jdsimplified.com/" />
        <title>JD Simplified</title>
        
        <!-- Font Preloading for Performance -->
        <link rel="preconnect" href="https://fonts.googleapis.com">
        <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
        <link rel="preload" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap" as="style">
        <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap" rel="stylesheet">
        
        <!-- Critical CSS for above-the-fold content -->
        <style>
          /* Critical CSS for initial render */
          body { margin: 0; font-family: 'Inter', system-ui, -apple-system, sans-serif; }
          .min-h-screen { min-height: 100vh; }
          .bg-gradient-to-b { background: -webkit-gradient(linear, left top, left bottom, from(#f9fafb), to(#ffffff)); background: linear-gradient(to bottom, #f9fafb, #ffffff); }
          .animated-gradient { 
            background: linear-gradient(135deg, #F37022 0%, #00178E 100%);
            -webkit-animation: gradient-shift 15s ease infinite;
                    animation: gradient-shift 15s ease infinite;
          }
          @-webkit-keyframes gradient-shift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
          }
          @keyframes gradient-shift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
          }
          .text-center { text-align: center; }
          .font-bold { font-weight: 700; }
          .mb-8 { margin-bottom: 2rem; }
          .text-3xl { font-size: 1.875rem; line-height: 2.25rem; }
          @media (min-width: 768px) {
            .md\:text-5xl { font-size: 3rem; line-height: 1; }
          }
          /* Prevent layout shift for hero section */
          #root { min-height: 100vh; }
          .pt-16 { padding-top: 4rem; }
          .pb-16 { padding-bottom: 4rem; }
        </style>
        
        <!-- Gumlet Insights SDK for video analytics (deferred for performance) -->
        <script src="https://cdn.gumlytics.com/insights/1.1/gumlet-insights.min.js" defer></script>
        
        <!-- Push Lap Growth affiliate tracking -->
        <script 
          src="https://www.pushlapgrowth.com/affiliate-tracker.js" 
          data-affiliate 
          data-program-id="4a22edb4-77a0-4c3a-8f7e-5901641176e9" 
          async>
        </script>
        
        <!-- TwicPics Native for image optimization -->
        <!-- NOTE: URL below is a placeholder, replaced during build by vite.config.ts -->
        <!-- Dev builds: https://jds-dev.twic.pics/?v1 -->
        <!-- Prod/Admin builds: https://jdsimplified.twic.pics/?v1 -->
        <script async defer src="https://jds-dev.twic.pics/?v1"></script>
        <script type="module" crossorigin src="/assets/index-EHAbs2hu.js"></script>
        <link rel="modulepreload" crossorigin href="/assets/react-vendor-D4YpLDmj.js">
        <link rel="modulepreload" crossorigin href="/assets/ui-vendor-TmbPb7n0.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-supabase-CTfQUyiQ.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-utils-DM59O02P.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-icons-BxpRe_Ng.js">
        <link rel="stylesheet" crossorigin href="/assets/index-DrPAXvCT.css">
      </head>
      <body>
        <div id="root"></div>
      </body>
    </html>
    
    Found 2025-12-20 by HttpPlugin
    Create report
  • Open service 13.35.58.49:443 · askjds.com

    2025-12-20 06:18

    HTTP/1.1 200 OK
    Content-Type: text/html
    Content-Length: 3953
    Connection: close
    Date: Thu, 23 Oct 2025 17:08:02 GMT
    Last-Modified: Thu, 23 Oct 2025 14:37:23 GMT
    ETag: "ed8cf780d4ae4bf419940c2c473d0e45"
    x-amz-server-side-encryption: AES256
    Accept-Ranges: bytes
    Server: AmazonS3
    X-Cache: Error from cloudfront
    Via: 1.1 fe1df26b55e8c12763613686df86f7f2.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P10
    X-Amz-Cf-Id: bDySiGqoTDAjZrF3iKWCkIwmfIJQkAy9a0EBWQrsp2bik8HwfT7bUw==
    Age: 4972212
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Referrer-Policy: strict-origin-when-cross-origin
    Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://js.stripe.com https://checkout.stripe.com https://js.hcaptcha.com https://cdn.usermaven.com https://play.gumlet.io https://player.gumlet.io https://cdn.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://cdn.jsdelivr.net https://askjds.twic.pics https://widget.frill.co; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://widget.frill.co; font-src 'self' https://fonts.gstatic.com https://frill-prod-app.b-cdn.net; img-src 'self' data: blob: https: https://video.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; media-src 'self' blob: data: https://video.gumlet.io https://player.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; connect-src 'self' wss: https://*.supabase.co https://api.jdsimplified.com https://api.askjds.com https://api.stripe.com https://api.hcaptcha.com https://hcaptcha.com https://generativelanguage.googleapis.com https://api.usermaven.com https://a.jdsimplified.com https://video.gumlet.io https://ingest.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://api.frill.co https://askjds.twic.pics https://jdsimplified.twic.pics; frame-src https://js.stripe.com https://hooks.stripe.com https://newassets.hcaptcha.com https://hcaptcha.com https://player.gumlet.io https://play.gumlet.io https://widget.frill.co https://frill.co https://app.frill.co; worker-src 'self' blob:; manifest-src 'self'; base-uri 'self'; form-action 'self' https://checkout.stripe.com; frame-ancestors 'none'; object-src 'none'; upgrade-insecure-requests; report-uri https://prbbuxgirnecbkpdpgcb.supabase.co/functions/v1/csp-violation-report;
    X-Content-Type-Options: nosniff
    Strict-Transport-Security: max-age=31536000; includeSubDomains
    
    Page title: JD Simplified
    
    <!DOCTYPE html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <link rel="icon" type="image/svg+xml" href="/images/JD Simplified Favicon.svg" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0, viewport-fit=cover" />
        <meta name="description" content="The Law Study Buddy that won't judge you for procrastinating. Skip the overpriced tutors, the endless outlines, and the questionable Reddit advice. With JD Simplified, you finally have a reliable partner for every part of law school." />
        <link rel="canonical" href="https://dev.jdsimplified.com/" />
        <title>JD Simplified</title>
        
        <!-- Font Preloading for Performance -->
        <link rel="preconnect" href="https://fonts.googleapis.com">
        <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
        <link rel="preload" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap" as="style">
        <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap" rel="stylesheet">
        
        <!-- Critical CSS for above-the-fold content -->
        <style>
          /* Critical CSS for initial render */
          body { margin: 0; font-family: 'Inter', system-ui, -apple-system, sans-serif; }
          .min-h-screen { min-height: 100vh; }
          .bg-gradient-to-b { background: -webkit-gradient(linear, left top, left bottom, from(#f9fafb), to(#ffffff)); background: linear-gradient(to bottom, #f9fafb, #ffffff); }
          .animated-gradient { 
            background: linear-gradient(135deg, #F37022 0%, #00178E 100%);
            -webkit-animation: gradient-shift 15s ease infinite;
                    animation: gradient-shift 15s ease infinite;
          }
          @-webkit-keyframes gradient-shift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
          }
          @keyframes gradient-shift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
          }
          .text-center { text-align: center; }
          .font-bold { font-weight: 700; }
          .mb-8 { margin-bottom: 2rem; }
          .text-3xl { font-size: 1.875rem; line-height: 2.25rem; }
          @media (min-width: 768px) {
            .md\:text-5xl { font-size: 3rem; line-height: 1; }
          }
          /* Prevent layout shift for hero section */
          #root { min-height: 100vh; }
          .pt-16 { padding-top: 4rem; }
          .pb-16 { padding-bottom: 4rem; }
        </style>
        
        <!-- Gumlet Insights SDK for video analytics (deferred for performance) -->
        <script src="https://cdn.gumlytics.com/insights/1.1/gumlet-insights.min.js" defer></script>
        
        <!-- Push Lap Growth affiliate tracking -->
        <script 
          src="https://www.pushlapgrowth.com/affiliate-tracker.js" 
          data-affiliate 
          data-program-id="4a22edb4-77a0-4c3a-8f7e-5901641176e9" 
          async>
        </script>
        
        <!-- TwicPics Native for image optimization -->
        <!-- NOTE: URL below is a placeholder, replaced during build by vite.config.ts -->
        <!-- Dev builds: https://jds-dev.twic.pics/?v1 -->
        <!-- Prod/Admin builds: https://jdsimplified.twic.pics/?v1 -->
        <script async defer src="https://jds-dev.twic.pics/?v1"></script>
        <script type="module" crossorigin src="/assets/index-EHAbs2hu.js"></script>
        <link rel="modulepreload" crossorigin href="/assets/react-vendor-D4YpLDmj.js">
        <link rel="modulepreload" crossorigin href="/assets/ui-vendor-TmbPb7n0.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-supabase-CTfQUyiQ.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-utils-DM59O02P.js">
        <link rel="modulepreload" crossorigin href="/assets/vendor-icons-BxpRe_Ng.js">
        <link rel="stylesheet" crossorigin href="/assets/index-DrPAXvCT.css">
      </head>
      <body>
        <div id="root"></div>
      </body>
    </html>
    
    Found 2025-12-20 by HttpPlugin
    Create report
  • Open service 13.35.58.89:80 · askjds.com

    2025-12-20 06:18

    HTTP/1.1 301 Moved Permanently
    Server: CloudFront
    Date: Sat, 20 Dec 2025 06:18:13 GMT
    Content-Type: text/html
    Content-Length: 167
    Connection: close
    Location: https://askjds.com/
    X-Cache: Redirect from cloudfront
    Via: 1.1 43244f77affffa1d8942dd025413b8d8.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P10
    X-Amz-Cf-Id: R3TIW5idCxfiMTb-A3pok0b2egIiPNcFAY0r0R0lGDIzm2TrV0bBnw==
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Referrer-Policy: strict-origin-when-cross-origin
    Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://js.stripe.com https://checkout.stripe.com https://js.hcaptcha.com https://cdn.usermaven.com https://play.gumlet.io https://player.gumlet.io https://cdn.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://cdn.jsdelivr.net https://askjds.twic.pics https://widget.frill.co; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://widget.frill.co; font-src 'self' https://fonts.gstatic.com https://frill-prod-app.b-cdn.net; img-src 'self' data: blob: https: https://video.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; media-src 'self' blob: data: https://video.gumlet.io https://player.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; connect-src 'self' wss: https://*.supabase.co https://api.jdsimplified.com https://api.askjds.com https://api.stripe.com https://api.hcaptcha.com https://hcaptcha.com https://generativelanguage.googleapis.com https://api.usermaven.com https://a.jdsimplified.com https://video.gumlet.io https://ingest.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://api.frill.co https://askjds.twic.pics https://jdsimplified.twic.pics; frame-src https://js.stripe.com https://hooks.stripe.com https://newassets.hcaptcha.com https://hcaptcha.com https://player.gumlet.io https://play.gumlet.io https://widget.frill.co https://frill.co https://app.frill.co; worker-src 'self' blob:; manifest-src 'self'; base-uri 'self'; form-action 'self' https://checkout.stripe.com; frame-ancestors 'none'; object-src 'none'; upgrade-insecure-requests; report-uri https://prbbuxgirnecbkpdpgcb.supabase.co/functions/v1/csp-violation-report;
    X-Content-Type-Options: nosniff
    
    Page title: 301 Moved Permanently
    
    <html>
    <head><title>301 Moved Permanently</title></head>
    <body>
    <center><h1>301 Moved Permanently</h1></center>
    <hr><center>CloudFront</center>
    </body>
    </html>
    
    Found 2025-12-20 by HttpPlugin
    Create report
  • Open service 2600:9000:2359:b000:1a:d160:4cc0:93a1:80 · askjds.com

    2025-12-20 06:18

    HTTP/1.1 301 Moved Permanently
    Server: CloudFront
    Date: Sat, 20 Dec 2025 06:18:13 GMT
    Content-Type: text/html
    Content-Length: 167
    Connection: close
    Location: https://askjds.com/
    X-Cache: Redirect from cloudfront
    Via: 1.1 9b253b6508bd634345864697c48abb50.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P10
    X-Amz-Cf-Id: dOAPvBw_Xc6YfilH0x6UbKh1yei4gQ7Sn2G3Ajn91YypZ9qtJrjFGg==
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Referrer-Policy: strict-origin-when-cross-origin
    Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://js.stripe.com https://checkout.stripe.com https://js.hcaptcha.com https://cdn.usermaven.com https://play.gumlet.io https://player.gumlet.io https://cdn.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://cdn.jsdelivr.net https://askjds.twic.pics https://widget.frill.co; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://widget.frill.co; font-src 'self' https://fonts.gstatic.com https://frill-prod-app.b-cdn.net; img-src 'self' data: blob: https: https://video.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; media-src 'self' blob: data: https://video.gumlet.io https://player.gumlet.io https://jdsimplified.twic.pics https://askjds.twic.pics; connect-src 'self' wss: https://*.supabase.co https://api.jdsimplified.com https://api.askjds.com https://api.stripe.com https://api.hcaptcha.com https://hcaptcha.com https://generativelanguage.googleapis.com https://api.usermaven.com https://a.jdsimplified.com https://video.gumlet.io https://ingest.gumlytics.com https://pushlapgrowth.com https://www.pushlapgrowth.com https://api.frill.co https://askjds.twic.pics https://jdsimplified.twic.pics; frame-src https://js.stripe.com https://hooks.stripe.com https://newassets.hcaptcha.com https://hcaptcha.com https://player.gumlet.io https://play.gumlet.io https://widget.frill.co https://frill.co https://app.frill.co; worker-src 'self' blob:; manifest-src 'self'; base-uri 'self'; form-action 'self' https://checkout.stripe.com; frame-ancestors 'none'; object-src 'none'; upgrade-insecure-requests; report-uri https://prbbuxgirnecbkpdpgcb.supabase.co/functions/v1/csp-violation-report;
    X-Content-Type-Options: nosniff
    
    Page title: 301 Moved Permanently
    
    <html>
    <head><title>301 Moved Permanently</title></head>
    <body>
    <center><h1>301 Moved Permanently</h1></center>
    <hr><center>CloudFront</center>
    </body>
    </html>
    
    Found 2025-12-20 by HttpPlugin
    Create report
status.askjds.com
CN:
status.askjds.com
Key:
ECDSA-256
Issuer:
E8
Not before:
2025-12-15 13:42
Not after:
2026-03-15 13:41
askjds.comwww.askjds.com
CN:
askjds.com
Key:
RSA-2048
Issuer:
Not before:
2025-03-10 00:00
Not after:
2026-04-08 23:59