fix: privacy and tos inconsistencies
This commit is contained in:
parent
c08d1a10ac
commit
92029e97c0
|
|
@ -9,6 +9,15 @@
|
||||||
<link rel="stylesheet" href="/assets/tailwind.css?v=<%= it.cssHash %>">
|
<link rel="stylesheet" href="/assets/tailwind.css?v=<%= it.cssHash %>">
|
||||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||||||
<link href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600;700&family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">
|
<link href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600;700&family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">
|
||||||
|
<style>
|
||||||
|
.prose h2 { font-size: 1.25rem; font-weight: 600; color: #f3f4f6; margin-top: 2.5rem; margin-bottom: 0.75rem; }
|
||||||
|
.prose p { color: #9ca3af; line-height: 1.75; margin-bottom: 1rem; }
|
||||||
|
.prose ul { margin-bottom: 1rem; padding-left: 1.25rem; }
|
||||||
|
.prose li { color: #9ca3af; line-height: 1.75; margin-bottom: 0.25rem; list-style-type: disc; }
|
||||||
|
.prose strong { color: #e5e7eb; font-weight: 600; }
|
||||||
|
.prose a { color: #60a5fa; text-decoration: none; }
|
||||||
|
.prose a:hover { text-decoration: underline; }
|
||||||
|
</style>
|
||||||
</head>
|
</head>
|
||||||
<body class="bg-[#0a0a0a] text-gray-100 font-sans antialiased text-[15px]">
|
<body class="bg-[#0a0a0a] text-gray-100 font-sans antialiased text-[15px]">
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,21 +1,5 @@
|
||||||
<%~ include('./partials/public-head', { title: 'Privacy', description: "PingQL's privacy policy. No tracking, no data sales, no ads.", nav: 'privacy' }) %>
|
<%~ include('./partials/public-head', { title: 'Privacy', description: "PingQL's privacy policy. No tracking, no data sales, no ads.", nav: 'privacy' }) %>
|
||||||
|
|
||||||
<style>
|
|
||||||
.grid-bg {
|
|
||||||
background-image:
|
|
||||||
linear-gradient(rgba(59, 130, 246, 0.03) 1px, transparent 1px),
|
|
||||||
linear-gradient(90deg, rgba(59, 130, 246, 0.03) 1px, transparent 1px);
|
|
||||||
background-size: 64px 64px;
|
|
||||||
}
|
|
||||||
.prose-custom h2 { font-size: 1.25rem; font-weight: 600; color: #f3f4f6; margin-top: 2.5rem; margin-bottom: 0.75rem; }
|
|
||||||
.prose-custom p { color: #9ca3af; line-height: 1.75; margin-bottom: 1rem; }
|
|
||||||
.prose-custom ul { margin-bottom: 1rem; padding-left: 1.25rem; }
|
|
||||||
.prose-custom li { color: #9ca3af; line-height: 1.75; margin-bottom: 0.25rem; list-style-type: disc; }
|
|
||||||
.prose-custom strong { color: #e5e7eb; font-weight: 600; }
|
|
||||||
.prose-custom a { color: #60a5fa; text-decoration: none; }
|
|
||||||
.prose-custom a:hover { text-decoration: underline; }
|
|
||||||
</style>
|
|
||||||
|
|
||||||
<main class="max-w-2xl mx-auto px-6 pt-28 pb-16">
|
<main class="max-w-2xl mx-auto px-6 pt-28 pb-16">
|
||||||
|
|
||||||
<!-- Hero -->
|
<!-- Hero -->
|
||||||
|
|
@ -48,7 +32,7 @@
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="prose-custom">
|
<div class="prose">
|
||||||
|
|
||||||
<h2>What we collect</h2>
|
<h2>What we collect</h2>
|
||||||
<ul>
|
<ul>
|
||||||
|
|
|
||||||
|
|
@ -1,68 +1,54 @@
|
||||||
<%~ include('./partials/public-head', { title: 'Terms of Service', nav: 'terms' }) %>
|
<%~ include('./partials/public-head', { title: 'Terms of Service', nav: 'terms' }) %>
|
||||||
|
|
||||||
<main class="max-w-3xl mx-auto px-6 pt-28 pb-16">
|
<main class="max-w-2xl mx-auto px-6 pt-28 pb-16">
|
||||||
<h1 class="text-3xl font-bold tracking-tight mb-2">Terms of Service</h1>
|
|
||||||
<p class="text-gray-500 text-sm mb-12">Last updated: March 2026</p>
|
|
||||||
|
|
||||||
<div class="space-y-6 text-gray-300 leading-relaxed">
|
<div class="mb-12">
|
||||||
|
<h1 class="text-4xl font-bold tracking-tight mb-4">Terms of Service</h1>
|
||||||
|
<p class="text-gray-400 text-lg leading-relaxed">
|
||||||
|
Use PingQL responsibly. Monitor what's yours. Don't be a jerk.
|
||||||
|
</p>
|
||||||
|
<p class="text-xs text-gray-600 mt-4">Last updated: March 2026</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
<section>
|
<div class="prose">
|
||||||
<h2 class="text-lg font-semibold text-white mb-2">1. Acceptance</h2>
|
|
||||||
<p>By creating an account or using PingQL, you agree to these terms. If you don't agree, don't use the service.</p>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<section>
|
<h2>1. Acceptance</h2>
|
||||||
<h2 class="text-lg font-semibold text-white mb-2">2. Permitted Use</h2>
|
<p>By creating an account or using PingQL, you agree to these terms. If you don't agree, don't use the service.</p>
|
||||||
<p>PingQL is a developer tool for uptime monitoring. You may use it to monitor URLs and endpoints that you own or have explicit permission to monitor. That's it.</p>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<section>
|
<h2>2. Permitted Use</h2>
|
||||||
<h2 class="text-lg font-semibold text-white mb-2">3. Prohibited Use</h2>
|
<p>PingQL is a developer tool for uptime monitoring. You may use it to monitor URLs and endpoints that you own or have explicit permission to monitor. That's it.</p>
|
||||||
<p class="mb-3">You may not use PingQL to:</p>
|
|
||||||
<ul class="space-y-2 list-none">
|
|
||||||
<li class="flex gap-3"><span class="text-red-400 shrink-0 font-mono">✕</span> Monitor URLs you aren't authorized to access</li>
|
|
||||||
<li class="flex gap-3"><span class="text-red-400 shrink-0 font-mono">✕</span> Send requests that intentionally harm third-party systems</li>
|
|
||||||
<li class="flex gap-3"><span class="text-red-400 shrink-0 font-mono">✕</span> Conduct or facilitate any illegal activity</li>
|
|
||||||
<li class="flex gap-3"><span class="text-red-400 shrink-0 font-mono">✕</span> Create multiple accounts to circumvent free tier limits</li>
|
|
||||||
<li class="flex gap-3"><span class="text-red-400 shrink-0 font-mono">✕</span> Scrape, crawl, or harvest data from third-party services at scale</li>
|
|
||||||
<li class="flex gap-3"><span class="text-red-400 shrink-0 font-mono">✕</span> Distribute, resell, or sublicense access to the service without permission</li>
|
|
||||||
</ul>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<section>
|
<h2>3. Prohibited Use</h2>
|
||||||
<h2 class="text-lg font-semibold text-white mb-2">4. Account Responsibility</h2>
|
<p>You may not use PingQL to:</p>
|
||||||
<p>Your account key is your credential. Keep it safe — you're responsible for everything done with it. One account per person or organization. If we detect accounts created solely to abuse free tier limits, we'll terminate them without notice.</p>
|
<ul>
|
||||||
</section>
|
<li>Monitor URLs you aren't authorized to access</li>
|
||||||
|
<li>Send requests that intentionally harm third-party systems</li>
|
||||||
|
<li>Conduct or facilitate any illegal activity</li>
|
||||||
|
<li>Create multiple accounts to circumvent free tier limits</li>
|
||||||
|
<li>Scrape, crawl, or harvest data from third-party services at scale</li>
|
||||||
|
<li>Distribute, resell, or sublicense access to the service without permission</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
<section>
|
<h2>4. Account Responsibility</h2>
|
||||||
<h2 class="text-lg font-semibold text-white mb-2">5. Fair Use</h2>
|
<p>Your account key is your credential. Keep it safe — you're responsible for everything done with it. One account per person or organization. If we detect accounts created solely to abuse free tier limits, we'll terminate them without notice.</p>
|
||||||
<p>Free tier limits exist to make the service sustainable. Using automation, scripts, or any other method to work around them is a violation of these terms and grounds for immediate termination.</p>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<section>
|
<h2>5. Fair Use</h2>
|
||||||
<h2 class="text-lg font-semibold text-white mb-2">6. Termination</h2>
|
<p>Free tier limits exist to make the service sustainable. Using automation, scripts, or any other method to work around them is a violation of these terms and grounds for immediate termination.</p>
|
||||||
<p>We may suspend or terminate your account at any time, with or without notice, if we believe you're violating these terms. Given the privacy-first nature of the service, we can't always investigate — abuse that is detectable will result in termination.</p>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<section>
|
<h2>6. Termination</h2>
|
||||||
<h2 class="text-lg font-semibold text-white mb-2">7. Service Availability</h2>
|
<p>We may suspend or terminate your account at any time, with or without notice, if we believe you're violating these terms. Given the privacy-first nature of the service, we can't always investigate — abuse that is detectable will result in termination.</p>
|
||||||
<p>PingQL is provided as-is. We aim for high availability but make no guarantees of uptime, data retention, or uninterrupted service. Don't rely solely on PingQL for mission-critical monitoring.</p>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<section>
|
<h2>7. Service Availability</h2>
|
||||||
<h2 class="text-lg font-semibold text-white mb-2">8. Liability</h2>
|
<p>PingQL is provided as-is. We aim for high availability but make no guarantees of uptime, data retention, or uninterrupted service. Don't rely solely on PingQL for mission-critical monitoring.</p>
|
||||||
<p>To the maximum extent permitted by law, PingQL is not liable for any indirect, incidental, or consequential damages arising from your use of the service. Your use is at your own risk.</p>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<section>
|
<h2>8. Liability</h2>
|
||||||
<h2 class="text-lg font-semibold text-white mb-2">9. Changes</h2>
|
<p>To the maximum extent permitted by law, PingQL is not liable for any indirect, incidental, or consequential damages arising from your use of the service. Your use is at your own risk.</p>
|
||||||
<p>We may update these terms from time to time. Continued use of the service after changes are posted constitutes acceptance of the new terms.</p>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<section>
|
<h2>9. Changes</h2>
|
||||||
<h2 class="text-lg font-semibold text-white mb-2">10. Contact</h2>
|
<p>We may update these terms from time to time. Continued use of the service after changes are posted constitutes acceptance of the new terms.</p>
|
||||||
<p>Questions? Reach out via the contact information on our <a href="/privacy" class="text-brand hover:underline">Privacy page</a>.</p>
|
|
||||||
</section>
|
<h2>10. Contact</h2>
|
||||||
|
<p>Questions? Reach out via the contact information on our <a href="/privacy">Privacy page</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</main>
|
</main>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue