When you join the LaunchDeck waitlist, we collect the email address you submit through the form on this site (handled by POST /api/subscribe). That email is stored in our database in the landing_subscriptions row created for your signup.
We also capture the following attribution fields at signup, so we can tell which channels are sending real signups:
When you load any page on this site, our analytics tracker reads the HTTP Referer header from your request and forwards it (along with the page URL and path) to our analytics pipeline. This is how we know which external sites are sending us traffic.
Your email is used to send you product updates and a confirmation message when you join the waitlist. We do not sell it, and we do not share it with third parties other than our email delivery provider.
The UTM and ref attribution data is used internally to report on which acquisition channels — paid ads, content, referrals — are actually producing signups.
Page-level analytics are sent to PostHog via the posthog.capture API on every page load. The captured events are page_view (for each page load), waitlist_signup (when you submit the waitlist form), and referral_signup (when someone joins through your referral code). These events are forwarded to the PostHog host configured by the POSTHOG_HOST environment variable, through the shared client in lib/posthog.js.
You can unsubscribe from LaunchDeck product emails at any time by replying to any email we send, or by contacting us through the site — we'll remove your address from landing_subscriptions on request.
We don't currently expose a self-service admin UI for waitlist data. The source code for this site — including the schema of the landing_subscriptions table and the way attribution is captured — is the canonical reference for what we store and why. If you want a copy of the data we hold for your email, ask and we'll export it.