Skip to content

Get information about tracking, stats collection, and dynamic audio for podcast hosting providers.

License

Notifications You must be signed in to change notification settings

fancysoups/podcast-privacy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Podcast Privacy

npm (scoped) npm bundle size (minified)

Get information about tracking, stats collection, and dynamic audio for podcasts.

Install

$ npm install podcast-privacy

Usage

const podcastPrivacy = require('podcast-privacy');

podcastPrivacy('https://dts.podtrac.com/redirect.mp3/chtbl.com/track/8DB4DB/rss.art19.com/episodes/16fe0959-f7e9-40f0-b7c6-8a8c53d4fe73.mp3');
/*
	[
		{
			name: 'Podtrac',
			abilities: [ 'Stats' ],
			privacyPolicyURL: 'http://analytics.podtrac.com/consumer-privacy-policy'
		},
		{
			name: 'Chartable',
			abilities: [ 'Stats', 'Tracking' ],
			privacyPolicyURL: 'https://chartable.com/privacy'
		},
		{
			name: 'Art19',
			abilities: [ 'Stats', 'Tracking', 'Dynamic Audio' ],
			privacyPolicyURL: 'https://art19.com/privacy',
			logoURL: 'https://cdn.podcast-privacy.com/logos/art19.png'
		}
	]
/*

Hosted API

podcast-privacy is also available as a JSON api. Register for a free API key here.

Special Thanks

Special thanks to Marco Arment and his work on Overcast for leading the charge on increasing transparency for listeners.

Contributing

This package is maintained by the creators of Podbay. To add or change information in the package, you can open a pull request, file an issue, or email us at [email protected].

About

Get information about tracking, stats collection, and dynamic audio for podcast hosting providers.

Resources

License

Stars

Watchers

Forks

Packages

No packages published