HANDOVER CHECKLIST — [STARTUP NAME] Seller marks each item done; buyer confirms it works. Money releases from escrow only when every row has both ticks. 1. [ ] seller done [ ] buyer confirmed Domain transferred to buyer's registrar account (or pushed inside the same registrar) Buyer: confirm you can see the domain in your account and change DNS. 2. [ ] seller done [ ] buyer confirmed Source repository transferred (GitHub → Settings → Transfer ownership) with full history Buyer: confirm you are the owner and the seller has no access. 3. [ ] seller done [ ] buyer confirmed Hosting / cloud project transferred (Vercel, Fly, Cloudflare, AWS, Supabase…) or redeployed from source on buyer's account Buyer: confirm the live app runs from infrastructure you control. 4. [ ] seller done [ ] buyer confirmed Payment account transferred (Stripe: change account owner + bank; Razorpay/Lemon Squeezy: per their process) or subscriptions migrated Buyer: confirm payouts now land in your bank and you can see customers. 5. [ ] seller done [ ] buyer confirmed Customer / user data exported and handed over; seller deletes own copies after inspection Buyer: confirm the export opens and row counts match the listing. 6. [ ] seller done [ ] buyer confirmed Email, support inbox, transactional-mail provider, and DNS mail records Buyer: send and receive a test email from the product address. 7. [ ] seller done [ ] buyer confirmed Brand assets, social accounts, app-store listings, analytics Buyer: confirm logins work and recovery emails point to you. 8. [ ] seller done [ ] buyer confirmed Third-party API keys rotated and re-issued under buyer's accounts Buyer: confirm nothing in the app still uses a key the seller holds. 9. [ ] seller done [ ] buyer confirmed Seller's own access removed everywhere (2FA devices, OAuth apps, deploy keys) Buyer: review access lists; this is the last tick.