Heartgild Privacy Policy
Effective October 18, 2026
Heartgild (the Heartgild app and the website https://heartgild.com) is developed and operated by Diversity Holdings Group LLC, 30 N Gould St Ste R, Sheridan, WY 82801 ("we"). Contact: flexweightfitness@gmail.com. This policy explains what the Heartgild app and website collect, why, who else handles it, and how to delete it.
What the app collects
- Photos you choose. When you tap Generate, the photo (or up to 4 photos, if you add more for a closer match) is uploaded so we can create your portraits. The app only sees photos you pick. It never browses your gallery.
- Your choices, such as the theme you picked.
- A random install ID. The app creates a random ID the first time you use it and keeps it on your device. It is not your advertising ID and is not linked to your name. We use it to count free portraits and apply daily limits and to prevent abuse.
- Purchase information. When you buy or restore a purchase, the app sends the purchase token and product name to our server: on Android, the Google Play purchase token; on iPhone, the signed transaction from the App Store. We check it with Google (Android) or Apple (iPhone) to confirm it is valid. We never see your card number, name or payment details.
- IP address and basic technical data. Our hosting provider logs your IP address, time and errors automatically. We also use your IP address to apply per-network limits. In our usage counters it is stored only as a one-way hash, not as a readable address.
Summary: we collect the photos you upload to make portraits, a random install ID, purchase information from Google Play or the App Store, and your IP address and basic technical logs. We do not sell your data.
The app has no accounts and does not ask for your name, email, location, contacts or microphone. It has no ads, no analytics or tracking SDKs, and does not use the advertising ID.
Website
The website https://heartgild.com is informational and links to the app. It has no accounts, no sign-in, no checkout and no portrait generator, and it does not use analytics or advertising cookies. Our hosting provider logs your IP address, time and errors automatically when you visit.
How we use it
Only to create and return your portraits, to check that photos are pets (see our content policy), to count limits, to verify purchases, to prevent abuse and to fix problems. We do not sell your data and we do not use it for advertising.
Who handles it
- Vercel: hosting and request logs.
- fal.ai: runs the image model and temporarily stores your uploaded photo and the results.
- Google (Gemini model, through fal.ai): looks at your photo once to check it is a pet photo and to name the species.
- Upstash: stores our usage counters (random install ID, hashed IP, hashed purchase token or hashed App Store transaction ID).
- Google Play (Android): handles billing and confirms purchases.
- Apple App Store (iPhone): handles billing and confirms purchases.
These providers act on our behalf. We do not share your data with anyone else, except if the law requires it.
AI and model training
Portraits are made by AI. We do not use your photos or portraits to train AI models and we do not sell them. We ask our image provider to keep uploads for only 1 hour, keep results for only 1 day, and not store request data. Those are our requested settings; we do not control the provider's systems beyond them.
How long we keep it
- We do not store your photos or portraits on our own servers or in a database.
- Photos you upload: requested to expire at our image provider after 1 hour. Portraits: requested to expire after 1 day. Save the ones you want to keep; saved images live on your device.
- Free-portrait counter for your install ID: up to 400 days. Daily pack and Pro counters: 24 hours. Per-network (hashed IP) counters: up to 7 days. Subscription fair-use counters (hashed purchase token or App Store transaction ID): up to 7 days.
- Server logs: kept by Vercel on its normal schedule.
- Portrait credits (packs and Pro) are stored only on your device. If you uninstall the app or delete your data, unused credits are lost. Google Play (Android) or the App Store (iPhone) can restore an active Unlimited subscription, but cannot restore used or unused credits.
Security
All data is sent over encrypted HTTPS connections.
Age
Heartgild is intended for people 18 and older and is not directed to children. We do not knowingly collect data from children. If you believe a child has used Heartgild, email us and we will delete what we have.
Delete your data
Full instructions are at https://heartgild.com/delete-data. In the app, open Home and tap Delete my data. This deletes the usage records stored under your install ID on our server, clears your cached results, and resets the app on your device, including unused portrait credits. It does not cancel a subscription (cancel in Google Play on Android, or on iPhone in Settings > your Apple ID > Subscriptions) and does not remove images you saved to your gallery. You can also email flexweightfitness@gmail.com to ask us to delete anything tied to your use of Heartgild. We reply within 30 days. Depending on where you live, you may have the right to access or delete your data. Email us to use it.
AI-generated content
Results are made by AI and may not be accurate. To report an offensive or harmful image, tap "Report this image" in the app or email us. See our content policy and terms.
Changes
We will post any changes on this page and update the date above.
Contact: Diversity Holdings Group LLC, 30 N Gould St Ste R, Sheridan, WY 82801, flexweightfitness@gmail.com