Files
seedPass/landing/index.html
thePR0M3TH3AN 69a71c3573 update
2024-10-22 16:51:55 -04:00

144 lines
11 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>SeedPass - Secure Password Manager</title>
<link rel="stylesheet" href="./style.css"> <!-- Relative path to style.css -->
<link href="https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap" rel="stylesheet">
<!-- Font Awesome for Icons -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" integrity="sha512-..." crossorigin="anonymous" referrerpolicy="no-referrer" />
</head>
<body>
<!-- Dark Mode Toggle -->
<div class="dark-mode-toggle">
<input type="checkbox" id="dark-mode-checkbox">
<label for="dark-mode-checkbox">
<i class="fas fa-moon"></i>
<i class="fas fa-sun"></i>
<span class="toggle-ball"></span>
</label>
</div>
<header>
<nav class="navbar">
<div class="container">
<img src="https://raw.githubusercontent.com/PR0M3TH3AN/SeedPass/refs/heads/main/logo/png/SeedPass-Logo-05.png" alt="SeedPass Logo" class="logo">
<!-- Hamburger Menu Toggle -->
<div class="menu-toggle" aria-label="Toggle navigation menu"><i class="fas fa-bars"></i></div>
<ul class="nav-links">
<li><a href="#intro">Home</a></li>
<li><a href="#features">Features</a></li>
<li><a href="#how-it-works">How It Works</a></li>
<li><a href="#disclaimer">Disclaimer</a></li>
</ul>
</div>
</nav>
</header>
<main>
<section class="intro" id="intro">
<div class="container">
<h1>SeedPass: Secure Password Manager</h1>
<p><strong>SeedPass</strong> is a secure password generator and manager built on Bitcoin's BIP-85 standard. It uses deterministic key derivation to generate passwords that are never stored but can be easily regenerated when needed.</p>
<p>By integrating with the <strong>Nostr network</strong>, SeedPass ensures that your passwords are safe and accessible across devices.</p>
<a href="https://github.com/PR0M3TH3AN/SeedPass" class="btn-primary cta-button"><i class="fas fa-download"></i> Get Started</a>
</div>
</section>
<section class="features" id="features">
<div class="container">
<h2>Features</h2>
<ul>
<li><i class="fas fa-key"></i> Deterministic password generation using BIP-85</li>
<li><i class="fas fa-lock"></i> Encrypted local storage for seeds and sensitive data</li>
<li><i class="fas fa-network-wired"></i> Nostr integration for secure backup and retrieval</li>
<li><i class="fas fa-check-circle"></i> Checksum verification for integrity checks</li>
<li><i class="fas fa-terminal"></i> User-friendly command-line interface</li>
</ul>
</div>
</section>
<section class="how-it-works" id="how-it-works">
<div class="container">
<h2>How SeedPass Works</h2>
<p>SeedPass uses Bitcoin's BIP-85 standard for deterministic password generation. This means your passwords are not stored but can be regenerated using your master seed and specific indices. Below is a simplified view of how the seed generation works:</p>
<pre class="directory-tree">
<span class="parent" data-tooltip="This is the master seed">Parent_Seed</span>
├── <span class="child" data-tooltip="Child seed for Index 0">Child_Seed_1 (Index: 0)</span>
│ ├── <span class="grandchild" data-tooltip="Password for Service A">Grandchild_Seed_1 (Password)</span>
│ └── <span class="grandchild" data-tooltip="Password for Service B">Grandchild_Seed_2 (Password)</span>
├── <span class="child" data-tooltip="Child seed for Index 1">Child_Seed_2 (Index: 1)</span>
│ ├── <span class="grandchild" data-tooltip="Password for Service C">Grandchild_Seed_1 (Password)</span>
│ └── <span class="grandchild" data-tooltip="Password for Service D">Grandchild_Seed_2 (Password)</span>
└── <span class="child" data-tooltip="Child seed for Index 2">Child_Seed_3 (Index: 2)</span>
├── <span class="grandchild" data-tooltip="Password for Service E">Grandchild_Seed_1 (Password)</span>
└── <span class="grandchild" data-tooltip="Password for Service F">Grandchild_Seed_2 (Password)</span>
</pre>
<p>Not only does this system provide you with secure passwords, but it can also be extended to manage dependent users, such as children or elderly family members, where you have access to all their accounts but keep everything secure under one parent seed.</p>
<p>For example, under your master seed, you can create child seeds for each dependent, and further generate unique passwords for each of their online accounts:</p>
<pre class="directory-tree">
<span class="parent" data-tooltip="This is the master seed">Parent_Seed</span>
├── <span class="child" data-tooltip="Child seed for Kid's Account">Child_Seed_1 (Kid's Account)</span>
│ ├── <span class="grandchild" data-tooltip="Email Password">Grandchild_Seed_1 (Email Password)</span>
│ └── <span class="grandchild" data-tooltip="Social Media Password">Grandchild_Seed_2 (Social Media Password)</span>
├── <span class="child" data-tooltip="Child seed for Elderly Parent's Account">Child_Seed_2 (Elderly Parent's Account)</span>
│ ├── <span class="grandchild" data-tooltip="Banking Password">Grandchild_Seed_1 (Banking Password)</span>
│ └── <span class="grandchild" data-tooltip="Medical Portal Password">Grandchild_Seed_2 (Medical Portal Password)</span>
</pre>
<p>This way, you can manage their passwords securely without storing them in a cloud-based manager, ensuring that only you or trusted parties have access.</p>
</div>
</section>
<section class="disclaimer" id="disclaimer">
<div class="container">
<h2>Disclaimer</h2>
<p><strong>⚠️ Use with Caution:</strong> Please read the following terms carefully.</p>
<ul>
<li><i class="fas fa-info-circle"></i><strong>No Guarantees:</strong><span> SeedPass is provided "as is" without any warranties, express or implied. We do not guarantee that the software is free from errors, bugs, or vulnerabilities.</span></li>
<li><i class="fas fa-info-circle"></i><strong>Security Risks:</strong><span> While SeedPass employs robust security measures, no system can be completely secure. Use it at your own risk, and ensure you have proper backups of your data.</span></li>
<li><i class="fas fa-info-circle"></i><strong>Not Professional Advice:</strong><span> SeedPass is not a substitute for professional security or cryptographic advice. Consult with a security expert before using it in critical or sensitive environments.</span></li>
<li><i class="fas fa-info-circle"></i><strong>Liability Limitation:</strong><span> We are not liable for any damages, losses, or other liabilities arising from the use or inability to use SeedPass.</span></li>
<li><i class="fas fa-info-circle"></i><strong>Regular Backups:</strong><span> Always maintain regular backups of your seeds and sensitive data to prevent loss in case of unforeseen issues.</span></li>
<li><i class="fas fa-info-circle"></i><strong>User Responsibility:</strong><span> Users are responsible for the secure storage and management of their master seeds and any derived seeds. Unauthorized access to these seeds can compromise all associated passwords and accounts.</span></li>
<li><i class="fas fa-info-circle"></i><strong>Updates and Maintenance:</strong><span> While we strive to keep SeedPass updated and secure, we cannot promise timely updates or maintenance. Users should stay informed about the latest security practices and updates.</span></li>
</ul>
<p>Please ensure you understand the risks involved and take appropriate measures to secure your data. By using SeedPass, you acknowledge and agree to these terms.</p>
</div>
</section>
<footer>
<div class="container">
<div class="social-media">
<!-- Nostr Link with Inline SVG -->
<a href="https://primal.net/p/npub15jnttpymeytm80hatjqcvhhqhzrhx6gxp8pq0wn93rhnu8s9h9dsha32lx" target="_blank" aria-label="Nostr Profile">
<svg
class="nostr-icon"
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 620 620"
fill="currentColor" <!-- Ensure fill is set to currentColor -->
aria-labelledby="nostrIconTitle"
role="img"
>
<title id="nostrIconTitle">Nostr Logo</title>
<path d="M620 270.227V597.655C620 609.968 610.081 619.961 597.859 619.961H332.161C319.938 619.961 310.02 609.968 310.02 597.655V536.678C311.23 461.931 319.079 390.332 335.558 357.759C345.438 338.168 361.722 327.506 380.427 321.802C415.768 311.102 477.779 318.419 504.099 317.16C504.099 317.16 583.605 320.346 583.605 274.987C583.605 238.48 548.07 241.352 548.07 241.352C508.902 242.374 479.068 239.699 459.738 232.028C427.365 219.203 426.272 195.678 426.155 187.81C424.554 96.934 291.549 86.0368 174.359 108.579C46.2354 133.127 175.765 318.143 175.765 565.121V598.088C175.531 610.204 165.807 620 153.702 620H22.1415C9.91874 620 0 610.008 0 597.694V31.3934C0 19.08 9.91874 9.08757 22.1415 9.08757H145.813C158.036 9.08757 167.955 19.08 167.955 31.3934C167.955 49.6866 188.378 59.8756 203.139 49.2145C247.617 17.113 304.709 0 368.595 0C511.714 0 619.922 84.0305 619.922 270.227H620ZM382.419 203.782C382.419 177.424 361.214 156.062 335.051 156.062C308.887 156.062 287.683 177.424 287.683 203.782C287.683 230.14 308.887 251.501 335.051 251.501C361.214 251.501 382.419 230.14 382.419 203.782Z" />
</svg>
</a>
<!-- GitHub Link -->
<a href="https://github.com/PR0M3TH3AN/SeedPass" target="_blank" aria-label="GitHub Repository">
<i class="fab fa-github"></i>
</a>
</div>
<p>&copy; 2024 SeedPass. All rights reserved.</p>
</div>
</footer>
<script src="./script.js"></script> <!-- Relative path to script.js -->
</body>
</html>