# Privacy Policy
Music Generator (TextToSong)
Last Updated: 29 October 2026
## 1. Introduction
This Privacy Policy explains what information appgallary.com ("we", "us", "our") collects when you use the Music Generator / TextToSong mobile application (the "App"), how we use it, who we share it with, and the choices you have. It applies to the App and to the servers that operate it. By using the App you agree to this policy. If you do not agree, do not use the App.
## 2. Information We Collect
We collect only what is needed to run the App.
### 2.1 Account information
Sign-in with Apple or Google is required to use the App. There is no guest or anonymous mode. When you sign in, the provider returns an account identifier and, depending on your choices with that provider, your name and email address. We store:
- the provider name (Apple or Google) and a hashed version of the provider's account identifier
- your display name
- your email address, if the provider shares it (Apple may provide a private relay address)
- your bio, if you add one, and your genre/mood preferences
If you sign in with Apple, we receive only the data Apple chooses to share under your Apple ID settings.
### 2.2 Content you create
To provide the service we store the songs you generate and their related data:
- the description (prompt), optional custom lyrics, title, language, genre, mood, vocal style and duration you submit
- the generated audio file
- playlists, likes, listening history and any feedback message you send us
Your prompts and lyrics are sent to our servers and to our AI music provider to produce the audio (see Section 5).
### 2.3 Purchases, credits and subscriptions
Purchases are processed by Apple through In-App Purchase. We never receive or store your card number, billing address or other payment credentials. To grant what you bought we receive and store:
- your credit balance and credit history (generations, refunds, purchases, welcome credits)
- purchase verification data from RevenueCat, such as the product identifier, transaction identifier and entitlement status
- the subscription status needed to unlock Plus features
### 2.4 Technical and diagnostic data
Our servers receive standard technical data when the App makes a request, including your IP address, request time, the endpoint called and error information (with a trace identifier). We use this to operate and secure the service, diagnose failures and prevent abuse.
### 2.5 Data stored on your device
- Access and refresh tokens are stored in the iOS Keychain.
- Onboarding flags, your local taste selection and similar preferences are stored in the App's local storage.
- Songs you download are saved in the App's document storage; files you share are created temporarily.
Removing the App removes this local data, except data you have saved elsewhere.
### 2.6 What we do not collect
We do not collect your contacts, photos, camera or microphone data, precise location, health data, or your advertising identifier (IDFA). We do not use the App for advertising or cross-app tracking, and we do not sell or share personal information for advertising.
## 3. How We Use Information
We use the information only to:
- sign you in and keep you signed in
- generate music from your description and deliver the audio and lyrics
- maintain your library, playlists, likes, history and notifications
- manage credits, purchases, subscriptions, refunds and restore requests
- provide support when you contact us
- keep the service secure, prevent fraud and abuse, and enforce our limits
- fix bugs, monitor reliability and improve the App
We do not use your content or personal information to train our own advertising profiles, and we do not sell it.
## 4. Legal Bases (EEA, UK and Switzerland)
Where data protection law requires a legal basis, we rely on:
- performance of our contract with you (account, generation, credits, subscription)
- our legitimate interests (security, abuse prevention, reliability, product improvement)
- compliance with legal obligations (tax, accounting, lawful requests)
- your consent where we ask for it; you may withdraw consent at any time
## 5. Sharing and Service Providers
We share data only with providers that help us operate the App:
- **Apple** — Sign in with Apple and App Store payments (Apple's privacy policy applies)
- **Google** — Google Sign-In, if you choose it (Google's privacy policy applies)
- **RevenueCat** — subscription and entitlement management, identified by your account user ID
- **AI music provider** — your description, lyrics and style options, and the generated audio, are processed to create songs. The provider processes this on our behalf and may retain request data under its own terms.
- **Cloud storage provider (Cloudflare R2)** — private storage of audio files, served through short-lived signed links
- **Hosting and database provider** — operates our API and stores account and content records
We require providers to protect data and use it only for the services they provide to us. We may also disclose information if required by law, to protect rights and safety, or in connection with a merger or acquisition, in which case this policy continues to apply.
We do not sell personal information and do not share it with advertising networks or data brokers.
## 6. AI Processing
The App generates music using a third-party AI music service. Your description, lyrics and selected styles are transmitted to that provider to produce the audio. Do not include personal or sensitive information in prompts or lyrics. Generated audio and related metadata are stored in your account so you can play, download, share or delete them.
## 7. Retention and Deletion
- Account and content data is kept while your account exists so the App can work.
- You can delete individual songs at any time in the App; they are removed from your library.
- You can delete your whole account in the App: Profile → Settings → Delete account → type DELETE. Deletion removes your account, songs, playlists, likes, listening history, credits and sessions from our database. Audio files are removed from object storage shortly afterwards.
- Purchase records held by Apple and RevenueCat are retained by them under their own policies. Deleting your account does not cancel an App Store subscription; cancel it in your Apple ID subscription settings.
- Server logs and security records may be retained for a limited period for security, fraud prevention and legal compliance.
- Backups are rotated on a fixed schedule and are not used to restore deleted accounts.
## 8. Security
We protect data in transit with TLS, keep audio in private storage reachable only through short-lived signed links, restrict access to production systems, and store authentication tokens in the iOS Keychain. No method of transmission or storage is completely secure, so we cannot guarantee absolute security.
## 9. Your Rights
Depending on your location, you may have the right to access, correct, delete, restrict or object to the processing of your data, to receive a portable copy, and to withdraw consent. You can:
- edit your name and bio in the App
- delete songs in the App
- delete your account in Profile → Settings → Delete account
- email info@independent71.com for any other request
We respond within the time required by applicable law and may need to verify your identity. You may also complain to your local data protection authority.
**California residents:** you have the right to know, delete, correct and obtain a copy of your personal information, and to opt out of sale or sharing. We do not sell or share personal information as those terms are defined by the CCPA/CPRA, and we will not discriminate against you for exercising your rights. Requests can be made at info@independent71.com.
## 10. International Transfers
Our providers process data in the United States and other countries. Where required, transfers are protected by appropriate safeguards such as standard contractual clauses.
## 11. Children
The App is not directed to children under 13 (or the higher minimum age in your country). We do not knowingly collect personal information from children. If you believe a child has provided personal information, contact us and we will delete it.
## 12. Changes to This Policy
We may update this policy. The "Last Updated" date always shows the current version, and material changes will be communicated in the App. Continued use after a change means you accept the updated policy.
## 13. Contact
Questions, requests or complaints: info@independent71.com