Subscribe by email, free
Your daily briefing for podcasting and on-demand

Podcast app user-agents

Last updated January 13, 2019

Wondering what devices and apps are downloading your podcasts? We’ve gone through all the useragents downloading ours, and taken details and data from other helpful Podnews users. Here’s a relatively full list. We’ve added a regex expression here for developers, and would welcome additions and amendments to updates@podnews.net

Given here are example full useragent strings (with personal identifiers removed). Our aim is to identify what device is downloading podcasts; we haven’t cared about capturing operating systems or version numbers.

We’d like your help with this: so we’ve put this data into this Airtable. This page uses that Airtable to keep updated. Want write access? Sign up to Airtable (it’s free) - and then drop us an email to updates@podnews.net with your Airtable account email address and some background of who you are.

> We’ve also analysed bitrate and LUFS values for some of the top podcasts.

Podcast app useragents

AlexaMediaPlayer/1.0.2353.0_16xxxxxx (Linux;Android 5.1.1) ExoPlayerLib/1.5.9
What is it: Smart speaker: Unknown Amazon Alexa device more info
Is it a bot? no
Regex: ^AlexaMediaPlayer\/1\.

AlexaMediaPlayer/5.1.1-256.5.9.9_user_599xxxxxx (Linux;Android 5.1.1) ExoPlayerLib/1.5.9
What is it: Smart speaker: Amazon Echo Dot
user_ is the firmware release. You also see debug_ which is an Amazon developer firmware. more info
Is it a bot? no
Regex: ^AlexaMediaPlayer\/5\.

AlexaMediaPlayer/16.3.0.100 (Linux;Android 7.0) ExoPlayerLib/1.5.9
What is it: Smart speaker: Unknown Amazon Alexa device more info
Is it a bot? no
Regex: ^AlexaMediaPlayer\/16\.

AlexaMediaPlayer/Stitcher (Linux;Android 8.1.0) ExoPlayerLib/2.2.0
What is it: Smart speaker: Unclear what this is. A Stitcher skill?
Is it a bot? no
Regex: ^AlexaMediaPlayer\/Stitcher

AmazonNewsContentService
What is it: Smart speaker: Amazon Alexa's news briefing
We believe this caches and transforms audio to fix loudness issues for audio within news briefings
Is it a bot? yes
Regex: ^AmazonNewsContentService

AndroidDownloadManager/6.0.1 (Linux; U; Android 6.0.1; ASUS_Z00UD Build/MMB29P)
What is it: Library: The main download manager used by Android phones.
This is an API apps can use to download files. Relatively rare in our experience.
Is it a bot? no
Regex: ^AndroidDownloadManager

AntennaPod/1.7.1
What is it: App: AntennaPod app
"The easy-to-use, flexible and open-source podcast manager for Android"
Is it a bot? no
Regex: ^AntennaPod\/

AppleCoreMedia/1.0.0.10B500 (iPod; U; CPU OS 6_1_6 like Mac OS X; en_gb)
What is it: App: Apple iPod Touch
Is it a bot? no
Regex: ^AppleCoreMedia\/1\.(.*)iPod

AppleCoreMedia/1.0.0.14G60 (iPhone; U; CPU OS 10_3_3 like Mac OS X; en_us)
What is it: App: Apple iPhone
OS 10 isn't in Apple Podcast Analytics; OS 11 and above is.
Is it a bot? no
Regex: ^AppleCoreMedia\/1\.(.*)iPhone

AppleCoreMedia/1.0.0.15C202 (iPad; U; CPU OS 11_2_2 like Mac OS X; en_us)
What is it: App: Apple iPad
Is it a bot? no
Regex: ^AppleCoreMedia\/1\.(.*)iPad

AppleCoreMedia/1.0.0.15D59 (HomePod; U; CPU OS 11_2_5 like Mac OS X; en_gb)
What is it: Smart speaker: Apple HomePod
Is it a bot? no
Regex: ^AppleCoreMedia\/1\.(.*)HomePod

AppleCoreMedia/1.0.0.16R5303d (Apple Watch; U; CPU OS 5_0 like Mac OS X; en_au)
What is it: Smart speaker: Apple Watch (watchOS 1-4)
Is it a bot? no
Regex: ^AppleCoreMedia\/1\.(.*)Apple Watch

