markXpand builds and launches into your accounts, not its own. You authorise each ad account once from the connections screen and the authorisation persists, which is what keeps the spend, the data and the campaign history yours.
Google and Meta launch through their official APIs. Email goes out over SendGrid and WhatsApp over Twilio. Where a network is not yet wired for launch, the platform says so on the card rather than implying otherwise.
Approval is a real gate, not a formality. A campaign cannot launch until an owner approves it, a rejection carries a written comment the creator can act on and resubmit, and when approval lands markXpand pushes to every selected channel in the same moment.
Then everything stops. Every ad that reaches a network arrives paused, so nothing spends until someone opens the account and presses play. It is the last checkpoint between a generated campaign and your money.