Netlify
tcp/443
Varnish
tcp/80
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Severity: medium
Fingerprint: 2580fa947178c88602b1737db148c044baa2727ab8135b5bbc521bbbb9fafca5
[core] repositoryformatversion = 0 filemode = false bare = false logallrefupdates = true symlinks = false ignorecase = true [submodule] active = . [remote "origin"] url = https://github.com/shorty1111/BTCv01.git fetch = +refs/heads/*:refs/remotes/origin/* [branch "main"] remote = origin merge = refs/heads/main vscode-merge-base = origin/main [lfs] repositoryformatversion = 0
Open service 35.157.26.135:443 · lessengine.se
2026-01-09 01:13
HTTP/1.1 404 Not Found Cache-Control: private, max-age=0 Content-Type: text/plain; charset=utf-8 Date: Fri, 09 Jan 2026 01:14:00 GMT Server: Netlify X-Nf-Request-Id: 01KEG52J77W8Z8FB5NDPXNYYJH Content-Length: 50 Connection: close Not Found - Request ID: 01KEG52J77W8Z8FB5NDPXNYYJH
Open service 199.36.158.100:443 · lessengine.se
2026-01-06 18:28
HTTP/1.1 404 Not Found
Connection: close
Content-Length: 21265
Cache-Control: max-age=0
Content-Type: text/html; charset=utf-8
Strict-Transport-Security: max-age=31556926
Accept-Ranges: bytes
Date: Tue, 06 Jan 2026 18:28:45 GMT
X-Served-By: cache-sin-wsss1830041-SIN
X-Cache: HIT
X-Cache-Hits: 1
X-Timer: S1767724126.755809,VS0,VE1
Vary: x-fh-requested-host, accept-encoding
alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400
Page title: Site Not Found
<!doctype html>
<html>
<head>
<title>Site Not Found</title>
<link href='https://fonts.googleapis.com/css?family=Roboto' rel='stylesheet' type='text/css'>
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
body {
margin: 0 auto;
margin-top: 48px;
max-width: 616px;
padding: 0 16px;
font-family: 'Roboto', 'Helvetica Neue', sans-serif;
font-size: 16px;
line-height: 24px;
color: rgba(0,0,0,0.87);
}
h1, h2, h3 {
font-family: 'Roboto', 'Helvetica Neue', sans-serif;
font-weight: 300;
}
h1 {
margin: 24px 0 16px 0;
padding: 0 0 16px 0;
border-bottom: 1px solid rgba(0,0,0,0.1);
font-size: 32px;
line-height: 36px;
}
h2 {
margin: 24px 0 16px 0;
padding: 0;
font-size: 20px;
line-height: 32px;
color: rgba(0,0,0,0.54);
}
p {
margin: 0;
margin-bottom: 16px;
}
ol {
margin: 0;
}
ol li {
margin: 0;
line-height: 24px;
padding-left: 12px;
}
a {
color: #039BE5;
text-decoration: underline;
}
a:hover {
text-decoration: underline;
}
code {
display: inline-block;
padding: 3px 4px;
background-color: #ECEFF1;
border-radius: 3px;
font-family: 'Roboto Mono',"Liberation Mono",Courier,monospace;
font-size: 14px;
line-height: 1;
}
.logo {
display: block;
text-align: center;
margin-top: 48px;
margin-bottom: 24px;
}
img {
width: 220px;
}
@media screen and (max-width: 616px) {
body {
margin-top: 24px;
}
.logo {
margin: 0;
}
}
</style>
</head>
<body>
<h1>Site Not Found</h1>
<h2>Why am I seeing this?</h2>
<p>
There are a few potential reasons:
</p>
<ol>
<li>You haven't deployed an app yet.</li>
<li>You may have deployed an empty directory.</li>
<li>This is a custom domain, but we haven't finished setting it up yet.</li>
</ol>
<h2>How can I deploy my first app?</h2>
<p>Refer to our <a href="https://firebase.google.com/docs/hosting/">hosting documentation</a> to get started.</p>
<a class="logo" href="https://firebase.google.com">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAACMCAYAAAAKlRFwAAAABHNCSVQICAgIfAhkiAAAIABJREFUeJzt3XmcHFW1wPHfqZ6ZTFYIhFVAQgCVJEQWFSEIigiC+pBFgWRu9UwCAQXRhwoKiBsiggoICIGZ6apJWEXxgagIirIoiyAkoCCTsCZAICQh2yxd5/1RPZBllqru6q6eyf1+PvmI01X3np6l7627nAubgBcmMSbtGCzLsiyrmjhpB1BuC6awWzfc0z6RqWnHYlmWZVnVQtIOoJwWTOIwFe5EcYClDkwdP59/px2XZVmWZaVtyI4AtE/idIXbC40/wBaBcP2CvRmRamCWZVmWVQWGZAegfRKzgMuB2vVeUD5IJ7emEpRlWZZlVZEh1wFon8wPgav7el3h8AWT+GkFQ7Isy7KsqjOkOgDtk/k2yjkDXafwvwsm8q1KxGRZlmVZ1WjILAJsn8wPozT+6wgQPjNhHr8vW1CWZVmWVaWGRAegfRInA9cUcesbCEdOmMfDScdkWZZlWdVs0HcA2ifxNeBnJRSxsBb22Wk+byUVk2VZlmVVu0G9BuC5yXya0hp/gPHd4D//AUYlEZNlWZZlDQaDtgOwYApTBG5KoiyFz+QzRU0hWJZlWdagNCg7AO2T2Ezz3IIyOsFiT2zfk68nWJ5lWZZlVa1B1wGYtxcZ4Hpgt8QLD7h4wSROSbxcy7Isy6oyg64DMCLPGcAR5Spf4bL2iUwqV/mWZVmWVQ0G1S6A9sl8GuXOClT1qiN8bPw8/luBuizLsiyr4gbNCMAbH6AG5aoKVbdtEE4zWJZlWdaQNCg6AAv3oXZ5DT6wc8UqVfZdMMkeHGRZlmUNTYOiA6AdHIlyfMXrhaPbJ/HdStdrWZZlWeU2KNYAtE9mOcqYtOoXOHGX+dyQVv2WZVmWlbSqHwFon8RFaTb+AArN7Xuyf5oxWJZlWVaSqnoEoH0SHwF+D4xNOxbgZRGm7jKPF9IOxLIsy7JKVd0jAMKVVEfjD7CDKre02zMDLMuyrCGgajsAz03moyj7pB3HBj5Ehite27N6v2+WZVmWFUVVNmQLJrO5wOVpx9EHd6VyUdpBWJZlWVYpqrIDoMKRKB9MO44+KV9fMInj0g7DsizLsopVdYsAn9+bYflOHgP2SDuWAawCjpswn9+nHYhlWZZlxVV1IwD5Tg6n+ht/gJHA9YsnMiztQCzLsiwrrqrrACB8O+0QYth8tcO9C6YwLu1ALMuyLCuOquoAFE772yvtOGJR9tOAi9MOw7Isy7LiqJ4OwL6AYoDatEOJTckumMTZaYdhWZZlWVFVzSLABXuygwYsYDB2AEKdKF+Y8BS/TTsQy7IsyxpI1YwAqHIsg7fxB6hDuGnBnuyddiCWZVmWNZCq6AD8bhcE5bS040jAMA3w26dUTfpiy7Isy+pVVUwBFBb/3QbUpR1LQv7gBBw1/mk60g7EKs706dPrMpnMFsB2wHBVXSoir3uetzTt2CzLspJQHR2ASfwYOCvtOBIlXDhh3qDa0liUbDZbJyK7APm0Y4koUNWXc7lcn50zY8xRwAzgUFgvz8PLwG9V9WdtbW0LyhynFcGpp57K2rVrdw
Open service 199.36.158.100:80 · lessengine.se
2026-01-06 18:28
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://lessengine.se/ Accept-Ranges: bytes Date: Tue, 06 Jan 2026 18:28:45 GMT X-Served-By: cache-sin-wsat1880075-SIN X-Cache: HIT X-Cache-Hits: 0 X-Timer: S1767724126.679840,VS0,VE0 alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400
Open service 35.157.26.135:443 · lessengine.se
2025-12-30 08:55
HTTP/1.1 200 OK
Accept-Ranges: bytes
Age: 1
Cache-Control: public,max-age=0,must-revalidate
Cache-Status: "Netlify Edge"; hit
Content-Length: 10342
Content-Type: text/html; charset=UTF-8
Date: Tue, 30 Dec 2025 08:55:21 GMT
Etag: "0056e4a08ccc9ce9e3226245a57bf5f4-ssl"
Server: Netlify
Strict-Transport-Security: max-age=31536000
X-Nf-Request-Id: 01KDQ7G4DFMAANMB48Q3356F32
Connection: close
Page title: Less Engine | Homepage
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Less Engine | Homepage</title>
<link rel="icon" type="image/png" href="textures/engine/favicon.png" />
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link href="https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&display=swap" rel="stylesheet" />
<style>
:root {
--background: hsl(220, 15%, 8%);
--background-secondary: hsl(220, 15%, 12%);
--foreground: hsl(210, 40%, 98%);
--card: hsl(220, 15%, 12%, 0.8);
--card-foreground: hsl(210, 40%, 95%);
--primary: hsl(210, 85%, 55%);
--primary-foreground: hsl(210, 40%, 98%);
--secondary: hsl(220, 15%, 20%);
--muted-foreground: hsl(220, 10%, 65%);
--border: hsl(220, 20%, 25%, 0.6);
--border-hover: hsl(220, 25%, 35%, 0.8);
--shadow-medium: 0 8px 32px hsl(220, 15%, 5%, 0.4);
}
* { box-sizing: border-box; margin: 0; padding: 0; }
body {
min-height: 100vh;
font-family: "Space Grotesk", system-ui, sans-serif;
background: radial-gradient(ellipse 80% 50% at 50% 0%, hsl(220, 15%, 14%), transparent 60%), var(--background);
color: var(--foreground);
padding: 3rem 1.5rem;
}
.portal {
max-width: 1100px;
margin: 0 auto;
}
/* Header */
header {
display: flex;
justify-content: space-between;
align-items: center;
margin-bottom: 4rem;
}
.brand {
display: flex;
align-items: center;
gap: 12px;
}
.logo {
height: 44px;
width: auto;
}
.nav-btn {
padding: 0.5rem 1rem;
border-radius: 8px;
border: 1px solid var(--border);
background: transparent;
color: var(--foreground);
font-size: 0.875rem;
font-weight: 500;
cursor: pointer;
transition: all 0.2s ease;
}
.nav-btn:hover {
border-color: var(--border-hover);
background: var(--secondary);
}
/* Hero */
.hero {
text-align: center;
margin-bottom: 4rem;
}
.hero h1 {
font-size: clamp(2rem, 5vw, 3rem);
font-weight: 600;
line-height: 1.15;
margin-bottom: 1rem;
}
.hero h1 span {
color: var(--primary);
}
p.description {
max-width: 540px;
margin: 0 auto 2rem;
color: var(--muted-foreground);
font-size: 1rem;
line-height: 1.7;
}
.hero-buttons {
display: flex;
justify-content: center;
gap: 0.75rem;
flex-wrap: wrap;
}
.btn {
display: inline-flex;
align-items: center;
gap: 0.5rem;
padding: 0.75rem 1.5rem;
border-radius: 10px;
font-size: 0.95rem;
font-weight: 600;
text-decoration: none;
transition: all 0.2s ease;
}
.btn-primary {
background: var(--primary);
color: var(--primary-foreground);
}
.btn-primary:hover {
background: hsl(210, 85%, 50%);
}
.btn-secondary {
background: transparent;
color: var(--foreground);
border: 1px solid var(--border);
}
.btn-secondary:hover {
background: var(--secondary);
border-color: var(--border-hover);
}
/* Feature Cards */
.cta-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
gap: 1rem;
margin-bottom: 4rem;
}
.cta-card {
border: 1px solid var(--border);
border-radius: 16px;
padding: 1.
Open service 35.157.26.135:443 · lessengine.se
2025-12-22 09:37
HTTP/1.1 200 OK
Accept-Ranges: bytes
Age: 1
Cache-Control: public,max-age=0,must-revalidate
Cache-Status: "Netlify Edge"; hit
Content-Length: 10342
Content-Type: text/html; charset=UTF-8
Date: Mon, 22 Dec 2025 09:37:58 GMT
Etag: "0056e4a08ccc9ce9e3226245a57bf5f4-ssl"
Server: Netlify
Strict-Transport-Security: max-age=31536000
X-Nf-Request-Id: 01KD2PRDH4HFZPDJ1HFVPPPCNH
Connection: close
Page title: Less Engine | Homepage
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Less Engine | Homepage</title>
<link rel="icon" type="image/png" href="textures/engine/favicon.png" />
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link href="https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&display=swap" rel="stylesheet" />
<style>
:root {
--background: hsl(220, 15%, 8%);
--background-secondary: hsl(220, 15%, 12%);
--foreground: hsl(210, 40%, 98%);
--card: hsl(220, 15%, 12%, 0.8);
--card-foreground: hsl(210, 40%, 95%);
--primary: hsl(210, 85%, 55%);
--primary-foreground: hsl(210, 40%, 98%);
--secondary: hsl(220, 15%, 20%);
--muted-foreground: hsl(220, 10%, 65%);
--border: hsl(220, 20%, 25%, 0.6);
--border-hover: hsl(220, 25%, 35%, 0.8);
--shadow-medium: 0 8px 32px hsl(220, 15%, 5%, 0.4);
}
* { box-sizing: border-box; margin: 0; padding: 0; }
body {
min-height: 100vh;
font-family: "Space Grotesk", system-ui, sans-serif;
background: radial-gradient(ellipse 80% 50% at 50% 0%, hsl(220, 15%, 14%), transparent 60%), var(--background);
color: var(--foreground);
padding: 3rem 1.5rem;
}
.portal {
max-width: 1100px;
margin: 0 auto;
}
/* Header */
header {
display: flex;
justify-content: space-between;
align-items: center;
margin-bottom: 4rem;
}
.brand {
display: flex;
align-items: center;
gap: 12px;
}
.logo {
height: 44px;
width: auto;
}
.nav-btn {
padding: 0.5rem 1rem;
border-radius: 8px;
border: 1px solid var(--border);
background: transparent;
color: var(--foreground);
font-size: 0.875rem;
font-weight: 500;
cursor: pointer;
transition: all 0.2s ease;
}
.nav-btn:hover {
border-color: var(--border-hover);
background: var(--secondary);
}
/* Hero */
.hero {
text-align: center;
margin-bottom: 4rem;
}
.hero h1 {
font-size: clamp(2rem, 5vw, 3rem);
font-weight: 600;
line-height: 1.15;
margin-bottom: 1rem;
}
.hero h1 span {
color: var(--primary);
}
p.description {
max-width: 540px;
margin: 0 auto 2rem;
color: var(--muted-foreground);
font-size: 1rem;
line-height: 1.7;
}
.hero-buttons {
display: flex;
justify-content: center;
gap: 0.75rem;
flex-wrap: wrap;
}
.btn {
display: inline-flex;
align-items: center;
gap: 0.5rem;
padding: 0.75rem 1.5rem;
border-radius: 10px;
font-size: 0.95rem;
font-weight: 600;
text-decoration: none;
transition: all 0.2s ease;
}
.btn-primary {
background: var(--primary);
color: var(--primary-foreground);
}
.btn-primary:hover {
background: hsl(210, 85%, 50%);
}
.btn-secondary {
background: transparent;
color: var(--foreground);
border: 1px solid var(--border);
}
.btn-secondary:hover {
background: var(--secondary);
border-color: var(--border-hover);
}
/* Feature Cards */
.cta-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
gap: 1rem;
margin-bottom: 4rem;
}
.cta-card {
border: 1px solid var(--border);
border-radius: 16px;
padding: 1.
Open service 35.157.26.135:443 · lessengine.se
2025-12-20 12:56
HTTP/1.1 200 OK
Accept-Ranges: bytes
Age: 1
Cache-Control: public,max-age=0,must-revalidate
Cache-Status: "Netlify Edge"; hit
Content-Length: 10342
Content-Type: text/html; charset=UTF-8
Date: Sat, 20 Dec 2025 12:56:32 GMT
Etag: "0056e4a08ccc9ce9e3226245a57bf5f4-ssl"
Server: Netlify
Strict-Transport-Security: max-age=31536000
X-Nf-Request-Id: 01KCXXAJFXZ6EAG4ZJX7BN2SDJ
Connection: close
Page title: Less Engine | Homepage
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Less Engine | Homepage</title>
<link rel="icon" type="image/png" href="textures/engine/favicon.png" />
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link href="https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&display=swap" rel="stylesheet" />
<style>
:root {
--background: hsl(220, 15%, 8%);
--background-secondary: hsl(220, 15%, 12%);
--foreground: hsl(210, 40%, 98%);
--card: hsl(220, 15%, 12%, 0.8);
--card-foreground: hsl(210, 40%, 95%);
--primary: hsl(210, 85%, 55%);
--primary-foreground: hsl(210, 40%, 98%);
--secondary: hsl(220, 15%, 20%);
--muted-foreground: hsl(220, 10%, 65%);
--border: hsl(220, 20%, 25%, 0.6);
--border-hover: hsl(220, 25%, 35%, 0.8);
--shadow-medium: 0 8px 32px hsl(220, 15%, 5%, 0.4);
}
* { box-sizing: border-box; margin: 0; padding: 0; }
body {
min-height: 100vh;
font-family: "Space Grotesk", system-ui, sans-serif;
background: radial-gradient(ellipse 80% 50% at 50% 0%, hsl(220, 15%, 14%), transparent 60%), var(--background);
color: var(--foreground);
padding: 3rem 1.5rem;
}
.portal {
max-width: 1100px;
margin: 0 auto;
}
/* Header */
header {
display: flex;
justify-content: space-between;
align-items: center;
margin-bottom: 4rem;
}
.brand {
display: flex;
align-items: center;
gap: 12px;
}
.logo {
height: 44px;
width: auto;
}
.nav-btn {
padding: 0.5rem 1rem;
border-radius: 8px;
border: 1px solid var(--border);
background: transparent;
color: var(--foreground);
font-size: 0.875rem;
font-weight: 500;
cursor: pointer;
transition: all 0.2s ease;
}
.nav-btn:hover {
border-color: var(--border-hover);
background: var(--secondary);
}
/* Hero */
.hero {
text-align: center;
margin-bottom: 4rem;
}
.hero h1 {
font-size: clamp(2rem, 5vw, 3rem);
font-weight: 600;
line-height: 1.15;
margin-bottom: 1rem;
}
.hero h1 span {
color: var(--primary);
}
p.description {
max-width: 540px;
margin: 0 auto 2rem;
color: var(--muted-foreground);
font-size: 1rem;
line-height: 1.7;
}
.hero-buttons {
display: flex;
justify-content: center;
gap: 0.75rem;
flex-wrap: wrap;
}
.btn {
display: inline-flex;
align-items: center;
gap: 0.5rem;
padding: 0.75rem 1.5rem;
border-radius: 10px;
font-size: 0.95rem;
font-weight: 600;
text-decoration: none;
transition: all 0.2s ease;
}
.btn-primary {
background: var(--primary);
color: var(--primary-foreground);
}
.btn-primary:hover {
background: hsl(210, 85%, 50%);
}
.btn-secondary {
background: transparent;
color: var(--foreground);
border: 1px solid var(--border);
}
.btn-secondary:hover {
background: var(--secondary);
border-color: var(--border-hover);
}
/* Feature Cards */
.cta-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
gap: 1rem;
margin-bottom: 4rem;
}
.cta-card {
border: 1px solid var(--border);
border-radius: 16px;
padding: 1.