Privacy Policy
Hearleaf Privacy Policy
Effective date: June 12, 2026. This policy explains how Hearleaf handles information in the Hearleaf mobile app, the Android closed alpha signup page, and the cloud services that support page preparation, voice recording checks, authentication, quota, and abuse prevention.
Short Version
Hearleaf turns page images into private, cached audio. Voice recordings, photographed pages, extracted text, and generated audio are personal data. The app stores the working library primarily on your device and sends only the data needed for requested cloud processing.
We do not sell your personal data. We do not use your voice recordings, page images, extracted text, or generated audio for advertising.
Who We Are
Hearleaf is a mobile reading application that helps people photograph printed pages and hear those pages read aloud as AI-generated speech. The developer named in the app store listing is Hearleaf.
Privacy questions and deletion requests can be sent to palande.prathmesh@gmail.com. You can also use the developer contact channel shown in the Hearleaf Google Play listing.
Information We Access, Collect, Or Process
Depending on how you use the app, Hearleaf may access, collect, or process the following information:
- Voice recordings, including consent recordings and voice samples you record in the app.
- Book page photos, selected page images, and optional local cover images.
- Extracted OCR text and OCR metadata used internally to prepare audio. The current app does not show or edit detected text in the user interface.
- Generated AI audio files and playback progress for pages and voices.
- Local library information such as book titles, authors, page order, bookmarks, and selected voice choices.
- Firebase authentication identifiers, including an anonymous Firebase user ID and, if you choose Google sign-in, account identifiers such as your Google-linked Firebase ID and basic profile information provided through Firebase Authentication.
- App authenticity, device, request, quota, queue, error, diagnostic, and service-log metadata used to operate and protect the service.
- A coarse country/region code from the device locale when a page-preparation job is submitted. Hearleaf uses this for delayed aggregate status only and does not store raw locale strings, timezone values, or IP-derived location for this feature.
- Android closed alpha signup information submitted through the Hearleaf website, including your email address, Android readiness, testing consent, and any optional note you choose to include.
App Permissions
Hearleaf requests microphone access so you can record short clips for a local voice profile. It requests camera access so you can photograph pages and optional cover images. Android builds may also request vibration permission for local touch feedback.
Hearleaf does not use microphone or camera permissions for background advertising, background tracking, or unrelated profiling.
How We Use Information
We use information to provide and protect Hearleaf, including to:
- Create and manage local voice profiles and reading libraries.
- Check whether a short voice recording is usable for the app.
- Extract text from a page image and synthesize page audio in the selected voice.
- Cache generated audio locally so you can replay it without regenerating it.
- Authenticate users, apply App Check, enforce page-generation quota, and prevent abuse.
- Debug errors, monitor reliability, and operate cloud infrastructure.
- Show delayed aggregate page-processing timing and country/region mix on the public status page without exposing individual user, page, voice, request, or artifact details.
- Invite Android closed alpha testers, manage Google Play tester-list access, and follow up about testing.
- Respond to privacy, deletion, security, and support requests.
Where Information Is Stored And Processed
Your voice profiles, recordings, book library, page images, generated audio, playback progress, and related app state are primarily stored locally on your device.
Some features require cloud processing. For example, recording analysis sends one recording to a CPU service for quality checks, and page preparation sends the selected page image and voice reference through a secured gateway to create OCR output and generated audio. These requests are transmitted over HTTPS.
Hearleaf uses Google Cloud and Firebase as service providers for authentication, App Check, quota, page-job queueing, private temporary storage, service logs, and hosted OCR and speech-synthesis processing.
Public page-processing status uses delayed, rounded, sanitized job metadata. Country or region appears only as aggregate buckets after enough completed jobs share the same coarse device-region code.
The Android closed alpha signup form is submitted through a Hearleaf-owned endpoint and stored in Google Cloud Firestore.
How Information Is Shared
We do not sell personal or sensitive user data. We share information only in limited ways needed to operate the app:
- With service providers such as Google Cloud and Firebase, which process data on our behalf for app functionality, security, quota, and infrastructure operation.
- With Google Cloud, Firebase, and Google Play Console as needed to collect Android closed alpha signup responses, maintain tester lists, and send selected testers the opt-in path.
- On the public status page, as delayed aggregate timing, status, and country/region buckets that meet the minimum count threshold. Individual page jobs do not show country or region.
- When you choose to sign in with Google, with Google/Firebase as needed to authenticate and link the account.
- If required to comply with law, enforce rights, protect users, investigate abuse, or respond to valid legal process.
- As part of a merger, acquisition, financing, or transfer of assets, with appropriate notice where legally required.
Retention And Deletion
Local app data remains on your device until you delete it in the app, clear app storage, or uninstall Hearleaf. This includes local profiles, recordings, book and page metadata, page images, and cached generated audio.
Cloud recording-analysis files are processed in request-scoped temporary storage and are not intentionally kept after the request finishes.
Page-preparation request artifacts are private temporary objects. Request artifacts are deleted after a job succeeds or reaches terminal failure. Result artifacts are deleted after the app downloads the result and acknowledges it. If acknowledgement is missed, the private artifact bucket has a 7-day lifecycle cleanup fallback.
Firebase, Firestore, Pub/Sub, Cloud Run, and other operational systems may retain authentication identifiers, quota records, queue metadata, request metadata, service logs, and error logs according to their configured retention behavior. Current quota and usage records are designed to expire after about 90 days.
To request deletion of server-side account, quota, or operational metadata associated with your Firebase user, contact palande.prathmesh@gmail.com. Some records may be retained where needed for security, fraud prevention, legal compliance, dispute resolution, or infrastructure integrity.
Android closed alpha signup emails and notes are retained only as long as needed for invitations, tester-list management, testing follow-up, and related records. You can request removal from the tester list through palande.prathmesh@gmail.com.
Voice Consent And AI-Generated Audio
Voice recordings are sensitive. Hearleaf is intended for your own voice, or for a voice you have explicit permission to use. Do not record or use another person's voice without their consent.
Generated speech is synthetic AI audio. If you share generated audio outside the app, you should disclose that it is AI-generated and only share audio when you have the right to share the underlying voice and reading material.
Children
Hearleaf is not currently designed as a child-directed app. If child-directed or family account features are added later, this policy and the app's consent, safety, and deletion controls will be updated before those features are offered.
Security
Hearleaf uses HTTPS, Firebase Authentication, Firebase App Check, a secured gateway, quota checks, private Cloud Run services, and private temporary artifact storage to reduce unnecessary exposure of sensitive voice and page data. No app or internet service can guarantee perfect security, but Hearleaf is designed to minimize server-side retention of voice recordings, page images, extracted text, and generated audio.
Changes To This Policy
We may update this policy as Hearleaf changes. Material updates will be reflected by a new effective date and revised policy text at this URL.