Pallets Projects use EthicalAds

The Pallets projects, makers of Flask, wanted a way to cover the incidental expenses of running a large, successful open source project.

Flask logo

Python web development libraries

Audience

400k

Monthly paid ad impressions

Projects

6

Popular Python projects

Conference

1

Only one FlaskCon

Case study

About Pallets projects

Like many successful open source projects, Pallets had plenty of users but no income. While the Pallets projects, like Flask, Jinja, and Click, are primarily maintained by volunteers, they still have incidental expenses such as servers, email, and some larger ones like organizing FlaskCon, and helping maintainers attend events. Historically, Pallets funded their few expenses with advertising on documentation and project pages.

When the GDPR went into effect, the ad network Pallets was using decided not to take any action at all. Pallets knew they couldn't continue to use a non-compliant network. They had recently started hosting documentation on Read the Docs, and the switch to using EthicalAds made sense, and aligned more closely with their values.

Flask's documentation

The Pallets projects create and maintain Python web development libraries like Flask, Werkzeug, and Jinja.

“We wanted the revenue from ads while respecting our users' privacy and attention. Read the Docs and EthicalAds were the perfect fit, delivering high quality, privacy, and a wonderful team.”

David Lord
David Lord
Lead Developer for Pallets

Make your community sustainable like the Pallets projects

Join our publisher network

Get our stories delivered

Want more advertising updates in your inbox?
Sign up for our newsletter.

Your email, after you confirm it, will be stored with Mailchimp who handles this newsletter