added on local at 2026-07-01 13:48:07
| 1 | <header class="landing-nav"> | |
| 2 | <div class="landing-nav-inner"> | |
| 3 | <a href="index.cgi" class="flex items-center gap-3" style="text-decoration:none"> | |
| 4 | <div class="brand-mark"><span>AS</span></div> | |
| 5 | <div class="brand-text"><span class="brand-name">AffSoft</span><span class="brand-sub">Affiliate platform</span></div> | |
| 6 | </a> | |
| 7 | <nav class="links"> | |
| 8 | <a href="features.cgi">Features</a> | |
| 9 | <a href="tour.cgi">Tour</a> | |
| 10 | <a href="why.cgi">Why AffSoft</a> | |
| 11 | <a href="pricing.cgi">Pricing</a> | |
| 12 | <a href="faq.cgi">FAQ</a> | |
| 13 | <a href="about.cgi">About</a> | |
| 14 | </nav> | |
| 15 | <div class="auth-actions"> | |
| 16 | <a href="login.cgi" class="btn btn-ghost btn-sm">Sign in</a> | |
| 17 | <a href="signup.cgi" class="btn btn-primary btn-sm">Start free trial</a> | |
| 18 | </div> | |
| 19 | </div> | |
| 20 | </header> | |
| 21 | ||
| 22 | <section class="section" style="max-width:820px;margin:0 auto;padding:60px 32px"> | |
| 23 | <span class="section-eyebrow">Legal</span> | |
| 24 | <h1 style="font-family:var(--font-display);font-size:38px;color:#fff;margin:6px 0 6px">Privacy Policy</h1> | |
| 25 | <p class="text-sm text-dim" style="margin-bottom:32px">Last updated: 2026-05-13</p> | |
| 26 | ||
| 27 | <div class="card card-elevated" style="padding:18px 22px;margin-bottom:24px;border-color:rgba(59,130,246,0.40);background:rgba(59,130,246,0.05)"> | |
| 28 | <p class="text-sm" style="color:var(--col-text-2);line-height:1.65;margin:0"> | |
| 29 | <strong style="color:#60a5fa">Plain-English summary:</strong> We collect what we need to run the service, store it | |
| 30 | securely, and never sell it. We share data only with the processors required to make WebSTLs work (Stripe for | |
| 31 | payments, Cloudflare for hosting, marketplaces you've explicitly connected). You can export or delete your | |
| 32 | data at any time. | |
| 33 | </p> | |
| 34 | </div> | |
| 35 | ||
| 36 | <div style="font-size:14px;color:var(--col-text-2);line-height:1.75"> | |
| 37 | ||
| 38 | <h2 style="font-family:var(--font-display);font-size:22px;color:#fff;margin:24px 0 10px">1. What we collect</h2> | |
| 39 | <p>To create your account: name, email, password (hashed with argon2id), country. To process payments: business details required by Stripe Connect Express (legal entity, tax ID, bank details — held by Stripe, not us). To run the service: every model, image, file, customer record, order, and message you create or receive through WebSTLs.</p> | |
| 40 | <p>Automatically collected: IP address, browser user agent, pages visited, timestamps. Used for security (rate limiting, fraud detection) and product analytics (which pages get used). Retained for 90 days unless tied to a specific audit-log event.</p> | |
| 41 | ||
| 42 | <h2 style="font-family:var(--font-display);font-size:22px;color:#fff;margin:24px 0 10px">2. How we use it</h2> | |
| 43 | <p>To run the service. To send you important account, security, and billing notifications. To offer support when you ask. To compute pooled-data benchmarks — in aggregate only, never identifying you to other users.</p> | |
| 44 | <p>We do <strong>not</strong>: sell your data, use it to train AI models, share buyer email lists with marketplaces, or run third-party ad networks on the dashboard.</p> | |
| 45 | ||
| 46 | <h2 style="font-family:var(--font-display);font-size:22px;color:#fff;margin:24px 0 10px">3. Who we share with</h2> | |
| 47 | <ul style="padding-left:18px;margin:0"> | |
| 48 | <li style="margin-bottom:8px"><strong>Stripe</strong> — payment processing, tax computation, payouts. <a href="https://stripe.com/privacy" target="_blank" class="text-brand">Stripe privacy policy</a>.</li> | |
| 49 | <li style="margin-bottom:8px"><strong>Cloudflare</strong> — CDN + R2 object storage + DDoS protection. <a href="https://www.cloudflare.com/privacypolicy/" target="_blank" class="text-brand">Cloudflare privacy policy</a>.</li> | |
| 50 | <li style="margin-bottom:8px"><strong>Marketplaces you've connected</strong> (Cults3D, MyMiniFactory, Patreon, etc.) — only the data needed to publish your listing under your account on that platform.</li> | |
| 51 | <li style="margin-bottom:8px"><strong>Postmark / SES</strong> — transactional email delivery for order receipts, password resets, support replies.</li> | |
| 52 | <li style="margin-bottom:8px"><strong>Law enforcement</strong> — only on valid legal process. We publish a transparency report annually.</li> | |
| 53 | </ul> | |
| 54 | <p style="margin-top:12px">We do not have advertising partners. We do not run trackers from Facebook, Google Ads, or LinkedIn on the dashboard.</p> | |
| 55 | ||
| 56 | <h2 style="font-family:var(--font-display);font-size:22px;color:#fff;margin:24px 0 10px">4. Where data is stored</h2> | |
| 57 | <p>Primary database: US-East (Virginia), AWS RDS. Files: Cloudflare R2 with global edge cache. Backups: AWS S3 in a separate region, encrypted at rest. We're working on EU residency for European customers; contact <a href="mailto:privacy\@affiliate.3dshawn.com" class="text-brand">privacy\@affiliate.3dshawn.com</a> if this is required for your business.</p> | |
| 58 | ||
| 59 | <h2 style="font-family:var(--font-display);font-size:22px;color:#fff;margin:24px 0 10px">5. How long we keep it</h2> | |
| 60 | <p>Active account: as long as your account exists. Cancelled account: 90-day grace period for export, then purged. Transactional records (invoices, tax filings): 7 years per US tax law. Aggregated, anonymized analytics: indefinite (no longer tied to you).</p> | |
| 61 | ||
| 62 | <h2 style="font-family:var(--font-display);font-size:22px;color:#fff;margin:24px 0 10px">6. Your rights</h2> | |
| 63 | <p>You can: export all your data (Settings → Data export), delete your account and trigger purge, opt out of pooled-data analytics, request a copy of every audit-log entry tied to your account. EU/UK users have additional GDPR rights (access, rectification, erasure, portability, restriction, objection) — email <a href="mailto:privacy\@affiliate.3dshawn.com" class="text-brand">privacy\@affiliate.3dshawn.com</a> to exercise them.</p> | |
| 64 | ||
| 65 | <h2 style="font-family:var(--font-display);font-size:22px;color:#fff;margin:24px 0 10px">7. Security</h2> | |
| 66 | <p>Encryption in transit (TLS 1.3) and at rest (AES-256). Password hashing with argon2id. Optional 2FA (TOTP). Audit log on every admin action. Role-based access on team accounts. Regular penetration testing. SOC 2 Type II audit underway for 2026.</p> | |
| 67 | ||
| 68 | <h2 style="font-family:var(--font-display);font-size:22px;color:#fff;margin:24px 0 10px">8. Cookies</h2> | |
| 69 | <p>We use first-party session cookies to keep you signed in, remember your sidebar-collapsed preference, and prevent cross-site request forgery. We don't run third-party advertising cookies. The buyer-facing storefront pages use a small cookie to attribute A/B-test bucketing — this is cleared when the test ends.</p> | |
| 70 | ||
| 71 | <h2 style="font-family:var(--font-display);font-size:22px;color:#fff;margin:24px 0 10px">9. Children</h2> | |
| 72 | <p>WebSTLs is not for users under 16. If you believe a child has created an account, email <a href="mailto:privacy\@affiliate.3dshawn.com" class="text-brand">privacy\@affiliate.3dshawn.com</a> and we'll investigate within 7 days.</p> | |
| 73 | ||
| 74 | <h2 style="font-family:var(--font-display);font-size:22px;color:#fff;margin:24px 0 10px">10. Contact</h2> | |
| 75 | <p>Privacy questions, data requests, GDPR requests: <a href="mailto:privacy\@affiliate.3dshawn.com" class="text-brand">privacy\@affiliate.3dshawn.com</a>. Security disclosures: <a href="mailto:security\@affiliate.3dshawn.com" class="text-brand">security\@affiliate.3dshawn.com</a>.</p> | |
| 76 | </div> | |
| 77 | ||
| 78 | <p class="text-xs text-dim" style="margin-top:32px;font-style:italic"> | |
| 79 | This Privacy Policy is a starting template. Before going live with paid customers (especially in the EU/UK), | |
| 80 | have it reviewed by a privacy attorney. | |
| 81 | </p> | |
| 82 | </section> | |
| 83 | ||
| 84 | <footer class="site-foot"> | |
| 85 | <div class="foot-grid"> | |
| 86 | <div class="foot-col"> | |
| 87 | <div class="flex items-center gap-3 mb-2"><div class="brand-mark" style="width:32px;height:32px;font-size:15px">W<span style="color:#a78bfa">S</span></div><div class="brand-text"><span class="brand-name">AffSoft</span></div></div> | |
| 88 | <p class="text-sm text-secondary" style="max-width:340px">The operating system for growth teams.</p> | |
| 89 | </div> | |
| 90 | <div class="foot-col"><h5>Platform</h5><ul><li><a href="features.cgi">Features</a></li><li><a href="tour.cgi">Tour</a></li><li><a href="why.cgi">Why AffSoft</a></li><li><a href="pricing.cgi">Pricing</a></li><li><a href="faq.cgi">FAQ</a></li></ul></div> | |
| 91 | <div class="foot-col"><h5>Company</h5><ul><li><a href="about.cgi">About</a></li><li><a href="contact.cgi">Contact</a></li></ul></div> | |
| 92 | <div class="foot-col"><h5>Legal & Trust</h5><ul><li><a href="privacy.cgi">Privacy</a></li><li><a href="terms.cgi">Terms of Service</a></li></ul></div> | |
| 93 | </div> | |
| 94 | <div class="foot-bottom"><span>© 2026 AffSoft All rights reserved.</span><span>Made for creators who treat this like a business.</span></div> | |
| 95 | </footer> |