← Back to Home

FluidCast Privacy Policy

Last Updated: 11 November 2025

1. Overview

FluidCast ("the App") is a privacy-respecting podcast application that focuses on minimal data collection. We only collect what is necessary to:

We do not use third-party advertising SDKs, behavioral tracking, or broad engagement analytics. We do not sell your personal data.

2. Data We Collect & Process

Below is a breakdown of data categories derived from the current implementation.

2.1 Account & Authentication (Supabase Auth)

2.2 Email Delivery (Resend)

We currently use Resend only for transactional emails (verification, password reset). In the future, we may offer optional marketing emails (app updates, features, tips) through Resend, but only with your explicit consent. You can opt out at any time.

2.3 Subscription Sync Data (Supabase PostgreSQL Database)

Per user, we store only what is needed to reproduce your subscriptions and listening progress in the following tables:

We intentionally keep metadata minimal—full podcast and episode details are resolved on-device from the RSS feed when needed.

2.4 Playback & Download Data (On Device Only)

Stored locally using Apple frameworks (SwiftData + file system):

This information is not uploaded unless explicitly mirrored as minimal sync fields (see 2.3).

2.5 Minimal Analytics (Firebase Analytics)

We limit analytics to a single custom event once per calendar day per device: active_user with parameters:

No interaction events (taps, searches, screens viewed, etc.) are logged.

2.6 Crash Reporting (Firebase Crashlytics)

On crashes or critical non-fatal errors, Crashlytics may collect:

2.7 Premium Subscriptions (RevenueCat)

RevenueCat processes data necessary to verify and manage your premium subscription entitlements. This includes:

We do not have access to your full payment details; all payments are processed securely through Apple.

2.8 System & Network Checks

We perform passive network reachability checks (Wi-Fi vs. Cellular) to decide when to sync or auto-download. We do not persist IP addresses or network identifiers.

2.9 Local Preferences & Caches

3. What We Do NOT Collect

We do not collect:

We also do not perform cross-app tracking or third-party ad targeting.

4. Legal Bases (EEA / UK / Similar Jurisdictions)

Where applicable under GDPR / UK GDPR:

Where consent is required by local law (e.g., for certain analytics jurisdictions), we will implement a consent prompt before activating optional analytics beyond the current minimal event.

5. How We Use the Data

We do not profile users or build behavioral segments.

6. Data Sharing & Processors

We use the following service providers (data processors):

We do not sell or rent your data. We only disclose data if required by law or to defend legal rights.

7. Data Retention

We may implement optional account cleanup tools in future updates, but we will not delete your data without your explicit request.

8. Your Rights

Depending on your jurisdiction (e.g., GDPR, CCPA/CPRA, UK GDPR), you may have rights to:

To exercise rights, contact support@fluidcastapp.com. We may need to verify account ownership (e.g., by sending a confirmation link to your registered email).

CCPA/CPRA: We do not sell or share personal information as defined under California law.

9. Account & Data Deletion

You can delete your account and all associated sync data directly within the App using the Delete Account option in settings.

9.1 Soft Deletion & Grace Period

When you initiate account deletion, we implement a 7-day grace period by default:

This grace period protects against accidental deletions and gives you time to reconsider. If you need immediate deletion without a grace period, contact support@fluidcastapp.com with your request.

9.2 What Gets Deleted

Account deletion (after grace period) permanently removes:

9.3 What Remains

You can also email support@fluidcastapp.com with the subject: "FluidCast Data Deletion" and include the email you used to register if you prefer manual processing.

10. Security Measures

No system is perfectly secure; if we detect a data incident affecting you, we will follow applicable legal notification requirements.

11. Children's Privacy

The App is not directed to children under 13 (or the minimum age in your jurisdiction). We do not knowingly collect personal data from children. If you believe a child has provided personal data, contact us to request deletion.

12. International Transfers

Data may be processed in the United States or other regions where Supabase, Resend, Firebase, or RevenueCat operate. Appropriate safeguards (such as Standard Contractual Clauses) are relied upon where required.

13. Third-Party Podcast Content

When you subscribe to a podcast, the App fetches RSS feed data & artwork directly from the podcast's hosting servers. Those third parties may log standard server access data (e.g., IP address). Their practices are governed by their own policies.

14. Changes to This Policy

We will update this policy if we expand analytics beyond the current minimal implementation or make significant changes to data handling. Material changes will be highlighted in-app or via release notes.

15. Contact

Data Controller / Privacy Contact:

For EU/UK users wishing to exercise rights, please include "Privacy Request" in the subject line.

16. Summary (Human-Readable)

FluidCast keeps things simple: we use Supabase to store your podcast subscriptions and where you stopped listening so you can pick up on another device. We send verification emails through Resend. We log one anonymous-ish event per day (via Firebase) so we know someone used the app. If it crashes, we get a technical report (via Firebase). Premium subscriptions are handled securely through RevenueCat. You can delete your account at any time from within the app—we'll give you 7 days to change your mind before permanent deletion. That's it.