What you get when you run a campaign here, and the one tag a publisher needs to carry one. No auction to learn and no audience to buy.
Each of these is in the product today. Nothing here is a roadmap item.
Targeting, creative, budget, review. Sane defaults throughout, and the ad is shown exactly as a reader will see it before you commit to anything.
Each publisher sets its own CPM, currently $2 to $5 across the network. You see the rate before you commit and it does not move because somebody else bid more.
Impressions, clicks, CTR and spend as they land, broken out by campaign, country and publication.
Filtered traffic is taken out before you are billed rather than argued about afterwards, and the funnel shows you what was removed.
You pick countries, the publications you want by name, and the page context you want to sit beside. Nothing keys on who is reading.
A click carries a token, and your site reports back against that token. No third-party cookie, and no record of anybody who did not click.
Carrying Ethicly is a script element and a key. There is no SDK to adopt and nothing to keep updated.
<script src="https://www.ethicly.ch/ethicly.js" data-ethicly-key="YOUR_SITE_KEY" data-ethicly-format="300x250" data-ethicly-keywords="music, film" async></script>
Publishers set their own rate, $2 to $5 CPM, so you can size a campaign without talking to anyone first.