Legal
Subprocessor List
Last updated: June 12, 2026
WaterWatcher LLC uses third-party service providers to help operate and deliver the Service. Some of these sub-processors receive or have access to your personal information as part of the services they provide to us. Where a sub-processor processes personal information on our behalf, they do so under contractual agreements with WaterWatcher that include appropriate data protection obligations.
This page lists the sub-processors currently engaged by WaterWatcher in connection with the Service. We update this list as our sub-processor relationships change. For questions, please refer to our Privacy Policy or contact us at legal@waterwatcher.com.
| Sub-processor | Data Processed | Purpose | Region |
|---|---|---|---|
| Anthropic | Prompt content including location, environmental conditions, and transcribed voice text. No raw audio is transmitted to Anthropic. No personally identifiable information is included beyond what is technically necessary. | AI generation of fishing condition reports and structured field extraction from voice transcripts. | United States |
| OpenAI | Raw audio of the user's spoken catch description during a user-invoked recording window. Audio is transmitted to OpenAI for transcription and discarded immediately after the transcript is returned. WaterWatcher does not retain raw audio at any stage. | Voice transcription via the Whisper API for the speech-driven catch logging feature. | United States |
| Clerk | Email address, session tokens, and sign-in metadata (IP address, user agent, timestamps). Passwords are managed by Clerk and are not accessible to WaterWatcher. | Authentication and session management. | United States |
| Stripe | Email address, billing name, subscription status, and invoice history. Payment card details are entered directly on Stripe's hosted checkout page and are never transmitted to WaterWatcher's servers. | Subscription billing via Stripe Checkout. | United States |
| Supabase | All user-generated application data: account profile, saved fishing spots, catch records, session and event records, environmental condition snapshots, and catch photos. Raw audio is not stored in Supabase. | Primary application database and object storage. | United States |
| Vercel | Request metadata (IP address, user agent, referrer, timestamps), application telemetry, and deployment logs. Vercel Analytics may collect aggregate visitor data. | Web application hosting, edge functions, and analytics. | Global edge network |
| Mapbox | Location coordinates and optional place-name lookups. No user account identifiers are transmitted. | Map rendering and geocoding for fishing spot selection and report visualizations. | United States |
| NOAA / National Weather Service | Geographic queries only (coordinates, station IDs, timestamps). No personal information is transmitted. | Weather, marine, tide, and atmospheric data for fishing condition reports. | United States |
| Apple (App Store / APNs) | Device tokens for push notifications and App Store analytics. No raw user content is transmitted to Apple by WaterWatcher. | iOS application distribution and push notification delivery. | United States |
| Resend | Email addresses, email content, and delivery and engagement metadata. | Delivery of transactional emails including welcome messages, verification codes, and fishing condition alerts. | United States |
| USGS | Geographic queries only (gauge station identifiers). No personal information is transmitted. | River and stream flow data for freshwater fishing reports. | United States |