We have this complex system of Facebook apps, connected with our backend system, where we post stuff on the wall of people who gave us permission to. These users are on several of our apps in different countries, and the problem is always that Facebook blocks our apps, which means that our users just go away, and we are always in a "hamster wheel" (getting new users all the time, instead of making money). We feel we spend a lot of time on creating new apps and struggle to get new users and we would like to be better at avoiding the apps to be blocked (or at least at minimizing the risk of it). These apps are created in the following way: - different IPs - different Facebook profiles - different domains - different images - different names - sending different text and images (chosen from a list we have in our backend system) Yet, many times it happens that when one app is blocked, all of them on the same domain are blocked. How does Facebook connect these apps to each other, when they are so different? And is there a way to minimize the risk of apps being blocked by Facebook? I know it happens a lot because people always mark the apps as spam, not much to do about this. But did someone manage to find a smart trick around this?