Privacy Policy
Privacy-first language practice with Shadow Flow
Shadow Flow is a language shadowing app developed and operated by Keith Cheng. It helps learners watch videos, follow subtitles, repeat short phrases aloud, record practice attempts, and save useful lines for review.
What the app does
Shadow Flow turns passive video watching into active speaking practice. Learners can listen to a sentence, repeat it, compare timing, and build a personal review library from real dialogue.
Video-based practice
Users choose a video and practice with synced subtitles, making it easier to focus on speech rhythm, pronunciation, listening comprehension, and natural phrase patterns.
Shadowing workflow
Shadow Flow supports repeat playback, phrase-level practice, local voice recording, and playback of a user's own recording during practice sessions.
Personal review
Users can save subtitles, phrases, and learning progress on their device, so difficult lines are easy to revisit in a later session.
Why Shadow Flow uses Google Sign-In and YouTube access
Google Sign-In is optional. Shadow Flow requests Google data only when a user chooses to connect an account. Read-only YouTube access is used to show playlists and subscriptions inside Shadow Flow, helping the user choose videos for language-shadowing practice.
- View YouTube playlists and subscriptions selected by the user.
- Show video options inside Shadow Flow for language practice.
- Let users organize videos as learning material within the app.
Shadow Flow does not upload videos, publish comments, change playlists, delete content, or modify a user's YouTube account.
Google data use summary
- Access is read-only.
- YouTube data is used only for in-app learning features.
- OAuth tokens are stored encrypted on the user's device.
- User practice recordings remain on the device.
Privacy and data handling
Shadow Flow is designed so core learning data stays local. Practice history, saved subtitles, playback progress, and voice recordings are stored on the user's device. Speech feedback runs on the device, and practice recordings are not sent to Shadow Flow servers. Diagnostics and anonymous analytics may be used to improve stability.
What Shadow Flow does not do
- It does not post practice recordings publicly.
- It does not sell personal practice recordings.
- It does not send practice recordings to Shadow Flow servers for speech feedback.
- It does not change YouTube playlists, comments, videos, or subscriptions.
- It does not require Google Sign-In for core local practice.
Contact
For support, privacy requests, or questions about Google and YouTube data use, contact [email protected].
Shadow Flow is not affiliated with Google or YouTube. Google, YouTube, and related marks are trademarks of Google LLC.