Last updated: September 25, 2026
This policy explains how Astrum Computing, LLC ("Astrum," "we," or "us") handles information when you use Baby Prediction App.
When you choose to generate a baby image, a styled portrait, or an age-progressed portrait, the app asks for your explicit permission before any selected photo or derived reference image is transferred. Declining cancels that generation without transferring its photos. Permission covers the disclosed generation features until you revoke it in Settings → Privacy & Photos. Updated app versions ask again when the disclosure changes. On your device, the app uses the parent photos to create a combined identity-reference image. That reference image, your selected child gender and age, and an optional generation seed (a number used to control image variation) are sent over an encrypted connection to Astrum's service on Google Cloud Run. For Portrait Studio and Growing Up, the app sends the selected saved baby image together with the chosen style and age. The service verifies Firebase Authentication and Firebase App Check tokens, then sends the image and generation instructions to Runware AI solely to produce the requested image.
Astrum's generation service does not write the uploaded reference image to a database or persistent file store. Request data remains in memory only while the request is processed. Runware hosts the generation model and returns the result through an output URL. Our requests include a 60-second output lifetime setting, but that setting alone does not establish deletion of input images or generated outputs. Runware documents output availability of seven days without its enterprise Zero Data Retention option; with that option enabled, input media is not retained and generated media is deleted when its configured lifetime expires. We do not represent that this account has Zero Data Retention enabled. See Runware’s retention documentation. The app downloads the result, and you control whether it remains in the app or is saved to your Photos library. Runware processes the input and output under its privacy policy and terms.
We do not use your photos to identify you, build a biometric identity database, advertise to you, or train our own AI models. Do not upload another person's photo unless you have their permission.
Firebase Authentication and App Check provide an anonymous account identifier and help prevent abuse.
Firebase Crashlytics receives crash and diagnostic information so we can improve reliability.
Firebase Remote Config provides app configuration. Google Analytics for Firebase receives limited onboarding, app usage, paywall, purchase-result, and voluntarily selected feedback categories so we can understand reliability and improve the app. These events use pseudonymous app-instance/session identifiers and may be linked to RevenueCat subscription status. They do not include uploaded photos, generated images, typed feedback, email addresses, or advertising identifiers. Analytics data is not used for personalized advertising.
RevenueCat and Apple process anonymous account, purchase-status, and transaction information. Astrum does not receive your full payment-card details. The app does not ask RevenueCat to collect advertising identifiers for attribution.
These providers may process information in countries where they operate. We require any third party receiving user data to provide the same or greater protection as described in this policy and required by Apple’s App Review Guidelines, including appropriate security, use for the disclosed purposes, and support for access and deletion requests. Provider policies describe their service-specific processing and retention; they do not replace these protection requirements.
Our server maintains a credit balance tied to an anonymous account, hashed purchase transaction claims, generation request identifiers, and usage counts. We verify purchase access with RevenueCat before generation. These records prevent duplicate purchases and generation requests from creating extra credits.
To understand reliability and prevent abuse, we also keep a daily aggregate under a shortened one-way hash of the anonymous account. It records counts such as generation requests, successful or failed images, rate-limit decisions, generation mode, provider, app environment, subscription-age category, and request timing. It does not contain photos, prompts, result links, purchase identifiers, or the original Firebase or RevenueCat account identifier.
Generation records may temporarily include the output image URL, but never the uploaded reference photo. Completed request records are scheduled for deletion after 24 hours. Automatic deletion can take additional time. Credit balances and purchase claims remain while needed to preserve purchases and prevent replay. Contact support for account-data requests.
Generated images, credit state, consent choices, and app preferences may be stored locally on your device. You can remove generated images in the app, revoke photo-processing consent in Settings, or delete the app to remove its image files and preferences. Purchase records in the iOS Keychain and server credit records may survive reinstalling the app to prevent duplicate credit grants. Images you separately save to Photos remain there until you delete them.
Astrum does not persist uploaded AI reference images on its generation server. Diagnostic, analytics, purchase, anti-abuse, and legal records are retained only as long as reasonably necessary for their stated purpose, security, legal compliance, and dispute resolution. Provider retention is governed by the provider policies linked above.
The app is intended for adults and is not directed to children under 13. The generated images are fictional predictions for entertainment and are not photographs of an actual child.
You can decline or revoke photo-processing consent without transferring photos. The app does not track your activity across other companies' apps or websites. Photo processing requires the consent described above. You can manage subscriptions through Apple. For access, correction, or deletion requests concerning information controlled by Astrum, email support@astrumcomputing.com.
We may update this policy as the app or legal requirements change. The current date will appear above. Questions may be sent to support@astrumcomputing.com.