Ruckaroo sub-processors

Last updated: 2026-10-11. These are the companies that process personal data on our behalf to run Ruckaroo. We update this page before adding a new one. Questions: privacy@ruckaroo.app.

CompanyWhat they do for usWhat they receiveWhere
Amazon Web ServicesHosting, media storage, sign-in, account emails, secrets, and AI moderation and insights (Bedrock)All app data; photos; sign-in credentialsUnited States
MongoDB AtlasPrimary databaseAll app data; AI coach messages are encrypted at the field levelUnited States
OpenAIAI coach chat, photo captions, and trail-hazard photo screeningCoach messages and conversation history; your display name, age, gender, BMI, fitness level, goals, pack load and nutrition preference; your last 10 rucks, and their heart-rate averages and zones only if you have given health consent. Never your email or account identifierUnited States
Google Firebase (Crashlytics)Crash reportingDevice information and crash traces tagged with your account id, only with your crash-reporting consent; unsent reports are discarded if consent is offUnited States
Meta (Facebook)Measuring which ads led to app installsAdvertising identifier and app-install events, only with your ad-measurement consent (and, on iOS, the system tracking permission)United States
SingularMeasuring app installs from ads and creator links; referral linksAdvertising identifier, device identifiers and app events, only with your ad-measurement consent; referral short links carry the inviting user's id and display nameUnited States
MixpanelProduct analyticsUsage events and device information, identified by your account id, only with your analytics consentUnited States (EU servers for EEA/UK users, IP-based location off)
OneSignalPush notificationsPush token and your account id. Account and social pushes go to everyone; streak, near-miss and challenge reminders only with your marketing consentUnited States
RevenueCatSubscription managementYour account id, email, and purchase receiptsUnited States
SuperwallSubscription offer screensYour account id and device information (after sign-in); no emailUnited States
SentryBackend error trackingError events and request metadata; no emails, request bodies or account identifiers; a salted pseudonym of the account may appear in error messagesUnited States
Open-MeteoWeather for calorie estimatesStart coordinates and time of a ruck; no identifiersGermany
OpenStreetMap public tile serversMap tilesMap viewport requests (your IP address and the map area shown)Various (OpenStreetMap Foundation)
GarminConnect IQ watch companionRuck telemetry synced through your own Garmin account, under Garmin's termsPer your Garmin account
Strava (only if you link it)Sending a ruck to your Strava account at your requestRoute, time, distance, title, calories and, with health consent, heart-rate data of each ruck you choose to send; Strava's own privacy policy applies. We never read your Strava activitiesUnited States

All companies outside the EU/UK are engaged under the EU Standard Contractual Clauses and the UK International Data Transfer Addendum. Our self-hosted location database (MaxMind GeoLite2) runs inside our own infrastructure and receives nothing. We do not share trail-hazard reports with outside partners today; if we start, this page and the privacy notice change first.

Removed

CompanyRemovedNote
TikTok2026-07-04SDK removed; no data has flowed since
Customer.io2026-07-04Removed; was never enabled in production
Stadia Maps2026-07-07Never activated; no data flowed