Store Disclosure Checklist
Important
This page is not legal advice. Store forms and public disclosures must match the exact production app, SDKs, backend configuration, subscriptions, and data retention behavior at submission time.
Public URLs to Enter in Store Consoles
- Support URL: support.html
- Privacy Policy URL: privacy-policy.html
- Account/Data Deletion URL for Google Play: account-deletion.html
- AI/Data Safety explanation: ai-and-data.html
- Terms of Use: terms.html
Likely App Store Privacy Data Types
Based on the current VociApp feature set, the following data types may need to be declared when transmitted off-device or linked to an account:
- Contact Info: email address for account login and support.
- User ID: Supabase authentication user ID and account-scoped identifiers.
- User Content: decks, cards, notes, examples, imported vocabulary, OCR text, prompts, answers, and support content.
- Purchases: subscription or entitlement status if paid tiers are enabled.
- Usage Data: review activity, learning progress, AI quota counters, endpoint usage, sync status, and operational logs.
- Diagnostics: errors, status metadata, and support diagnostics where collected.
- Photos or Videos: only if selected images are transmitted off-device. If OCR image processing remains fully on-device and only recognized text is sent for AI/import, disclose the text as user content instead.
Current public positioning: no third-party ads, no cross-app tracking, no sale of personal data.
Likely Google Play Data Safety Categories
- Personal info: email address and account identifiers.
- App activity: learning progress, review logs, AI usage, sync/account events.
- App info and performance: diagnostics and operational error metadata if collected.
- Photos and videos: only if the production app uploads selected images off-device. Otherwise camera/photo access is local and user-initiated.
- Files and docs or user content: imported CSV/text, OCR text, decks, cards, notes, and examples.
- Financial info: normally not collected directly by VociApp if Apple/Google process payments and full card data is never received.
Permissions and Prominent Disclosure
Camera/photo access should remain user-initiated for scan/import flows and be explained immediately before the platform permission prompt where practical. The disclosure should explain that selected images are used to recognize text and create vocabulary cards, and that AI-assisted extraction may send recognized text to backend AI processing.
Account Deletion
VociApp now provides a discoverable in-app deletion path from Account > Delete account for signed-in users. The flow requires final confirmation, deletes the account and account-scoped cloud data, clears local account-scoped data on the current device, and warns that Apple/Google subscriptions must be managed separately. Use account-deletion.html as the external web resource for users who cannot access the app and for Google Play requirements.
AI Submission Notes
AI features are optional study aids with quotas and server-side input limits. Store review notes should explain that AI is used for vocabulary explanations, answer feedback, verb support, context generation, and import enrichment; that harmful AI output can be reported; and that AI output is not authoritative.
Billing Notes
If Plus or Pro AI unlock digital features inside the iOS or Android app, use Apple In-App Purchase and Google Play Billing unless a specific regional entitlement or exception applies. Avoid in-app links or wording that directs users to non-platform payment methods unless that flow is explicitly allowed for the target storefront.
Pre-Submission Checks for the Developer
- Confirm the support email exists and is monitored.
- Confirm this site is publicly reachable, non-geofenced, and not served as a PDF.
- Confirm privacy policy and account deletion links are also reachable from inside the app.
- Confirm Data Safety and App Privacy labels match the production app and all third-party SDKs.
- Confirm no analytics, ads, crash reporting, or payment SDK was added without updating this site and store forms.
- Confirm AI limits, tier names, subscriptions, and screenshots match production behavior.