Privacy policy

Last updated October 1, 2026

FlutterCast is a podcast app for Roku, operated by Shifting Technologies LLC, a New Jersey company (“we”, “us”). This policy explains what we collect, why, and the choices you have.

Questions or privacy requests: privacy@fluttercast.com. Support and billing: support@fluttercast.com.

What we collect

Your library on your TV. The shows you follow, your playback positions and your listening history are saved on your Roku. If you don’t link an account, they stay there.

Subscription. Roku handles your subscription and payment. Roku tells us your subscription status and the purchase references we need to confirm your access. We never see your card details.

Optional account. You can link your TV with Google sign-in to sync your library between TVs. We then store your Google account ID, your email if Google has verified it (shown while you link or delete your account, and in Settings › Account on your linked TVs, where anyone using the TV can see it), your linked TVs, your library and your usage analytics choice (on or off, and when you set it), so the choice you make on one linked TV applies to the others. Signing in sets only the cookies needed for sign-in, which expire within 15 minutes.

Search and podcast requests. To show podcasts, search results and artwork, our servers receive your requests and your device’s IP address. We send your search words to Apple Podcasts and Podcast Index to find podcasts, without your identity. Your TV downloads episodes directly from podcast publishers, who see your IP address and may use their own measurement.

App usage analytics, on by default. To learn how the app is used and improve it, the app sends usage events to Google Analytics, which Google LLC runs for us as our service provider. The events record which screens you open (such as Home, Search or the player) and which buttons and features you use: for example switching tabs, pressing Play or a player control (where, not what), that you followed or unfollowed a show (not which one), whether a search found results and roughly how many (not your words), how you opened the app (for example from a link in Roku search), starting to link an account, signing out, and which setting you changed and its new value. Each event also includes the app version, a session number for each time you open the app, and timings. They never include which shows or episodes you play, podcast or episode names or IDs, your search words, web addresses, or your email or account.

Each event carries a random ID that the app creates and keeps on your TV. It isn’t your Roku device ID or advertising ID. The app deletes it when you turn usage analytics off or remove the app, and makes a new one if you turn it back on. Your TV sends the events directly to Google, so Google receives your TV’s IP address and basic connection details as part of the connection; Google says Google Analytics doesn’t log or store IP addresses. See how Google uses information from sites or apps that use its services. We’ve turned off Google signals, granular location and device data, data sharing with Google, and ads personalization. You can turn usage analytics off at any time in Settings › Usage analytics.

No listening analytics. The app doesn’t send analytics about which episodes you play or for how long. If we add that later, it will be off unless you turn it on, it will come to us rather than to Google, and we’ll update this policy before it starts.

We use analytics only to improve the app. Analytics is never linked to your email, account or subscription, and we don’t use it for advertising.

Support messages. When you email us or use the form on our support page, we receive your name, email address, topic and message, and keep them so we can help. The form uses Cloudflare Turnstile to block spam; it checks your browser and receives your IP address, under Cloudflare’s Turnstile privacy terms.

Website visits. Our website uses Cloudflare Web Analytics to count visits and measure how fast pages load. When you open a page, your browser sends Cloudflare the page address, the site that linked you, your browser and device type, and page-speed timings; Cloudflare works out your approximate country from your IP address. It uses no cookies or other storage in your browser, doesn’t identify or follow you, and we see only totals.

What we don’t do

We don’t sell your personal information, share it for advertising, or build advertising profiles. We use Google Analytics only for the app usage analytics described above, with its advertising features turned off, and not on our website. We don’t use advertising trackers.

Do Not Track. Our website and the Roku app don’t act on browser Do Not Track signals. To control usage analytics, use Settings › Usage analytics. We don’t add any tracking that follows you across other apps or websites: Google signals and data sharing are turned off, and Google acts only as our service provider. Roku, and podcast publishers with the measurement or ad services they use (see “Search and podcast requests” above), may collect information across services under their own policies.

Who else is involved

  • Roku: subscriptions, payments and the Roku platform, under Roku’s privacy policy.
  • Cloudflare: hosts our servers and storage, forwards and sends our email, runs the spam check on our support form, and counts website visits.
  • Google: app usage analytics (Google Analytics), sign-in if you link an account, and the inbox where our support and privacy emails arrive.
  • Podcast Index and Pocket Casts: podcast search and discovery lists. Nothing that identifies you is sent.
  • Apple Podcasts: search results and top charts. We send it your search words, without your identity. Your TV loads some artwork directly from Apple, which sees your IP address.
  • Podcast publishers: deliver episodes to your TV directly.

These providers may handle your information in data centres outside your country.

We may also disclose information when the law requires it.

How long we keep it

Information Kept for
Library on your TV Until you remove the app; older playback positions and history drop out as newer ones replace them
Account and cloud library Until you delete your account
Subscription records While you subscribe, then 12 months
Usage analytics events Google keeps the event data for about 2 months (Google deletes expired data in a periodic pass); after that only aggregated reports remain in Google Analytics
Server logs Up to 7 days
Support emails and form messages 12 months after your issue is resolved
Backups Deleted data can remain in backups for up to 30 days
Record that an account was deleted or a TV signed out 1 year, with only a random ID and the time, so restoring a backup can’t bring deleted data back

Your choices

  • Turn usage analytics off or on at any time in Settings › Usage analytics. Turning it off stops sending immediately; events already sent aren’t deleted early and stay at Google for about 2 months. Turning it back on starts with a new random ID. If your TV is linked to an account, the change applies to your other linked TVs when they next sync.
  • Unfollow a show in the app to remove it from your library (its playback positions and history stay); on a linked TV, the unfollow syncs to your account. Remove the app to delete everything saved on that TV. Signing a TV out in Settings › Account stops syncing but keeps the library on that TV. Your account’s cloud library is deleted with your account; each TV keeps its own copy until you remove the app.
  • Delete your account at auth.fluttercast.com/account/delete.
  • Email privacy@fluttercast.com to see, correct or delete your information. We reply within 30 days. If we can’t do what you asked, reply to our answer to appeal and we’ll review it again. Usage analytics at Google is tied only to a random ID that we can’t link to you, so we can’t find or delete it for one person; turning usage analytics off and removing the app are the controls, and the data expires after about 2 months.

Deleting data or your account doesn’t cancel your subscription. Manage it at my.roku.com/subscriptions.

Adults only

FlutterCast is for adults 18 and older. Podcasts come from third-party publishers and may contain mature content. We don’t knowingly collect information from anyone under 18. If you think we have, email privacy@fluttercast.com and we’ll delete it.

Security

We encrypt data in transit and limit access to what’s needed. No service can guarantee perfect security.

Changes

We’ll post changes here with a new effective date, and tell you in the app before any significant change takes effect.