"use client" import { motion } from 'framer-motion' import { Shield, Lock, Eye, Server, FileText, CheckCircle, ArrowLeft, Key, Globe, Zap } from 'lucide-react' import Link from 'next/link' export default function ClientSidePage() { const securityFeatures = [ { icon: Lock, title: "Client-Side Encryption", description: "All password generation happens locally in your browser using the Web Crypto API. Your passwords never leave your device." }, { icon: Eye, title: "No Server Communication", description: "After the initial page load, the app works completely offline. No data is sent to or received from any servers." }, { icon: Server, title: "Zero Data Storage", description: "We don't store any passwords, user data, or personal information. Everything is processed locally and immediately discarded." }, ] const technicalDetails = [ { title: "Web Crypto API", items: [ "Cryptographically secure random number generation", "Industry-standard encryption algorithms", "Hardware-based entropy when available", "No reliance on Math.random() or weak PRNGs" ] }, { title: "Local Processing", items: [ "All password generation in JavaScript", "No network requests during generation", "Immediate memory cleanup after use", "No persistent storage of generated passwords" ] }, { title: "Privacy Protection", items: [ "Privacy-focused analytics (optional)", "Cookie consent controls", "Minimal trusted third-party services", "Transparent data collection practices" ] } ] const securityBenefits = [ { icon: Key, title: "Maximum Security", description: "Your passwords are generated using the same cryptographic standards used by banks and government agencies." }, { icon: Globe, title: "Complete Privacy", description: "No one, including us, can see or access your generated passwords. They exist only on your device." }, { icon: Zap, title: "Instant Generation", description: "Generate passwords in milliseconds without any network delays or server dependencies." } ] return (
{/* Header */}
Back to PassMaster
{/* Hero Section */}

Client-Side Security

Maximum security through local processing. Your passwords are generated exclusively in your browser and never leave your device.

{/* Security Features */}

Security Features

Every aspect of PassMaster is designed to maximize your security.

{securityFeatures.map((feature, index) => (

{feature.title}

{feature.description}

))}
{/* Security Benefits */}

Why Client-Side Security?

The benefits of local password generation.

{securityBenefits.map((benefit, index) => (

{benefit.title}

{benefit.description}

))}
{/* Technical Details */}

Technical Details

How PassMaster ensures your security.

{technicalDetails.map((detail, index) => (

{detail.title}

    {detail.items.map((item, itemIndex) => (
  • {item}
  • ))}
))}
{/* Implementation Details */}

Technical Implementation

How PassMaster Works

  • Local Processing: All password generation happens in your browser using JavaScript
  • No Network Requests: The app works completely offline after initial load
  • Minimal Dependencies: We only use trusted services for analytics and advertising (with your consent)
{/* Call to Action */}

Questions About Security?

We are committed to transparency. If you have questions about our security practices, please contact us.

Back to Generator
) }