Podcaster is a podcast hosting platform, where the goal of the platform is to help creators host their content and get paid without using ads or annoying sponsor messages.
When a user comes on the page, we check if the user has coil in the browser, if it is not there, then we show the user free content and a prompt to get a coil subscription. If coil is present then we redirect to premium content page.
Web Monetization enabled platform for hosting your podcasts. Made with React.
Login Content Creator Dashboard Better UI
Web Monetization API
I found this starter script very useful.
I had a question about the coil payment system, What happens when the user spends so much time on a website such that coil has paid $5? so I asked the coil support team and their reply was "Once you've streamed $4.50, we lower the payout rate to stretch the remaining .50 cents until the end of the month. Even if you reach $5, we'll continue to pay creators at the lowered rate. This ensures you can't payout more than you put in which reduces fraud on the platform". So I was thinking if there could be a system which monitors the user's behaviour over a time span and allocates money to a particular site so that it can be divided into smaller amounts instead of the standard $0.36/hour so that if the user spends more time on one creator then goes to another creator, the latter does not get less money. But again coil's principle is to not track their users. Please leave your thoughts.