If you want to significantly reduce your chances of being flagged as spam, I recommend proactively applying for a verified badge. For Facebook/Instagram, you can use the Meta Verified feature, which requires a monthly fee and providing identification documents. Having this badge prioritizes your account and increases its credibility with Meta's anti spam algorithm. On Twitter, subscribing to Twitter Premium allows your account to be verified via phone number and payment card, reducing the risk of shadowbans or scam warnings. You can refer to this information, if you have any further questions, I will share more details.