Privacy
Privacy Notice
Version 2.5 — Effective October 17, 2026. This notice explains what data this site collects, where it goes, and who can see it. Only the site owner, Christopher M. Caballero, can see stored data.
Data Flows
| Activity | Where Data Goes | What's Stored |
|---|---|---|
| AI chat | Cloudflare + Groq / NVIDIA (to generate the reply) | No chat text is saved. For free visitors, a daily message count tied to your IP address and the date, used only for the 5-a-day limit. |
| AI safety events | Cloudflare | Yearly totals only (for example, how many crisis replies were shown). No message text, no identity. |
| Newsletter and free-guide signups | Site database (Cloudflare); emails sent through Resend | Your email, signup date, an unsubscribe code, and which welcome email you're on |
| Contact Chris and Ask Chris | Site database (Cloudflare) | Your name if given, email, category, message, and date |
| Purchases and membership | Stripe (payment); site database (Cloudflare) | Email, what you bought or your plan, Stripe order and subscription references, dates. No card data ever reaches this site. |
| Sign-in | Site database (Cloudflare); link sent through Resend | Your email, a one-time sign-in code, and a session code |
| Page views | Site database (Cloudflare) | The page, the time, and where the visit came from (for example "facebook.com" or "direct"). No name, email, or IP address. |
Page-View Counter
Counts page loads and the site that sent you. No visitor identifiers. If your browser sends Do Not Track (DNT) or Global Privacy Control (GPC), nothing is counted.
Member Accounts
Passwordless email links expire after 15 minutes and work once. Sessions last 7 days. Your membership is matched to your email through Stripe.
Cookies and Browser Storage
| Name | Duration | Purpose |
|---|---|---|
| ana_member (cookie) | 7 days | Keeps you signed in as a member |
| ana_admin (cookie) | 3 hours | Site owner's admin session |
| ana-motion (browser storage) | Until you clear it | Remembers your motion setting |
| ana-guide-joined (browser storage) | Until you clear it | Skips the email form after you've signed up once |
Both cookies are Secure, HttpOnly, and SameSite=Lax.
Outside Services on the Page
- Cloudflare Turnstile checks that forms are sent by a person, not a bot
- Google Fonts supplies the site's fonts
- Homepage videos play from YouTube in privacy-enhanced mode; YouTube's policies apply when you press play
- Checkout happens on Stripe's own page
What We Don't Do
- No sale or sharing of personal information
- No ads and no ad tracking
- No saved chat conversations and no AI memory between visits
- No tracking pixels or third-party analytics
Your Choices
Unsubscribe from any email with the link at the bottom. To see or delete what's stored about you, use Contact Chris on the homepage or email advocatenotadversary@gmail.com.