Update privacy, terms, and support pages with new content

Adds browser extension disclaimers, updates contact information, and includes Sentinel/Warden FAQs to relevant pages.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: 1efa6471-241f-49e5-9777-8e6b67e48937
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/j2GzDqZ
Replit-Helium-Checkpoint-Created: true
This commit is contained in:
sirpiglr 2025-12-14 23:44:31 +00:00
parent 921159d713
commit d01b197eeb
4 changed files with 234 additions and 6 deletions

View file

@ -0,0 +1,100 @@
1. PRIVACY POLICY (/privacy)
Target Audience: Google Reviewer & Corporate Clients. Goal: Explain why you scan passwords/credit cards without sounding like spyware.
Copy/Paste into your Privacy Page:
Markdown
# Privacy Policy for AeThex Sentinel & Warden
**Last Updated:** [Date]
## 1. Introduction
AeThex Inc. ("we," "our," or "us") provides the Warden Shield extension and Sentinel platform (the "Service"). This policy describes how we collect, use, and process your data. Our core mission is **Data Loss Prevention (DLP)**. We process your data solely to protect it from unauthorized exposure.
## 2. Data We Collect
To provide real-time security scanning, the Service processes the following:
* **User Input & Website Content:** We scan text entered into input fields (e.g., forms, chat boxes) on the websites you visit to detect sensitive information (passwords, API keys, PII).
* **Authentication Information:** We store your session token (JWT) to verify your identity and sync your security settings.
* **Financial & Personal Information:** We temporarily process patterns resembling credit card numbers, social security numbers, and other PII solely to redact or block them.
* **User Activity:** We monitor specific browser events (paste, submit) to prevent data leakage.
* **Device Data:** We collect your IP address to enforce location-based security policies (e.g., geofencing).
## 3. How We Use Your Data
**We do not sell your data.** We use the data strictly for:
1. **Real-Time Scrubbing:** Detecting and masking sensitive data before it leaves your browser.
2. **Security Alerting:** Notifying you if your credentials have been compromised or if you are visiting a flagged phishing site.
3. **Policy Enforcement:** Verifying your "Passport" status to grant access to specific communities or tools.
## 4. Data Retention
* **Scanned Text:** Text input is processed in volatile memory and is **not stored** on our servers unless a security violation (e.g., attempting to leak a ban word) is triggered.
* **Violation Logs:** If a violation occurs, we store a redacted log of the event (User ID, Timestamp, Rule Broken) for audit purposes.
* **Account Data:** Your profile data is retained as long as your account is active.
## 5. Third-Party Sharing
We do not share data with third parties except:
* To comply with valid legal processes (e.g., subpoenas).
* To protect the security and integrity of the AeThex ecosystem (e.g., reporting abuse).
## 6. Contact Us
For privacy concerns, contact our Data Protection Officer at: **legal@aethex.dev**
2. TERMS OF SERVICE (/terms)
Target Audience: Users & Lawyers. Goal: Protect Anderson Gladney from being sued if the bot bans someone or the extension breaks a website.
Copy/Paste into your Terms Page:
Markdown
# Terms of Service
**Last Updated:** [Date]
## 1. Acceptance of Terms
By installing the AeThex Sentinel extension or using the Warden bot, you agree to be bound by these terms. If you use our tools on behalf of an organization, you agree to these terms for that organization.
## 2. The Service ("As Is")
The Service is provided "AS IS" and "AS AVAILABLE." AeThex Inc. makes no warranties, expressed or implied, that the Service will be error-free or uninterrupted. We are not responsible for any data loss resulting from the use of our scrubbing tools.
## 3. Acceptable Use
You agree NOT to use the Service to:
* Reverse engineer, decompile, or attempt to derive the source code of the Extension or API.
* Harass, abuse, or harm other users or communities.
* Bypass or tamper with the security controls (Passport) of the Service.
**Violation of these terms will result in an immediate, permanent ban from the AeThex ecosystem.**
## 4. Limitation of Liability
To the maximum extent permitted by law, AeThex Inc. (and its officers, directors, and employees) shall not be liable for any indirect, incidental, special, consequential, or punitive damages, or any loss of profits or revenues, whether incurred directly or indirectly.
## 5. Governing Law
These Terms are governed by the laws of the **State of Arizona**.
## 6. Contact
For legal inquiries: **legal@aethex.dev**
3. SUPPORT (/support)
Target Audience: Confused Users. Goal: Filter the noise so you don't get 1,000 emails.
Copy/Paste into your Support Page:
Markdown
# AeThex Support Center
## Status System
Check the live status of NEXUS, Warden, and Sentinel:
👉 **[status.aethex.dev](https://status.aethex.dev)** (Link this if you have a status page, otherwise link to Discord)
## How to Get Help
### 1. Community Support (Fastest)
Join our official Discord for real-time help from the community and moderators.
**[Join the Discord](YOUR_DISCORD_INVITE_LINK)**
### 2. Submit a Ticket
For billing issues, ban appeals, or bug reports, email us directly. Please include your **User ID** and **Extension Version**.
**Email:** support@aethex.dev
### 3. Documentation & Guides
Read the official manuals for Warden and Sentinel:
* **[Warden Setup Guide](https://aethex.dev/docs/warden)**
* **[Sentinel User Manual](https://aethex.dev/docs/sentinel)**

View file

@ -114,6 +114,63 @@ export default function Privacy() {
</p>
</section>
<section className="space-y-3">
<h2 className="font-semibold">
AeThex Sentinel & Warden (Browser Extension)
</h2>
<p className="text-sm text-muted-foreground">
Our browser extension provides real-time Data Loss Prevention (DLP)
security scanning. To provide this protection, the extension processes:
</p>
<ul className="list-disc pl-5 text-sm text-muted-foreground space-y-1 mt-2">
<li>
<strong>User Input & Website Content:</strong> We scan text entered
into input fields (forms, chat boxes) to detect sensitive information
(passwords, API keys, PII patterns).
</li>
<li>
<strong>Financial & Personal Information:</strong> We temporarily
process patterns resembling credit card numbers, social security
numbers, and other PII solely to redact or block them before
transmission.
</li>
<li>
<strong>Browser Events:</strong> We monitor specific events (paste,
form submit) to prevent accidental data leakage.
</li>
<li>
<strong>Device Data:</strong> IP address for location-based security
policies (geofencing).
</li>
</ul>
<p className="text-sm text-muted-foreground mt-3">
<strong>Important:</strong> Scanned text is processed locally in your
browser's memory and is NOT transmitted to our servers unless a
security policy violation is triggered. If a violation occurs, we
store only a redacted audit log (User ID, timestamp, rule broken) -
never the sensitive data itself.
</p>
</section>
<section className="space-y-3">
<h2 className="font-semibold">Chrome Web Store Limited Use Disclosure</h2>
<p className="text-sm text-muted-foreground">
The AeThex Warden extension's use of information received from Google
APIs adheres to the{" "}
<a
href="https://developer.chrome.com/docs/webstore/program-policies/limited-use/"
target="_blank"
rel="noopener noreferrer"
className="text-aethex-400 hover:underline"
>
Chrome Web Store User Data Policy
</a>
, including the Limited Use requirements. We only request permissions
necessary for DLP functionality and do not use this data for advertising,
creditworthiness assessment, or sale to third parties.
</p>
</section>
<section className="space-y-3">
<h2 className="font-semibold">OAuth Providers</h2>
<p className="text-sm text-muted-foreground">
@ -209,8 +266,8 @@ export default function Privacy() {
<section className="space-y-3">
<h2 className="font-semibold">Contact</h2>
<p className="text-sm text-muted-foreground">
For privacy inquiries: privacy@aethex.biz. For support:
support@aethex.biz.
For privacy inquiries: privacy@aethex.dev. For support:
support@aethex.dev. For security issues: security@aethex.dev.
</p>
</section>
</div>

View file

@ -140,6 +140,29 @@ export default function Support() {
},
],
},
{
category: "Sentinel & Warden",
questions: [
{
question: "Why is the Sentinel extension blocking a website?",
answer:
"Sentinel may block websites that match your security policy rules. Check your extension settings to whitelist trusted domains. If you believe this is an error, contact support with the website URL.",
helpful: 86,
},
{
question: "What data does the Sentinel extension collect?",
answer:
"Sentinel processes text locally in your browser to detect sensitive data patterns. Data is NOT sent to our servers unless a security violation is triggered. See our Privacy Policy for full details.",
helpful: 92,
},
{
question: "How do I link my Discord account?",
answer:
"Go to any Discord server with the AeThex bot, type /verify, and follow the link provided. Enter the 6-digit code on our verification page while logged into your AeThex account.",
helpful: 89,
},
],
},
];
const resources = [
@ -179,6 +202,7 @@ export default function Support() {
"technical",
"billing",
"account",
"sentinel-warden",
];
const filteredFaqs =

View file

@ -170,11 +170,57 @@ export default function Terms() {
</p>
</section>
<section className="space-y-3">
<h2 className="font-semibold">
Browser Extension Disclaimer (Sentinel & Warden)
</h2>
<p className="text-sm text-muted-foreground">
The AeThex Sentinel extension and Warden bot are provided for data loss
prevention purposes. You acknowledge that:
</p>
<ul className="list-disc pl-5 text-sm text-muted-foreground space-y-1 mt-2">
<li>
The extension may interfere with website functionality on certain sites.
AeThex is not responsible for any website breakage or data loss resulting
from extension use.
</li>
<li>
No security tool is 100% effective. AeThex does not guarantee prevention
of all data leaks or security incidents.
</li>
<li>
You are solely responsible for configuring security policies appropriate
for your organization's needs.
</li>
<li>
The extension requires certain browser permissions to function. You consent
to granting these permissions when you install the extension.
</li>
</ul>
</section>
<section className="space-y-3">
<h2 className="font-semibold">Indemnification</h2>
<p className="text-sm text-muted-foreground">
You agree to indemnify and hold AeThex harmless from claims
arising out of your content or misuse of the Services.
You agree to indemnify, defend, and hold harmless AeThex Inc., its
officers, directors, employees, agents, and affiliates from and against
any claims, liabilities, damages, losses, and expenses (including
reasonable attorneys' fees) arising out of or related to: (a) your use
or misuse of the Services, (b) your violation of these Terms, (c) your
content or data, or (d) your violation of any rights of another party.
</p>
</section>
<section className="space-y-3">
<h2 className="font-semibold">Dispute Resolution & Arbitration</h2>
<p className="text-sm text-muted-foreground">
Any dispute arising from these Terms or the Services shall be resolved
through binding arbitration in accordance with the rules of the American
Arbitration Association. The arbitration shall take place in Arizona, USA.
You agree to waive any right to participate in a class action lawsuit or
class-wide arbitration against AeThex Inc. This arbitration agreement does
not preclude you from bringing issues to the attention of federal, state,
or local agencies who may seek relief on your behalf.
</p>
</section>
@ -190,8 +236,9 @@ export default function Terms() {
<section className="space-y-3">
<h2 className="font-semibold">Governing Law & Contact</h2>
<p className="text-sm text-muted-foreground">
These Terms are governed by applicable laws of the United States.
For questions, contact legal@aethex.biz.
These Terms are governed by the laws of the State of Arizona, United States,
without regard to conflict of law principles. For legal inquiries, contact
legal@aethex.dev. For general support, contact support@aethex.dev.
</p>
</section>
</div>