Permission Justification

Requested permissions: ads_management, pages_show_list

📌 Application Purpose

MyAdManager is a Facebook advertising support tool that allows users to:

  • View and manage their Facebook ad accounts
  • Create or delete ad campaigns (campaign-level only)
  • Analyze performance metrics (spend, impressions, clicks)
  • Identify Page roles and their Business Manager association

🔐 Why We Request These Permissions

We request only the permissions necessary for users to manage their own ad data effectively:

✅ ads_management

  • Read user ad account info: status, currency, timezone, limit
  • Create and delete campaigns (with user confirmation)
  • Display campaign metrics: performance, warnings

⚠️ We never run, edit, or publish ads without the user's explicit action.

✅ pages_show_list

  • Display list of Pages managed by the user
  • Identify which Business Manager owns each Page
  • Help users track assets and their ownership

⚙️ How It Works

  • User logs in via Facebook and grants permissions
  • App uses Graph API to fetch only the necessary account/page data
  • User interface shows ad accounts, campaigns, Pages, and BM info
  • All actions are manual — no auto-campaigns or hidden actions

🛡️ Privacy & Data Use

  • No access tokens are stored on our server
  • All data is used in real-time only to display user-owned content
  • We do not sell or share any user data
  • All connections are secured via HTTPS

📎 Summary Table

Permission Purpose
ads_management Manage user ad accounts & campaigns (create/delete only)
pages_show_list View Pages managed by the user & link to BM info

📧 For questions or concerns, please contact us at: myadmanager@myadmanager.net