Privacy Policy
How Zybrarium handles data
Last updated: April 21, 2026
This Privacy Policy explains how Zybrarium collects, uses, stores, and shares information when you use this app.
Information we collect
- Account data from sign-in, including unique user ID, email, and name.
- Profile data you provide, such as display name, about text, and photo.
- Preference data, including favorite categories and reader settings.
- Content you create, including books, pages, intros, notes, and character data.
- Interaction data, including favorites, ratings, and review comments.
- Technical session data via authentication cookies required to keep you signed in.
How we use information
- Operate core features like login, profile management, and library access.
- Store and display your books, ratings, and comments in app experiences.
- Personalize recommendations based on profile preferences and favorites.
- Generate story and image outputs when you use AI-assisted creator tools.
- Maintain service integrity, security, and troubleshooting logs.
- If Z-Coins are offered in this or another participating Zideons app, process wallet, allowance, purchase, balance, and usage records needed to operate those in-app features.
Z-Coins, whether granted for free or purchased, have no cash value and are intended only for use within participating Zideons apps and services.
How information is shared
- Books and related metadata in the library may be visible to other users of the app.
- Ratings and reviews can be shown with your profile display name (or a generic reader label if no display name is set).
- We use service providers for authentication, storage, and AI generation workflows.
- We may disclose data when required by law or to protect the service.
Performance caching
To improve performance and reduce loading times, Zybrarium uses in-memory caching to temporarily store frequently accessed data such as book listings, user profiles, and categories.
- Cache is stored in server memory and cleared when the application restarts.
- Cached data expires automatically based on configured timeouts (typically 1-15 minutes).
- Cache is invalidated when underlying data is updated to ensure freshness.
- Caching is used solely for performance optimization and does not change how your data is stored, shared, or retained.
Data storage and retention
Zybrarium stores data in backend services used by this project (including Firebase services and integrated AI APIs). We retain data while your account and content are active, or as needed for legitimate operational and legal reasons.
You can update profile data, modify or delete your own books, and remove saved character records through available in-app features.
Children and family use
Zybrarium is designed for family-friendly reading and creator workflows. Accounts and submissions should be managed by parents, guardians, educators, or other authorized adults.
Security
We use reasonable technical and organizational safeguards, but no system can be guaranteed to be fully secure.
Changes to this policy
We may update this Privacy Policy from time to time. Updates are effective when posted on this page with a revised "Last updated" date.