Summary
We collect the minimum data needed to run Pepdex: your email + password hash, your stack entries, your AI Coach conversations, and your billing history. We do not sell your data. We do not run third-party ad tracking on logged-in member pages.
1. Data we collect
- Account: email address and a salted password hash (managed by Supabase Auth). We never see your plaintext password.
- Membership: plan tier, status, Stripe customer ID, current period end. Card details are stored by Stripe, never by us.
- Personal Stack: peptides, doses, frequency, start dates, vial sizes, and notes that you choose to log.
- AI Coach: the messages you send the Coach and the responses it generates, used to answer your questions and improve the service. To produce an answer, we send your message, your recent messages in that conversation, and — if you have logged one — your active protocol to a third-party AI provider: Groq or Cerebras, whichever is available. On the website only, if neither is available, Google (Gemini) may answer as a last-resort fallback. On the website that protocol context includes the amount, frequency, vial size and water volume; in the iOS app we send only the compound and how often you take it, never your amounts. The request goes from our server, not your browser or phone. We never attach your name, email, weight, check-ins, or Apple Health data to a Coach request — though anything you type into the chat yourself is part of the message that gets sent. Neither Groq nor Cerebras uses these messages to train their models, and neither retains them once the answer is returned, except that Groq may temporarily log a request for up to 30 days if it is investigating an error or suspected abuse. If the website's Gemini fallback answers, that request is governed by Google's Gemini API data-use terms. In the iOS app we ask for your permission before the first message is sent, declining leaves every other feature working, and you can withdraw permission any time in Settings.
- Server logs: IP address, user agent, and request paths, retained for up to 30 days for abuse detection and debugging.
- Analytics: we run no third-party analytics scripts and no behavioral ad tracking, on the site or in the iOS app. We do record our own usage events on our own servers — which tool or screen you opened and when, linked to your account — so we can see what to fix. Those events never include health data: no compound names, doses, symptoms, weights or anything you type. Beyond that, the only signals we look at are server logs (above) and Stripe's built-in dashboard for subscription health.
- Google Ads measurement: if you reach Pepdex from one of our Google ads and then sign up, or subscribe, we send that ad click's ID, the time, and, for a paid subscription, the amount, back to Google Ads so we can tell which ads work. We do this from our server, not with a tag in your browser, and we never send your email, name, or stack.
2. How we use data
- To deliver the service you signed up for.
- To process payments via Stripe and manage your subscription.
- To send transactional email (welcome, payment failure, cancellation, password reset).
- To improve product features and fix bugs.
- To prevent abuse and enforce our Terms of Service.
We do not use your data to train any AI model. Groq and Cerebras, who serve Coach answers, do not train on these requests and do not retain them beyond answering (Groq may log a request up to 30 days when investigating an error or abuse) — see the AI Coach entry in section 1 for what is sent. The website's last-resort Gemini fallback is governed by Google's API data-use terms. We require every processor listed below to protect your data to a standard at least equal to the commitments in this policy.
3. Third-party processors
We rely on a small set of vetted vendors to run Pepdex. Each is listed below with what data they touch and the role they play. None of them sell your data.
- Supabase, authentication + Postgres database (US-region project). Stores your email, hashed password, stack entries, and Coach conversation log.
- Stripe, payment processing. Stores your card details on their PCI-compliant infrastructure. Pepdex never sees your card.
- Groq, AI Coach inference (primary). Receives the Coach message + context described in section 1. Does not train on inference requests and does not retain them by default; may log a request for up to 30 days when troubleshooting an error or investigating abuse, per its published data policy.
- Cerebras, AI Coach inference (fallback). Receives the same data when Groq is unavailable or errors — in that case both providers have processed the request. Does not retain inference inputs or outputs per its privacy policy.
- Google (Gemini API), website-only last-resort AI Coach fallback, used only when both providers above are unavailable. Requests to it are governed by Google's Gemini API data-use terms.
- Resend, outbound transactional + digest email delivery (welcome, payment, cancel, weekly digest).
- ImprovMX, inbound mail forwarding for support@pepdex.co.
- Vercel, site hosting + edge runtime. Logs IP + request metadata for security and abuse prevention.
- Amazon Associates, when you click a product link on the Supplements or Supplies pages, your browser navigates to amazon.com with our affiliate tag. Amazon, not Pepdex, sees your purchase. Pepdex is paid a small commission only if you buy.
- Google Search Console + sitemap, for SEO indexing. Public site only.
- Google Ads, ad-performance measurement. If you arrive from one of our ads and convert, we send Google that click's ID, the time, and (for a paid plan) the amount, so Google can attribute the conversion. No email, name, or stack is shared.
Each processor has its own privacy policy and data-processing terms. We use them under their standard data processing agreements. If you want this list updated for any reason, email support@pepdex.co.
4. Cookies
We use first-party cookies for authentication (Supabase session) and for keeping you logged in. We do not run third-party advertising cookies or behavioral-analytics cookies. If you arrive from a Google ad, we store the click ID Google adds to the link in a first-party cookie, so we can later measure whether the ad led to a signup. It is our own cookie, not Google's, and it holds no personal information.
5. Email
We send transactional email related to your account (signup confirmation, payment failures, cancellations, password resets) and occasional product updates. You can unsubscribe from product updates at any time using the link in those emails. Transactional emails cannot be unsubscribed because they are part of the service you paid for.
6. Your rights
You can request the following at any time by emailing support@pepdex.co:
- A copy of all data associated with your account.
- Deletion of your account and all associated data (Supabase row + Stripe customer + email logs).
- Correction of any inaccurate data.
- Export of your Personal Stack as JSON or CSV.
We will respond to verified requests within 30 days. If you are in California, EU, or UK, you have additional rights under CCPA, GDPR, and UK-GDPR respectively, which we honor for all users by default.
7. Data retention
- Account data: retained while your account is active.
- Stack and Coach history: retained while your account is active or until you delete the entries.
- Server logs: 30 days.
- Billing records: retained for 7 years to comply with US tax law.
- After account deletion: all non-billing data is purged within 30 days.
8. Security
All connections are TLS-encrypted. Database access is restricted by Supabase Row-Level Security policies, your stack and conversations are accessible only to your own session. Passwords are hashed with bcrypt by Supabase Auth. Card data never touches our servers.
No system is perfectly secure. If we ever experience a breach affecting your data, we will notify you by email within 72 hours and report to applicable authorities as required.
9. Children
Pepdex is not intended for users under 18. We do not knowingly collect data from anyone under 18. If you believe a minor has created an account, contact us and we will delete it.
10. Changes
We may update this policy from time to time. Material changes will be announced by email and posted here with a new “Last updated” date.
11. Contact
Questions or requests? support@pepdex.co.
See also our Terms of Service.