AppleCoreMedia/1.0.0.16K45%2520(Apple%2520TV;%2520U;%2520CPU%2520OS%252012_1_1%2520like%2520Mac%2520OS%2520X;%2520en_gb)
What is it: Smart TV: Apple TV
Is it a bot? no
Regex: ^AppleCoreMedia\/1\.(.*)Apple TV

(null)/(null) watchOS/5.0.1 model/Watch3,2 hwp/t8004 build/16R381 (6; dt:154)
What is it: App: Apple Watch (watchOS 5+)
With the release of watchOS 5, it appears that the AppleCoreMedia string has disappeared and the string now includes "watchOS". Record will need to be updated if AppleCoreMedia is re-added.
Is it a bot? no
Regex: (.*)watchOS\/

atc/1.0 watchOS/5.1.2 model/Watch2,4 hwp/t8002 build/16S46 (6; dt:134)
What is it: App: Apple Watch (watchOS 5+)
Is it a bot? no
Regex: (.*)watchOS\/

Bose/7.22.0
What is it: App: Bose SoundTouch app
This appears to be an app to configure smart speakers. It's capable of live radio and podcasts.
Is it a bot? no
Regex: ^Bose\/

Breaker/710 CFNetwork/894 Darwin/17.4.0
What is it: App: Breaker app
Other user-agents seen for Breaker are: "Breaker/0.7.10%2520(1034)" and "Breaker/iOS/0.8.1%2520(0)" more info
Is it a bot? no
Regex: ^Breaker\/

CastBox/5.4.9-171227055.r0a5485c (Linux;Android 7.0)
What is it: App: CastBox (an iOS/Android app)
There is another version of this useragent without "Android" specifically in it, which might be the iOS version
Is it a bot? no
Regex: ^CastBox\/

Castro 3.2.1/1087
What is it: App: Castro (iOS podcast app)
The useragent contains a version number more info
Is it a bot? no
Regex: ^Castro\/

Dalvik/2.1.0 (Linux; U; Android 7.0; LG-TP450 Build/NRD90U)
What is it: Library: Android audio library
Is it a bot? no
Regex: ^Dalvik\/

Downcast/2.9.37 (iPhone; iOS 12.1.2; Scale/2.00)
What is it: App: Downcast app
"A very cool podcast player for iOS, Mac, Apple Watch, and CarPlay." more info
Is it a bot? no
Regex: ^Downcast\/

Echo/1.0(APNG)
What is it: Smart speaker: Amazon Echo
This is the original Amazon Echo device. Amazon initially did not set a useragent at all. more info
Is it a bot? no
Regex: ^Echo\/1\.

Google-Speech-Actions
What is it: Smart speaker: Google Assistant - speech actions ('skills')
"OK, Google, ask podnews for the latest" more info
Is it a bot? no
Regex: ^Google-Speech-Actions

Googlebot-Video/1.0
What is it: Bot: Googlebot
Possibly being used to crawl audio more info
Is it a bot? yes
Regex: ^Googlebot-Video

GoogleChirp
What is it: App: Google Podcasts
GoogleChirp is used in Google Assistant; GSA is used on Android phones
Is it a bot? no
Regex: \b(GoogleChirp|GSA)\/

