cloudflare
tcp/443 tcp/80 tcp/8443
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Severity: medium
Fingerprint: 2580fa947178c88602b1737db148c044baa2727ab8135b5bbc521bbb2fd0acca
[core] repositoryformatversion = 0 filemode = false bare = false logallrefupdates = true symlinks = false ignorecase = true [user] name = a email = a [remote "origin"] url = https://github.com/Maikscau/tabpal-landing-page.git fetch = +refs/heads/*:refs/remotes/origin/*
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Severity: medium
Fingerprint: 2580fa947178c88602b1737db148c044baa2727ab8135b5bbc521bbb2fd0acca
[core] repositoryformatversion = 0 filemode = false bare = false logallrefupdates = true symlinks = false ignorecase = true [user] name = a email = a [remote "origin"] url = https://github.com/Maikscau/tabpal-landing-page.git fetch = +refs/heads/*:refs/remotes/origin/*
Open service 172.66.47.152:443 · tabpal.pages.dev
2026-01-09 17:18
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 17:18:15 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 3605
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "234a8e9b84b2fe56620209c2d6b2be1e"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=wB9k3PKIeCaydPSTdcZGqZs5lMVz1nymqn1qQrGY01796NPTzCqB8ls7lP9kL0aP6jLEMTsZbFgeocMlZwzWl3d35o%2BOZ2mPhr56Kn9ZhYw%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bb597c31c063a04-YYZ
alt-svc: h3=":443"; ma=86400
Page title: TabPal
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" href="./favicon.ico" type="image/x-icon">
<title>TabPal</title>
<style>
body,
html {
margin: 0;
padding: 0;
font-family: 'Roboto', Arial, sans-serif;
background: linear-gradient(135deg, #6ab7ff 0%, #3682ee 100%);
color: #333;
min-height: 100vh;
}
.container {
max-width: 1200px;
margin: 0 auto;
padding: 30px 20px 0;
text-align: center;
display: flex;
flex-direction: column;
align-items: center;
}
.logo {
margin: 20px auto;
background-color: #fff;
border: 4px solid #fff;
border-radius: 50%;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
overflow: hidden;
display: flex;
align-items: center;
justify-content: center;
padding: 25px;
}
.logo img {
width: 70px;
height: 70px;
display: block;
}
h1 {
font-size: 2.5em;
margin-bottom: 10px;
color: #fff;
}
.desc {
color: #fff;
font-size: 1.1em;
opacity: 0.9;
margin-bottom: 30px;
}
.features {
display: flex;
justify-content: space-around;
flex-wrap: wrap;
margin-bottom: 40px;
}
.feature-card {
background-color: #fff;
border-radius: 8px;
padding: 20px;
margin: 10px;
width: 250px;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
transition: transform 0.3s ease;
}
.feature-card:hover {
transform: scale(1.05);
}
.feature-icon {
font-size: 2em;
margin-bottom: 10px;
}
.download-btn {
display: inline-block;
background-color: #ff8f00;
color: white;
padding: 15px 30px;
text-decoration: none;
border-radius: 25px;
font-weight: bold;
transition: background-color 0.3s ease;
font-size: 1.2em;
}
footer {
margin-top: 40px;
color: #fff;
}
@media (max-width: 768px) {
.features {
flex-direction: column;
align-items: center;
}
.feature-card {
width: 80%;
}
}
</style>
</head>
<body>
<div class="container">
<div class="logo">
<img src="./img/app.png" alt="">
</div>
<h1>TabPal</h1>
<div class="desc">Automatically groups tabs, frees up memory from idle tabs, and closes
unused tabs
</div>
<div class="features">
<div class="feature-card">
<div class="feature-icon">📦</div>
<h3>Automatically groups</h3>
<p>Automatically group tabs and set matching titles and colors</p>
</div>
<div class="feature-card">
<div class="feature-icon">🧹</div>
<h3>Automatically frees up</h3>
<p>Automatically release memory for idle tabs when there are too many tabs</p>
</div>
<div class="feature-card">
<div class="feature-icon">🗑️</div>
<h3>Automatically close</h3>
<p>Automatically close tabs that have been inactive for a long time</p>
</div>
</div>
<a href="https://chromewebstore.google.com/detail/tabpal/jgjfpinmionfblapdpakaijapjaghabc"
class="download-btn">Download Chrome Extentsion</a>
<footer>
<p>© 2024 TabPal. Copyright</p>
</footer>
</div>
</body>
</html>
Open service 172.66.44.104:8443 · tabpal.pages.dev
2026-01-09 01:18
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 01:18:44 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 3605
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "234a8e9b84b2fe56620209c2d6b2be1e"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=esJAyiUOZhVBRxSeOxzfZzi8eCylhBZiQB14XjJEnNYjbuo5raOBqixJWH9ieuZghUffs0VmD%2BP0qnMid%2F5evysF3q99seAS6biVnL6DGrI%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bb01a3978760b52-AMS
alt-svc: h3=":8443"; ma=86400
Page title: TabPal
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" href="./favicon.ico" type="image/x-icon">
<title>TabPal</title>
<style>
body,
html {
margin: 0;
padding: 0;
font-family: 'Roboto', Arial, sans-serif;
background: linear-gradient(135deg, #6ab7ff 0%, #3682ee 100%);
color: #333;
min-height: 100vh;
}
.container {
max-width: 1200px;
margin: 0 auto;
padding: 30px 20px 0;
text-align: center;
display: flex;
flex-direction: column;
align-items: center;
}
.logo {
margin: 20px auto;
background-color: #fff;
border: 4px solid #fff;
border-radius: 50%;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
overflow: hidden;
display: flex;
align-items: center;
justify-content: center;
padding: 25px;
}
.logo img {
width: 70px;
height: 70px;
display: block;
}
h1 {
font-size: 2.5em;
margin-bottom: 10px;
color: #fff;
}
.desc {
color: #fff;
font-size: 1.1em;
opacity: 0.9;
margin-bottom: 30px;
}
.features {
display: flex;
justify-content: space-around;
flex-wrap: wrap;
margin-bottom: 40px;
}
.feature-card {
background-color: #fff;
border-radius: 8px;
padding: 20px;
margin: 10px;
width: 250px;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
transition: transform 0.3s ease;
}
.feature-card:hover {
transform: scale(1.05);
}
.feature-icon {
font-size: 2em;
margin-bottom: 10px;
}
.download-btn {
display: inline-block;
background-color: #ff8f00;
color: white;
padding: 15px 30px;
text-decoration: none;
border-radius: 25px;
font-weight: bold;
transition: background-color 0.3s ease;
font-size: 1.2em;
}
footer {
margin-top: 40px;
color: #fff;
}
@media (max-width: 768px) {
.features {
flex-direction: column;
align-items: center;
}
.feature-card {
width: 80%;
}
}
</style>
</head>
<body>
<div class="container">
<div class="logo">
<img src="./img/app.png" alt="">
</div>
<h1>TabPal</h1>
<div class="desc">Automatically groups tabs, frees up memory from idle tabs, and closes
unused tabs
</div>
<div class="features">
<div class="feature-card">
<div class="feature-icon">📦</div>
<h3>Automatically groups</h3>
<p>Automatically group tabs and set matching titles and colors</p>
</div>
<div class="feature-card">
<div class="feature-icon">🧹</div>
<h3>Automatically frees up</h3>
<p>Automatically release memory for idle tabs when there are too many tabs</p>
</div>
<div class="feature-card">
<div class="feature-icon">🗑️</div>
<h3>Automatically close</h3>
<p>Automatically close tabs that have been inactive for a long time</p>
</div>
</div>
<a href="https://chromewebstore.google.com/detail/tabpal/jgjfpinmionfblapdpakaijapjaghabc"
class="download-btn">Download Chrome Extentsion</a>
<footer>
<p>© 2024 TabPal. Copyright</p>
</footer>
</div>
</body>
</html>
Open service 172.66.47.152:443 · tabpal.pages.dev
2026-01-02 23:20
HTTP/1.1 200 OK
Date: Fri, 02 Jan 2026 23:20:37 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 3605
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "234a8e9b84b2fe56620209c2d6b2be1e"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Ft1uSaKoolWdluyvDN6aZcZEfXo58EDTr7RZ702p4lJDCvf5Obj3pgiJGSXPwigy2LxKQZih%2Fsj9X74AB5O%2B4sB9SYtEf837mEy%2FohPb96o%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b7dfcf26cf860e7-LHR
alt-svc: h3=":443"; ma=86400
Page title: TabPal
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" href="./favicon.ico" type="image/x-icon">
<title>TabPal</title>
<style>
body,
html {
margin: 0;
padding: 0;
font-family: 'Roboto', Arial, sans-serif;
background: linear-gradient(135deg, #6ab7ff 0%, #3682ee 100%);
color: #333;
min-height: 100vh;
}
.container {
max-width: 1200px;
margin: 0 auto;
padding: 30px 20px 0;
text-align: center;
display: flex;
flex-direction: column;
align-items: center;
}
.logo {
margin: 20px auto;
background-color: #fff;
border: 4px solid #fff;
border-radius: 50%;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
overflow: hidden;
display: flex;
align-items: center;
justify-content: center;
padding: 25px;
}
.logo img {
width: 70px;
height: 70px;
display: block;
}
h1 {
font-size: 2.5em;
margin-bottom: 10px;
color: #fff;
}
.desc {
color: #fff;
font-size: 1.1em;
opacity: 0.9;
margin-bottom: 30px;
}
.features {
display: flex;
justify-content: space-around;
flex-wrap: wrap;
margin-bottom: 40px;
}
.feature-card {
background-color: #fff;
border-radius: 8px;
padding: 20px;
margin: 10px;
width: 250px;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
transition: transform 0.3s ease;
}
.feature-card:hover {
transform: scale(1.05);
}
.feature-icon {
font-size: 2em;
margin-bottom: 10px;
}
.download-btn {
display: inline-block;
background-color: #ff8f00;
color: white;
padding: 15px 30px;
text-decoration: none;
border-radius: 25px;
font-weight: bold;
transition: background-color 0.3s ease;
font-size: 1.2em;
}
footer {
margin-top: 40px;
color: #fff;
}
@media (max-width: 768px) {
.features {
flex-direction: column;
align-items: center;
}
.feature-card {
width: 80%;
}
}
</style>
</head>
<body>
<div class="container">
<div class="logo">
<img src="./img/app.png" alt="">
</div>
<h1>TabPal</h1>
<div class="desc">Automatically groups tabs, frees up memory from idle tabs, and closes
unused tabs
</div>
<div class="features">
<div class="feature-card">
<div class="feature-icon">📦</div>
<h3>Automatically groups</h3>
<p>Automatically group tabs and set matching titles and colors</p>
</div>
<div class="feature-card">
<div class="feature-icon">🧹</div>
<h3>Automatically frees up</h3>
<p>Automatically release memory for idle tabs when there are too many tabs</p>
</div>
<div class="feature-card">
<div class="feature-icon">🗑️</div>
<h3>Automatically close</h3>
<p>Automatically close tabs that have been inactive for a long time</p>
</div>
</div>
<a href="https://chromewebstore.google.com/detail/tabpal/jgjfpinmionfblapdpakaijapjaghabc"
class="download-btn">Download Chrome Extentsion</a>
<footer>
<p>© 2024 TabPal. Copyright</p>
</footer>
</div>
</body>
</html>
Open service 172.66.44.104:8443 · tabpal.pages.dev
2026-01-01 22:55
HTTP/1.1 200 OK
Date: Thu, 01 Jan 2026 22:55:38 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 3605
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "234a8e9b84b2fe56620209c2d6b2be1e"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=sBrnIBQZ6y7QsDcpp2L0%2Fd4ojqH1wnYHgt5MsK6FuUK9orXeidH5MaTqj7To5qZkYVyYvYV1ihmrv1mHrbxNtSXFodlA%2FTUZCj%2FtzWOvNAk%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b759af91988d655-AMS
alt-svc: h3=":8443"; ma=86400
Page title: TabPal
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" href="./favicon.ico" type="image/x-icon">
<title>TabPal</title>
<style>
body,
html {
margin: 0;
padding: 0;
font-family: 'Roboto', Arial, sans-serif;
background: linear-gradient(135deg, #6ab7ff 0%, #3682ee 100%);
color: #333;
min-height: 100vh;
}
.container {
max-width: 1200px;
margin: 0 auto;
padding: 30px 20px 0;
text-align: center;
display: flex;
flex-direction: column;
align-items: center;
}
.logo {
margin: 20px auto;
background-color: #fff;
border: 4px solid #fff;
border-radius: 50%;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
overflow: hidden;
display: flex;
align-items: center;
justify-content: center;
padding: 25px;
}
.logo img {
width: 70px;
height: 70px;
display: block;
}
h1 {
font-size: 2.5em;
margin-bottom: 10px;
color: #fff;
}
.desc {
color: #fff;
font-size: 1.1em;
opacity: 0.9;
margin-bottom: 30px;
}
.features {
display: flex;
justify-content: space-around;
flex-wrap: wrap;
margin-bottom: 40px;
}
.feature-card {
background-color: #fff;
border-radius: 8px;
padding: 20px;
margin: 10px;
width: 250px;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
transition: transform 0.3s ease;
}
.feature-card:hover {
transform: scale(1.05);
}
.feature-icon {
font-size: 2em;
margin-bottom: 10px;
}
.download-btn {
display: inline-block;
background-color: #ff8f00;
color: white;
padding: 15px 30px;
text-decoration: none;
border-radius: 25px;
font-weight: bold;
transition: background-color 0.3s ease;
font-size: 1.2em;
}
footer {
margin-top: 40px;
color: #fff;
}
@media (max-width: 768px) {
.features {
flex-direction: column;
align-items: center;
}
.feature-card {
width: 80%;
}
}
</style>
</head>
<body>
<div class="container">
<div class="logo">
<img src="./img/app.png" alt="">
</div>
<h1>TabPal</h1>
<div class="desc">Automatically groups tabs, frees up memory from idle tabs, and closes
unused tabs
</div>
<div class="features">
<div class="feature-card">
<div class="feature-icon">📦</div>
<h3>Automatically groups</h3>
<p>Automatically group tabs and set matching titles and colors</p>
</div>
<div class="feature-card">
<div class="feature-icon">🧹</div>
<h3>Automatically frees up</h3>
<p>Automatically release memory for idle tabs when there are too many tabs</p>
</div>
<div class="feature-card">
<div class="feature-icon">🗑️</div>
<h3>Automatically close</h3>
<p>Automatically close tabs that have been inactive for a long time</p>
</div>
</div>
<a href="https://chromewebstore.google.com/detail/tabpal/jgjfpinmionfblapdpakaijapjaghabc"
class="download-btn">Download Chrome Extentsion</a>
<footer>
<p>© 2024 TabPal. Copyright</p>
</footer>
</div>
</body>
</html>
Open service 172.66.47.152:443 · tabpal.pages.dev
2025-12-30 09:50
HTTP/1.1 200 OK
Date: Tue, 30 Dec 2025 09:50:51 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 3605
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "234a8e9b84b2fe56620209c2d6b2be1e"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=hPdk3%2FceCsh5ytg9s8ZTtRuvtJiMXCXE9j6ULlWLuFoOUkOoD5sTlFUCy8CTFc%2F%2FcrIQMhL3vcm%2FJerJfzzj9EICouYqcE9%2FOTi551vaTek%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b60a2a44ebd9f1f-FRA
alt-svc: h3=":443"; ma=86400
Page title: TabPal
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" href="./favicon.ico" type="image/x-icon">
<title>TabPal</title>
<style>
body,
html {
margin: 0;
padding: 0;
font-family: 'Roboto', Arial, sans-serif;
background: linear-gradient(135deg, #6ab7ff 0%, #3682ee 100%);
color: #333;
min-height: 100vh;
}
.container {
max-width: 1200px;
margin: 0 auto;
padding: 30px 20px 0;
text-align: center;
display: flex;
flex-direction: column;
align-items: center;
}
.logo {
margin: 20px auto;
background-color: #fff;
border: 4px solid #fff;
border-radius: 50%;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
overflow: hidden;
display: flex;
align-items: center;
justify-content: center;
padding: 25px;
}
.logo img {
width: 70px;
height: 70px;
display: block;
}
h1 {
font-size: 2.5em;
margin-bottom: 10px;
color: #fff;
}
.desc {
color: #fff;
font-size: 1.1em;
opacity: 0.9;
margin-bottom: 30px;
}
.features {
display: flex;
justify-content: space-around;
flex-wrap: wrap;
margin-bottom: 40px;
}
.feature-card {
background-color: #fff;
border-radius: 8px;
padding: 20px;
margin: 10px;
width: 250px;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
transition: transform 0.3s ease;
}
.feature-card:hover {
transform: scale(1.05);
}
.feature-icon {
font-size: 2em;
margin-bottom: 10px;
}
.download-btn {
display: inline-block;
background-color: #ff8f00;
color: white;
padding: 15px 30px;
text-decoration: none;
border-radius: 25px;
font-weight: bold;
transition: background-color 0.3s ease;
font-size: 1.2em;
}
footer {
margin-top: 40px;
color: #fff;
}
@media (max-width: 768px) {
.features {
flex-direction: column;
align-items: center;
}
.feature-card {
width: 80%;
}
}
</style>
</head>
<body>
<div class="container">
<div class="logo">
<img src="./img/app.png" alt="">
</div>
<h1>TabPal</h1>
<div class="desc">Automatically groups tabs, frees up memory from idle tabs, and closes
unused tabs
</div>
<div class="features">
<div class="feature-card">
<div class="feature-icon">📦</div>
<h3>Automatically groups</h3>
<p>Automatically group tabs and set matching titles and colors</p>
</div>
<div class="feature-card">
<div class="feature-icon">🧹</div>
<h3>Automatically frees up</h3>
<p>Automatically release memory for idle tabs when there are too many tabs</p>
</div>
<div class="feature-card">
<div class="feature-icon">🗑️</div>
<h3>Automatically close</h3>
<p>Automatically close tabs that have been inactive for a long time</p>
</div>
</div>
<a href="https://chromewebstore.google.com/detail/tabpal/jgjfpinmionfblapdpakaijapjaghabc"
class="download-btn">Download Chrome Extentsion</a>
<footer>
<p>© 2024 TabPal. Copyright</p>
</footer>
</div>
</body>
</html>
Open service 172.66.44.104:8443 · tabpal.pages.dev
2025-12-30 05:35
HTTP/1.1 200 OK
Date: Tue, 30 Dec 2025 05:35:19 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 3605
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "234a8e9b84b2fe56620209c2d6b2be1e"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=0ikfpIAYE1KV9S0oJHhkhxiJ1q0Rb2OQfNdzXSWw1PsV1AjX8WBPOzU0096Dku1W7fK9I1jzjbppL25SzQwGd6arDObVG8JKmjr1C36QWhw%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b5f2c51bfa5a450-YYZ
alt-svc: h3=":8443"; ma=86400
Page title: TabPal
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" href="./favicon.ico" type="image/x-icon">
<title>TabPal</title>
<style>
body,
html {
margin: 0;
padding: 0;
font-family: 'Roboto', Arial, sans-serif;
background: linear-gradient(135deg, #6ab7ff 0%, #3682ee 100%);
color: #333;
min-height: 100vh;
}
.container {
max-width: 1200px;
margin: 0 auto;
padding: 30px 20px 0;
text-align: center;
display: flex;
flex-direction: column;
align-items: center;
}
.logo {
margin: 20px auto;
background-color: #fff;
border: 4px solid #fff;
border-radius: 50%;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
overflow: hidden;
display: flex;
align-items: center;
justify-content: center;
padding: 25px;
}
.logo img {
width: 70px;
height: 70px;
display: block;
}
h1 {
font-size: 2.5em;
margin-bottom: 10px;
color: #fff;
}
.desc {
color: #fff;
font-size: 1.1em;
opacity: 0.9;
margin-bottom: 30px;
}
.features {
display: flex;
justify-content: space-around;
flex-wrap: wrap;
margin-bottom: 40px;
}
.feature-card {
background-color: #fff;
border-radius: 8px;
padding: 20px;
margin: 10px;
width: 250px;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
transition: transform 0.3s ease;
}
.feature-card:hover {
transform: scale(1.05);
}
.feature-icon {
font-size: 2em;
margin-bottom: 10px;
}
.download-btn {
display: inline-block;
background-color: #ff8f00;
color: white;
padding: 15px 30px;
text-decoration: none;
border-radius: 25px;
font-weight: bold;
transition: background-color 0.3s ease;
font-size: 1.2em;
}
footer {
margin-top: 40px;
color: #fff;
}
@media (max-width: 768px) {
.features {
flex-direction: column;
align-items: center;
}
.feature-card {
width: 80%;
}
}
</style>
</head>
<body>
<div class="container">
<div class="logo">
<img src="./img/app.png" alt="">
</div>
<h1>TabPal</h1>
<div class="desc">Automatically groups tabs, frees up memory from idle tabs, and closes
unused tabs
</div>
<div class="features">
<div class="feature-card">
<div class="feature-icon">📦</div>
<h3>Automatically groups</h3>
<p>Automatically group tabs and set matching titles and colors</p>
</div>
<div class="feature-card">
<div class="feature-icon">🧹</div>
<h3>Automatically frees up</h3>
<p>Automatically release memory for idle tabs when there are too many tabs</p>
</div>
<div class="feature-card">
<div class="feature-icon">🗑️</div>
<h3>Automatically close</h3>
<p>Automatically close tabs that have been inactive for a long time</p>
</div>
</div>
<a href="https://chromewebstore.google.com/detail/tabpal/jgjfpinmionfblapdpakaijapjaghabc"
class="download-btn">Download Chrome Extentsion</a>
<footer>
<p>© 2024 TabPal. Copyright</p>
</footer>
</div>
</body>
</html>
Open service 2606:4700:310c::ac42:2c68:8443 · tabpal.pages.dev
2025-12-23 16:12
HTTP/1.1 200 OK
Date: Tue, 23 Dec 2025 16:12:44 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 3605
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "234a8e9b84b2fe56620209c2d6b2be1e"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=74PzVp8oB1M%2BbzNHgYiNSGk1I4J1cW0OTi7v2%2Fsw82G9rqn%2BhvAq%2BLV3TDP7XerxopW8YEaFFS1ymTkDdSptHLocRFLni7bbvXFb%2FDSzYdWzJag%2F0PVYPZvOdYQ%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b29246bdf8b9fb5-SIN
alt-svc: h3=":8443"; ma=86400
Page title: TabPal
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" href="./favicon.ico" type="image/x-icon">
<title>TabPal</title>
<style>
body,
html {
margin: 0;
padding: 0;
font-family: 'Roboto', Arial, sans-serif;
background: linear-gradient(135deg, #6ab7ff 0%, #3682ee 100%);
color: #333;
min-height: 100vh;
}
.container {
max-width: 1200px;
margin: 0 auto;
padding: 30px 20px 0;
text-align: center;
display: flex;
flex-direction: column;
align-items: center;
}
.logo {
margin: 20px auto;
background-color: #fff;
border: 4px solid #fff;
border-radius: 50%;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
overflow: hidden;
display: flex;
align-items: center;
justify-content: center;
padding: 25px;
}
.logo img {
width: 70px;
height: 70px;
display: block;
}
h1 {
font-size: 2.5em;
margin-bottom: 10px;
color: #fff;
}
.desc {
color: #fff;
font-size: 1.1em;
opacity: 0.9;
margin-bottom: 30px;
}
.features {
display: flex;
justify-content: space-around;
flex-wrap: wrap;
margin-bottom: 40px;
}
.feature-card {
background-color: #fff;
border-radius: 8px;
padding: 20px;
margin: 10px;
width: 250px;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
transition: transform 0.3s ease;
}
.feature-card:hover {
transform: scale(1.05);
}
.feature-icon {
font-size: 2em;
margin-bottom: 10px;
}
.download-btn {
display: inline-block;
background-color: #ff8f00;
color: white;
padding: 15px 30px;
text-decoration: none;
border-radius: 25px;
font-weight: bold;
transition: background-color 0.3s ease;
font-size: 1.2em;
}
footer {
margin-top: 40px;
color: #fff;
}
@media (max-width: 768px) {
.features {
flex-direction: column;
align-items: center;
}
.feature-card {
width: 80%;
}
}
</style>
</head>
<body>
<div class="container">
<div class="logo">
<img src="./img/app.png" alt="">
</div>
<h1>TabPal</h1>
<div class="desc">Automatically groups tabs, frees up memory from idle tabs, and closes
unused tabs
</div>
<div class="features">
<div class="feature-card">
<div class="feature-icon">📦</div>
<h3>Automatically groups</h3>
<p>Automatically group tabs and set matching titles and colors</p>
</div>
<div class="feature-card">
<div class="feature-icon">🧹</div>
<h3>Automatically frees up</h3>
<p>Automatically release memory for idle tabs when there are too many tabs</p>
</div>
<div class="feature-card">
<div class="feature-icon">🗑️</div>
<h3>Automatically close</h3>
<p>Automatically close tabs that have been inactive for a long time</p>
</div>
</div>
<a href="https://chromewebstore.google.com/detail/tabpal/jgjfpinmionfblapdpakaijapjaghabc"
class="download-btn">Download Chrome Extentsion</a>
<footer>
<p>© 2024 TabPal. Copyright</p>
</footer>
</div>
</body>
</html>
Open service 2606:4700:310c::ac42:2c68:80 · tabpal.pages.dev
2025-12-23 16:12
HTTP/1.1 301 Moved Permanently
Date: Tue, 23 Dec 2025 16:12:44 GMT
Content-Length: 0
Connection: close
Location: https://tabpal.pages.dev/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=I0imgJqQQEJWsKgPrOHXmcB1lH0BsFmSTPLDKVCqugQUerpbtFt01ZhdRrSi%2BLn533Pge4NTwvLbve4Z5OPSlECOYbD%2F6UxH5S3ewv6AHBF5xMc8yclDDWl3GzE%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b29246a7f12ce25-SIN
alt-svc: h3=":443"; ma=86400
Open service 172.66.47.152:8443 · tabpal.pages.dev
2025-12-23 16:12
HTTP/1.1 200 OK
Date: Tue, 23 Dec 2025 16:12:44 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 3605
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "234a8e9b84b2fe56620209c2d6b2be1e"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=mlOk%2B1VGjlJxptqC82UbomqiyNTt9%2FlQp1Dfim0BD%2FdULwSBX3jZjnhzWH2BRFepd18eFMA0OTdLQRabonoMIpYeqoj980y3xCr7s9exH54%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b29246bcd40fd7d-SIN
alt-svc: h3=":8443"; ma=86400
Page title: TabPal
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" href="./favicon.ico" type="image/x-icon">
<title>TabPal</title>
<style>
body,
html {
margin: 0;
padding: 0;
font-family: 'Roboto', Arial, sans-serif;
background: linear-gradient(135deg, #6ab7ff 0%, #3682ee 100%);
color: #333;
min-height: 100vh;
}
.container {
max-width: 1200px;
margin: 0 auto;
padding: 30px 20px 0;
text-align: center;
display: flex;
flex-direction: column;
align-items: center;
}
.logo {
margin: 20px auto;
background-color: #fff;
border: 4px solid #fff;
border-radius: 50%;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
overflow: hidden;
display: flex;
align-items: center;
justify-content: center;
padding: 25px;
}
.logo img {
width: 70px;
height: 70px;
display: block;
}
h1 {
font-size: 2.5em;
margin-bottom: 10px;
color: #fff;
}
.desc {
color: #fff;
font-size: 1.1em;
opacity: 0.9;
margin-bottom: 30px;
}
.features {
display: flex;
justify-content: space-around;
flex-wrap: wrap;
margin-bottom: 40px;
}
.feature-card {
background-color: #fff;
border-radius: 8px;
padding: 20px;
margin: 10px;
width: 250px;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
transition: transform 0.3s ease;
}
.feature-card:hover {
transform: scale(1.05);
}
.feature-icon {
font-size: 2em;
margin-bottom: 10px;
}
.download-btn {
display: inline-block;
background-color: #ff8f00;
color: white;
padding: 15px 30px;
text-decoration: none;
border-radius: 25px;
font-weight: bold;
transition: background-color 0.3s ease;
font-size: 1.2em;
}
footer {
margin-top: 40px;
color: #fff;
}
@media (max-width: 768px) {
.features {
flex-direction: column;
align-items: center;
}
.feature-card {
width: 80%;
}
}
</style>
</head>
<body>
<div class="container">
<div class="logo">
<img src="./img/app.png" alt="">
</div>
<h1>TabPal</h1>
<div class="desc">Automatically groups tabs, frees up memory from idle tabs, and closes
unused tabs
</div>
<div class="features">
<div class="feature-card">
<div class="feature-icon">📦</div>
<h3>Automatically groups</h3>
<p>Automatically group tabs and set matching titles and colors</p>
</div>
<div class="feature-card">
<div class="feature-icon">🧹</div>
<h3>Automatically frees up</h3>
<p>Automatically release memory for idle tabs when there are too many tabs</p>
</div>
<div class="feature-card">
<div class="feature-icon">🗑️</div>
<h3>Automatically close</h3>
<p>Automatically close tabs that have been inactive for a long time</p>
</div>
</div>
<a href="https://chromewebstore.google.com/detail/tabpal/jgjfpinmionfblapdpakaijapjaghabc"
class="download-btn">Download Chrome Extentsion</a>
<footer>
<p>© 2024 TabPal. Copyright</p>
</footer>
</div>
</body>
</html>
Open service 2606:4700:310c::ac42:2f98:443 · tabpal.pages.dev
2025-12-23 16:12
HTTP/1.1 200 OK
Date: Tue, 23 Dec 2025 16:12:44 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 3605
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "234a8e9b84b2fe56620209c2d6b2be1e"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=YAev9FgZVIax8U6lvr2UUitINGCTCT4YWnu9UL8V%2BZcyvP7TCKVQqG2xo7M2pB6CaNDz8qA%2BvmuakblbhiPHN7YOH5rPZCZNeOGxa4Qn1Fsio4is7qLluShfLOA%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b292469fc68c64a-EWR
alt-svc: h3=":443"; ma=86400
Page title: TabPal
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" href="./favicon.ico" type="image/x-icon">
<title>TabPal</title>
<style>
body,
html {
margin: 0;
padding: 0;
font-family: 'Roboto', Arial, sans-serif;
background: linear-gradient(135deg, #6ab7ff 0%, #3682ee 100%);
color: #333;
min-height: 100vh;
}
.container {
max-width: 1200px;
margin: 0 auto;
padding: 30px 20px 0;
text-align: center;
display: flex;
flex-direction: column;
align-items: center;
}
.logo {
margin: 20px auto;
background-color: #fff;
border: 4px solid #fff;
border-radius: 50%;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
overflow: hidden;
display: flex;
align-items: center;
justify-content: center;
padding: 25px;
}
.logo img {
width: 70px;
height: 70px;
display: block;
}
h1 {
font-size: 2.5em;
margin-bottom: 10px;
color: #fff;
}
.desc {
color: #fff;
font-size: 1.1em;
opacity: 0.9;
margin-bottom: 30px;
}
.features {
display: flex;
justify-content: space-around;
flex-wrap: wrap;
margin-bottom: 40px;
}
.feature-card {
background-color: #fff;
border-radius: 8px;
padding: 20px;
margin: 10px;
width: 250px;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
transition: transform 0.3s ease;
}
.feature-card:hover {
transform: scale(1.05);
}
.feature-icon {
font-size: 2em;
margin-bottom: 10px;
}
.download-btn {
display: inline-block;
background-color: #ff8f00;
color: white;
padding: 15px 30px;
text-decoration: none;
border-radius: 25px;
font-weight: bold;
transition: background-color 0.3s ease;
font-size: 1.2em;
}
footer {
margin-top: 40px;
color: #fff;
}
@media (max-width: 768px) {
.features {
flex-direction: column;
align-items: center;
}
.feature-card {
width: 80%;
}
}
</style>
</head>
<body>
<div class="container">
<div class="logo">
<img src="./img/app.png" alt="">
</div>
<h1>TabPal</h1>
<div class="desc">Automatically groups tabs, frees up memory from idle tabs, and closes
unused tabs
</div>
<div class="features">
<div class="feature-card">
<div class="feature-icon">📦</div>
<h3>Automatically groups</h3>
<p>Automatically group tabs and set matching titles and colors</p>
</div>
<div class="feature-card">
<div class="feature-icon">🧹</div>
<h3>Automatically frees up</h3>
<p>Automatically release memory for idle tabs when there are too many tabs</p>
</div>
<div class="feature-card">
<div class="feature-icon">🗑️</div>
<h3>Automatically close</h3>
<p>Automatically close tabs that have been inactive for a long time</p>
</div>
</div>
<a href="https://chromewebstore.google.com/detail/tabpal/jgjfpinmionfblapdpakaijapjaghabc"
class="download-btn">Download Chrome Extentsion</a>
<footer>
<p>© 2024 TabPal. Copyright</p>
</footer>
</div>
</body>
</html>
Open service 172.66.44.104:80 · tabpal.pages.dev
2025-12-23 16:12
HTTP/1.1 301 Moved Permanently
Date: Tue, 23 Dec 2025 16:12:44 GMT
Content-Length: 0
Connection: close
Location: https://tabpal.pages.dev/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=HqsR%2BHOJ%2F%2BI9zBiStrdpeJjX5%2BYUIaTNaSx2f7X%2FbPZVkdqwO%2FDixx9GllfLCUcvuw2F0a1dl%2BD0z4QqgeSL06cpc9eEAVOxkLZLVXvEJnY%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b2924691bed3602-FRA
alt-svc: h3=":443"; ma=86400
Open service 172.66.47.152:80 · tabpal.pages.dev
2025-12-23 16:12
HTTP/1.1 301 Moved Permanently
Date: Tue, 23 Dec 2025 16:12:44 GMT
Content-Length: 0
Connection: close
Location: https://tabpal.pages.dev/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=9lcTMMC5uadjht%2FIKlKNQyhqDnScLBXJZWu%2FU1XS5tgTJPAgiCWQl8AlGlVDTcCfKXMDIYD%2FqttkZfHo%2Bkey%2BYepdXuFN182%2F%2BI7VVGkWcw%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b29246918a45c3b-AMS
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:310c::ac42:2f98:8443 · tabpal.pages.dev
2025-12-23 16:12
HTTP/1.1 200 OK
Date: Tue, 23 Dec 2025 16:12:44 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 3605
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "234a8e9b84b2fe56620209c2d6b2be1e"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=EgAf9YtBz4j0o6LYvg%2F5eclXy3RwwhKhv2BXTweKOOURqRYPRMuWkGDKmBVhb0XyfwgcHR%2BLN9CQ2fjOTPY1AeU5EB6ubPyjF8WNSgIQUxDLMQJ0N6njg4LjUzo%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b292469693e35ca-LHR
alt-svc: h3=":8443"; ma=86400
Page title: TabPal
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" href="./favicon.ico" type="image/x-icon">
<title>TabPal</title>
<style>
body,
html {
margin: 0;
padding: 0;
font-family: 'Roboto', Arial, sans-serif;
background: linear-gradient(135deg, #6ab7ff 0%, #3682ee 100%);
color: #333;
min-height: 100vh;
}
.container {
max-width: 1200px;
margin: 0 auto;
padding: 30px 20px 0;
text-align: center;
display: flex;
flex-direction: column;
align-items: center;
}
.logo {
margin: 20px auto;
background-color: #fff;
border: 4px solid #fff;
border-radius: 50%;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
overflow: hidden;
display: flex;
align-items: center;
justify-content: center;
padding: 25px;
}
.logo img {
width: 70px;
height: 70px;
display: block;
}
h1 {
font-size: 2.5em;
margin-bottom: 10px;
color: #fff;
}
.desc {
color: #fff;
font-size: 1.1em;
opacity: 0.9;
margin-bottom: 30px;
}
.features {
display: flex;
justify-content: space-around;
flex-wrap: wrap;
margin-bottom: 40px;
}
.feature-card {
background-color: #fff;
border-radius: 8px;
padding: 20px;
margin: 10px;
width: 250px;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
transition: transform 0.3s ease;
}
.feature-card:hover {
transform: scale(1.05);
}
.feature-icon {
font-size: 2em;
margin-bottom: 10px;
}
.download-btn {
display: inline-block;
background-color: #ff8f00;
color: white;
padding: 15px 30px;
text-decoration: none;
border-radius: 25px;
font-weight: bold;
transition: background-color 0.3s ease;
font-size: 1.2em;
}
footer {
margin-top: 40px;
color: #fff;
}
@media (max-width: 768px) {
.features {
flex-direction: column;
align-items: center;
}
.feature-card {
width: 80%;
}
}
</style>
</head>
<body>
<div class="container">
<div class="logo">
<img src="./img/app.png" alt="">
</div>
<h1>TabPal</h1>
<div class="desc">Automatically groups tabs, frees up memory from idle tabs, and closes
unused tabs
</div>
<div class="features">
<div class="feature-card">
<div class="feature-icon">📦</div>
<h3>Automatically groups</h3>
<p>Automatically group tabs and set matching titles and colors</p>
</div>
<div class="feature-card">
<div class="feature-icon">🧹</div>
<h3>Automatically frees up</h3>
<p>Automatically release memory for idle tabs when there are too many tabs</p>
</div>
<div class="feature-card">
<div class="feature-icon">🗑️</div>
<h3>Automatically close</h3>
<p>Automatically close tabs that have been inactive for a long time</p>
</div>
</div>
<a href="https://chromewebstore.google.com/detail/tabpal/jgjfpinmionfblapdpakaijapjaghabc"
class="download-btn">Download Chrome Extentsion</a>
<footer>
<p>© 2024 TabPal. Copyright</p>
</footer>
</div>
</body>
</html>
Open service 172.66.44.104:443 · tabpal.pages.dev
2025-12-23 16:12
HTTP/1.1 200 OK
Date: Tue, 23 Dec 2025 16:12:44 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 3605
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "234a8e9b84b2fe56620209c2d6b2be1e"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=xgC2zfd4NZwn28EnDLg4gqAt6%2F9f8AQDkPogImKrF2O5ZLHVwysvRW%2BD5bM1RovW9f5rrkj1%2FOfHzbNL71KzpyPkoMtHxB6WV09Dq29b%2BnM%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b2924694b4dd26c-FRA
alt-svc: h3=":443"; ma=86400
Page title: TabPal
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" href="./favicon.ico" type="image/x-icon">
<title>TabPal</title>
<style>
body,
html {
margin: 0;
padding: 0;
font-family: 'Roboto', Arial, sans-serif;
background: linear-gradient(135deg, #6ab7ff 0%, #3682ee 100%);
color: #333;
min-height: 100vh;
}
.container {
max-width: 1200px;
margin: 0 auto;
padding: 30px 20px 0;
text-align: center;
display: flex;
flex-direction: column;
align-items: center;
}
.logo {
margin: 20px auto;
background-color: #fff;
border: 4px solid #fff;
border-radius: 50%;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
overflow: hidden;
display: flex;
align-items: center;
justify-content: center;
padding: 25px;
}
.logo img {
width: 70px;
height: 70px;
display: block;
}
h1 {
font-size: 2.5em;
margin-bottom: 10px;
color: #fff;
}
.desc {
color: #fff;
font-size: 1.1em;
opacity: 0.9;
margin-bottom: 30px;
}
.features {
display: flex;
justify-content: space-around;
flex-wrap: wrap;
margin-bottom: 40px;
}
.feature-card {
background-color: #fff;
border-radius: 8px;
padding: 20px;
margin: 10px;
width: 250px;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
transition: transform 0.3s ease;
}
.feature-card:hover {
transform: scale(1.05);
}
.feature-icon {
font-size: 2em;
margin-bottom: 10px;
}
.download-btn {
display: inline-block;
background-color: #ff8f00;
color: white;
padding: 15px 30px;
text-decoration: none;
border-radius: 25px;
font-weight: bold;
transition: background-color 0.3s ease;
font-size: 1.2em;
}
footer {
margin-top: 40px;
color: #fff;
}
@media (max-width: 768px) {
.features {
flex-direction: column;
align-items: center;
}
.feature-card {
width: 80%;
}
}
</style>
</head>
<body>
<div class="container">
<div class="logo">
<img src="./img/app.png" alt="">
</div>
<h1>TabPal</h1>
<div class="desc">Automatically groups tabs, frees up memory from idle tabs, and closes
unused tabs
</div>
<div class="features">
<div class="feature-card">
<div class="feature-icon">📦</div>
<h3>Automatically groups</h3>
<p>Automatically group tabs and set matching titles and colors</p>
</div>
<div class="feature-card">
<div class="feature-icon">🧹</div>
<h3>Automatically frees up</h3>
<p>Automatically release memory for idle tabs when there are too many tabs</p>
</div>
<div class="feature-card">
<div class="feature-icon">🗑️</div>
<h3>Automatically close</h3>
<p>Automatically close tabs that have been inactive for a long time</p>
</div>
</div>
<a href="https://chromewebstore.google.com/detail/tabpal/jgjfpinmionfblapdpakaijapjaghabc"
class="download-btn">Download Chrome Extentsion</a>
<footer>
<p>© 2024 TabPal. Copyright</p>
</footer>
</div>
</body>
</html>
Open service 2606:4700:310c::ac42:2c68:443 · tabpal.pages.dev
2025-12-23 16:12
HTTP/1.1 200 OK
Date: Tue, 23 Dec 2025 16:12:44 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 3605
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "234a8e9b84b2fe56620209c2d6b2be1e"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Lj4NOw3o02cRBFud1CSndFjk5DXYe9%2BkYdsqcF1yD6QIX6srn9BgpkEht%2BCA4Dbrw5joiCTTSJYMsXqduLZW2pIBkQKFOExPfKyirdRQjx4pkYWpJE2VEPgwCZw%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b29246948d33645-FRA
alt-svc: h3=":443"; ma=86400
Page title: TabPal
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" href="./favicon.ico" type="image/x-icon">
<title>TabPal</title>
<style>
body,
html {
margin: 0;
padding: 0;
font-family: 'Roboto', Arial, sans-serif;
background: linear-gradient(135deg, #6ab7ff 0%, #3682ee 100%);
color: #333;
min-height: 100vh;
}
.container {
max-width: 1200px;
margin: 0 auto;
padding: 30px 20px 0;
text-align: center;
display: flex;
flex-direction: column;
align-items: center;
}
.logo {
margin: 20px auto;
background-color: #fff;
border: 4px solid #fff;
border-radius: 50%;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
overflow: hidden;
display: flex;
align-items: center;
justify-content: center;
padding: 25px;
}
.logo img {
width: 70px;
height: 70px;
display: block;
}
h1 {
font-size: 2.5em;
margin-bottom: 10px;
color: #fff;
}
.desc {
color: #fff;
font-size: 1.1em;
opacity: 0.9;
margin-bottom: 30px;
}
.features {
display: flex;
justify-content: space-around;
flex-wrap: wrap;
margin-bottom: 40px;
}
.feature-card {
background-color: #fff;
border-radius: 8px;
padding: 20px;
margin: 10px;
width: 250px;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
transition: transform 0.3s ease;
}
.feature-card:hover {
transform: scale(1.05);
}
.feature-icon {
font-size: 2em;
margin-bottom: 10px;
}
.download-btn {
display: inline-block;
background-color: #ff8f00;
color: white;
padding: 15px 30px;
text-decoration: none;
border-radius: 25px;
font-weight: bold;
transition: background-color 0.3s ease;
font-size: 1.2em;
}
footer {
margin-top: 40px;
color: #fff;
}
@media (max-width: 768px) {
.features {
flex-direction: column;
align-items: center;
}
.feature-card {
width: 80%;
}
}
</style>
</head>
<body>
<div class="container">
<div class="logo">
<img src="./img/app.png" alt="">
</div>
<h1>TabPal</h1>
<div class="desc">Automatically groups tabs, frees up memory from idle tabs, and closes
unused tabs
</div>
<div class="features">
<div class="feature-card">
<div class="feature-icon">📦</div>
<h3>Automatically groups</h3>
<p>Automatically group tabs and set matching titles and colors</p>
</div>
<div class="feature-card">
<div class="feature-icon">🧹</div>
<h3>Automatically frees up</h3>
<p>Automatically release memory for idle tabs when there are too many tabs</p>
</div>
<div class="feature-card">
<div class="feature-icon">🗑️</div>
<h3>Automatically close</h3>
<p>Automatically close tabs that have been inactive for a long time</p>
</div>
</div>
<a href="https://chromewebstore.google.com/detail/tabpal/jgjfpinmionfblapdpakaijapjaghabc"
class="download-btn">Download Chrome Extentsion</a>
<footer>
<p>© 2024 TabPal. Copyright</p>
</footer>
</div>
</body>
</html>
Open service 172.66.44.104:8443 · tabpal.pages.dev
2025-12-23 16:12
HTTP/1.1 200 OK
Date: Tue, 23 Dec 2025 16:12:44 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 3605
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "234a8e9b84b2fe56620209c2d6b2be1e"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=kO0zlp8tQGjx5Yr8uyEnvBsFmFDhL5z5ODJAuxa0nnntr2rDXzh0bqyGYX8AFocrsfnn%2BpT6GTwz%2FLyrt%2FlGeW7VGXRTqs8SY0lFfJDILNA%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b2924697ab1f4a1-LHR
alt-svc: h3=":8443"; ma=86400
Page title: TabPal
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" href="./favicon.ico" type="image/x-icon">
<title>TabPal</title>
<style>
body,
html {
margin: 0;
padding: 0;
font-family: 'Roboto', Arial, sans-serif;
background: linear-gradient(135deg, #6ab7ff 0%, #3682ee 100%);
color: #333;
min-height: 100vh;
}
.container {
max-width: 1200px;
margin: 0 auto;
padding: 30px 20px 0;
text-align: center;
display: flex;
flex-direction: column;
align-items: center;
}
.logo {
margin: 20px auto;
background-color: #fff;
border: 4px solid #fff;
border-radius: 50%;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
overflow: hidden;
display: flex;
align-items: center;
justify-content: center;
padding: 25px;
}
.logo img {
width: 70px;
height: 70px;
display: block;
}
h1 {
font-size: 2.5em;
margin-bottom: 10px;
color: #fff;
}
.desc {
color: #fff;
font-size: 1.1em;
opacity: 0.9;
margin-bottom: 30px;
}
.features {
display: flex;
justify-content: space-around;
flex-wrap: wrap;
margin-bottom: 40px;
}
.feature-card {
background-color: #fff;
border-radius: 8px;
padding: 20px;
margin: 10px;
width: 250px;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
transition: transform 0.3s ease;
}
.feature-card:hover {
transform: scale(1.05);
}
.feature-icon {
font-size: 2em;
margin-bottom: 10px;
}
.download-btn {
display: inline-block;
background-color: #ff8f00;
color: white;
padding: 15px 30px;
text-decoration: none;
border-radius: 25px;
font-weight: bold;
transition: background-color 0.3s ease;
font-size: 1.2em;
}
footer {
margin-top: 40px;
color: #fff;
}
@media (max-width: 768px) {
.features {
flex-direction: column;
align-items: center;
}
.feature-card {
width: 80%;
}
}
</style>
</head>
<body>
<div class="container">
<div class="logo">
<img src="./img/app.png" alt="">
</div>
<h1>TabPal</h1>
<div class="desc">Automatically groups tabs, frees up memory from idle tabs, and closes
unused tabs
</div>
<div class="features">
<div class="feature-card">
<div class="feature-icon">📦</div>
<h3>Automatically groups</h3>
<p>Automatically group tabs and set matching titles and colors</p>
</div>
<div class="feature-card">
<div class="feature-icon">🧹</div>
<h3>Automatically frees up</h3>
<p>Automatically release memory for idle tabs when there are too many tabs</p>
</div>
<div class="feature-card">
<div class="feature-icon">🗑️</div>
<h3>Automatically close</h3>
<p>Automatically close tabs that have been inactive for a long time</p>
</div>
</div>
<a href="https://chromewebstore.google.com/detail/tabpal/jgjfpinmionfblapdpakaijapjaghabc"
class="download-btn">Download Chrome Extentsion</a>
<footer>
<p>© 2024 TabPal. Copyright</p>
</footer>
</div>
</body>
</html>
Open service 172.66.47.152:443 · tabpal.pages.dev
2025-12-23 16:12
HTTP/1.1 200 OK
Date: Tue, 23 Dec 2025 16:12:44 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 3605
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "234a8e9b84b2fe56620209c2d6b2be1e"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=dzs%2FXCqEDuRcoysxUliaY8Fw2JOMnvMSZ3M6fIOHcno6gMDShjOMosoPXLOG1hQuOW%2B%2FEoV7Io5%2BPCiix4tOYIVb0dqlJnWT3UuH9vJN"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b29246988befb87-AMS
alt-svc: h3=":443"; ma=86400
Page title: TabPal
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" href="./favicon.ico" type="image/x-icon">
<title>TabPal</title>
<style>
body,
html {
margin: 0;
padding: 0;
font-family: 'Roboto', Arial, sans-serif;
background: linear-gradient(135deg, #6ab7ff 0%, #3682ee 100%);
color: #333;
min-height: 100vh;
}
.container {
max-width: 1200px;
margin: 0 auto;
padding: 30px 20px 0;
text-align: center;
display: flex;
flex-direction: column;
align-items: center;
}
.logo {
margin: 20px auto;
background-color: #fff;
border: 4px solid #fff;
border-radius: 50%;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
overflow: hidden;
display: flex;
align-items: center;
justify-content: center;
padding: 25px;
}
.logo img {
width: 70px;
height: 70px;
display: block;
}
h1 {
font-size: 2.5em;
margin-bottom: 10px;
color: #fff;
}
.desc {
color: #fff;
font-size: 1.1em;
opacity: 0.9;
margin-bottom: 30px;
}
.features {
display: flex;
justify-content: space-around;
flex-wrap: wrap;
margin-bottom: 40px;
}
.feature-card {
background-color: #fff;
border-radius: 8px;
padding: 20px;
margin: 10px;
width: 250px;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
transition: transform 0.3s ease;
}
.feature-card:hover {
transform: scale(1.05);
}
.feature-icon {
font-size: 2em;
margin-bottom: 10px;
}
.download-btn {
display: inline-block;
background-color: #ff8f00;
color: white;
padding: 15px 30px;
text-decoration: none;
border-radius: 25px;
font-weight: bold;
transition: background-color 0.3s ease;
font-size: 1.2em;
}
footer {
margin-top: 40px;
color: #fff;
}
@media (max-width: 768px) {
.features {
flex-direction: column;
align-items: center;
}
.feature-card {
width: 80%;
}
}
</style>
</head>
<body>
<div class="container">
<div class="logo">
<img src="./img/app.png" alt="">
</div>
<h1>TabPal</h1>
<div class="desc">Automatically groups tabs, frees up memory from idle tabs, and closes
unused tabs
</div>
<div class="features">
<div class="feature-card">
<div class="feature-icon">📦</div>
<h3>Automatically groups</h3>
<p>Automatically group tabs and set matching titles and colors</p>
</div>
<div class="feature-card">
<div class="feature-icon">🧹</div>
<h3>Automatically frees up</h3>
<p>Automatically release memory for idle tabs when there are too many tabs</p>
</div>
<div class="feature-card">
<div class="feature-icon">🗑️</div>
<h3>Automatically close</h3>
<p>Automatically close tabs that have been inactive for a long time</p>
</div>
</div>
<a href="https://chromewebstore.google.com/detail/tabpal/jgjfpinmionfblapdpakaijapjaghabc"
class="download-btn">Download Chrome Extentsion</a>
<footer>
<p>© 2024 TabPal. Copyright</p>
</footer>
</div>
</body>
</html>
Open service 2606:4700:310c::ac42:2f98:80 · tabpal.pages.dev
2025-12-23 16:12
HTTP/1.1 301 Moved Permanently
Date: Tue, 23 Dec 2025 16:12:44 GMT
Content-Length: 0
Connection: close
Location: https://tabpal.pages.dev/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=bJtHwEPI2GfTo2c6zxKiUOMH1qSznGndQnUXxVIG%2BgUl3vG%2FdBLeq7WjRlGkADP2TGx2RxqKc8Y0sRxEWA5INbkrZgr2RvKeFU0FxmXGgiIsJUg4nLCPai3qpCw%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b2924689fbcc518-FRA
alt-svc: h3=":443"; ma=86400
Open service 172.66.44.104:8443 · tabpal.pages.dev
2025-12-22 18:20
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 18:20:41 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 3605
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "234a8e9b84b2fe56620209c2d6b2be1e"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=0P0jEedn2tjpicy44vRlGzKXexpMhUjN1AdKG8%2F9eE8AGZnyMwqKhopeGHefTuxotRvbf7YynQRAWlevcR0WDG2iJW%2FFPNAvLTWhYf5Ev9w%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b21a2777de1ab7b-YYZ
alt-svc: h3=":8443"; ma=86400
Page title: TabPal
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" href="./favicon.ico" type="image/x-icon">
<title>TabPal</title>
<style>
body,
html {
margin: 0;
padding: 0;
font-family: 'Roboto', Arial, sans-serif;
background: linear-gradient(135deg, #6ab7ff 0%, #3682ee 100%);
color: #333;
min-height: 100vh;
}
.container {
max-width: 1200px;
margin: 0 auto;
padding: 30px 20px 0;
text-align: center;
display: flex;
flex-direction: column;
align-items: center;
}
.logo {
margin: 20px auto;
background-color: #fff;
border: 4px solid #fff;
border-radius: 50%;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
overflow: hidden;
display: flex;
align-items: center;
justify-content: center;
padding: 25px;
}
.logo img {
width: 70px;
height: 70px;
display: block;
}
h1 {
font-size: 2.5em;
margin-bottom: 10px;
color: #fff;
}
.desc {
color: #fff;
font-size: 1.1em;
opacity: 0.9;
margin-bottom: 30px;
}
.features {
display: flex;
justify-content: space-around;
flex-wrap: wrap;
margin-bottom: 40px;
}
.feature-card {
background-color: #fff;
border-radius: 8px;
padding: 20px;
margin: 10px;
width: 250px;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
transition: transform 0.3s ease;
}
.feature-card:hover {
transform: scale(1.05);
}
.feature-icon {
font-size: 2em;
margin-bottom: 10px;
}
.download-btn {
display: inline-block;
background-color: #ff8f00;
color: white;
padding: 15px 30px;
text-decoration: none;
border-radius: 25px;
font-weight: bold;
transition: background-color 0.3s ease;
font-size: 1.2em;
}
footer {
margin-top: 40px;
color: #fff;
}
@media (max-width: 768px) {
.features {
flex-direction: column;
align-items: center;
}
.feature-card {
width: 80%;
}
}
</style>
</head>
<body>
<div class="container">
<div class="logo">
<img src="./img/app.png" alt="">
</div>
<h1>TabPal</h1>
<div class="desc">Automatically groups tabs, frees up memory from idle tabs, and closes
unused tabs
</div>
<div class="features">
<div class="feature-card">
<div class="feature-icon">📦</div>
<h3>Automatically groups</h3>
<p>Automatically group tabs and set matching titles and colors</p>
</div>
<div class="feature-card">
<div class="feature-icon">🧹</div>
<h3>Automatically frees up</h3>
<p>Automatically release memory for idle tabs when there are too many tabs</p>
</div>
<div class="feature-card">
<div class="feature-icon">🗑️</div>
<h3>Automatically close</h3>
<p>Automatically close tabs that have been inactive for a long time</p>
</div>
</div>
<a href="https://chromewebstore.google.com/detail/tabpal/jgjfpinmionfblapdpakaijapjaghabc"
class="download-btn">Download Chrome Extentsion</a>
<footer>
<p>© 2024 TabPal. Copyright</p>
</footer>
</div>
</body>
</html>
Open service 172.66.44.104:8443 · tabpal.pages.dev
2025-12-20 21:25
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 21:25:14 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 3605
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "234a8e9b84b2fe56620209c2d6b2be1e"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=7ezETHHzygD6nXY8RUw%2BAIb%2FALs9SJfCOFK0yYUpKRmZkivK49zsjB79QZ8wpoUmiZggj5aUc6uwu%2FtJ40d%2FDJ8qu08aVCbz7dzx0Rk0%2B9Q%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b12360e6b74e910-YYZ
alt-svc: h3=":8443"; ma=86400
Page title: TabPal
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" href="./favicon.ico" type="image/x-icon">
<title>TabPal</title>
<style>
body,
html {
margin: 0;
padding: 0;
font-family: 'Roboto', Arial, sans-serif;
background: linear-gradient(135deg, #6ab7ff 0%, #3682ee 100%);
color: #333;
min-height: 100vh;
}
.container {
max-width: 1200px;
margin: 0 auto;
padding: 30px 20px 0;
text-align: center;
display: flex;
flex-direction: column;
align-items: center;
}
.logo {
margin: 20px auto;
background-color: #fff;
border: 4px solid #fff;
border-radius: 50%;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
overflow: hidden;
display: flex;
align-items: center;
justify-content: center;
padding: 25px;
}
.logo img {
width: 70px;
height: 70px;
display: block;
}
h1 {
font-size: 2.5em;
margin-bottom: 10px;
color: #fff;
}
.desc {
color: #fff;
font-size: 1.1em;
opacity: 0.9;
margin-bottom: 30px;
}
.features {
display: flex;
justify-content: space-around;
flex-wrap: wrap;
margin-bottom: 40px;
}
.feature-card {
background-color: #fff;
border-radius: 8px;
padding: 20px;
margin: 10px;
width: 250px;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
transition: transform 0.3s ease;
}
.feature-card:hover {
transform: scale(1.05);
}
.feature-icon {
font-size: 2em;
margin-bottom: 10px;
}
.download-btn {
display: inline-block;
background-color: #ff8f00;
color: white;
padding: 15px 30px;
text-decoration: none;
border-radius: 25px;
font-weight: bold;
transition: background-color 0.3s ease;
font-size: 1.2em;
}
footer {
margin-top: 40px;
color: #fff;
}
@media (max-width: 768px) {
.features {
flex-direction: column;
align-items: center;
}
.feature-card {
width: 80%;
}
}
</style>
</head>
<body>
<div class="container">
<div class="logo">
<img src="./img/app.png" alt="">
</div>
<h1>TabPal</h1>
<div class="desc">Automatically groups tabs, frees up memory from idle tabs, and closes
unused tabs
</div>
<div class="features">
<div class="feature-card">
<div class="feature-icon">📦</div>
<h3>Automatically groups</h3>
<p>Automatically group tabs and set matching titles and colors</p>
</div>
<div class="feature-card">
<div class="feature-icon">🧹</div>
<h3>Automatically frees up</h3>
<p>Automatically release memory for idle tabs when there are too many tabs</p>
</div>
<div class="feature-card">
<div class="feature-icon">🗑️</div>
<h3>Automatically close</h3>
<p>Automatically close tabs that have been inactive for a long time</p>
</div>
</div>
<a href="https://chromewebstore.google.com/detail/tabpal/jgjfpinmionfblapdpakaijapjaghabc"
class="download-btn">Download Chrome Extentsion</a>
<footer>
<p>© 2024 TabPal. Copyright</p>
</footer>
</div>
</body>
</html>
Open service 172.66.47.152:443 · tabpal.pages.dev
2025-12-20 15:27
HTTP/1.1 200 OK
Date: Sat, 20 Dec 2025 15:27:11 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 3605
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
ETag: "234a8e9b84b2fe56620209c2d6b2be1e"
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=t17nyNnSOwxdz%2BJIHjSIlpxqVLCG2%2FGBsPoLH2msvHXjsffti1m1S5QSvlsCQcfmzRHevMDnbJWJuuFtiZhhsALBhkUSIK0J9879BRjrP%2Bc%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b1029931ae7ab15-YYZ
alt-svc: h3=":443"; ma=86400
Page title: TabPal
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" href="./favicon.ico" type="image/x-icon">
<title>TabPal</title>
<style>
body,
html {
margin: 0;
padding: 0;
font-family: 'Roboto', Arial, sans-serif;
background: linear-gradient(135deg, #6ab7ff 0%, #3682ee 100%);
color: #333;
min-height: 100vh;
}
.container {
max-width: 1200px;
margin: 0 auto;
padding: 30px 20px 0;
text-align: center;
display: flex;
flex-direction: column;
align-items: center;
}
.logo {
margin: 20px auto;
background-color: #fff;
border: 4px solid #fff;
border-radius: 50%;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
overflow: hidden;
display: flex;
align-items: center;
justify-content: center;
padding: 25px;
}
.logo img {
width: 70px;
height: 70px;
display: block;
}
h1 {
font-size: 2.5em;
margin-bottom: 10px;
color: #fff;
}
.desc {
color: #fff;
font-size: 1.1em;
opacity: 0.9;
margin-bottom: 30px;
}
.features {
display: flex;
justify-content: space-around;
flex-wrap: wrap;
margin-bottom: 40px;
}
.feature-card {
background-color: #fff;
border-radius: 8px;
padding: 20px;
margin: 10px;
width: 250px;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
transition: transform 0.3s ease;
}
.feature-card:hover {
transform: scale(1.05);
}
.feature-icon {
font-size: 2em;
margin-bottom: 10px;
}
.download-btn {
display: inline-block;
background-color: #ff8f00;
color: white;
padding: 15px 30px;
text-decoration: none;
border-radius: 25px;
font-weight: bold;
transition: background-color 0.3s ease;
font-size: 1.2em;
}
footer {
margin-top: 40px;
color: #fff;
}
@media (max-width: 768px) {
.features {
flex-direction: column;
align-items: center;
}
.feature-card {
width: 80%;
}
}
</style>
</head>
<body>
<div class="container">
<div class="logo">
<img src="./img/app.png" alt="">
</div>
<h1>TabPal</h1>
<div class="desc">Automatically groups tabs, frees up memory from idle tabs, and closes
unused tabs
</div>
<div class="features">
<div class="feature-card">
<div class="feature-icon">📦</div>
<h3>Automatically groups</h3>
<p>Automatically group tabs and set matching titles and colors</p>
</div>
<div class="feature-card">
<div class="feature-icon">🧹</div>
<h3>Automatically frees up</h3>
<p>Automatically release memory for idle tabs when there are too many tabs</p>
</div>
<div class="feature-card">
<div class="feature-icon">🗑️</div>
<h3>Automatically close</h3>
<p>Automatically close tabs that have been inactive for a long time</p>
</div>
</div>
<a href="https://chromewebstore.google.com/detail/tabpal/jgjfpinmionfblapdpakaijapjaghabc"
class="download-btn">Download Chrome Extentsion</a>
<footer>
<p>© 2024 TabPal. Copyright</p>
</footer>
</div>
</body>
</html>