This Privacy Policy explains how HobbyDex stores, uses, shares, and protects app data. Detailed hobby progress and quest proof data remain mostly on your device, while account, profile, leaderboard, cloud-backed AI Insights, purchase, and ad features are supported by limited third-party services.
In this Privacy Policy, “HobbyDex,” “we,” “us,” and “our” refer to the HobbyDex app and the person or team responsible for operating it.
HobbyDex uses:
- Local device storage for most hobby gameplay data, including hobby progress, quest submissions, proof photos, proof text, onboarding answers, settings, and local app state. Daily AI Insights unlock counters and some Insights UI state remain local.
- Firebase and Google Cloud for account authentication, including email/password sign-in and Sign in with Apple, usernames, leaderboard visibility, account-level points, account level, profile card fields, profile photo storage, and profile photo moderation. Generated daily AI Insight cards, saved state, feedback, and history may be stored in Firebase after account sign-in and email verification.
- OpenAI for optional AI-powered hobby recommendations and insights.
- RevenueCat, Apple, and Google for subscriptions, purchases, and purchase restoration.
- Google AdMob for ads and rewarded ads, where available.
- Expo or device notification services for local reminders, if enabled.
Data categories at a glance
The detailed sections below explain these categories in context. In general, HobbyDex may collect or process:
| Data Category | Details |
|---|---|
| Account / Authentication Data | Email address, Firebase user ID, authentication provider information, and Sign in with Apple information where used. |
| Firebase Profile Data | Username, points, account level, selected title, pinned showcase, leaderboard visibility, and profile photo metadata. |
| Local Gameplay Data | Hobby progress, quest submissions, proof photos, proof text, notes, settings, local Insights unlock/UI state, and local app state stored on your device. |
| Profile / Photo Data | Profile photos uploaded to Firebase Storage and profile photo moderation signals used for app safety. |
| Progress Summary Data | Aggregate progress breakdowns sent to Cloud Functions to compute account-level hobby points and account level. |
| AI Feature Inputs | Redacted onboarding or app-summary information sent to OpenAI when you use optional AI recommendations or insights. |
| Cloud-backed AI Insights Data | Generated daily AI Insight cards, redacted activity snapshots (high-level activity labels or counts), recommendation content, feedback rating/reason, saved or unsaved state, date key, generation mode, Pro/free status, client/server generation timestamps, schema metadata, and migration status. |
| Purchase / Subscription Data | Purchase identifiers, subscription status, receipts, and related transaction metadata handled by app-store providers and RevenueCat. |
| Ads / Device Data | Device information, ad interactions, coarse location, and advertising identifiers where available and permitted. |
| Support Communications | Information you provide when contacting HobbyDex support. |
| Technical / Log Data | Authentication logs, Cloud Functions logs, diagnostics, IP address, device or network information, and error information. |
| Profile Reports | Reporter and reported-user identifiers, usernames, profile photo references, and selected report reason codes when a profile report is filed. |
HobbyDex does not sell your personal information.
1. Age Eligibility
HobbyDex is intended for users 13 and older. HobbyDex is not directed to children under 13, and users under 13 are not permitted to create an account or use account-based features.
The app may ask for the month and year of birth before account creation to confirm eligibility. This check helps prevent HobbyDex from knowingly collecting personal information from users under 13.
If the check indicates the user is under 13, HobbyDex blocks account creation and may store a local eligibility or blocked-status flag on the device so the app remembers that the device is not eligible. This local flag is not used for advertising or profiling.
HobbyDex does not store the user's birth month or year anywhere, either locally or in the cloud, and does not upload the birth date to Firebase or any third party. Only the derived eligibility status, the check timestamp, a blocked date if the user was blocked, and the app version at the time of the check are persisted locally.
The local age eligibility record persists on the device even if the user deletes their HobbyDex account, so that a previously ineligible user cannot bypass the check by re-registering.
If we learn we have collected personal information from a child under 13 without appropriate consent, we will take steps to delete the account and the associated personal information.
2. Account Creation and Authentication
HobbyDex requires an account to use the app. You may create or sign in to an account using email and password authentication or, where available, Sign in with Apple. There is currently no guest mode.
Account creation is only available after the age eligibility check confirms eligibility.
Firebase Authentication and supported sign-in providers may process information such as:
- Email address, including an Apple private relay email address if you use Hide My Email
- Password authentication credentials, if you use email and password sign-in
- Firebase user ID
- Authentication provider information, such as whether you used email/password or Sign in with Apple
- Apple-provided user identifier and authentication credential information when you use Sign in with Apple
- Name, if provided through Sign in with Apple and used by the app
- Email verification state. Email/password accounts must verify their email address before accessing account features.
- Sign-in and session information
- Technical information needed for authentication, such as IP address and device or network information
HobbyDex uses this information to:
- Create and manage your account
- Sign you in and keep you signed in
- Support sign-in through Firebase Authentication, email/password authentication, and Sign in with Apple
- Verify account ownership
- Help protect account security
- Support password changes, email changes, sign-out, and account deletion
- Connect your account to Firebase-backed profile and leaderboard features
HobbyDex does not store your raw password in HobbyDex databases. Password authentication is handled by Firebase Authentication. If you use Sign in with Apple, HobbyDex does not receive your Apple Account password.
Sign in with Apple
If you choose Sign in with Apple, Apple may provide HobbyDex with a developer-specific identifier and the authentication information needed to sign you in. Depending on the choices you make during sign-in, Apple may also provide your name and email address.
If you choose Apple's Hide My Email option, HobbyDex may receive an Apple private relay email address instead of your real email address. Apple's private email relay forwards messages sent to that relay address according to your Apple Account settings.
You can manage or disable Sign in with Apple for HobbyDex through your Apple Account settings. Disabling Sign in with Apple through Apple may stop future Apple-based sign-ins, but it does not automatically delete your HobbyDex account or information already associated with your HobbyDex account. To delete your HobbyDex account and associated HobbyDex data, use the in-app account deletion flow.
3. Information Stored Locally on Your Device
HobbyDex stores most app information locally on your device, including:
- Onboarding answers and starter preference information
- Your hobby collection and saved hobbies
- Captured and wild hobby status
- Quest progress
- Quest submissions
- Proof photos copied into HobbyDex app storage
- Proof text, notes, captions, and checkbox proof
- Achievements and achievement progress
- Activity history
- Local Insights unlock and UI state, such as rewarded-video progress, weekly regeneration usage, exploration-expanded state, experiment flags, and local migration-completed status
- Researched hobbies
- Settings and prompt timing
- Local UI state
- Local media references and local file paths
- Daily check-ins, check-in dates, and streak data
- Local age eligibility record (status, check date, blocked date if blocked, and app version at the time of the check)
This local information is used to operate the app, show your progress, preserve your hobby collection, personalize your experience, remember local eligibility status, and keep HobbyDex functional between app sessions.
Generated daily AI Insight cards, Insight feedback, and saved Insight date keys are not treated as durable local-only storage after cloud migration. After verified sign-in, they may be hydrated from Firebase into the in-memory app cache. Legacy local Insight history may remain temporarily on the device until it is successfully migrated or until local data is deleted.
Local app data remains on your device unless you delete it, delete the app, or use an in-app deletion or reset flow that removes local data.
4. Firebase Account, Profile, Leaderboard, and Insights Data
Some account, profile, leaderboard, and daily AI Insights information is stored in Firebase so HobbyDex can provide account-based features.
Firebase may store:
- Firebase user ID
- Email address
- Apple private relay email address, if you use Hide My Email
- Authentication provider information
- Username
- Username reservation information
- Account-level hobby points
- Account level
- Leaderboard visibility setting
- Selected profile title
- Profile photo storage path and version
- Pinned showcase hobby snapshots
- Public profile-card projection, if your profile is visible
- Leaderboard row information
- Daily AI Insights records under your account, such as accounts/{uid}/insights/{dateKey}
- Generated Insight card content
- Redacted activity snapshot included with an Insight, where present
- Insight feedback, such as rating and optional reason
- Saved or unsaved Insight state
- Insight generation mode, such as initial generation or regeneration
- Pro/free status at generation time
- Client and server generation timestamps
- Insight schema version and validation metadata
- Insights migration marker, such as completed time, migrated count, and schema version
- Best-effort Insight event telemetry for generation or regeneration events
- Account setup and version metadata
- Timestamps related to account or profile changes, such as username cooldown timing
HobbyDex uses Firebase cloud data to:
- Keep account identity consistent
- Reserve usernames and prevent duplicates
- Show leaderboard ranking
- Let you hide or show your public leaderboard and profile identity
- Show selected title, pinned showcase, profile photo, hobby points, and account level where applicable
- Sync aggregate account-level progress
- Store and hydrate cloud-backed daily AI Insights history
- Store Insight feedback, saved state, and migration status
- Support account management and account deletion
Cloud-backed daily AI Insights are private to your account and are not shown to other users through leaderboard or public profile features.
5. Hobby Progress and Quest Proof
HobbyDex does not upload full quest history, raw progress history, quest proof photos, proof text, notes, captions, local file paths, or raw onboarding preference answers to Firebase as part of the quest/progress system. However, generated daily AI Insight cards, redacted activity snapshots (high-level activity labels or counts), feedback, saved state, and related Insight metadata may be stored in Firebase as described in the AI Features and Firebase sections.
HobbyDex may send an aggregate progress breakdown to Firebase Cloud Functions so the server can compute account-level hobby points and account level. This is used for points, level, and leaderboard ranking. It does not include raw quest proof, private notes, captions, or the full local progress timeline.
6. Photos, Images, and Profile Photos
HobbyDex may ask for camera or photo library access so you can:
- Add quest proof photos
- Choose or take a profile photo
- Save or export selected images
- Use photo-related features
Quest proof photos
Quest proof photos you add to HobbyDex are copied into HobbyDex app storage on your device and used locally for quest completion and progress features.
Quest proof photos are not uploaded to Firebase as part of the current quest and progress system.
Quest proof photos are not sent to OpenAI for AI features. No images, image URLs, file paths, proof text, notes, or captions are sent to AI features.
Profile photos
Profile photos are different from quest proof photos. If you choose a profile photo, HobbyDex may upload it to Firebase Storage so it can be displayed on your profile card and in the leaderboard or profile experience.
Profile photo metadata such as the storage path and version is stored in Firebase. Replacing or deleting a profile photo updates your Firebase profile state and removes the previous profile photo from Firebase Storage where possible.
When your profile visibility is hidden, your public profile card is not shown. When your profile is visible, your profile photo may be shown alongside leaderboard-related views.
Please do not upload profile photos containing private, sensitive, or identifying information you do not want visible to other signed-in users when your profile is public.
Profile photo content moderation
To help keep HobbyDex safe and appropriate for users, profile photos may be automatically reviewed before they are accepted. This review applies to profile photos uploaded to Firebase Storage and does not apply to local quest proof photos.
When you choose a profile photo, HobbyDex temporarily uploads the image to a pending location in Firebase Storage so it can be reviewed by server-side moderation tools. HobbyDex may use Google Cloud services, including Cloud Vision and Cloud Natural Language, to help detect content that may violate profile photo rules.
This automated review may check for signals such as adult or sexually explicit content, graphic or violent content, medical or gore-like imagery, manipulated or spoofed imagery, visible weapons, explosives or war machines, drug or paraphernalia imagery, hate, extremist, or other disallowed visual content categories defined by HobbyDex's profile photo rules, and harmful, hateful, threatening, profane, or violent text appearing in the image.
Google Cloud Vision may analyze profile photos for SafeSearch signals, image labels, web entities, and text within the image. If text is detected, Google Cloud Natural Language may analyze that text for harmful or sensitive categories. HobbyDex uses these signals to decide whether a profile photo can be used.
If a profile photo is rejected by moderation, HobbyDex attempts to delete the temporary uploaded image and the photo is not saved as your active profile photo. If a profile photo is approved, HobbyDex copies it to the approved profile photo location in Firebase Storage, updates your profile photo metadata in Firebase, and attempts to delete the temporary pending image.
Automated moderation is not perfect. It may incorrectly reject harmless images or fail to detect some inappropriate images. HobbyDex may adjust moderation rules over time to reduce false positives and improve safety.
7. Username, Leaderboard, and Public Profile Visibility
Your username is your account identity inside the app. Usernames are reserved in Firebase so each username belongs to one account.
By default, accounts may be hidden from public profile display.
When your profile is hidden:
- Your leaderboard row may still exist
- Your leaderboard display name appears as "Anonymous Hobbyist"
- Your profile card is not publicly available
- Public profile details (username, title, showcase, profile photo) are not shown via public profile-card views
When your profile is visible, other signed-in users may be able to see:
- Username
- Account level
- Hobby points
- Selected title
- Pinned showcase hobby snapshots
- Profile photo, if set
- Leaderboard rank and row information
Leaderboard and profile visibility can be changed in account or profile settings.
Reporting profiles
Signed-in users may report another user's visible profile if they believe it violates HobbyDex's profile rules. A report may include the reporter's user ID and username, the reported user's user ID, username, profile photo reference, and the selected report reason codes. Reports are stored internally so HobbyDex can review and respond to profile safety concerns. Reports are not visible to the reported user or other users.
HobbyDex does not currently offer a user-blocking feature that hides another user's profile from your view.
8. AI Features
HobbyDex uses OpenAI for certain AI-powered features, such as starter hobby recommendations and daily AI Insights.
When you generate starter hobby recommendations, HobbyDex may send OpenAI a high-level, redacted summary of your onboarding profile and recommendation inputs, such as:
- Trait ratings
- Selected hobby categories
- Pace, time, social, and setting preferences
- Response language
- Candidate hobby IDs, names, categories, traits, and average quest time
When you generate daily AI Insights, HobbyDex may send OpenAI a high-level, redacted summary of relevant app information, such as:
- Achievement progress
- Activity log summaries and activity counts
- Daily check-in status
- Hobby progress summaries and collection summaries
- Captured or wild hobby status and evolution readiness
- Eligible progress and achievement candidates
- Trait summaries and trait-growth candidates
- Subscription status
- Research Board hobby IDs and statuses
- Previous Insight context used for regeneration, where applicable
- Plan-visible hobby candidates only, including free-plan filtering where applicable
HobbyDex does not send quest proof text, notes, captions, profile photos, quest proof photos, image content, image URLs, copied image files, or local file paths to OpenAI for these features.
AI-generated starter recommendations may be stored locally as part of onboarding or recommendation state. Daily AI Insights outputs may be stored in Firebase under your account after generation or regeneration so you can view today's and past Insights across devices after cloud hydration. The app may also keep those Insights in memory while you are signed in and may keep limited local unlock/UI state on your device.
Cloud-backed daily AI Insights
When you generate or regenerate a daily AI Insight, HobbyDex may save the generated Insight card to Firebase. The saved record may include the generated coaching content, optional redacted activity snapshot (high-level activity labels or counts), date key, client generation time, server generation time, Pro/free status, generation mode, saved/unsaved state, feedback, and schema metadata. Daily AI Insights history is available across devices after you sign in with a verified email account and the app hydrates your Insights from Firebase.
Legacy Insight migration
If you used an earlier version of HobbyDex that stored Insight history locally, HobbyDex may migrate valid legacy Insight cards, feedback, and saved Insight date keys from local device storage to Firebase after you sign in with a verified email account. After successful migration, HobbyDex removes the old local Insight-history fields and records a migration-completed marker. If migration fails, such as while offline, the legacy local data may remain on the device and the app may retry later.
OpenAI states that API inputs and outputs are not used to train models by default. OpenAI may retain API abuse-monitoring logs for up to 30 days unless a longer period is required by law. See OpenAI's data controls documentation for more information.
9. Subscriptions and Purchases
Purchases and subscriptions may be handled by:
- Apple App Store
- Google Play
- RevenueCat
These providers may process information such as:
- Purchase history
- Product identifiers
- Subscription status
- Receipts and purchase tokens
- Transaction metadata
- App user ID or purchase identifier
- Device and technical information
HobbyDex uses this information to:
- Unlock paid features
- Restore purchases
- Manage subscription status
- Provide support
- Help prevent fraud
HobbyDex does not receive full payment card numbers.
Deleting your HobbyDex account does not automatically cancel an active subscription managed by Apple, Google, or another purchase platform. You may need to cancel through the app store account settings.
10. Ads and Rewarded Ads
HobbyDex includes ad support for some free features and requests non-personalized ads where supported.
HobbyDex may use rewarded ads for features such as free daily insights. Rewarded ads let you choose to watch or interact with an ad in exchange for an in-app reward or feature unlock.
Ad providers may process information such as:
- IP address
- Device information
- Advertising or app identifiers, where available and permitted
- Coarse location derived from technical information such as IP address
- Ad interactions
- App interactions related to ad delivery
- Video views
- Reward completion events
- Diagnostics and performance information
- Fraud-prevention and frequency-capping information
Non-personalized ads are not based on your past behavior, but they may still use contextual information, general location, device information, and technical data for ad delivery and measurement.
Where required by law or platform rules, HobbyDex or its ad partners may ask for consent before using certain identifiers or ad technologies.
11. Notifications
If you allow notifications, HobbyDex schedules local reminders on your device, such as hobby or check-in reminders, using Expo Notifications or device notification features.
HobbyDex does not currently send reminder notifications from a HobbyDex server and does not currently use a HobbyDex server to store notification tokens for reminders.
Notification permission and reminder preferences can be changed in HobbyDex Settings or in your device system settings.
12. Device Permissions
HobbyDex may request device permissions only when needed for a feature you are using.
- Camera: to take quest proof photos or profile photos.
- Photo library: to choose photos, save or export images, or set a profile photo.
- Notifications: to schedule reminders.
You can deny permissions. Related features may not work without those permissions, but other features may still be available.
13. Third-Party Services
HobbyDex uses limited third-party services to provide specific app features:
- Firebase / Google Cloud: account authentication (including email/password sign-in and Sign in with Apple integration), Firestore, Cloud Functions, Firebase Storage, account and profile data, leaderboard data, username reservations, profile photo storage and server-side moderation (using Google Cloud Vision and Natural Language), Firestore storage for cloud-backed daily AI Insights history, saved Insight state, feedback, migration markers, related server-side validation/telemetry, and account deletion support.
- OpenAI: optional AI recommendations and Insights generation from redacted prompts.
- RevenueCat: subscription status, purchase validation and restoration, and entitlement management.
- Google AdMob: ads and rewarded ads.
- Apple and Google: app distribution, in-app purchases, subscriptions, refunds, device permissions, platform-level services, and, where used, authentication services such as Sign in with Apple.
- Expo and device services: local notification scheduling and platform functionality.
These providers may process data under their own terms and privacy practices. They may process data in the United States or other countries.
HobbyDex aims to send only the information needed for the feature you choose to use.
15. Security
HobbyDex uses a data-minimizing design where detailed gameplay and proof data remain primarily on your device.
Local app data and copied media files are stored in app storage on your device and are protected by the device operating system and app sandbox. HobbyDex does not add separate app-level encryption to local AsyncStorage data or copied local media files.
Firebase services use transport security and Firebase and Google security protections for cloud-stored account, profile, leaderboard, profile photo, and cloud-backed Insights data.
Cloud-backed daily AI Insights are stored under the user's Firebase account. Client apps may read their own Insight documents only when signed in and email-verified, and clients cannot directly create, update, or delete Insight documents. Insight writes are handled through Cloud Functions with server-side validation.
No method of storage or transmission is completely secure, but HobbyDex aims to limit risk by limiting what is uploaded and keeping detailed proof and progress data local where possible.
16. Children
HobbyDex is intended for users 13 and older and is not directed to children under 13.
We do not knowingly collect personal information from children under 13. To help prevent this, HobbyDex may ask for the month and year of birth before account creation and may block account creation when the check indicates the user is under 13.
If you believe a child under 13 has created an account or provided personal information through HobbyDex, contact hobbydexsupport@gmail.com so we can help delete the account and the associated personal information.
17. Data Retention
Local data
Local app data remains on your device until you delete it, delete the app, or use an in-app reset flow. Examples include hobby progress, quest proof photos, proof text, onboarding data, settings, activity history, local media files, and local Insights unlock/UI state. Legacy local Insight history may remain temporarily until migration succeeds or local data is deleted.
Cloud-backed daily AI Insights
Cloud-backed daily AI Insights are retained while your account exists or until you delete individual Insights, clear applicable Insight data where available, or delete your account. Insight feedback and saved state are retained with the associated Insight document unless changed, cleared, or deleted.
Firebase account, profile, and Insights data
Firebase account, profile, leaderboard, and Insights data is retained while your account exists, unless deleted earlier. When your account is deleted, HobbyDex attempts to delete:
- The Firebase Authentication user
- The profile document
- The account document
- The leaderboard row
- The public profile card
- The username reservation
- The current profile photo object
- Cloud-backed daily AI Insights records
- Insight feedback and saved state
- Insight migration marker, where applicable
Firebase Authentication may retain logged IP addresses for a limited period and may retain authentication information until the associated Firebase user is deleted, after which Firebase removes that data from live and backup systems according to its own retention practices.
If you use Sign in with Apple, Firebase Authentication may retain provider information associated with that sign-in method while your HobbyDex account exists. Apple may also retain Sign in with Apple information according to Apple's own privacy practices. Deleting your HobbyDex account through the app attempts to delete the Firebase Authentication user and associated HobbyDex account data, but you may also need to manage Sign in with Apple separately in your Apple Account settings.
Profile photos that are uploaded for moderation may be stored temporarily in a pending Firebase Storage location while moderation is performed. If a profile photo is rejected, HobbyDex attempts to delete the pending image. If approved, the image is stored as your active profile photo until you replace it, remove it, or delete your account.
Profile reports and related internal records may be retained as needed to review and respond to safety concerns, prevent abuse, enforce profile rules, support users, or comply with legal obligations.
Some deletion steps are best-effort across separate systems, and logs or error information may be retained temporarily for cleanup.
Third-party retention
Third parties may retain information for security, fraud prevention, diagnostics, transactions, legal compliance, or backups according to their own policies.
18. Account Deletion and Local Data Deletion
You can delete your HobbyDex account in the app using the deletion flow.
Account deletion may require reauthentication with your current sign-in credentials to confirm intent.
Deleting your HobbyDex account is intended to:
- Delete your Firebase Authentication account
- Remove your Firebase profile and account records
- Remove your username reservation
- Remove your leaderboard row
- Remove your public profile card
- Remove your current Firebase profile photo where possible
- Remove cloud-backed daily AI Insights history, Insight feedback, and saved Insight state where possible
- Sign you out
- Erase local app data on this device, including your hobby collection, quest progress, copied quest proof photos, local Insights unlock/UI state, legacy local Insight data if present, onboarding answers, settings, and other local app state
Some cloud deletion steps are best-effort across separate systems. If Insight cleanup fails, HobbyDex may log the error for cleanup while continuing primary account deletion.
Deleting your account does not automatically cancel app-store subscriptions.
If you used Sign in with Apple, you can also manage or disable HobbyDex's access through your Apple Account settings. Disabling Sign in with Apple through Apple does not automatically delete your HobbyDex account or local app data; use the in-app deletion flow to delete your HobbyDex account.
After deletion, HobbyDex verifies that local app data was removed and notifies you if any local data could not be cleared. In that case, deleting the HobbyDex app from your device will remove the remaining data.
If you saved or exported photos to your device photo library, those exported copies remain in your photo library after account or app deletion. You can delete those copies from your device photo library.
The local age eligibility record (status, check date, blocked date if blocked, and app version at the time of the check) is not erased when you delete your account. This record is tied to the device, not the account, and is retained so that a user previously found ineligible cannot bypass the age check by deleting and re-creating an account. To remove this local record, delete the HobbyDex app from your device.
19. Your Choices and Privacy Rights
You can:
- Create or delete your HobbyDex account
- Choose email/password sign-in or Sign in with Apple, where available
- Use Apple's Hide My Email option when signing in with Apple, where available
- Manage or disable Sign in with Apple through your Apple Account settings
- Change your email or password where supported
- Change your username, subject to rules and cooldowns
- Hide or show your leaderboard and profile identity
- Remove or replace your profile photo
- Choose whether to use AI-powered features
- Generate or skip daily AI Insights
- Regenerate daily AI Insights if you are a Pro user and within the weekly cap
- Save or unsave Insights
- Submit or clear Insight feedback
- Delete individual Insights where the app provides that control
- Delete cloud-backed Insight history through account deletion
- Choose whether to watch rewarded ads
- Deny camera permission
- Deny photo library permission
- Deny notification permission
- Change reminder settings
- Delete local app data via in-app controls or by deleting the app
- Manage or cancel subscriptions through the app store
- Contact support with privacy questions or deletion concerns
Privacy requests
Depending on where you live, you may have rights under applicable law to request access to, correction of, deletion of, or a copy of your personal information; to object to or restrict certain processing; to withdraw consent where processing is based on consent; or to make a privacy complaint or appeal a denied request. You can make a privacy request by contacting HobbyDex at hobbydexsupport@gmail.com. HobbyDex may need to verify your identity before completing a privacy request and will respond to verifiable requests within a reasonable time.
20. App Store Privacy Information
HobbyDex's App Store privacy information is intended to summarize the data practices described in this Privacy Policy and the app's actual behavior, including data handled by third-party services used in the app.
Apple explains that developers are responsible for identifying data collected by the app and by integrated third-party partners, unless the data meets Apple's optional-disclosure criteria. Google Play's Data Safety form also asks developers to disclose collected and shared user data types and purposes. HobbyDex's store disclosures should be reviewed together with this Privacy Policy whenever app data practices change.
If HobbyDex's data practices change in a meaningful way, this Privacy Policy and the app store privacy information should be updated before or when those changes are released.
Because HobbyDex supports account creation and Sign in with Apple, the app store privacy information should reflect authentication-related data such as email address, user identifiers, authentication provider information, and other account information where collected or processed by HobbyDex or its service providers.
Because HobbyDex supports profile photos, profile photo moderation, and user-submitted profile reports, the app store privacy information should also be reviewed for user-provided photos, profile photo metadata, image or text analysis performed by service providers, report reason codes, usernames, user identifiers, and profile photo references collected when a report is filed.
Because HobbyDex stores cloud-backed daily AI Insights history, the app store privacy information should be reviewed for any applicable categories, such as user content, app activity, product interaction, identifiers, diagnostics, and other categories that apply to Insight generation, storage, feedback, saved state, migration, and deletion.
Because HobbyDex uses RevenueCat for subscriptions and purchase management, the app store privacy information should continue to account for purchase information, purchase history, app user IDs or purchase identifiers, and related subscription data where collected or processed by RevenueCat, Apple, Google, or HobbyDex. See RevenueCat's Apple App Privacy guidance and Apple's App Privacy Details guidance for additional context.
21. Changes to This Policy
We may update this Privacy Policy as HobbyDex changes.
When we make meaningful changes, we will update the effective date and make the revised policy available in the app or through the app store listing.
Some features described in this Privacy Policy may depend on the version of HobbyDex you are using. If you are using an older version of the app, certain account, profile, leaderboard, AI, purchase, advertising, or deletion features described here may not be available or may work differently.
22. Contact
For privacy questions, email HobbyDex support or visit the support page.