gPodder/3.9.6 (+http://gpodder.org/) Windows/10
What is it: App: gPodder
A venerable podcast app for Windows
Is it a bot? no
Regex: ^gPodder\/

GSA
What is it: App: Google Podcasts on Android
This subset of GoogleChirp traffic represents requests made by Android devices more info
Is it a bot? no
Regex: \bGSA\/

GStreamer souphttpsrc libsoup/2.46.0
What is it: Library: GStreamer
"A framework for creating streaming media applications" - often used on hardware like internet radios more info
Is it a bot? no
Regex: ^GStreamer

GoogleChirp
What is it: Smart speaker: Google Podcasts on smart speaker
This subset of GoogleChirp traffic represents requests made by smart speakers. Also: Libassistant/1.0 GoogleChirp/1.0.1 (Linux; Android/5.0) GOOG/7 AppleWebKit/534.30 (KHTML, like Gecko) more info
Is it a bot? no
Regex: \bGoogleChirp\/

Himalaya/2.2.25 (iPad; iOS 12.1; Scale/2.00; CFNetwork; iPad5,2)
What is it: App: Himalaya app more info
Is it a bot? no
Regex: ^Himalaya\/

iCatcher!/4.6.6 (iPhone; iOS 11.2.6; Scale/2.0)
What is it: App: iCatcher podcast player more info
Is it a bot? no
Regex: ^iCatcher

iHeartRadio/8.17.0 (Android 6.0.1; Nexus 7 Build/MOB30X)
What is it: App: iHeartRadio app
Music, radio and podcast app.
Is it a bot? no
Regex: ^iHeartRadio\/

iTMS
What is it: Bot: Apple Podcast Connect
Used for iTunes Music Store listings more info
Is it a bot? yes
Regex: ^iTMS

iTunes/12.4.1 (Windows; Microsoft Windows 10.0 x64 Home Premium Edition (Build 9200); x64) AppleWebKit/7601.6016.1000.1
What is it: Desktop: iTunes desktop software (not in Podcast Connect Analytics)
Is it a bot? no
Regex: ^iTunes\/12\.4

iTunes/12.7.2 (Windows; Microsoft Windows 7 Professional Edition Service Pack 1 (Build 7601)) AppleWebKit/7604.4007.1003.3
What is it: Desktop: iTunes desktop software. Highest visible version is 12.9
Is it a bot? no
Regex: ^iTunes\/12\.7

iTunes/4.7.1 (Unix; N; linux; x86_64-linux; EN; utf8) SqueezeNetwork/7.7.6-sn/TRUNK
What is it: Smart speaker: Squeezebox
A hardware media streamer
Is it a bot? no
Regex: ^iTunes\/4\.

itunesstored/1.0 iOS/11.2.5 model/iPhone9,3 hwp/t8010 build/15D60 (6; dt:139)
What is it: Library: "iTunes daemon"
might be something to do with unattended downloads more info
Is it a bot? unknown
Regex: ^itunesstored

Lavf/56.40.101
What is it: Library: TuneIn, VLC, ffmpeg and other programs.
This is the default useragent for the ffmpeg library. TuneIn on iOS now reports "TuneIn" within its useragent, but Lavf is still used for Android.
Is it a bot? no
Regex: ^Lavf\/

LG-K428/V20l Player/LG Player 1.0 for Android 7.0 (stagefright alternative)
What is it: Library: LG Player
A library for an LG android phone
Is it a bot? no
Regex: (.*)LG Player

Libassistant/1.0 GoogleChirp/1.0.1 (Linux; Android/5.0) GOOG/7 AppleWebKit/534.30 (KHTML, like Gecko)
What is it: App: Google Podcasts (see 'GoogleChirp')
Is it a bot? no
Regex: \bGoogleChirp\/

Linux UPnP/1.0 Sonos/47.2-59120 (ZPS1)
What is it: Smart speaker: Sonos smart speaker system
Is it a bot? no
Regex: (.*)Sonos\/

Listen5 1.2 build 36 (iPhone; iOS 12.1.2; en_US)
What is it: App: Listen5, an unknown app on an iPhone
Is it a bot? no
Regex: ^Listen5

MAC 27,0,0,130
What is it: Browser: Flash, running on a Mac
Is it a bot? no
Regex: ^MAC (.*)

MediaMonkey 4.1.22.1880
What is it: App: MediaMonkey software
A Windows-based audio player more info
Is it a bot? no
Regex: ^MediaMonkey

Mozilla/5.0 (compatible; DotBot/1.1; http://www.opensiteexplorer.org/dotbot, help@moz.com)
What is it: Bot: DotBot
A Mozilla-funded search bot more info
Is it a bot? yes
Regex: (.*)DotBot\/1

Mozilla/5.0 (compatible; Google-Podcast)
What is it: Bot: Google Play Music Podcasts
This is a bot taking a copy of your audio to host on its own server. more info
Is it a bot? yes
Regex: (.*)Google-Podcast

Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)
What is it: Bot: Yandex, a Russian search engine
This is the main indexing bot for this service more info
Is it a bot? yes
Regex: (.*)YandexBot\/3

Mozilla/5.0 (iPhone; CPU iPhone OS 11_2_5 like Mac OS X) AppleWebKit/604.5.6 (KHTML, like Gecko) Version/11.0 Mobile/15D60 Safari/604.1
What is it: Browser: iPhone Safari browser
Is it a bot? no
Regex: (.*)iPhone(.*)AppleWebKit(.*)Safari\/

Mozilla/5.0 (Linux; Android 7.1.1; SM-T350 Build/NMF26X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.137 Safari/537.36
What is it: Browser: A Samsung Galaxy Tab browser more info
Is it a bot? no
Regex: (.*)Linux; Android(.*)SM-T350

Mozilla/5.0 (Linux; Android 8.1.0; Pixel XL Build/OPM2.171019.029; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/65.0.3325.109 Mobile Safari/537.36 GSA/8.0.17.21.arm64
What is it: App: Google Podcast player on Android phones
Is it a bot? no
Regex: (.*)GSA\/

Mozilla/5.0 (Linux; U; Android 5.1.1;ford/LVY48F)
What is it: Browser: Android: an Amazon Kindle Fire device more info
Is it a bot? no
Regex: (.*)Android 5(.*)ford\/

Mozilla/5.0 (Linux; U; en-us; BeyondPod 4)
What is it: App: BeyondPod, an Android podcast app
Is it a bot? no
Regex: ; BeyondPod

Mozilla/5.0 (Linux; U; Windows NT 6.1; en-us; dream) DoggCatcher
What is it: App: DoggCatcher, an Android podcast app
Is it a bot? no
Regex: DoggCatcher

Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.167 Safari/537.36
What is it: Browser: Chrome browser (on desktop or mobile)
(This regex might be worth running last, since it will also catch a Chromecast)
Is it a bot? no
Regex: ^Mozilla(.*)Chrome\/

Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:58.0) Gecko/20100101 Firefox/58.0
What is it: Browser: Firefox browser (on desktop or mobile)
Is it a bot? no
Regex: ^Mozilla(.*)Firefox\/

Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.60 Safari/537.36 CrKey/1.29.106111
What is it: Smart speaker: A Chromecast device
This may also include Google Home and other similar assistants in certain cases more info
Is it a bot? no
Regex: \ CrKey\/

NSPlayer/10.0.0.3702 WMFSDK/10.0
What is it: Desktop: Windows Media Player (10)
Is it a bot? no
Regex: ^NSPlayer

OkDownload/1.0.4-SNAPSHOT
What is it: Library: OKDownload
A Reliable, Flexible, Fast and Powerful download engine more info
Is it a bot? unknown
Regex: ^OkDownload\/

okhttp/3.9.1
What is it: Library: An Android / Java HTTP client library more info
Is it a bot? unknown
Regex: ^okhttp\/

Overcast/3.0 (+http://overcast.fm/; iOS podcast app)
What is it: App: Overcast, an iOS podcast app more info
Is it a bot? no
Regex: ^Overcast\/

Pingdom.com_bot_version_1.4_(http://www.pingdom.com/)
What is it: Bot: A robot used for testing server speed and uptime more info
Is it a bot? yes
Regex: ^Pingdom/\

Player FM
What is it: App: Player FM, a podcast app more info
Is it a bot? no
Regex: ^Player FM

Player/LG Player 1.0 for Android 8.1.0 (stagefright alternative)
What is it: : (See LG Player above)
Is it a bot?
Regex: (.*)LG Player

Pocket Casts
What is it: App: Pocket Casts, an app on Android, and iOS more info
Is it a bot? no
Regex: ^Pocket Casts

PodcastAddict/v2 - Dalvik/2.1.0 (Linux; U; Android 6.0.1; Moto G Play Build/MPI24.241-2.35-1.5)
What is it: App: PodcastAddict, an Android podcast app
Some versions of this useragent start with "Podcast Addict" (two words) more info
Is it a bot? no
Regex: ^Podcast(.*)Addict\/

PodCruncher/3.2 CFNetwork/976 Darwin/18.2.0
What is it: App: PodCruncher
"Podcasts app crafted with love" more info
Is it a bot? no
Regex: ^PodCruncher\/

Podbean/Android App 6.6.0 (http://podbean.com)
What is it: App: Podbean app
Some versions of this useragent also start Podbean/iOS
Is it a bot? no
Regex: ^Podbean\/

PodcastAddict/v2 - Dalvik/2.1.0 (Linux; U; Android 9; Pixel Build/PQ1A.190105.004)
What is it: App: Podcast Addict
A popular Android podcast app more info
Is it a bot? no
Regex: ^PodcastAddict\/

Podcasts/3.6
What is it: App: Apple Podcasts - the default app
This varies from v2.4 up to v3.6 in our logs.
Is it a bot? no
Regex: ^Podcasts\/

Podkicker Pro/2.4.0
What is it: App: Podkicker, a podcast app
There is a Pro and a normal version of this app, which have slightly different useragents more info
Is it a bot? no
Regex: ^Podkicker

python-requests/2.18.4
What is it: Library: A Python-based library for downloading more info
Is it a bot? unknown
Regex: ^python-requests\/

Radioplayer Android app
What is it: App: UK Radioplayer Android app
Is it a bot? no
Regex: ^Radioplayer Android app

Radioplayer iOS app
What is it: App: UK Radioplayer iOS app
Is it a bot? no
Regex: ^Radioplayer iOS app

RadioPublic/android-1.11
What is it: App: RadioPublic app more info
Is it a bot? no
Regex: ^RadioPublic\/

Roku/DVP-8.0 (048.00Exxxxxx)
What is it: Smart TV: A Roku 3 TV stick more info
Is it a bot? no
Regex: ^Roku\/DVP-8(.*)\(04

RSSRadio (Push Notification Scanner;support@dorada.co.uk)
What is it: Bot: RSSRadio, an app for iPhone, iPad or web.
This useragent only requests 17K of the audio, and appears to do so unattended more info
Is it a bot? yes
Regex: ^RSSRadio \(

RSSRadio/9186
What is it: App: RSSRadio, an app for iPhone, iPad or web more info
Is it a bot? no
Regex: ^RSSRadio\/

Samsung SM-N920C stagefright/Beyonce/1.1.9 (Linux;Android 7.0)
What is it: Library: Audio library for Android
Also shares its name with an Android exploit.
Is it a bot? no
Regex: (.*)stagefright\/

Spotify/1.0
What is it: App: Spotify's service that grabs a copy of your audio for caching
You will probably only see this useragent once per episode
Is it a bot? yes
Regex: ^Spotify

Spreaker for Android 4.10.5 release:2018-10-26 device:phone (samsung SM-N9000Q; Android 5.0; tr_TR)
What is it: App: Spreaker for Android
Is it a bot? no
Regex: ^Spreaker

Sonos
What is it: Smart speaker: Sonos speaker system
Is it a bot? no
Regex: Sonos

Stitcher/Android
What is it: App: Stitcher, a podcasting app
Is it a bot? no
Regex: ^Stitcher\/

StitcherBot (MP3 Search Bot for Stitcher Personalized Radio Service)
What is it: Bot: A bot for Stitcher's service
This appears to pull each podcast once more info
Is it a bot? yes
Regex: ^StitcherBot \(

Storiyoh/1%2520CFNetwork/975.0.3%2520Darwin/18.0.0
What is it: App: Storiyoh app more info
Is it a bot? yes
Regex: ^Storiyoh\/

Trackable/0.1
What is it: Bot: Trackable stats service more info
Is it a bot? yes
Regex: ^Trackable\/

TuneIn Radio Pro/1138 CFNetwork/976 Darwin/18.2.0
What is it: App: TuneIn Radio
You'll also see TuneIn%20Radio%20Pro in here. This appears to only be set for iOS apps. Android is still Lavf/57.25.100 or similar.
Is it a bot? no
Regex: ^TuneIn

VictorReader Stream 503 ca-en Heather Ryan 4.8.6
What is it: Smart speaker: VictorReader
A device for blind people to enjoy spoken word content more info
Is it a bot? no
Regex: ^VictorReader Stream

Wget/1.12 (linux-gnu)
What is it: Library: A Linux library
wget is used to download files more info
Is it a bot? unknown
Regex: ^Wget

WIN 27,0,0,130
What is it: Browser: Flash, running on a Windows machine
A flash element inside a web browser
Is it a bot? no
Regex: ^WIN\ (.*)

WinampMPEG/5.09
What is it: App: Winamp
Media player that apparently really whips the llama's ass
Is it a bot? no
Regex: ^Winamp

WMPlayer/10.0.0.364 guid/3300xxxxxx
What is it: Desktop: Microsoft Windows Media Player more info
Is it a bot? no
Regex: ^WMPlayer\/

yapa/1.1.4 (Linux;Android 9) ExoPlayerLib/2.9.0
What is it: App: Yapa
A communications app on Android more info
Is it a bot? no
Regex: ^yapa\/

Our supporters (become one)

Get a global view on podcasting and on-demand with our daily news briefing

Subscribe to our daily newsletter by email, free