Legal · Huffle
Last updated October 6, 2026
Huffle (“we”, “us”) is operated by GJS Corp. This policy explains what the Huffle app and huffle.app collect, why, who it is shared with, and the controls you have. It applies to everyone who uses Huffle. We do not run ads, use advertising or ad-tracking SDKs, or sell your data.
| Category | What | Why |
|---|---|---|
| Account | Email address, username and password, or your Apple or Google identity if you sign in that way | To create and secure your account |
| Profile | Name, bio, profile photo, the sports you do | Shown to other users so they know who they are training with |
| Body and fitness details (optional) | Birth date, weight, height, resting heart rate, goal race, training goals | To estimate your fitness age and tailor training plans. Not used for medical purposes |
| Location | An approximate location (rounded to roughly 1 km) if you allow it, a city you search for, and the meeting point you set for an activity | To show nearby activities, groups and races, and to tell people where to meet |
| Content you create | Activities, posts, photos, comments, messages, groups, race entries | The core of the app. Shown to the people you share it with |
| Connections | Buddies, group memberships, join requests, blocks and reports | To run the social features and keep people safe |
| Strava (optional) | Connection tokens and summaries of your activities, only if you connect Strava. See the Strava section below | To base your plan on your real training and pre-fill your activity recaps |
| Phone number (optional) | A number verified with a one-time text message code, if you add one or sign in with it | Account sign-in and recovery. Never shown to other users and never used for marketing |
| Device and diagnostics | Push notification token, app version, device model and error or crash reports | To deliver notifications and fix bugs. Error reports have personal details removed where possible |
| Plan | Which tier (Free, Plus or Pro) you are on | To unlock the features your tier includes |
We do not use your data for advertising and we do not build advertising profiles.
Access rules are enforced in our database, not only in the app, so a request can only return data you are allowed to see.
Connecting Strava is optional and you can disconnect at any time. Huffle is not affiliated with or endorsed by Strava. Strava is a trademark of Strava, Inc.
A small number of service providers process data for us, only to run Huffle. We do not allow them to use your data for their own purposes.
| Provider | What they receive | Why |
|---|---|---|
| Supabase | Your account data, content and uploaded photos | Hosts our database, file storage and sign-in |
| Anthropic (Claude) | The details you give for a plan or a question (goal, schedule, fitness level and, if connected, a Strava training summary), text you ask to translate, and photos you pick, for a content check. Not your name or email | Generates training plans and coaching replies, translates text, and checks photos. Data sent through our API account is not used to train its models |
| Strava | The authorization you grant. We request your data from Strava and send nothing else | Pulls your training history if you connect |
| Apple and Google | Standard sign-in exchange, if you choose to sign in that way | Sign-in |
| Expo | Your device’s push notification token and the notification text | Delivers push notifications |
| Sentry | Error and crash reports with personal details removed where possible | Finds and fixes bugs |
| Text message provider | Your phone number, if you verify one | Sends the one-time code |
| OpenStreetMap and Open-Meteo | Coordinates or a place name, with no identity attached | City search, map lookups and weather forecasts |
We may also disclose information if the law requires it, or to protect the safety of our users or the service.
We keep your data while your account is active. You can delete your account any time from Settings, which permanently removes your profile, activities, posts, messages, photos, voice notes and Strava data, and, if you signed in with Apple, revokes Huffle’s access in your Apple ID. Some records, such as a report you filed about another person, may be kept for a limited time where needed for safety, security or legal reasons. If you cannot open the app, email support@huffle.app from the address on your account and we will delete it for you. Full steps are on the account deletion page.
Huffle is for people 16 and older. Because it helps strangers meet in person, it is not intended for younger children, and we delete accounts we learn belong to someone under 16.
Our providers may process data in Canada, the United States and other countries. We rely on contracts and provider security practices to protect it wherever it is handled.
If we change this policy in a material way, we will tell you in the app or by email before the change takes effect and update the date above.
Questions or requests about your data: support@huffle.app, or use the Contact Us page.