Scorpiotur's picture
please add the logo i attached but make it smaller
0f76f61 verified
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Privacy Policy | BundleBlitz</title>
<meta name="description" content="Privacy Policy for BundleBlitz - AI-powered product bundling for Shopify merchants.">
<link rel="icon" type="image/svg+xml" href="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234f46e5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='7' width='20' height='14' rx='2' ry='2'/%3E%3Cpath d='M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16'/%3E%3C/svg%3E">
<!-- Replace the src in legal-header.js and legal-footer.js with your actual logo file path -->
<script src="https://cdn.tailwindcss.com"></script>
<script>
tailwind.config = {
theme: {
extend: {
colors: {
primary: {
50: '#eef2ff',
100: '#e0e7ff',
200: '#c7d2fe',
300: '#a5b4fc',
400: '#818cf8',
500: '#6366f1',
600: '#4f46e5',
700: '#4338ca',
800: '#3730a3',
900: '#312e81',
},
secondary: {
50: '#f8fafc',
100: '#f1f5f9',
200: '#e2e8f0',
300: '#cbd5e1',
400: '#94a3b8',
500: '#64748b',
600: '#475569',
700: '#334155',
800: '#1e293b',
900: '#0f172a',
}
},
fontFamily: {
sans: ['Inter', 'system-ui', '-apple-system', 'sans-serif'],
}
}
}
}
</script>
<link rel="stylesheet" href="style.css">
<script src="https://unpkg.com/feather-icons"></script>
<script src="https://cdn.jsdelivr.net/npm/feather-icons/dist/feather.min.js"></script>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap" rel="stylesheet">
</head>
<body class="bg-secondary-50 text-secondary-800 font-sans antialiased selection:bg-primary-100 selection:text-primary-900">
<legal-header></legal-header>
<main class="relative">
<!-- Hero Section -->
<section class="bg-white border-b border-secondary-200 relative overflow-hidden">
<div class="absolute inset-0 bg-gradient-to-br from-primary-50 via-transparent to-transparent opacity-70"></div>
<div class="absolute top-0 right-0 -mt-20 -mr-20 w-80 h-80 bg-primary-100 rounded-full blur-3xl opacity-50"></div>
<div class="relative max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-16 lg:py-24">
<div class="text-center max-w-3xl mx-auto">
<div class="inline-flex items-center gap-2 px-4 py-2 rounded-full bg-primary-50 text-primary-700 text-sm font-medium mb-6 border border-primary-100">
<i data-feather="shield" class="w-4 h-4"></i>
<span>Last Updated: January 31, 2026</span>
</div>
<h1 class="text-4xl lg:text-5xl font-bold text-secondary-900 tracking-tight mb-6">
Privacy Policy
</h1>
<p class="text-lg lg:text-xl text-secondary-600 leading-relaxed">
BundleBlitz ("we," "our," or "the App") provides AI-powered product bundling services to merchants who use Shopify. This Privacy Policy describes how personal information is collected, used, and shared when you install or use the App.
</p>
</div>
</div>
</section>
<!-- Content Section -->
<section class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-12 lg:py-20">
<div class="lg:grid lg:grid-cols-12 lg:gap-12">
<!-- Table of Contents - Sticky Sidebar -->
<aside class="hidden lg:block lg:col-span-3 relative">
<nav class="sticky top-24 space-y-1" id="toc">
<h3 class="text-xs font-semibold text-secondary-400 uppercase tracking-wider mb-4 px-3">Contents</h3>
<a href="#collection" class="toc-link flex items-center gap-3 px-3 py-2 text-sm font-medium rounded-lg text-secondary-600 hover:text-primary-600 hover:bg-primary-50 transition-colors">
<i data-feather="database" class="w-4 h-4"></i>
Information We Collect
</a>
<a href="#usage" class="toc-link flex items-center gap-3 px-3 py-2 text-sm font-medium rounded-lg text-secondary-600 hover:text-primary-600 hover:bg-primary-50 transition-colors">
<i data-feather="cpu" class="w-4 h-4"></i>
How We Use Information
</a>
<a href="#sharing" class="toc-link flex items-center gap-3 px-3 py-2 text-sm font-medium rounded-lg text-secondary-600 hover:text-primary-600 hover:bg-primary-50 transition-colors">
<i data-feather="share-2" class="w-4 h-4"></i>
Sharing Information
</a>
<a href="#rights" class="toc-link flex items-center gap-3 px-3 py-2 text-sm font-medium rounded-lg text-secondary-600 hover:text-primary-600 hover:bg-primary-50 transition-colors">
<i data-feather="shield" class="w-4 h-4"></i>
Your Rights
</a>
<a href="#retention" class="toc-link flex items-center gap-3 px-3 py-2 text-sm font-medium rounded-lg text-secondary-600 hover:text-primary-600 hover:bg-primary-50 transition-colors">
<i data-feather="trash-2" class="w-4 h-4"></i>
Data Retention
</a>
<a href="#security" class="toc-link flex items-center gap-3 px-3 py-2 text-sm font-medium rounded-lg text-secondary-600 hover:text-primary-600 hover:bg-primary-50 transition-colors">
<i data-feather="lock" class="w-4 h-4"></i>
Security
</a>
<a href="#contact" class="toc-link flex items-center gap-3 px-3 py-2 text-sm font-medium rounded-lg text-secondary-600 hover:text-primary-600 hover:bg-primary-50 transition-colors">
<i data-feather="mail" class="w-4 h-4"></i>
Contact Us
</a>
</nav>
</aside>
<!-- Main Content -->
<div class="lg:col-span-9">
<div class="bg-white rounded-2xl shadow-sm border border-secondary-200 overflow-hidden">
<div class="p-6 lg:p-10 space-y-12">
<!-- Section 1 -->
<article id="collection" class="policy-section scroll-mt-24">
<div class="flex items-start gap-4 mb-4">
<div class="flex-shrink-0 w-10 h-10 rounded-xl bg-primary-50 flex items-center justify-center text-primary-600">
<i data-feather="database" class="w-5 h-5"></i>
</div>
<div>
<h2 class="text-2xl font-bold text-secondary-900 mb-4">1. Personal Information the App Collects</h2>
<div class="prose prose-secondary max-w-none text-secondary-600">
<p class="mb-4">When you install the App, we automatically access certain information from your Shopify account:</p>
<div class="grid md:grid-cols-3 gap-4 not-prose my-6">
<div class="bg-secondary-50 rounded-xl p-4 border border-secondary-100">
<h4 class="font-semibold text-secondary-900 mb-2 flex items-center gap-2">
<i data-feather="store" class="w-4 h-4 text-primary-500"></i>
Store Information
</h4>
<p class="text-sm text-secondary-600">Primary domain, email, and owner info for account management.</p>
</div>
<div class="bg-secondary-50 rounded-xl p-4 border border-secondary-100">
<h4 class="font-semibold text-secondary-900 mb-2 flex items-center gap-2">
<i data-feather="package" class="w-4 h-4 text-primary-500"></i>
Product Information
</h4>
<p class="text-sm text-secondary-600">Product titles, images, and prices for AI-driven bundle suggestions.</p>
</div>
<div class="bg-secondary-50 rounded-xl p-4 border border-secondary-100">
<h4 class="font-semibold text-secondary-900 mb-2 flex items-center gap-2">
<i data-feather="shopping-bag" class="w-4 h-4 text-primary-500"></i>
Order Data
</h4>
<p class="text-sm text-secondary-600">Anonymized purchase patterns for AI recommendations. No individual customer identities stored.</p>
</div>
</div>
</div>
</div>
</div>
</article>
<hr class="border-secondary-100">
<!-- Section 2 -->
<article id="usage" class="policy-section scroll-mt-24">
<div class="flex items-start gap-4 mb-4">
<div class="flex-shrink-0 w-10 h-10 rounded-xl bg-primary-50 flex items-center justify-center text-primary-600">
<i data-feather="cpu" class="w-5 h-5"></i>
</div>
<div>
<h2 class="text-2xl font-bold text-secondary-900 mb-4">2. How Do We Use Your Personal Information?</h2>
<div class="prose prose-secondary max-w-none text-secondary-600">
<p class="mb-4">We use the information to:</p>
<ul class="space-y-3 list-none pl-0">
<li class="flex items-start gap-3">
<span class="flex-shrink-0 w-6 h-6 rounded-full bg-primary-100 text-primary-600 flex items-center justify-center text-xs font-bold mt-0.5">1</span>
<span>Generate and display product bundles on your storefront.</span>
</li>
<li class="flex items-start gap-3">
<span class="flex-shrink-0 w-6 h-6 rounded-full bg-primary-100 text-primary-600 flex items-center justify-center text-xs font-bold mt-0.5">2</span>
<span>Optimize the AI engine for your specific product catalog.</span>
</li>
<li class="flex items-start gap-3">
<span class="flex-shrink-0 w-6 h-6 rounded-full bg-primary-100 text-primary-600 flex items-center justify-center text-xs font-bold mt-0.5">3</span>
<span>Communicate with you regarding app performance or account updates.</span>
</li>
<li class="flex items-start gap-3">
<span class="flex-shrink-0 w-6 h-6 rounded-full bg-primary-100 text-primary-600 flex items-center justify-center text-xs font-bold mt-0.5">4</span>
<span>Facilitate discount code creation through Shopify's API.</span>
</li>
</ul>
</div>
</div>
</div>
</article>
<hr class="border-secondary-100">
<!-- Section 3 -->
<article id="sharing" class="policy-section scroll-mt-24">
<div class="flex items-start gap-4 mb-4">
<div class="flex-shrink-0 w-10 h-10 rounded-xl bg-primary-50 flex items-center justify-center text-primary-600">
<i data-feather="share-2" class="w-5 h-5"></i>
</div>
<div>
<h2 class="text-2xl font-bold text-secondary-900 mb-4">3. Sharing Your Personal Information</h2>
<div class="prose prose-secondary max-w-none text-secondary-600">
<div class="space-y-4">
<div class="bg-blue-50 border-l-4 border-blue-400 p-4 rounded-r-lg">
<div class="flex items-start gap-3">
<i data-feather="shopping-cart" class="w-5 h-5 text-blue-600 flex-shrink-0 mt-0.5"></i>
<div>
<h4 class="font-semibold text-blue-900 mb-1">Shopify</h4>
<p class="text-blue-800 text-sm">We share data with Shopify to sync info and display widgets.</p>
</div>
</div>
</div>
<div class="bg-amber-50 border-l-4 border-amber-400 p-4 rounded-r-lg">
<div class="flex items-start gap-3">
<i data-feather="alert-circle" class="w-5 h-5 text-amber-600 flex-shrink-0 mt-0.5"></i>
<div>
<h4 class="font-semibold text-amber-900 mb-1">Legal Compliance</h4>
<p class="text-amber-800 text-sm">We may share info to comply with applicable laws or protect our rights.</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</article>
<hr class="border-secondary-100">
<!-- Section 4 -->
<article id="rights" class="policy-section scroll-mt-24">
<div class="flex items-start gap-4 mb-4">
<div class="flex-shrink-0 w-10 h-10 rounded-xl bg-primary-50 flex items-center justify-center text-primary-600">
<i data-feather="shield" class="w-5 h-5"></i>
</div>
<div>
<h2 class="text-2xl font-bold text-secondary-900 mb-4">4. Your Rights (GDPR / CCPA)</h2>
<div class="prose prose-secondary max-w-none text-secondary-600">
<p>European residents have the right to access, correct, or delete personal information. As an app provider, we act as a <strong>Data Processor</strong>; the Merchant is the <strong>Data Controller</strong>.</p>
<div class="mt-4 p-4 bg-secondary-50 rounded-lg border border-secondary-200 text-sm">
<p class="mb-0"><strong>Note:</strong> To exercise your rights, please contact the merchant (store owner) directly, or reach out to us at <a href="mailto:hello@moneyed28.com" class="text-primary-600 hover:text-primary-700 font-medium">hello@moneyed28.com</a>.</p>
</div>
</div>
</div>
</div>
</article>
<hr class="border-secondary-100">
<!-- Section 5 -->
<article id="retention" class="policy-section scroll-mt-24">
<div class="flex items-start gap-4 mb-4">
<div class="flex-shrink-0 w-10 h-10 rounded-xl bg-primary-50 flex items-center justify-center text-primary-600">
<i data-feather="trash-2" class="w-5 h-5"></i>
</div>
<div>
<h2 class="text-2xl font-bold text-secondary-900 mb-4">5. Data Retention & Deletion</h2>
<div class="prose prose-secondary max-w-none text-secondary-600">
<p>Upon uninstallation, store data is retained for <strong>48 hours</strong> before being permanently purged from our systems, in compliance with Shopify's mandatory data redaction webhooks.</p>
<div class="mt-4 flex items-center gap-2 text-sm text-secondary-500">
<i data-feather="clock" class="w-4 h-4"></i>
<span>Automatic deletion guaranteed within 48 hours of app removal</span>
</div>
</div>
</div>
</div>
</article>
<hr class="border-secondary-100">
<!-- Section 6 -->
<article id="security" class="policy-section scroll-mt-24">
<div class="flex items-start gap-4 mb-4">
<div class="flex-shrink-0 w-10 h-10 rounded-xl bg-primary-50 flex items-center justify-center text-primary-600">
<i data-feather="lock" class="w-5 h-5"></i>
</div>
<div>
<h2 class="text-2xl font-bold text-secondary-900 mb-4">6. Security</h2>
<div class="prose prose-secondary max-w-none text-secondary-600">
<p>We use industry-standard measures to protect your data from unauthorized access or misuse, including:</p>
<div class="grid sm:grid-cols-2 gap-3 mt-4 not-prose">
<div class="flex items-center gap-2 text-sm text-secondary-700">
<i data-feather="check-circle" class="w-4 h-4 text-green-500"></i>
<span>SSL/TLS Encryption</span>
</div>
<div class="flex items-center gap-2 text-sm text-secondary-700">
<i data-feather="check-circle" class="w-4 h-4 text-green-500"></i>
<span>Secure API Authentication</span>
</div>
<div class="flex items-center gap-2 text-sm text-secondary-700">
<i data-feather="check-circle" class="w-4 h-4 text-green-500"></i>
<span>Regular Security Audits</span>
</div>
<div class="flex items-center gap-2 text-sm text-secondary-700">
<i data-feather="check-circle" class="w-4 h-4 text-green-500"></i>
<span>Access Controls</span>
</div>
</div>
</div>
</div>
</div>
</article>
<hr class="border-secondary-100">
<!-- Section 7 -->
<article id="contact" class="policy-section scroll-mt-24">
<div class="flex items-start gap-4 mb-4">
<div class="flex-shrink-0 w-10 h-10 rounded-xl bg-primary-50 flex items-center justify-center text-primary-600">
<i data-feather="mail" class="w-5 h-5"></i>
</div>
<div class="flex-1">
<h2 class="text-2xl font-bold text-secondary-900 mb-4">7. Contact Us</h2>
<div class="prose prose-secondary max-w-none text-secondary-600">
<p class="mb-6">For questions regarding our privacy practices, please contact us at:</p>
<div class="bg-gradient-to-br from-primary-600 to-primary-700 rounded-xl p-6 text-white shadow-lg">
<div class="flex items-center gap-4 mb-4">
<div class="w-12 h-12 rounded-full bg-white/20 flex items-center justify-center backdrop-blur-sm">
<i data-feather="mail" class="w-6 h-6"></i>
</div>
<div>
<p class="text-primary-100 text-sm font-medium">Support Email</p>
<a href="mailto:hello@moneyed28.com" class="text-xl font-bold hover:text-primary-100 transition-colors">hello@moneyed28.com</a>
</div>
</div>
<p class="text-primary-100 text-sm">We typically respond within 24 business hours.</p>
</div>
</div>
</div>
</div>
</article>
</div>
</div>
<!-- Back to top -->
<div class="mt-8 flex justify-center">
<button onclick="window.scrollTo({top: 0, behavior: 'smooth'})" class="group flex items-center gap-2 px-4 py-2 text-sm font-medium text-secondary-500 hover:text-primary-600 transition-colors">
<span>Back to top</span>
<i data-feather="arrow-up" class="w-4 h-4 group-hover:-translate-y-1 transition-transform"></i>
</button>
</div>
</div>
</div>
</section>
</main>
<legal-footer></legal-footer>
<script src="components/legal-header.js"></script>
<script src="components/legal-footer.js"></script>
<script src="script.js"></script>
<script>feather.replace();</script>
<script src="https://huggingface.co/deepsite/deepsite-badge.js"></script>
</body>
</html>