In brief: Shadow101 does not require an account. Voice recordings are stored in the App's local storage, excluded from device backup, and not uploaded by the App. Study progress is stored locally. Information leaves the App in limited cases, including when you submit Feedback, request Apple's More Apps catalog, or choose to share lesson materials.
1. Information We Collect
Shadow101 does not provide registration or login and does not maintain a user account. The App stores the following information for its features:
- Voice recordings you create for individual sentences.
- Study progress, completion events, playback position, calendar and statistics data.
- Preferences such as playback speed, bilingual display, App language, and daily reminder time.
- Local review-prompt status and a cache of public App Store catalog information.
If you submit the in-App Feedback form, you provide an email address and message. The submission also includes the App name, App version, build number, iOS version, device model identifier, and locale so the issue can be understood and answered.
2. Voice Recordings
Shadow101 records voice using Apple's audio frameworks. Recordings are saved as AAC audio in `.m4a` files within the App's local Application Support storage. Each sentence keeps at most one recording; a valid re-recording replaces the prior recording. Recordings shorter than 0.3 seconds are not saved, and an individual recording is limited to 120 seconds.
The App marks the recordings directory and recording files as excluded from device backup. It does not use CloudKit or iCloud synchronization for recordings, and the reviewed App contains no code that uploads recordings to a server. The App's support request and lesson export features do not attach your shadowing recordings.
3. Study Progress and Statistics
Lesson counts, playback state, and preferences are stored in iOS UserDefaults. Dated completion events are stored in a JSON file within the App's Application Support storage. Shadow101 calculates the study calendar, streaks, recent activity, totals, and trends locally from those events.
The App does not upload this study data to a Shadow101 server and does not use CloudKit synchronization. Study progress is not explicitly excluded from normal iOS backups, so iOS may include it in an iCloud or computer backup according to your device backup settings.
4. Notifications
If you enable Daily Shadowing Reminder, Shadow101 asks iOS for alert and sound permission and schedules a repeating local notification at the time you choose. Reminder preferences are stored locally. The App does not register for remote push notifications and does not upload a push token.
5. Microphone Access
Microphone access is requested only when you try to record a sentence. You can deny or later revoke this permission. Without microphone permission, listening, lesson navigation, bilingual content, and study statistics remain available, but voice recording cannot operate.
6. Network and External Services
Shadow101 makes network requests in these situations:
- Feedback: when you tap Submit Feedback, your entered email and message plus the diagnostics listed above are sent over HTTPS to a configured Google Apps Script service.
- More Apps: the App requests public developer App listings from Apple's iTunes Lookup service and may download the corresponding public artwork. The catalog and artwork may be cached locally.
- App Store, mail, and sharing: actions you choose may open Apple's App Store, the system mail composer, a `mailto:` handler, or the iOS share sheet.
- Website: this static website is delivered through Google Firebase Hosting. Firebase processes ordinary HTTPS request information needed to serve the site, such as IP address, request time, requested URL, and browser/user-agent information, under Google's applicable terms.
Ordinary network connection metadata may be processed by Apple, Google, your mail provider, or a share destination when those services are used.
7. Third-Party Services
The current iOS target does not embed third-party SDKs. In particular, it contains no Firebase SDK, analytics SDK, advertising SDK, attribution SDK, remote-configuration SDK, or third-party crash-reporting SDK. It uses Apple system frameworks for the App's interface, audio, notifications, charts, mail, and sharing.
External services used without an embedded SDK are Google Apps Script for optional support submissions, Apple services for public App Store catalog/artwork and App Store links, and Firebase Hosting for this website.
8. Data Sharing
We do not sell personal information. The reviewed App does not use data for advertising or cross-app tracking. Information is disclosed only as needed for a service you use:
- Feedback submissions are processed through the configured Google Apps Script service so support can receive and answer them.
- Public catalog requests and App Store actions are handled by Apple.
- Lesson audio or text you explicitly export is handled by the mail or share destination you select.
- Website request data is processed by Firebase Hosting to deliver these pages securely.
9. Data Retention
Voice recordings and study data remain in the App's storage until you delete the applicable recording data or delete the App. Offloading an App is different from deleting it and can preserve its documents and data. A later device restore may restore study data from backup; voice recordings are specifically marked as excluded from backup.
The iOS client does not define the server-side retention period for submitted support requests. Support data may remain in the support system for as long as needed to respond, maintain support records, prevent abuse, or meet legal obligations. You may contact us about a submitted request.
10. Data Deletion
You can delete one sentence recording from that sentence's Recording Mode, replace it by re-recording, or delete all finalized voice recordings through Settings & Support > Clear All Recordings. Shadow101 currently does not provide an in-App bulk reset for study history, counts, calendar, or statistics.
Using iOS's Delete App action removes the local App sandbox from that device. Backup copies remain governed by your Apple backup settings. To ask about a support submission, email ipixeltech@gmail.com. See Your Privacy Choices for step-by-step controls.
11. Children's Privacy
Shadow101 is an English practice tool and is not designed to create child profiles or collect information through accounts. We do not knowingly use children's personal information for advertising or tracking. A parent or guardian who believes a child submitted personal information through Feedback may contact us to request assistance.
12. Changes to This Privacy Policy
We may update this policy when Shadow101's features, service providers, or legal obligations change. The Last Updated date at the top identifies the current version. Material changes will be reflected on this page before the updated policy is used for a new App release where practicable.
13. Contact Us
For privacy questions or support-request inquiries, contact ipixeltech@gmail.com.