Legal
Privacy Policy
Effective August 11, 2026
This policy explains how ZiReader handles information when you use the app.
Information we collect
- Account information: your email address, account identifier, and display name.
- Learning information: recognized characters, character review activity, reading position, generated stories, selected story characters, and related learning progress.
- Feedback: information you choose to submit through the app, including your message and account identifier.
- Service information: limited technical information processed by our service providers to operate authentication, synchronization, feedback, and story generation.
Information stored on your device
Imported EPUB files and their extracted content are stored locally on your device. Imported books are not currently synchronized between devices. Handwriting strokes are evaluated on the device for simple stroke-count feedback and are not uploaded or saved as handwriting samples.
How we use information
We use information to create and secure your account, synchronize learning progress, restore your reading position, generate requested stories, respond to feedback, prevent abuse, and maintain ZiReader.
Story generation
When you request a generated story, your selected Chinese characters and generation preferences are sent securely to our server and OpenAI to create the story. Do not enter sensitive personal information into story requests.
Service providers
ZiReader uses Supabase for authentication, database storage, synchronization, feedback, and server functions. It uses OpenAI to generate stories when requested. These providers process information as needed to provide their respective services and under their own terms and privacy practices.
Retention and deletion
We retain account and synchronized learning information while your account remains active. You can delete your account from the account actions at the top of ZiReader's Read screen. Account deletion removes the account and associated synchronized app data, subject to limited backup, security, fraud-prevention, or legal retention requirements. The app also clears ZiReader data associated with the account from the device where you confirm deletion. See our account deletion instructions.
Security
We use reasonable technical and organizational safeguards, but no method of electronic storage or transmission can be guaranteed completely secure.
Children
ZiReader is not directed to children under 13, and we do not knowingly collect personal information from children under 13.
Your choices
You may delete locally imported documents, sign out, or delete your account. You may also contact us with privacy questions or requests.
Changes to this policy
We may update this policy as ZiReader changes. We will update the effective date on this page when we do.
Contact
For privacy questions, email support@zireader.app.