Know which rule applies before traffic starts.
Search the platform, carrier, GEO, category, and billing checks used by the MVASDaddy scanner. Reconfirm operator-supplied implementation values before launch.
Filters All
GOOGLE_ADS_PRICE_DISCLOSUREPrice disclosure before CTA
Google Ads: Misrepresentation — misleading pricing
ZAIN_SA_AR_PRICE_FORMATSaudi-riyal price in Arabic or bilingual format
The visible recurring price must use Saudi-riyal wording that Arabic-speaking users can understand; a USD or EUR price alone is not sufficient.
ZAIN_SA_STOP_7022STOP keyword paired with shortcode 7022
MO/MT and PIN subscription disclosures must pair the cancellation keyword with the configured Zain shortcode, not only say “contact support”.
GOOGLE_ADS_OPT_OUTSTOP or unsubscribe instructions
Google Ads: Misrepresentation — cancellation disclosure
META_ADS_SUBSCRIPTION_TERMSSubscription terms disclosed
Meta Advertising Standards: Subscription services
GOOGLE_ADS_SUBSCRIPTION_WORDINGSubscription wording is clear
Google Ads: Misrepresentation — recurring services
GOOGLE_ADS_SUPPORTSupport contact visible
Google Ads: Unacceptable business practices — user support
META_ADS_TERMS_LINKTerms and conditions link present
Meta Advertising Standards: Subscription services — required disclosures
ZAIN_SA_VAT_INCLUSIVE_ARVAT-inclusive wording in Arabic
The displayed Saudi-riyal price should state in Arabic whether VAT or all charges are included.
ZAIN_SA_CARRIER_BILLING_ARZain billing method named visibly
The offer must name Zain/زين and explain that the recurring charge is applied to the user’s mobile balance or bill.