PageSourceSearch

https://upbidai.com/legal/privacy

html upbidai.com collected 2026-10-02 01:48:26 UTC 57,540 bytes, 1 lines download raw bytes

1<!DOCTYPE html><!--uWY1TvEzGBwhObzuiz7VA--><html lang="en" class="__variable_6b03d3"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/4c9affa5bc8f420e-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/0d7f6781d3585b9b.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/8738d6b6f8250127.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-f49f9a0ae78643be.js"/>
1<script src="/_next/static/chunks/59c6eb5a-67d3ac820e7f9128.js" async=""></script>
1<script src="/_next/static/chunks/87c73c54-4e2060b62a9ab8ec.js" async=""></script>
1<script src="/_next/static/chunks/cd24890f-6ad7fdea09419547.js" async=""></script>
1<script src="/_next/static/chunks/4485-a134cb82cb686322.js" async=""></script>
1<script src="/_next/static/chunks/main-app-c904e6536f5cf623.js" async=""></script>
1<script src="/_next/static/chunks/4112-306119697221951d.js" async=""></script>
1<script src="/_next/static/chunks/1668-bb1a2e00fdb1308b.js" async=""></script>
1<script src="/_next/static/chunks/app/layout-ffc881bfe4f5e7b9.js" async=""></script>
1<script src="/_next/static/chunks/app/error-78d170bc9d5bea78.js" async=""></script>
1<script src="/_next/static/chunks/app/legal/privacy/page-043fecb934a3de63.js" async=""></script>
1<script src="/_next/static/chunks/app/global-error-7d3e8e42f51f2c5e.js" async=""></script>
1<link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-2RCLY5PZPY" as="script"/><link rel="preload" href="https://cdn.paddle.com/paddle/v2/paddle.js" as="script"/><meta name="next-size-adjust" content=""/><title>Privacy Policy — UpBidAI</title><meta name="description" content="UpBidAI Privacy Policy. Understand what data we collect, how we use it, and your rights."/><link rel="manifest" href="/manifest.json"/><link rel="canonical" href="https://upbidai.com/legal/privacy"/><meta name="mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-title" content="UpBidAI"/><meta name="apple-mobile-web-app-status-bar-style" content="default"/><meta property="og:title" content="UpBidAI — AI Proposal Generator for Upwork"/><meta property="og:description" content="Generate winning Upwork proposals with AI. UpBidAI scores your match and crafts tailored proposals grounded in your real work."/><meta property="og:image:type" content="image/png"/><meta property="og:image" content="https://upbidai.com/opengraph-image?4db0d930a8780605"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="UpBidAI — AI Proposal Generator for Upwork"/><meta name="twitter:description" content="Generate winning Upwork proposals with AI. UpBidAI scores your match and crafts tailored proposals grounded in your real work."/><meta name="twitter:image:type" content="image/png"/><meta name="twitter:image" content="https://upbidai.com/opengraph-image?4db0d930a8780605"/><meta name="twitter:image:width" content="1200"/><meta name="twitter:image:height" content="630"/><link rel="icon" href="data:image/svg+xml,&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot;
1 viewBox=&quot;0 0 200 200&quot;&gt;&lt;path d=&quot;M 50 70 V 130 Q 50 165 100 165 Q 150 165 150 130 V 35&quot; fill=&quot;none&quot; stroke=&quot;%2314a800&quot; stroke-width=&quot;22&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot;/&gt;&lt;/svg&gt;" type="image/svg+xml"/><link rel="apple-touch-icon" href="/icons/apple-touch-icon.png"/>
1<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script>
1</head><body><div hidden=""><!--$--><!--/$--></div><div class="min-h-screen bg-bg-page font-sans"><nav class="fixed top-0 left-0 right-0 z-[100] bg-white/85 backdrop-blur-lg border-b border-neutral-200 transition-shadow duration-300 "><div class="mx-auto flex h-[68px] max-w-[1200px] items-center justify-between px-6"><a class="inline-flex items-center gap-3 select-none" href="/"><svg width="36" height="36" viewBox="0 0 200 200" fill="none" class="shrink-0 text-primary"><path d="M 50 70 V 130 Q 50 165 100 165 Q 150 165 150 130 V 35" stroke="currentColor" stroke-width="22" stroke-linecap="round" stroke-linejoin="round"></path></svg><span class="font-extrabold tracking-tight text-txt-primary text-2xl">UpBid<span class="text-primary">AI</span></span></a><ul class="hidden md:flex items-center gap-8 list-none"><li><a href="/#how" class="text-sm font-semibold text-txt-secondary no-underline transition-colors hover:text-primary">How It Works</a></li><li><a href="/#features" class="text-sm font-semibold text-txt-secondary no-underline transition-colors hover:text-primary">Features</a></li><li><a href="/#extension" class="text-sm font-semibold text-txt-secondary no-underline transition-colors hover:text-primary">Extension</a></li><li><a href="/#pricing" class="text-sm font-semibold text-txt-secondary no-underline transition-colors hover:text-primary">Pricing</a></li><li><a href="/blog" class="text-sm font-semibold text-txt-secondary no-underline transition-colors hover:text-primary">Blog</a></li></ul><div class="hidden md:flex items-center gap-3"><a class="rounded-xl border-2 border-neutral-200 px-5 py-2.5 text-sm font-bold text-txt-primary no-underline transition-all hover:border-primary hover:text-primary hover:-translate-y-0.5" href="/login">Log In</a><a class="rounded-xl bg-primary px-5 py-2.5 text-sm font-bold text-white no-underline shadow-[0_2px_12px_rgba(20,168,0,0.3)] transition-all hover:bg-primary-dark hover:shadow-[0_4px_20px_rgba(20,168,0,0.4)] hover:-translate-y-0.5" href="/signup">Start Free</a></div><button class="md:hidden p-2 text-txt-primary" aria-label="Toggle menu"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><line x1="3" y1="6" x2="21" y2="6"></line><line x1="3" y1="12" x2="21" y2="12"></line><line x1="3" y1="18" x2="21" y2="18"></line></svg></button></div></nav><main class="pt-[68px]"><div class="mx-auto max-w-[800px] px-6 py-16"><div class="mb-8 flex items-center gap-2 text-xs font-medium text-txt-muted"><a class="no-underline transition-colors hover:text-primary" href="/">Home</a><span>/</span><span class="text-txt-secondary">Privacy Policy</span></div><div class="mb-8 inline-block rounded-full border border-primary-light bg-primary-extraLight px-3 py-1 text-[11px] font-bold uppercase tracking-[0.08em] text-primary">Legal</div><h1 class="mb-2 text-[26px] font-medium leading-[1.2] tracking-[-0.02em] text-txt-primary">Privacy Policy</h1><p class="mb-8 border-b border-neutral-200 pb-6 text-xs text-txt-muted"><strong class="font-semibold text-txt-secondary">Effective date:</strong> July 30, 2026  · <strong class="font-semibold text-txt-secondary">Product:</strong> UpBidAI</p><div class="space-y-0"><div class="py-5 first:pt-0"><h2 class="mb-2 text-[15px] font-medium text-txt-primary">1. Overview</h2><div class="space-y-2.5 text-sm leading-[1.65] text-txt-secondary [&amp;_ul]:mb-2 [&amp;_ul]:list-disc [&amp;_ul]:pl-5 [&amp;_li]:mb-1.5"><p>This policy explains what data UpBidAI collects, how it is used, and your rights. We collect only what is necessary to deliver the service.</p><p>UpBidAI is a service operated by <strong class="text-txt-primary">Zyntelo LLC</strong>. Contact: <a href="mailto:[email protected]" class="text-primary no-underline hover:underline">[email protected]</a>. Zyntelo LLC is the data controller responsible for personal data collected through UpBidAI.</p></div></div><div class="py-5 first:pt-0"><h2 class="mb-2 text-[15px] font-medium text-txt-primary">2. Data We Collect</h2><div class="space-y-2.5 text-sm leading-[1.65] text-txt-secondary [&amp;_ul]:mb-2 [&amp;_ul]:list-disc [&amp;_ul]:pl-5 [&amp;_li]:mb-1.5"><p>We collect the following categories of personal data when you use UpBidAI:</p></div></div><div class="py-5 first:pt-0"><h2 class="mb-2 text-[15px] font-medium text-txt-primary">2.1 Account Data</h2><div class="space-y-2.5 text-sm leading-[1.65] text-txt-secondary [&amp;_ul]:mb-2 [&amp;_ul]:list-disc [&amp;_ul]:pl-5 [&amp;_li]:mb-1.5"><ul><li><strong class="text-txt-primary">Email address</strong> — login, verification, transactional communications</li><li><strong class="text-txt-primary">Full name</strong> — display within the platform</li><li><strong class="text-txt-primary">Password</strong> — stored as a bcrypt hash; never stored in plaintext</li><li><strong class="text-txt-primary">Account type</strong> — Individual or Agency</li></ul></div></div><div class="py-5 first:pt-0"><h2 class="mb-2 text-[15px] font-medium text-txt-primary">2.2 Professional &amp; Portfolio Data</h2><div class="space-y-2.5 text-sm leading-[1.65] text-txt-secondary [&amp;_ul]:mb-2 [&amp;_ul]:list-disc [&amp;_ul]:pl-5 [&amp;_li]:mb-1.5"><ul><li>Professional title and services list (Individual users)</li><li>Agency name, website, and services (Agency users)</li><li>
1Portfolio items: title, description, tags, URLs, NDA flag, priority order</li><li>Upwork profile URLs and display names</li></ul></div></div><div class="py-5 first:pt-0"><h2 class="mb-2 text-[15px] font-medium text-txt-primary">2.3 Chrome Extension Data</h2><div class="space-y-2.5 text-sm leading-[1.65] text-txt-secondary [&amp;_ul]:mb-2 [&amp;_ul]:list-disc [&amp;_ul]:pl-5 [&amp;_li]:mb-1.5"><p>When using the extension on Upwork, the following is extracted and sent to our servers. It only reads pages you are already logged in to and authorized to view, in your own browser, on your own account:</p><ul><li><strong class="text-txt-primary">Job data:</strong> Title, description, skills, budget, URL, UID, from job listings you view</li><li><strong class="text-txt-primary">Profile data:</strong> Name, title, overview, hourly rate, skills, work history, education, verified badge, Upwork UID — from your own Upwork profile only</li><li><strong class="text-txt-primary">Submission data:</strong> Proposal text submitted on apply pages (for your proposal history)</li></ul><div class="my-3 rounded-lg border border-amber-200 bg-amber-50 px-4 py-3"><p class="text-[13px] text-amber-700"><strong>Important:</strong> The extension does not collect your Upwork login credentials, passwords, payment details, or private messages.</p></div></div></div><div class="py-5 first:pt-0"><h2 class="mb-2 text-[15px] font-medium text-txt-primary">2.4 Usage &amp; Activity Data</h2><div class="space-y-2.5 text-sm leading-[1.65] text-txt-secondary [&amp;_ul]:mb-2 [&amp;_ul]:list-disc [&amp;_ul]:pl-5 [&amp;_li]:mb-1.5"><ul><li>Proposals generated, submitted, and recorded outcomes</li><li>Token usage per AI operation</li><li>Job match records and Win Chance scores</li><li>Proposal rules, user ratings, and notes</li></ul></div></div><div class="py-5 first:pt-0"><h2 class="mb-2 text-[15px] font-medium text-txt-primary">2.5 Billing Data</h2><div class="space-y-2.5 text-sm leading-[1.65] text-txt-secondary [&amp;_ul]:mb-2 [&amp;_ul]:list-disc [&amp;_ul]:pl-5 [&amp;_li]:mb-1.5"><p>All payment processing is handled by <strong class="text-txt-primary">Stripe</strong> (Stripe, Inc.). UpBidAI does not receive or store your full credit card or payment details — these are handled securely by Stripe.</p><p>Stripe collects and processes payment data on our behalf as a data processor. Please refer to <a href="https://stripe.com/privacy" class="text-primary no-underline hover:underline">Stripe&#x27;s Privacy Policy</a> for details on how payment data is handled. By completing a purchase, you also agree to <a href="https://stripe.com/legal/ssa" class="text-primary no-underline hover:underline">Stripe&#x27;s Terms of Service</a>.</p></div></div><div class="py-5 first:pt-0"><h2 class="mb-2 text-[15px] font-medium text-txt-primary">3. How We Use Your Data</h2><div class="space-y-2.5 text-sm leading-[1.65] text-txt-secondary [&amp;_ul]:mb-2 [&amp;_ul]:list-disc [&amp;_ul]:pl-5 [&amp;_li]:mb-1.5"><ul><li><strong class="text-txt-primary">To provide the service:</strong> Portfolio content is vectorized to power AI proposal generation. Job data is processed for Win Chance scores.</li><li><strong class="text-txt-primary">To personalize AI generation:</strong> Portfolio, profile title, and services are injected into proposal generation.</li><li><strong class="text-txt-primary">To send transactional emails:</strong> Verification, password reset, invitations, subscription updates.</li><li><strong class="text-txt-primary">To improve the platform:</strong> Aggregated, anonymized usage patterns reviewed for AI and feature improvements.</li><li><strong class="text-txt-primary">To enforce limits:</strong> Token quotas and plan limits enforced using usage data.</li></ul></div></div><div class="py-5 first:pt-0"><h2 class="mb-2 text-[15px] font-medium text-txt-primary">4. Third-Party Services</h2><div class="space-y-2.5 text-sm leading-[1.65] text-txt-secondary [&amp;_ul]:mb-2 [&amp;_ul]:list-disc [&amp;_ul]:pl-5 [&amp;_li]:mb-1.5"><ul><li><strong class="text-txt-primary">OpenAI, Google (Gemini), and Anthropic:</strong> Portfolio and job data sent to whichever provider is assigned to a given AI task for embedding and generation.</li><li><strong class="text-txt-primary">Amazon Web Services (AWS):</strong>
1 Hosting infrastructure for the platform, including self-hosted Weaviate (vector database) and Redis (job queues) instances running on our own servers.</li><li><strong class="text-txt-primary">Stripe:</strong> Payment processing. Handles payment data as our processor.</li><li><strong class="text-txt-primary">SMTP / Email Provider:</strong> Transactional email delivery. Only name and email passed.</li></ul><p>We do not sell your data. We do not use your data for advertising.</p></div></div><div class="py-5 first:pt-0"><h2 class="mb-2 text-[15px] font-medium text-txt-primary">4.1 Legal Basis for Processing</h2><div class="space-y-2.5 text-sm leading-[1.65] text-txt-secondary [&amp;_ul]:mb-2 [&amp;_ul]:list-disc [&amp;_ul]:pl-5 [&amp;_li]:mb-1.5"><ul><li><strong class="text-txt-primary">Contract performance:</strong> Account, portfolio, and billing data processed to provide the service you signed up for.</li><li><strong class="text-txt-primary">Legitimate interest:</strong> Aggregated usage data processed to improve the platform and AI features.</li><li><strong class="text-txt-primary">Consent:</strong> Where required (e.g. certain cookies or marketing communications), processing relies on your consent, which you may withdraw at any time.</li><li><strong class="text-txt-primary">Legal obligation:</strong> Billing records retained to meet tax and accounting requirements.</li></ul></div></div><div class="py-5 first:pt-0"><h2 class="mb-2 text-[15px] font-medium text-txt-primary">4.2 International Data Transfers</h2><div class="space-y-2.5 text-sm leading-[1.65] text-txt-secondary [&amp;_ul]:mb-2 [&amp;_ul]:list-disc [&amp;_ul]:pl-5 [&amp;_li]:mb-1.5"><p>UpBidAI is operated by Zyntelo LLC, a United States company. Your data is processed by service providers located in the United States and other countries, including OpenAI, Google, Anthropic, AWS, and Stripe. Where required, transfers rely on the receiving provider&#x27;s standard contractual safeguards (such as Standard Contractual Clauses or equivalent mechanisms). By using UpBidAI, you acknowledge that your data may be processed outside your country of residence.</p></div></div><div class="py-5 first:pt-0"><h2 class="mb-2 text-[15px] font-medium text-txt-primary">5. Data Retention</h2><div class="space-y-2.5 text-sm leading-[1.65] text-txt-secondary [&amp;_ul]:mb-2 [&amp;_ul]:list-disc [&amp;_ul]:pl-5 [&amp;_li]:mb-1.5"><ul><li>Active accounts: data retained while account is active</li><li>Deleted accounts: 30-day recovery window, then permanent deletion</li><li>Vector embeddings: deleted when portfolio item is removed or account closed</li><li>LLM usage logs: sanitized records (no proposal content) retained up to 12 months</li></ul></div></div><div class="py-5 first:pt-0"><h2 class="mb-2 text-[15px] font-medium text-txt-primary">6. Your Rights</h2><div class="space-y-2.5 text-sm leading-[1.65] text-txt-secondary [&amp;_ul]:mb-2 [&amp;_ul]:list-disc [&amp;_ul]:pl-5 [&amp;_li]:mb-1.5"><p>You have the right to access, correct, delete, restrict, or export your data, and to object to certain processing. Where processing is based on consent, you have the right to withdraw it at any time. Email<!-- --> <a href="mailto:[email protected]" class="text-primary no-underline hover:underline">[email protected]</a>.<!-- --> <!-- -->We respond within 30 days.</p><p><strong class="text-txt-primary">Right to lodge a complaint:</strong> If you are located in the EU, UK, or another jurisdiction with a data protection supervisory authority, you have the right to lodge a complaint with your local supervisory authority if you believe our processing of your data violates applicable law.</p><p><strong class="text-txt-primary">California Residents (CCPA):</strong> If you are a California resident, you have the right to know what personal information we collect, to request deletion, and to opt out of any sale of your data. We do not sell personal information. To submit a request, email <a href="mailto:[email protected]" class="text-primary no-underline hover:underline">[email protected]</a> with the subject line &quot;CCPA Request.&quot;</p></div></div><div class="py-5 first:pt-0"><h2 class="mb-2 text-[15px] font-medium text-txt-primary">7. Security</h2><div class="space-y-2.5 text-sm leading-[1.65] text-txt-secondary [&amp;_ul]:mb-2 [&amp;_ul]:list-disc [&amp;_ul]:pl-5 [&amp;_li]:mb-1.5"><ul><li>Passwords hashed with bcrypt — never stored in plaintext</li><li>All data in transit encrypted via HTTPS/TLS</li><li>Extension API tokens in Chrome&#x27;s encrypted local storage, not cookies</li><li>Session tokens short-lived and revoked on logout</li><li>Production access restricted to Zyntelo LLC staff and authorized contractors bound by confidentiality obligations</li></ul></div></div><div class="py-5 first:pt-0"><h2 class="mb-2 text-[15px] font-medium text-txt-primary">8. Children&#x27;s Privacy</h2><div class="space-y-2.5 text-sm leading-[1.65] text-txt-secondary [&amp;_ul]:mb-2 [&amp;_ul]:list-disc [&amp;_ul]:pl-5 [&amp;_li]:mb-1.5"><p>UpBidAI is not directed at users under 18. We do not knowingly collect data from minors. Contact us if you believe a minor has registered and we will delete it promptly.</p></div></div><div class="py-5 first:pt-0"><h2 class="mb-2 text-[15px] font-medium text-txt-primary">9. Changes to This Policy</h2><div class="space-y-2.5 text-sm leading-[1.65] text-txt-secondary [&amp;_ul]:mb-2 [&amp;_ul]:list-disc [&amp;_ul]:pl-5 [&amp;_li]:mb-1.5"><p>We may update this policy and will notify you of significant changes via email or platform notice. The effective date reflects the most recent version.</p></div></div><div class="py-5 first:pt-0"><h2 class="mb-2 text-[15px] font-medium text-txt-primary">10. Cookies &amp; Tracking Technologies</h2><div class="space-y-2.5 text-sm leading-[1.65] text-txt-secondary [&amp;_ul]:mb-2 [&amp;_ul]:list-disc [&amp;_ul]:pl-5 [&amp;_li]:mb-1.5"><p>UpBidAI uses strictly necessary cookies to maintain your login session and keep the platform functional. We do not use advertising cookies or third-party tracking cookies.</p><p>Our Chrome Extension does not set or read browser cookies — it uses Chrome&#x27;s encrypted local storage for authentication tokens only.</p><p>You may clear cookies at any time via your browser settings. Clearing session cookies will log you out of the platform.</p></div></div></div><hr class="my-8 border-t border-neutral-200"/><div class="rounded-xl border border-neutral-200 bg-neutral-50 px-5 py-4"><h3 class="mb-1.5 text-sm font-medium text-txt-primary">Privacy inquiries</h3><p class="text-[13px] text-txt-secondary">Email:<!-- --> <a href="mailto:[email protected]" class="text-primary no-underline hover:underline">[email protected]</a></p><p class="mt-1.5 text-xs text-txt-muted">Operated by Zyntelo LLC · 922 Merritt Drive, Apt C, Hillsborough, NJ 08844, United States. System emails (verification, password reset) are sent from [email protected].</p></div></div></main><footer class="bg-neutral-950"><div class="mx-auto max-w-[1200px] px-6 pb-8 pt-16"><div class="grid grid-cols-1 gap-12 pb-12 sm:grid-cols-2 lg:grid-cols-3"><div><a class="inline-flex items-center gap-3 select-none" href="/"><svg width="36" height="36" viewBox="0 0 200 200" fill="none" class="shrink-0 text-primary"><path d="M 50 70 V 130 Q 50 165 100 165 Q 150 165 150 130 V 35" stroke="currentColor" stroke-width="22" stroke-linecap="round" stroke-linejoin="round"></path></svg><span class="font-extrabold tracking-tight text-white text-2xl">UpBid<span class="text-primary">AI</span></span></a><p class="max-w-[280px] text-sm leading-[1.7] text-white/45">Portfolio-backed proposals and Match Score for Upwork freelancers and agencies.</p></div><div><h4 class="mb-5 text-xs font-bold uppercase tracking-[0.1em] text-white/40">Product</h4><ul class="list-none space-y-3"><li><a href="/#features" class="text-sm font-medium text-white/55 no-underline transition-colors hover:text-white">Features</a></li><li><a href="/#extension" class="text-sm font-medium text-white/55 no-underline transition-colors hover:text-white">Chrome Extension</a></li><li><a href="/#pricing" class="text-sm font-medium text-white/55 no-underline transition-colors hover:text-white">Pricing</a></li><li><a href="/blog" class="text-sm font-medium text-white/55 no-underline transition-colors hover:text-white">Blog</a></li></ul></div><div><h4 class="mb-5 text-xs font-bold uppercase tracking-[0.1em] text-white/40">Legal</h4><ul class="list-none space-y-3"><li><a class="text-sm font-medium text-white/55 no-underline transition-colors hover:text-white" href="/legal/privacy">Privacy Policy</a></li><li><a class="text-sm font-medium text-white/55 no-underline transition-colors hover:text-white" href="/legal/terms">Terms of Service</a></li><li><a class="text-sm font-medium text-white/55 no-underline transition-colors hover:text-white" href="/legal/refund">Refund Policy</a></li><li><a href="mailto:[email protected]" class="text-sm font-medium text-white/55 no-underline transition-colors hover:text-white">Contact</a></li></ul></div></div><div class="flex flex-col gap-2 border-t border-white/10 pt-8 sm:flex-row sm:items-center sm:justify-between"><p class="text-sm text-white/35">© <!-- -->2026<!-- --> UpBidAI. All rights reserved. Powered by Zyntelo LLC.</p><p class="text-xs text-white/25">Built for Upwork freelancers, by freelancers.</p></div><p class="mt-2 text-xs text-white/25">
1Zyntelo LLC · 922 Merritt Drive, Apt C, Hillsborough, NJ 08844, United States</p></div></footer></div><!--$--><!--/$--><div class="pointer-events-none fixed bottom-4 right-4 z-[100] flex flex-col-reverse gap-2 sm:bottom-6 sm:right-6"></div>
1<script src="/_next/static/chunks/webpack-f49f9a0ae78643be.js" id="_R_" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[3516,[\"4112\",\"static/chunks/4112-306119697221951d.js\",\"1668\",\"static/chunks/1668-bb1a2e00fdb1308b.js\",\"7177\",\"static/chunks/app/layout-ffc881bfe4f5e7b9.js\"],\"AuthProvider\"]\n3:I[38428,[\"4112\",\"static/chunks/4112-306119697221951d.js\",\"1668\",\"static/chunks/1668-bb1a2e00fdb1308b.js\",\"7177\",\"static/chunks/app/layout-ffc881bfe4f5e7b9.js\"],\"OneSignalProvider\"]\n4:I[66501,[\"4112\",\"static/chunks/4112-306119697221951d.js\",\"1668\",\"static/chunks/1668-bb1a2e00fdb1308b.js\",\"7177\",\"static/chunks/app/layout-ffc881bfe4f5e7b9.js\"],\"ToastProvider\"]\n5:I[99630,[],\"\"]\n6:I[56634,[\"8039\",\"static/chunks/app/error-78d170bc9d5bea78.js\"],\"default\"]\n7:I[1380,[],\"\"]\n8:I[63686,[\"4112\",\"static/chunks/4112-306119697221951d.js\",\"1668\",\"static/chunks/1668-bb1a2e00fdb1308b.js\",\"7177\",\"static/chunks/app/layout-ffc881bfe4f5e7b9.js\"],\"GoogleAnalytics\"]\n9:I[42454,[\"4112\",\"static/chunks/4112-306119697221951d.js\",\"1668\",\"static/chunks/1668-bb1a2e00fdb1308b.js\",\"7177\",\"static/chunks/app/layout-ffc881bfe4f5e7b9.js\"],\"TawkToScript\"]\na:I[21581,[\"4112\",\"static/chunks/4112-306119697221951d.js\",\"1668\",\"static/chunks/1668-bb1a2e00fdb1308b.js\",\"7177\",\"static/chunks/app/layout-ffc881bfe4f5e7b9.js\"],\"PaddleInit\"]\nb:I[25879,[\"4112\",\"static/chunks/4112-306119697221951d.js\",\"3567\",\"static/chunks/app/legal/privacy/page-043fecb934a3de63.js\"],\"default\"]\nc:I[65587,[\"4112\",\"static/chunks/4112-306119697221951d.js\",\"3567\",\"static/chunks/app/legal/privacy/page-043fecb934a3de63.js\"],\"\"]\n24:I[7240,[\"6600\",\"static/chunks/app/global-error-7d3e8e42f51f2c5e.js\"],\"default\"]\n:HL[\"/_next/static/media/4c9affa5bc8f420e-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/0d7f6781d3585b9b.css\",\"style\"]\n:HL[\"/_next/static/css/8738d6b6f8250127.css\",\"style\"]\n"])</script>
1<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"uWY1TvEzGBwhObzuiz7VA\",\"p\":\"\",\"c\":[\"\",\"legal\",\"privacy\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"legal\",{\"children\":[\"privacy\",{\"children\":[\"__PAGE__\",{}]}]}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/0d7f6781d3585b9b.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/8738d6b6f8250127.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"__variable_6b03d3\",\"children\":[\"$\",\"body\",null,{\"children\":[[\"$\",\"$L2\",null,{\"children\":[\"$\",\"$L3\",null,{\"children\":[\"$\",\"$L4\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$6\",\"errorStyles\":[],\"errorScripts\":[],\"template\":[\"$\",\"$L7\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}]}],[\"$\",\"$L8\",null,{}],[\"$\",\"$L9\",null,{}],[\"$\",\"$La\",null,{\"token\":\"test_81be2c71aa4f9c32753dbc60c26\",\"environment\":\"sandbox\"}]]}]}]]}],{\"children\":[\"legal\",[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L7\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[\"privacy\",[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L7\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[\"__PAGE__\",[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"div\",null,{\"className\":\"min-h-screen bg-bg-page font-sans\",\"children\":[[\"$\",\"$Lb\",null,{}],[\"$\",\"main\",null,{\"className\":\"pt-[68px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-[800px] px-6 py-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-8 flex items-center gap-2 text-xs font-medium text-txt-muted\",\"children\":[[\"$\",\"$Lc\",null,{\"href\":\"/\",\"className\":\"no-underline transition-colors hover:text-primary\",\"children\":\"Home\"}],[\"$\",\"span\",null,{\"children\":\"/\"}],[\"$\",\"span\",null,{\"className\":\"text-txt-secondary\",\"children\":\"Privacy Policy\"}]]}
1],[\"$\",\"div\",null,{\"className\":\"mb-8 inline-block rounded-full border border-primary-light bg-primary-extraLight px-3 py-1 text-[11px] font-bold uppercase tracking-[0.08em] text-primary\",\"children\":\"Legal\"}],[\"$\",\"h1\",null,{\"className\":\"mb-2 text-[26px] font-medium leading-[1.2] tracking-[-0.02em] text-txt-primary\",\"children\":\"Privacy Policy\"}],[\"$\",\"p\",null,{\"className\":\"mb-8 border-b border-neutral-200 pb-6 text-xs text-txt-muted\",\"children\":[[\"$\",\"strong\",null,{\"className\":\"font-semibold text-txt-secondary\",\"children\":\"Effective date:\"}],\" July 30, 2026  · \",[\"$\",\"strong\",null,{\"className\":\"font-semibold text-txt-secondary\",\"children\":\"Product:\"}],\" UpBidAI\"]}],[\"$\",\"div\",null,{\"className\":\"space-y-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"py-5 first:pt-0\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-2 text-[15px] font-medium text-txt-primary\",\"children\":\"1. Overview\"}],[\"$\",\"div\",null,{\"className\":\"space-y-2.5 text-sm leading-[1.65] text-txt-secondary [\u0026_ul]:mb-2 [\u0026_ul]:list-disc [\u0026_ul]:pl-5 [\u0026_li]:mb-1.5\",\"children\":[[\"$\",\"p\",null,{\"children\":\"This policy explains what data UpBidAI collects, how it is used, and your rights. We collect only what is necessary to deliver the service.\"}],[\"$\",\"p\",null,{\"children\":[\"UpBidAI is a service operated by \",\"$Ld\",\". Contact: \",\"$Le\",\". Zyntelo LLC is the data controller responsible for personal data collected through UpBidAI.\"]}]]}]]}],\"$Lf\",\"$L10\",\"$L11\",\"$L12\",\"$L13\",\"$L14\",\"$L15\",\"$L16\",\"$L17\",\"$L18\",\"$L19\",\"$L1a\",\"$L1b\",\"$L1c\",\"$L1d\",\"$L1e\"]}],\"$L1f\",\"$L20\"]}]}],\"$L21\"]}],null,\"$L22\"]}],{},null,false]},null,false]},null,false]},null,false],\"$L23\",false]],\"m\":\"$undefined\",\"G\":[\"$24\",[]],\"s\":false,\"S\":true}\n"])</script>
1<script>self.__next_f.push([1,"25:I[1957,[\"4112\",\"static/chunks/4112-306119697221951d.js\",\"3567\",\"static/chunks/app/legal/privacy/page-043fecb934a3de63.js\"],\"default\"]\n26:I[30887,[],\"OutletBoundary\"]\n28:I[13766,[],\"AsyncMetadataOutlet\"]\n2a:I[30887,[],\"ViewportBoundary\"]\n2c:I[30887,[],\"MetadataBoundary\"]\n2d:\"$Sreact.suspense\"\nd:[\"$\",\"strong\",null,{\"className\":\"text-txt-primary\",\"children\":\"Zyntelo LLC\"}]\ne:[\"$\",\"a\",null,{\"href\":\"mailto:[email protected]\",\"className\":\"text-primary no-underline hover:underline\",\"children\":\"[email protected]\"}]\nf:[\"$\",\"div\",null,{\"className\":\"py-5 first:pt-0\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-2 text-[15px] font-medium text-txt-primary\",\"children\":\"2. Data We Collect\"}],[\"$\",\"div\",null,{\"className\":\"space-y-2.5 text-sm leading-[1.65] text-txt-secondary [\u0026_ul]:mb-2 [\u0026_ul]:list-disc [\u0026_ul]:pl-5 [\u0026_li]:mb-1.5\",\"children\":[\"$\",\"p\",null,{\"children\":\"We collect the following categories of personal data when you use UpBidAI:\"}]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"10:[\"$\",\"div\",null,{\"className\":\"py-5 first:pt-0\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-2 text-[15px] font-medium text-txt-primary\",\"children\":\"2.1 Account Data\"}],[\"$\",\"div\",null,{\"className\":\"space-y-2.5 text-sm leading-[1.65] text-txt-secondary [\u0026_ul]:mb-2 [\u0026_ul]:list-disc [\u0026_ul]:pl-5 [\u0026_li]:mb-1.5\",\"children\":[\"$\",\"ul\",null,{\"children\":[[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-txt-primary\",\"children\":\"Email address\"}],\" — login, verification, transactional communications\"]}],[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-txt-primary\",\"children\":\"Full name\"}],\" — display within the platform\"]}],[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-txt-primary\",\"children\":\"Password\"}],\" — stored as a bcrypt hash; never stored in plaintext\"]}],[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-txt-primary\",\"children\":\"Account type\"}],\" — Individual or Agency\"]}]]}]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"11:[\"$\",\"div\",null,{\"className\":\"py-5 first:pt-0\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-2 text-[15px] font-medium text-txt-primary\",\"children\":\"2.2 Professional \u0026 Portfolio Data\"}],[\"$\",\"div\",null,{\"className\":\"space-y-2.5 text-sm leading-[1.65] text-txt-secondary [\u0026_ul]:mb-2 [\u0026_ul]:list-disc [\u0026_ul]:pl-5 [\u0026_li]:mb-1.5\",\"children\":[\"$\",\"ul\",null,{\"children\":[[\"$\",\"li\",null,{\"children\":\"Professional title and services list (Individual users)\"}],[\"$\",\"li\",null,{\"children\":\"Agency name, website, and services (Agency users)\"}],[\"$\",\"li\",null,{\"children\":\"Portfolio items: title, description, tags, URLs, NDA flag, priority order\"}],[\"$\",\"li\",null,{\"children\":\"Upwork profile URLs and display names\"}]]}]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"12:[\"$\",\"div\",null,{\"className\":\"py-5 first:pt-0\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-2 text-[15px] font-medium text-txt-primary\",\"children\":\"2.3 Chrome Extension Data\"}],[\"$\",\"div\",null,{\"className\":\"space-y-2.5 text-sm leading-[1.65] text-txt-secondary [\u0026_ul]:mb-2 [\u0026_ul]:list-disc [\u0026_ul]:pl-5 [\u0026_li]:mb-1.5\",\"children\":[[\"$\",\"p\",null,{\"children\":\"When using the extension on Upwork, the following is extracted and sent to our servers. It only reads pages you are already logged in to and authorized to view, in your own browser, on your own account:\"}],[\"$\",\"ul\",null,{\"children\":[[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-txt-primary\",\"children\":\"Job data:\"}],\" Title, description, skills, budget, URL, UID, from job listings you view\"]}],[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-txt-primary\",\"children\":\"Profile data:\"}],\" Name, title, overview, hourly rate, skills, work history, education, verified badge, Upwork UID — from your own Upwork profile only\"]}],[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-txt-primary\",\"children\":\"Submission data:\"}],\" Proposal text submitted on apply pages (for your proposal history)\"]}]]}],[\"$\",\"div\",null,{\"className\":\"my-3 rounded-lg border border-amber-200 bg-amber-50 px-4 py-3\",\"children\":[\"$\",\"p\",null,{\"className\":\"text-[13px] text-amber-700\",\"children\":[[\"$\",\"strong\",null,{\"children\":\"Important:\"}],\" The extension does not collect your Upwork login credentials, passwords, payment details, or private messages.\"]}]}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"13:[\"$\",\"div\",null,{\"className\":\"py-5 first:pt-0\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-2 text-[15px] font-medium text-txt-primary\",\"children\":\"2.4 Usage \u0026 Activity Data\"}],[\"$\",\"div\",null,{\"className\":\"space-y-2.5 text-sm leading-[1.65] text-txt-secondary [\u0026_ul]:mb-2 [\u0026_ul]:list-disc [\u0026_ul]:pl-5 [\u0026_li]:mb-1.5\",\"children\":[\"$\",\"ul\",null,{\"children\":[[\"$\",\"li\",null,{\"children\":\"Proposals generated, submitted, and recorded outcomes\"}],[\"$\",\"li\",null,{\"children\":\"Token usage per AI operation\"}],[\"$\",\"li\",null,{\"children\":\"Job match records and Win Chance scores\"}],[\"$\",\"li\",null,{\"children\":\"Proposal rules, user ratings, and notes\"}]]}]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"14:[\"$\",\"div\",null,{\"className\":\"py-5 first:pt-0\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-2 text-[15px] font-medium text-txt-primary\",\"children\":\"2.5 Billing Data\"}],[\"$\",\"div\",null,{\"className\":\"space-y-2.5 text-sm leading-[1.65] text-txt-secondary [\u0026_ul]:mb-2 [\u0026_ul]:list-disc [\u0026_ul]:pl-5 [\u0026_li]:mb-1.5\",\"children\":[[\"$\",\"p\",null,{\"children\":[\"All payment processing is handled by \",[\"$\",\"strong\",null,{\"className\":\"text-txt-primary\",\"children\":\"Stripe\"}],\" (Stripe, Inc.). UpBidAI does not receive or store your full credit card or payment details — these are handled securely by Stripe.\"]}],[\"$\",\"p\",null,{\"children\":[\"Stripe collects and processes payment data on our behalf as a data processor. Please refer to \",[\"$\",\"a\",null,{\"href\":\"https://stripe.com/privacy\",\"className\":\"text-primary no-underline hover:underline\",\"children\":\"Stripe's Privacy Policy\"}],\" for details on how payment data is handled. By completing a purchase, you also agree to \",[\"$\",\"a\",null,{\"href\":\"https://stripe.com/legal/ssa\",\"className\":\"text-primary no-underline hover:underline\",\"children\":\"Stripe's Terms of Service\"}],\".\"]}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"15:[\"$\",\"div\",null,{\"className\":\"py-5 first:pt-0\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-2 text-[15px] font-medium text-txt-primary\",\"children\":\"3. How We Use Your Data\"}],[\"$\",\"div\",null,{\"className\":\"space-y-2.5 text-sm leading-[1.65] text-txt-secondary [\u0026_ul]:mb-2 [\u0026_ul]:list-disc [\u0026_ul]:pl-5 [\u0026_li]:mb-1.5\",\"children\":[\"$\",\"ul\",null,{\"children\":[[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-txt-primary\",\"children\":\"To provide the service:\"}],\" Portfolio content is vectorized to power AI proposal generation. Job data is processed for Win Chance scores.\"]}],[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-txt-primary\",\"children\":\"To personalize AI generation:\"}],\" Portfolio, profile title, and services are injected into proposal generation.\"]}],[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-txt-primary\",\"children\":\"To send transactional emails:\"}],\" Verification, password reset, invitations, subscription updates.\"]}],[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-txt-primary\",\"children\":\"To improve the platform:\"}],\" Aggregated, anonymized usage patterns reviewed for AI and feature improvements.\"]}],[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-txt-primary\",\"children\":\"To enforce limits:\"}],\" Token quotas and plan limits enforced using usage data.\"]}]]}]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"16:[\"$\",\"div\",null,{\"className\":\"py-5 first:pt-0\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-2 text-[15px] font-medium text-txt-primary\",\"children\":\"4. Third-Party Services\"}],[\"$\",\"div\",null,{\"className\":\"space-y-2.5 text-sm leading-[1.65] text-txt-secondary [\u0026_ul]:mb-2 [\u0026_ul]:list-disc [\u0026_ul]:pl-5 [\u0026_li]:mb-1.5\",\"children\":[[\"$\",\"ul\",null,{\"children\":[[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-txt-primary\",\"children\":\"OpenAI, Google (Gemini), and Anthropic:\"}],\" Portfolio and job data sent to whichever provider is assigned to a given AI task for embedding and generation.\"]}],[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-txt-primary\",\"children\":\"Amazon Web Services (AWS):\"}],\" Hosting infrastructure for the platform, including self-hosted Weaviate (vector database) and Redis (job queues) instances running on our own servers.\"]}],[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-txt-primary\",\"children\":\"Stripe:\"}],\" Payment processing. Handles payment data as our processor.\"]}],[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-txt-primary\",\"children\":\"SMTP / Email Provider:\"}],\" Transactional email delivery. Only name and email passed.\"]}]]}],[\"$\",\"p\",null,{\"children\":\"We do not sell your data. We do not use your data for advertising.\"}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"17:[\"$\",\"div\",null,{\"className\":\"py-5 first:pt-0\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-2 text-[15px] font-medium text-txt-primary\",\"children\":\"4.1 Legal Basis for Processing\"}],[\"$\",\"div\",null,{\"className\":\"space-y-2.5 text-sm leading-[1.65] text-txt-secondary [\u0026_ul]:mb-2 [\u0026_ul]:list-disc [\u0026_ul]:pl-5 [\u0026_li]:mb-1.5\",\"children\":[\"$\",\"ul\",null,{\"children\":[[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-txt-primary\",\"children\":\"Contract performance:\"}],\" Account, portfolio, and billing data processed to provide the service you signed up for.\"]}],[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-txt-primary\",\"children\":\"Legitimate interest:\"}],\" Aggregated usage data processed to improve the platform and AI features.\"]}],[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-txt-primary\",\"children\":\"Consent:\"}],\" Where required (e.g. certain cookies or marketing communications), processing relies on your consent, which you may withdraw at any time.\"]}],[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-txt-primary\",\"children\":\"Legal obligation:\"}],\" Billing records retained to meet tax and accounting requirements.\"]}]]}]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"18:[\"$\",\"div\",null,{\"className\":\"py-5 first:pt-0\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-2 text-[15px] font-medium text-txt-primary\",\"children\":\"4.2 International Data Transfers\"}],[\"$\",\"div\",null,{\"className\":\"space-y-2.5 text-sm leading-[1.65] text-txt-secondary [\u0026_ul]:mb-2 [\u0026_ul]:list-disc [\u0026_ul]:pl-5 [\u0026_li]:mb-1.5\",\"children\":[\"$\",\"p\",null,{\"children\":\"UpBidAI is operated by Zyntelo LLC, a United States company. Your data is processed by service providers located in the United States and other countries, including OpenAI, Google, Anthropic, AWS, and Stripe. Where required, transfers rely on the receiving provider's standard contractual safeguards (such as Standard Contractual Clauses or equivalent mechanisms). By using UpBidAI, you acknowledge that your data may be processed outside your country of residence.\"}]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"19:[\"$\",\"div\",null,{\"className\":\"py-5 first:pt-0\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-2 text-[15px] font-medium text-txt-primary\",\"children\":\"5. Data Retention\"}],[\"$\",\"div\",null,{\"className\":\"space-y-2.5 text-sm leading-[1.65] text-txt-secondary [\u0026_ul]:mb-2 [\u0026_ul]:list-disc [\u0026_ul]:pl-5 [\u0026_li]:mb-1.5\",\"children\":[\"$\",\"ul\",null,{\"children\":[[\"$\",\"li\",null,{\"children\":\"Active accounts: data retained while account is active\"}],[\"$\",\"li\",null,{\"children\":\"Deleted accounts: 30-day recovery window, then permanent deletion\"}],[\"$\",\"li\",null,{\"children\":\"Vector embeddings: deleted when portfolio item is removed or account closed\"}],[\"$\",\"li\",null,{\"children\":\"LLM usage logs: sanitized records (no proposal content) retained up to 12 months\"}]]}]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"1a:[\"$\",\"div\",null,{\"className\":\"py-5 first:pt-0\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-2 text-[15px] font-medium text-txt-primary\",\"children\":\"6. Your Rights\"}],[\"$\",\"div\",null,{\"className\":\"space-y-2.5 text-sm leading-[1.65] text-txt-secondary [\u0026_ul]:mb-2 [\u0026_ul]:list-disc [\u0026_ul]:pl-5 [\u0026_li]:mb-1.5\",\"children\":[[\"$\",\"p\",null,{\"children\":[\"You have the right to access, correct, delete, restrict, or export your data, and to object to certain processing. Where processing is based on consent, you have the right to withdraw it at any time. Email\",\" \",[\"$\",\"a\",null,{\"href\":\"mailto:[email protected]\",\"className\":\"text-primary no-underline hover:underline\",\"children\":\"[email protected]\"}],\".\",\" \",\"We respond within 30 days.\"]}],[\"$\",\"p\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-txt-primary\",\"children\":\"Right to lodge a complaint:\"}],\" If you are located in the EU, UK, or another jurisdiction with a data protection supervisory authority, you have the right to lodge a complaint with your local supervisory authority if you believe our processing of your data violates applicable law.\"]}],[\"$\",\"p\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-txt-primary\",\"children\":\"California Residents (CCPA):\"}],\" If you are a California resident, you have the right to know what personal information we collect, to request deletion, and to opt out of any sale of your data. We do not sell personal information. To submit a request, email \",[\"$\",\"a\",null,{\"href\":\"mailto:[email protected]\",\"className\":\"text-primary no-underline hover:underline\",\"children\":\"[email protected]\"}],\" with the subject line \\\"CCPA Request.\\\"\"]}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"1b:[\"$\",\"div\",null,{\"className\":\"py-5 first:pt-0\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-2 text-[15px] font-medium text-txt-primary\",\"children\":\"7. Security\"}],[\"$\",\"div\",null,{\"className\":\"space-y-2.5 text-sm leading-[1.65] text-txt-secondary [\u0026_ul]:mb-2 [\u0026_ul]:list-disc [\u0026_ul]:pl-5 [\u0026_li]:mb-1.5\",\"children\":[\"$\",\"ul\",null,{\"children\":[[\"$\",\"li\",null,{\"children\":\"Passwords hashed with bcrypt — never stored in plaintext\"}],[\"$\",\"li\",null,{\"children\":\"All data in transit encrypted via HTTPS/TLS\"}],[\"$\",\"li\",null,{\"children\":\"Extension API tokens in Chrome's encrypted local storage, not cookies\"}],[\"$\",\"li\",null,{\"children\":\"Session tokens short-lived and revoked on logout\"}],[\"$\",\"li\",null,{\"children\":\"Production access restricted to Zyntelo LLC staff and authorized contractors bound by confidentiality obligations\"}]]}]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"1c:[\"$\",\"div\",null,{\"className\":\"py-5 first:pt-0\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-2 text-[15px] font-medium text-txt-primary\",\"children\":\"8. Children's Privacy\"}],[\"$\",\"div\",null,{\"className\":\"space-y-2.5 text-sm leading-[1.65] text-txt-secondary [\u0026_ul]:mb-2 [\u0026_ul]:list-disc [\u0026_ul]:pl-5 [\u0026_li]:mb-1.5\",\"children\":[\"$\",\"p\",null,{\"children\":\"UpBidAI is not directed at users under 18. We do not knowingly collect data from minors. Contact us if you believe a minor has registered and we will delete it promptly.\"}]}]]}]\n1d:[\"$\",\"div\",null,{\"className\":\"py-5 first:pt-0\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-2 text-[15px] font-medium text-txt-primary\",\"children\":\"9. Changes to This Policy\"}],[\"$\",\"div\",null,{\"className\":\"space-y-2.5 text-sm leading-[1.65] text-txt-secondary [\u0026_ul]:mb-2 [\u0026_ul]:list-disc [\u0026_ul]:pl-5 [\u0026_li]:mb-1.5\",\"children\":[\"$\",\"p\",null,{\"children\":\"We may update this policy and will notify you of significant changes via email or platform notice. The effective date reflects the most recent version.\"}]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"1e:[\"$\",\"div\",null,{\"className\":\"py-5 first:pt-0\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-2 text-[15px] font-medium text-txt-primary\",\"children\":\"10. Cookies \u0026 Tracking Technologies\"}],[\"$\",\"div\",null,{\"className\":\"space-y-2.5 text-sm leading-[1.65] text-txt-secondary [\u0026_ul]:mb-2 [\u0026_ul]:list-disc [\u0026_ul]:pl-5 [\u0026_li]:mb-1.5\",\"children\":[[\"$\",\"p\",null,{\"children\":\"UpBidAI uses strictly necessary cookies to maintain your login session and keep the platform functional. We do not use advertising cookies or third-party tracking cookies.\"}],[\"$\",\"p\",null,{\"children\":\"Our Chrome Extension does not set or read browser cookies — it uses Chrome's encrypted local storage for authentication tokens only.\"}],[\"$\",\"p\",null,{\"children\":\"You may clear cookies at any time via your browser settings. Clearing session cookies will log you out of the platform.\"}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"1f:[\"$\",\"hr\",null,{\"className\":\"my-8 border-t border-neutral-200\"}]\n"])</script>
1<script>self.__next_f.push([1,"20:[\"$\",\"div\",null,{\"className\":\"rounded-xl border border-neutral-200 bg-neutral-50 px-5 py-4\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"mb-1.5 text-sm font-medium text-txt-primary\",\"children\":\"Privacy inquiries\"}],[\"$\",\"p\",null,{\"className\":\"text-[13px] text-txt-secondary\",\"children\":[\"Email:\",\" \",[\"$\",\"a\",null,{\"href\":\"mailto:[email protected]\",\"className\":\"text-primary no-underline hover:underline\",\"children\":\"[email protected]\"}]]}],[\"$\",\"p\",null,{\"className\":\"mt-1.5 text-xs text-txt-muted\",\"children\":\"Operated by Zyntelo LLC · 922 Merritt Drive, Apt C, Hillsborough, NJ 08844, United States. System emails (verification, password reset) are sent from [email protected].\"}]]}]\n"])</script>
1<script>self.__next_f.push([1,"21:[\"$\",\"footer\",null,{\"className\":\"bg-neutral-950\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-[1200px] px-6 pb-8 pt-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid grid-cols-1 gap-12 pb-12 sm:grid-cols-2 lg:grid-cols-3\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"$L25\",null,{\"href\":\"/\",\"tone\":\"footer\",\"size\":\"lg\"}],[\"$\",\"p\",null,{\"className\":\"max-w-[280px] text-sm leading-[1.7] text-white/45\",\"children\":\"Portfolio-backed proposals and Match Score for Upwork freelancers and agencies.\"}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h4\",null,{\"className\":\"mb-5 text-xs font-bold uppercase tracking-[0.1em] text-white/40\",\"children\":\"Product\"}],[\"$\",\"ul\",null,{\"className\":\"list-none space-y-3\",\"children\":[[\"$\",\"li\",\"Features\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/#features\",\"className\":\"text-sm font-medium text-white/55 no-underline transition-colors hover:text-white\",\"children\":\"Features\"}]}],[\"$\",\"li\",\"Chrome Extension\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/#extension\",\"className\":\"text-sm font-medium text-white/55 no-underline transition-colors hover:text-white\",\"children\":\"Chrome Extension\"}]}],[\"$\",\"li\",\"Pricing\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/#pricing\",\"className\":\"text-sm font-medium text-white/55 no-underline transition-colors hover:text-white\",\"children\":\"Pricing\"}]}],[\"$\",\"li\",\"Blog\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/blog\",\"className\":\"text-sm font-medium text-white/55 no-underline transition-colors hover:text-white\",\"children\":\"Blog\"}]}]]}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h4\",null,{\"className\":\"mb-5 text-xs font-bold uppercase tracking-[0.1em] text-white/40\",\"children\":\"Legal\"}],[\"$\",\"ul\",null,{\"className\":\"list-none space-y-3\",\"children\":[[\"$\",\"li\",null,{\"children\":[\"$\",\"$Lc\",null,{\"href\":\"/legal/privacy\",\"className\":\"text-sm font-medium text-white/55 no-underline transition-colors hover:text-white\",\"children\":\"Privacy Policy\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$Lc\",null,{\"href\":\"/legal/terms\",\"className\":\"text-sm font-medium text-white/55 no-underline transition-colors hover:text-white\",\"children\":\"Terms of Service\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$Lc\",null,{\"href\":\"/legal/refund\",\"className\":\"text-sm font-medium text-white/55 no-underline transition-colors hover:text-white\",\"children\":\"Refund Policy\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"href\":\"mailto:[email protected]\",\"className\":\"text-sm font-medium text-white/55 no-underline transition-colors hover:text-white\",\"children\":\"Contact\"}]}]]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-2 border-t border-white/10 pt-8 sm:flex-row sm:items-center sm:justify-between\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-sm text-white/35\",\"children\":[\"© \",2026,\" UpBidAI. All rights reserved. Powered by Zyntelo LLC.\"]}],[\"$\",\"p\",null,{\"className\":\"text-xs text-white/25\",\"children\":\"Built for Upwork freelancers, by freelancers.\"}]]}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-xs text-white/25\",\"children\":\"Zyntelo LLC · 922 Merritt Drive, Apt C, Hillsborough, NJ 08844, United States\"}]]}]}]\n"])</script>
1<script>self.__next_f.push([1,"22:[\"$\",\"$L26\",null,{\"children\":[\"$L27\",[\"$\",\"$L28\",null,{\"promise\":\"$@29\"}]]}]\n23:[\"$\",\"$1\",\"h\",{\"children\":[null,[[\"$\",\"$L2a\",null,{\"children\":\"$L2b\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]],[\"$\",\"$L2c\",null,{\"children\":[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$2d\",null,{\"fallback\":null,\"children\":\"$L2e\"}]}]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"2b:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n27:null\n"])</script>
1<script>self.__next_f.push([1,"2f:I[60214,[],\"IconMark\"]\n"])</script>
1<script>self.__next_f.push([1,"29:{\"metadata\":[[\"$\",\"title\",\"0\",{\"children\":\"Privacy Policy — UpBidAI\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"UpBidAI Privacy Policy. Understand what data we collect, how we use it, and your rights.\"}],[\"$\",\"link\",\"2\",{\"rel\":\"manifest\",\"href\":\"/manifest.json\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"link\",\"3\",{\"rel\":\"canonical\",\"href\":\"https://upbidai.com/legal/privacy\"}],[\"$\",\"meta\",\"4\",{\"name\":\"mobile-web-app-capable\",\"content\":\"yes\"}],[\"$\",\"meta\",\"5\",{\"name\":\"apple-mobile-web-app-title\",\"content\":\"UpBidAI\"}],[\"$\",\"meta\",\"6\",{\"name\":\"apple-mobile-web-app-status-bar-style\",\"content\":\"default\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:title\",\"content\":\"UpBidAI — AI Proposal Generator for Upwork\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:description\",\"content\":\"Generate winning Upwork proposals with AI. UpBidAI scores your match and crafts tailored proposals grounded in your real work.\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:image:type\",\"content\":\"image/png\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image\",\"content\":\"https://upbidai.com/opengraph-image?4db0d930a8780605\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:title\",\"content\":\"UpBidAI — AI Proposal Generator for Upwork\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:description\",\"content\":\"Generate winning Upwork proposals with AI. UpBidAI scores your match and crafts tailored proposals grounded in your real work.\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:image:type\",\"content\":\"image/png\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:image\",\"content\":\"https://upbidai.com/opengraph-image?4db0d930a8780605\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:image:height\",\"content\":\"630\"}],[\"$\",\"link\",\"20\",{\"rel\":\"icon\",\"href\":\"data:image/svg+xml,\u003csvg xmlns=\\\"http://www.w3.org/2000/svg\\\" viewBox=\\\"0 0 200 200\\\"\u003e\u003cpath d=\\\"M 50 70 V 130 Q 50 165 100 165 Q 150 165 150 130 V 35\\\" fill=\\\"none\\\" stroke=\\\"%2314a800\\\" stroke-width=\\\"22\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\"/\u003e\u003c/svg\u003e\",\"type\":\"image/svg+xml\"}],[\"$\",\"link\",\"21\",{\"rel\":\"apple-touch-icon\",\"href\":\"/icons/apple-touch-icon.png\"}],[\"$\",\"$L2f\",\"22\",{}]],\"error\":null,\"digest\":\"$undefined\"}\n"])</script>
1<script>self.__next_f.push([1,"2e:\"$29:metadata\"\n"])</script>
1</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.