This Privacy Policy describes how kohuyn ("we", "us", "our") collects, uses, and protects your information when you use TapListen ("the App"). We are committed to protecting your privacy and complying with applicable data protection laws including GDPR (EU), CCPA (California), and COPPA (US).
By using the App, you agree to the collection and use of information as described in this policy.
When you sign in, we collect:
If you use Anonymous sign-in, no personal identity information is collected.
We collect reading and listening statistics to provide features like progress tracking:
We use Firebase Crashlytics to collect anonymous crash data including:
Crash reports do not contain personal information, document content, or API keys.
Subscription purchases are processed by Apple App Store through RevenueCat. We receive:
| Purpose | Data Used |
|---|---|
| Provide sign-in and account management | Account information |
| Track reading/listening progress | Usage data |
| Process subscriptions | Subscription status |
| Improve app stability | Crash reports |
| Deliver TTS audio | Text content (processed in-memory, not stored on server) |
We do not sell, rent, or share your personal data with third parties for marketing purposes.
The App uses the following third-party services, each with their own privacy policies:
| Service | Purpose | Privacy Policy |
|---|---|---|
| Firebase Authentication | User sign-in | Firebase Privacy |
| Firebase Crashlytics | Crash reporting | Firebase Privacy |
| Firebase Remote Config | Feature flags | Firebase Privacy |
| RevenueCat | Subscription management | RevenueCat Privacy |
| ElevenLabs | Premium text-to-speech | ElevenLabs Privacy |
| Apple Sign-In | Authentication | Apple Privacy |
| Google Sign-In | Authentication | Google Privacy |
Note on TTS Processing: When using premium TTS, text content from your documents is sent to our TTS routing server and forwarded to ElevenLabs for audio generation. This text is processed in real-time and is not stored on our servers or by ElevenLabs beyond the processing session.
TapListen is not intended for use by anyone under the age of 13. We do not knowingly collect personal information from children under 13. If we discover that we have inadvertently collected personal information from a child under 13, we will delete that information promptly. If you believe a child has provided us with personal information, please contact us at huypq.dev@gmail.com.
In addition to the above, you have the right to:
Legal basis for processing: Contractual necessity (providing the service), legitimate interests (improving the App), and consent (where applicable).
You have the right to:
We may update this Privacy Policy from time to time. We will notify you of significant changes by:
Your continued use of the App after changes constitutes acceptance of the updated policy.
If you have questions about this Privacy Policy or wish to exercise your rights, contact us at:
Email: huypq.dev@gmail.com