Google and Microsoft have super opaque and unpredictable ad moderation.

There are unofficial policies that indirectly ban the advertising of privacy-first services.

DuckDuckGo and use their platforms.

If you’re banned (like I am), unban is highly unlikely to happen, and the chances of your success are extremely low.

This topic is unpleasant, so there won’t be a lot of jokes. You need to have a lot of courage and composure to make jokes about your deadly wound when you’re still severely bleeding.

Moderation that kills businesses

Lately people suddenly got brave enough and started telling their stories about App Store and Google Play moderation going not so good for them. Their apps were banned or not even put out from sale — all without any real reason. Months of work down the drain.

The rules are very generic, there’s a lot of room for interpretation. Their application is highly selective. If you get banned, the provided reasons are super-common, and you’ll never get any real details. You can pass the review multiple times with the same app, but then suddenly get banned over nothing. They can forbid you from using the promotion text that Apple uses on their own payment pages! Hell, they can ban the designs that are added to the documentation as a perfect example!

I got a bit of a bitter experience and found out it’s more or less the same in the ads.

Google does a pretty good job moderating the ads. I cannot say I saw a lot of unacceptable content in the ads. Nonetheless, there are lots of such cases.

sex 🔞

Youtube was caught many times advertising porn sites. It cannot be disabled by parental control. There are naked people in the videos, and it links to actual popular porn sites.

drugs 💉

Darknet drugs marketplace also starred on Youtube. The ad wasn’t veiled in any way: the text says about relaxing and stuff, and it links to the sites selling meth and weed. The sites themselves are banned by the government.

rock-n casino 🤑

Google allows advertizing of some very questionable businesses, like bets/casinos and forex/cfd-brokers.

On the other side of the spectrum, there are lots of stories about bans of advertising accounts and sometimes even removing the apps at all from the linked accounts. It is all about absolutely legal and fair businesses. These stories are about the destruction of people’s lives, their hopes for better living, destroying the competition on whole markets. People forget these stores very quickly.

This is all just some stats until it happens with you.

My story

I make [safe] money. It helps to control the finances. You know, the usual stuff: expenses, incomes, assets, balance, charts, and so on. Its key distinction is end-to-end encryption and open-sourced codebase. Yeah, much like in Signal, but it’s about your money.

It’s a sunny Sunday. I wanna get out of my clothes and go sunbathe on the beach. Instead, I sit at home all sweaty and write this stupid post about “big evil corporations” crushing my small business — or even killing it without a proper launch.

I make a privacy-first service. Google does not fit the description, and my customers don’t use it. They use alternative search engines that do much less tracking and data aggregation, like DuckDuckGo or

It turned out they don’t have their own advertising systems. DDG uses Microsoft’s ad network and — Google’s. If you want to create ads in privacy-first search engines go and sign up in Google — ironic, isn’t it?

We need ads. Otherwise, nobody will ever know anything about us. This is how the internet works: you either work for years to get a little organic traffic or you just pay to those giants so they share it with you. It’s hard to imagine a modern business that does not buy any ads on search engines.

About the ban

We’re no shady guys.

We have one domain. One project. We’re incorporated transparently. Our source code is open and available for reading. User’s data is encrypted in the browser and sent in unreadable form.

We’re ready to pass any certifications, provide any documents, visit Google’s or Microsoft’s office in person.

But they don’t need this. We’re nothing, a small invisible number in their balance sheets. That’s why they can ban us without providing any sufficient reason or right for defense.

I signed up in Google Ads and created a single ad. Nothing is interesting there: we target a few of the popular OSS alternatives (GnuCash, KMyMoney, etc.) with very simple and transparent messages.

Ad example

It looked like this.

It lead to our site. The account got banned after 200 ad impressions. Reason — “Unacceptable Business Practice”. No further explanation. Of course, nothing from the examples list fits our description: we do not impersonate other brands, we do not provide a fictitious business or provide services that can endanger a user’s health, life, or safety, we do not mimic any other app and we do not have any regulatory warnings, settlements, or rulings.

“It must be a mistake” — I thought. Submitted an appeal, went to Microsoft Ads, and signed up there. They banned me when I tried to add a payment method. The same day. Without telling any reason at all. I chatted with their tech support — a polite guy named Rico told me we’ll be done with this problem very soon, just submit the form that explains how you are related to the domain and if you have a company.

Google rejects my appeal the same day. “We’ve confirmed that your account was and still is in violation of our Google Ads policies”. They don’t tell you any details. I submit another more elaborate appeal — rejected; I submit yet another appeal with even more details — they stopped answering me at all.

Microsoft never answered at all. After two weeks of silence I reached out to them myself, and the agent tried to be nice, but the phrase “I understand your feelings, but, I’m afraid you’re banned for life and this cannot be changed just broke me.

I have a couple of friends working in Microsoft and Google in ad departments. I asked their opinion and got a few recommendations:

  • “remove any mentions about cryptocurrency” — they all told me that. They said it’s an unspoken company policy — everything loosely connected to cryptocurrencies cannot be advertised until it becomes big enough. Quod licet Iovi, non licet bovi.
  • “remove any mentions about encryption” — also a common recommendation. Nobody gave me any specifics on that, they just told the companies kind of afraid of advertising encryption services — there are some possible complying issues, certifications, and so on. It’s easier to forbid it.
  • do not use the “get out of debt” header, because you look like a “get rich quick” scheme. It reminded me of the times when Apple nagged me about the translations in my app that was never supposed to target an english-speaking audience. If you use our platform do comply with our vision of your texts. Should also point out, that I took this header from a competitor of mine that runs ads in Google…
  • there were two fun recommendations: add some social proof from some fictional customers and add a cookie banner even if you have none.


None of my friends could tell me the specific reasons why I was banned. It’s mostly because they do not understand their own rules. They are not detailed or stable, and they work the way the moderator feels or the way an account manager can arrange.

This created a lot of pain for many people. Most online ads are controlled by 4 players: Amazon, Facebook, Google, and Microsoft. Judging by the fact that Microsoft banned me even before I told them what site I plan to advertise, they actively exchange information about supposed fraudsters. If any of their systems falsely accused you of being a fraud, you can say “goodbye!” to your fantasies about a successful business. You won’t have a chance to change this decision — at least this is what I got from Microsoft’s support agent.


There’s no bad intent here — nobody targets me personally, who even cares about me. It’s a constant error in the processes that came, probably, from a good place — but it’s no better for me. Nobody will fix this error.

It’s very upsetting that there are unofficial policies that target privacy-first services. Hard for me to understand how one can allow casino ads but selectively ban services that use encryption or allow payment in cryptocurrencies (selectively, because Tesla is allowed).

It’s even more depressing that the process itself is very obscure and unpredictable, and it somehow can make or break your business. It’s not even about us — there’s plenty of these stories. Either buy a new domain, use a VPN, and hope to all gods you won’t be banned again, or just die. No other options.

I will go to the beach now before the sun goes down. Tomorrow I’ll think about what to do next.


Tell me your stories about unfair bans: whole apps, separate updates, ad accounts, or individual ads. You know, those cases when you just wanted it all to end. And if you do anything with encryption or cryptocurrencies — all the more so.