Privacy Policy

Effective date: 2025-09-12

1. Information We Collect

We collect only the minimal data needed to operate Booktunes:

  • Authentication data (e.g. Supabase user ID, email if provided).
  • Book + chapter metadata you import or create.
  • Generated track metadata (provider used, prompts, durations).
  • Operational logs (errors, performance metrics) — transient where possible.

We do not intentionally collect sensitive personal information.

2. How We Use Information

  • Generate and serve audio tracks tied to your reading content.
  • Improve prompt quality and generation reliability.
  • Secure the service (fraud / abuse prevention, diagnostics).

3. Storage & Retention

Data (books, chapters, tracks) is stored in Supabase (Postgres + object storage). Audio files reside in a configured storage bucket. We retain data while your account is active or until you delete content. Aggregated, non-identifying prompt statistics may be retained for system tuning.

4. Third‑Party Providers

Generation and infrastructure may involve third parties:

  • Supabase – authentication, database, storage.
  • Audio Providers – currently Stable Audio and/or Mubert for music generation (prompts + style descriptors sent).
  • LLM Provider – prompt planning (OpenAI-compatible endpoint).

Only the minimal prompt + structural metadata required for generation is sent. Avoid including personal data in titles/descriptions.

5. Security

Environment secrets are stored server-side. Service role keys are never exposed to the client. We rely on Supabase security controls and least-privilege environment variables. No guarantee of absolute security is provided.

6. Your Choices

  • Delete books or tracks you no longer want stored.
  • Request account or data removal by contacting support (see below).
  • Avoid entering personal data in free‑text fields.

7. Changes to this Policy

We may update this policy to reflect product or regulatory changes. Material changes will be versioned in the repository history.

8. Contact

Questions or data requests: open an issue tagged privacy or email the maintainer (see repository profile).