CaseTrends (“CaseTrends,” “we,” “us”) helps F2A immigration applicants understand how their case compares to peer timelines and official visa availability. This Privacy Policy explains what we collect, why, and the choices you have. Using the site means you agree to this policy.
What we collect
Case details you submit
When you run an analysis, you submit information about your case: filing basis, visa category, processing path, filing date, service center, chargeability area, milestones (biometrics, EAD/AP, RFE, interview), and optionally a USCIS receipt number. We use these details only to generate your analysis. Receipt numbers are stored only on saved case profiles, are never sent to Reddit, and are never sent to our AI provider.
Account data
If you sign in to save cases, we store your email address, an authenticated user identifier, and the case profiles you save. Saved case profiles are protected by row-level security so that only you can read them.
Email alerts
If you subscribe to alerts, we store your email address, the case profile you subscribed with, and delivery metadata (confirmation state, last-alerted timestamps, unsubscribe events). Every alert email includes a one-click unsubscribe link.
Feedback
If you submit feedback on an analysis, we store your rating, an optional reason tag, your free-text comment, and minimal context about the analysis you rated.
Technical data
We collect standard server logs (IP address, user agent, request path) for security, rate limiting, and debugging. We use Vercel Web Analytics for aggregate, privacy-preserving traffic statistics; it does not set tracking cookies.
How we use Reddit content
CaseTrends reads public posts from r/USCIS_F2A through Reddit's official Data API under its Developer Terms and Public Content Policy. We use this content to surface community trends alongside official Department of State data.
Attribution and link-back
Every discussion card on CaseTrends identifies Reddit as the source and links back to the original reddit.com thread. We do not strip authorship or misrepresent the origin of any content we display.
No AI training
We do not train, fine-tune, or build embedding models on Reddit content. When we use a language model (Anthropic Claude) to extract structured fields from a post, the content is passed as per-request context only. Model weights are not updated by any traffic that flows through CaseTrends.
Deletion propagation (48 hours)
If a Reddit user deletes a post, or Reddit removes a post, we stop displaying it and purge our stored copy within 48 hours. The same 48-hour window applies to any structured data we derived from the post. If an account is deleted, we also purge author-identifying fields from any surviving records.
Request removal
If you are a Reddit user and want your content removed from CaseTrends before Reddit-side deletion propagates, or if you never want your content surfaced here at all, use our content removal form. We action verified requests within one business day.
How we use your data
- Generate and display your analysis results.
- Save your case profile so you can return to it (authenticated users only).
- Send confirmation, alert, and unsubscribe emails related to subscriptions you create.
- Detect abuse, enforce rate limits, and operate the service (security logs).
- Produce aggregate, non-identifying usage metrics to improve the product.
We do not sell your data, we do not rent it, and we do not use it for behavioral advertising.
Where your data lives
- Supabase — primary database (case profiles, subscribers, feedback, ingestion state).
- Vercel — application hosting and analytics.
- Resend — transactional email delivery.
- Anthropic — language model used for per-request post extraction and case-read summaries. No training, no receipt numbers sent.
Retention
- Reddit-derived posts: kept for up to 24 months as the active dataset, then archived. Archived posts remain subject to the 48-hour deletion rule above.
- Case analyses: cached per anonymized case-path key for the life of the active snapshot.
- Saved case profiles: kept until you delete your account or the saved case.
- Email subscribers: kept until you unsubscribe. Unsubscribed rows are retained only so we can honor suppression.
- Server logs: rotated on a rolling basis, typically within 30 days.
Your rights
You can, at any time:
- Request a copy of the data we hold about you.
- Ask us to correct or delete your data.
- Unsubscribe from alerts using the link in any alert email.
- Delete your saved case profiles from your account dashboard.
- Opt out of future processing by emailing us through the contact form.
We respond to verified requests within 30 days. If you are in the EU/UK, you have additional rights under the GDPR/UK GDPR, including the right to lodge a complaint with your supervisory authority. If you are in California, you have rights under the CCPA/CPRA.
Security
We transmit data over TLS, store secrets outside the codebase, restrict database access with row-level security on user-owned tables, and rotate credentials. No system is perfect — report anything that looks wrong through the contact form.
Children
CaseTrends is not directed to children under 13 and we do not knowingly collect their data. If you believe a child has used the service, contact us and we will delete the associated records.
Changes to this policy
We will update this page when the policy changes and revise the “Last updated” date above. Material changes will be announced on the home page for at least 14 days.
Contact
Privacy questions, data requests, and content removal requests go through our contact form.