Privacy Policy
Homework Helper - SolveStudyAI · Last updated: 12 October 2026
- No account, no sign-in, no ads and no advertising ID. The app never shows a tracking (ATT) prompt because it does not track you.
- The homework questions you choose to send (a photo or typed text), your tutor and follow-up messages, the subject, your app language and your optional onboarding answers go to Google's Gemini AI models only to generate your answer. The app asks for your consent before your first question is sent.
- Your solved problems, tutor chats and settings are stored only on your device.
- I use Firebase (App Check, Analytics, Remote Config) to keep the service secure and understand how the app is used, and RevenueCat to manage purchases. None of this is linked to your name or email, and none of it is used for advertising.
- I never sell your data.
('I', 'me', 'we') refers to the solo software developer who built this application. I built the Homework Helper - SolveStudyAI app ("SolveStudyAI" or the "App"). This service is provided by me and is intended for use as is.
This page explains what information the App collects, how it is used and who it is shared with. It is written to be read by students as well as parents and teachers.
If you choose to use the App, you agree to the collection and use of information as described in this Privacy Policy. I will not use or share your information with anyone except as described here.
Information Collection and Use
SolveStudyAI does not require an account. You never need to give a name, email address, phone number, school or any other personally identifiable information to use the App, and I do not ask for it.
What you send to get an answer
When you ask the App to solve a question, ask a follow-up question or chat with the AI Tutor, the App sends the following to Google's Gemini AI models:
- Your question: the photo you take with your camera or pick from your photo library, or the text you type. Only the images you choose are sent. The App never browses or uploads your photo library on its own.
- Your messages: the follow-up questions you ask about a solution and the messages you type to the AI Tutor (Pro), together with the earlier messages in that conversation so the AI can follow along.
- The selected subject (for example math, physics, chemistry, biology, literature, history, geography or computer science).
- Your app language, so the answer is written in your language.
- Your optional onboarding answers: your study level and preferred explanation style. These help tailor explanations to you.
These requests go through Firebase AI Logic, a Google service. The main route is the Gemini Developer API, with Google Cloud Vertex AI used as a backup route if the main one is unavailable. This data is used solely to generate your answer. I do not use it to identify you, I do not sell it, and I do not use it for advertising. Google processes it under its own terms: see the Google Privacy Policy and the Gemini API Additional Terms of Service.
Consent: before your first question is sent, the App shows a consent screen that explains this and names Google Gemini as the AI provider. Nothing is sent to the AI until you agree.
Please don't include personal information in your photos or messages, such as your name, your face or other people's faces, your school ID, or your address. Crop or cover it before you send.
Data stored on your device
The following are kept only in local storage on your device (a local SQLite database and app preferences):
- Your history of solved problems, including the question images, the solutions and any follow-up chats.
- Your AI Tutor chat history.
- Your settings and onboarding answers.
- Daily usage counters, used to apply the daily limits for solves and tutor questions.
This data is not uploaded to any server I operate. I cannot see it, and I cannot recover it for you. You can delete individual problems in the History screen, and deleting the App deletes all of it. On iPhone, your device's own backups (for example iCloud Backup) may include app data, according to your Apple settings.
Firebase services
The App uses the following services from Google Firebase (Google LLC / Google Ireland Limited):
Firebase App Check
App Check verifies that requests to the AI service come from the genuine SolveStudyAI app on a real device, and not from a modified app or a script. It does this with device attestation from Apple App Attest or DeviceCheck (and Google Play Integrity on Android). This protects the service from abuse. It is not used to identify you or for advertising.
Google Analytics for Firebase
I use Firebase Analytics to understand how the App is used so I can improve it. It collects:
- An app instance ID: a random identifier created for this installation of the App.
- Approximate (coarse) location, such as country or city, derived by Google from your IP address. The App does not collect precise GPS location.
- Device and OS information: device model, operating system and version, app version, language and similar technical details.
- App usage events: for example onboarding steps completed, screens viewed, solves started, completed or failed, paywall views, and purchase events (such as starting a trial or buying Pro).
Analytics data is not linked to your name or email (the App never has them). It does not include the content of your questions, photos or chats. It is not used for advertising or to track you across other apps or websites, and all advertising-related consent signals (ad storage, ad user data and ad personalization) are disabled in the App. The App does not collect the advertising ID (IDFA).
Firebase Remote Config
Remote Config lets the App fetch its settings from Firebase without needing an app update, for example which AI model to use and the daily limits. To do this it uses the app instance ID. It does not collect any other personal information.
More information: Privacy and Security in Firebase.
Data processing for in-app purchases
SolveStudyAI is free to download with a limited number of solves and tutor questions per day. The optional SolveStudyAI Pro adds the AI Tutor chat and raises these daily limits. Pro is offered as a monthly subscription (which may include a 7-day free trial where offered) and as a one-time lifetime purchase. Older weekly or yearly plans may also be offered.
Apple App Store and Google Play
Payments are processed entirely by Apple (or Google, for Google Play purchases). I never receive or store your name, email, card number or billing address. Your purchase is subject to the privacy policy of the store you use: Apple Privacy Policy, Google Privacy Policy. You manage and cancel subscriptions in your App Store (or Google Play) account settings.
RevenueCat
To validate purchases and unlock Pro, the App uses RevenueCat, Inc., a subscription management service that acts as a data processor on my behalf. RevenueCat receives:
- An anonymous app user ID generated randomly by the RevenueCat SDK on your device. It is not tied to your name, email or Apple ID.
- Purchase and receipt data: the store transaction details, product, price, currency, purchase and expiry dates, and trial and renewal status.
- The Firebase app instance ID, so that purchases can be measured in my Firebase Analytics reports (for example, how many people who finished onboarding started a trial).
- Technical information: device model, OS version, app version, store country and the IP address that any network connection necessarily exposes.
- A non-personal in-app usage summary, stored as attributes on your anonymous record: for example the number of sessions, the last screens viewed, your subscription state and, if you choose to give one, a cancellation reason picked from a list. It does not include your questions, photos or chats.
This information is used only to confirm what you have purchased, unlock Pro, restore purchases, prevent fraud, measure purchases in aggregate and understand why subscriptions are kept or cancelled so I can improve the App. It is not used for advertising or cross-app tracking. More information: RevenueCat Privacy Policy.
Notifications
If you start a free trial and allow notifications, the App schedules a local reminder on your device 2 days before your trial ends. It is created by the App on your device. There is no push notification server, and no notification data is sent to me. You can turn notifications off at any time in your device settings.
Summary of data shared
| Recipient | Data | Purpose |
|---|---|---|
| Google Gemini (via Firebase AI Logic) | Question photo or text you choose, tutor and follow-up messages, subject, app language, optional onboarding answers | Generate your answer |
| Firebase App Check | Device attestation token (App Attest / DeviceCheck / Play Integrity) | Confirm requests come from the genuine app |
| Firebase Analytics | App instance ID, coarse location, device info, usage events | Understand and improve the app |
| Firebase Remote Config | App instance ID | Deliver app settings (AI model, daily limits) |
| RevenueCat | Anonymous user ID, purchase data, Firebase app instance ID, technical info, non-personal usage summary | Manage purchases, measure and understand subscriptions |
| Apple / Google | Payment details | Process payments (I never see them) |
Permissions
- Camera: only used when you choose to snap a photo of a homework question.
- Photo library: only used when you choose a photo of a question. Only the image you pick is accessed.
- Notifications (optional): only used for the free-trial reminder described above.
The App does not use your microphone, contacts or precise location. You can change these permissions at any time in your device settings.
Analytics and Advertising
SolveStudyAI contains no advertising and does not use advertising identifiers. Analytics is used only as described above, to understand and improve the App. I do not track you across apps or websites, and I do not sell or share your personal information for advertising.
Cookies
Cookies are files with a small amount of data that are commonly used as anonymous unique identifiers. The SolveStudyAI app does not use browser cookies, and this website does not set any.
Service Providers
The third-party service providers used by the App are Google (Firebase AI Logic / Gemini, App Check, Analytics and Remote Config), RevenueCat, and Apple (and Google Play, where applicable) as the app stores and payment processors. If this changes in a way that affects your data, this policy will be updated.
Data Retention and Deletion
- On-device data: your solved problems, tutor chats, settings and usage counters stay on your device. You can delete individual problems in History, and uninstalling the App removes everything.
- AI requests: your questions and messages are sent only to generate your answer. I do not store them on any server of my own. Google may retain them for a limited time under the Gemini API terms.
- Analytics data: kept according to the Google Analytics retention setting (up to 14 months) and then deleted automatically.
- RevenueCat purchase records: kept while needed to provide your purchases and for legal, tax and fraud-prevention purposes.
To request deletion of data held by Firebase or RevenueCat, email me. Because the identifiers are anonymous, please include any details that help me find your records (for example your Apple order ID). Note that Apple and Google keep their own transaction records under their own policies. See the Support page for step-by-step instructions.
Your Rights
Depending on where you live (for example under the GDPR in the EU/UK or the CCPA/CPRA in California), you may have the right to access, correct, delete or port your personal data, and to object to or restrict its processing. I do not sell or share personal information as defined by the CCPA. To exercise any of these rights, contact me using the details below. You also have the right to complain to your local data protection authority.
Security
I use commercially reasonable means to protect your information. All communication between the App and Google, Firebase and RevenueCat is encrypted in transit (HTTPS), and App Check helps block unauthorized access to the AI service. However, no method of transmission over the internet, or method of electronic storage, is 100% secure, and I cannot guarantee absolute security.
Children and Students
SolveStudyAI is a study aid intended for students aged 13 and over. It is not directed to children under 13, and I do not knowingly collect personal information from anyone under 13. If you are under the age of majority where you live, please use the App with the permission of a parent or guardian.
If you are a parent or guardian and believe your child under 13 has provided personal information through the App, please contact me and I will take steps to delete it. Because the App has no accounts, the simplest way to remove everything stored on the device is to delete the App.
AI Answers
Answers in SolveStudyAI are generated by AI and can be wrong. They are meant to help you learn and understand, not to be handed in as your own work where your school or teacher doesn't allow it. See the Terms of Use for details.
Links to Other Sites
This page and the App may contain links to other sites, such as the Apple, Google and RevenueCat privacy policies. These sites are not operated by me, so I strongly advise you to review their privacy policies. I have no control over and assume no responsibility for the content, privacy policies or practices of any third-party sites or services.
Changes to This Privacy Policy
I may update this Privacy Policy from time to time, and the "Last updated" date above will change. Any change that affects how your data is collected or shared will be posted here before it takes effect.
Contact Us
If you have a question about your personal data, want to request deletion, or want more information about this Privacy Policy, email me at anmolsoftwaredeveloper@gmail.com. I will try to give you a clear answer promptly.