Data Deletion Request

How to request deletion of your personal data

Requesting Data Deletion

At Reporting Ads, we respect your right to control your personal data. You have the right to request deletion of your personal information under certain conditions. This page explains how to request deletion of your data and what happens after your request.

How to Request Data Deletion

You can request deletion of your data in the following ways:

1. Through Your Account Settings

Log into your Reporting Ads account and navigate to the "Account Settings" page. You'll find a "Delete Account" option at the bottom of the page. Clicking this will initiate the deletion process for all your data associated with your account.

2. Contact Our Support Team

If you prefer, you can contact our support team directly to request data deletion. Please provide the following information in your request:

  • Your account email address
  • Account ID (if known)
  • Reason for deletion request (optional)
  • Any specific data you want to ensure is deleted

Send your request to: support@reportingads.com

3. Automated Deletion Request

If you're an app developer using our platform, you can implement a data deletion request callback as outlined in our implementation section below.

What Happens After Your Request

When you submit a data deletion request, we will:

  1. Verify your identity to ensure the request is legitimate
  2. Send you a confirmation email with a request ID
  3. Begin the deletion process for your data
  4. Send you updates on the status of your request
  5. Send a final confirmation when deletion is complete

Data Deletion Timeline

We aim to process your deletion request within 30 days of verification. The timeline may vary depending on the complexity of your data and our current processing load. We will keep you informed of the progress throughout the process.

What Data Will Be Deleted

Upon request, we will delete the following data associated with your account:

  • Personal profile information (name, email, company details)
  • Account settings and preferences
  • Analytics and reporting data you created
  • Connected platform credentials (safely removed)
  • Communication history with our support team
  • Payment information (except for legal compliance requirements)

What Data Will NOT Be Deleted

Some data may be retained after your deletion request for legal or technical reasons:

  • Financial records required for tax or legal compliance
  • Data needed for ongoing legal disputes
  • Aggregated, anonymized data used for analytics
  • Data required for security purposes
  • Backup copies that are automatically deleted when the backup cycle expires

For Developers: Data Deletion Request Callback

Apps that access user data must provide a way for users to request that their data be deleted. In accordance with Meta's Platform Terms, all apps must inform users in their privacy policy how to request deletion of their data. Additionally, apps can implement a data deletion request callback.

Implementation Requirements

The data deletion callback is called whenever an app user removes your app or removes access to their data that is being shared with your app, such as their email address, in Settings of their Facebook account.

This generates a POST with a signed request that is sent to your app. The signed request contains an app-scoped ID identifying the user making the request.

In response to the user request, you should acknowledge receiving a user data deletion request through the technical means we provide, and provide a link and a confirmation number. The link and confirmation number must give the user access to a human-readable explanation of the status of their request, including a legitimate justification for any refusal to delete (where legitimate will vary based on jurisdiction and our case-by-case interpretation of our policy as it relates to their stated reasons).

Callback Implementation

To parse and respond to the request, you should implement a "data deletion request" callback. Your callback must use the secure HTTPS protocol and must be listed in the Data Deletion Request URL field in the Settings in the App Dashboard.

The Data Deletion Request callback that you implement must do the following:

{
  url: '',
  confirmation_code: ''
}

Failure to comply with these requirements may result in your callback being removed or your app being disabled.

Example Implementation (PHP)

{"url":"https:\/\/www..com\/deletion?id=abc123","confirmation_code":"abc123"}

Request Structure

This produces a JSON object that looks like this, in which `user_id` is the relevant field for your callback:

{
   "algorithm": "HMAC-SHA256",
   "expires": 1291840400,
   "issued_at": 1291836800,
   "user_id": "218471"
}

Frequently Asked Questions

Q: Why did I receive this notice? Is this email spam?

A: This is not a spam email. You received this notice because a user of your app requested that their data be deleted. Please take action by promptly deleting all associated user data in your records for the requested ID. User data deletion requests are captured under applicable privacy laws, so we expect that you will handle this matter promptly.

Q: How often can I expect to receive deletion requests?

A: Every 21 days, you will receive an alert including the user identifiers you are required to delete (which you can download in your app advanced settings page).

Q: How do I access the list of IDs that need to be deleted?

A: You can access these in the advanced settings page of your app dashboard, under "User Data Deletion Requests".

Q: These user IDs are not present in our records. What do we do?

A: You can disregard user IDs that do not currently appear in your database.

Q: Who are the users requesting these deletions?

A: These users have requested that their data be deleted. You will find current user IDs in the list that you can download from your developer dashboard.

Q: If I don't delete the data, is my app at risk of deletion or deactivation?

A: Nonaction will not result in deactivation; however, we do require developers to promptly delete user data upon the request of a user.

Q: How long do I have before I have to take action?

A: We ask that you take action in deleting these user IDs promptly.

Q: Do I have to submit proof of deletion?

A: No, you do not have to submit proof of deletion.

Q: What is an app scoped user ID?

A: An app-scoped user ID (ASID) is a unique ID that Facebook creates for a user when they log into a Facebook app for the first time or with Limited Login. ASIDs are specific to the app and cannot be used by other apps.

Q: What is a page scoped user ID?

A: A Page-scoped User ID (PSID) is a unique ID that Facebook assigns to a user when they interact with a Facebook Page through Messenger.

Q: What is an instant game player ID?

A: ID issued by the Instant Game SDK for each user as the unique identifier. Note that Instant Game Player ID and ASID are different even for the same user of the same app.

Contact Us

If you have any questions about the data deletion process, please contact us: