Add-on auto-approved then permanently disabled ~10 minutes later (no actionable notes)

Hi, I’m confused about an AMO takedown and looking for guidance.

My extension “YouTube Watch Later Quick Remove” (Add-on #2937910) was auto-screened and approved (email said it was live), then about 10 minutes later it was manually reviewed and permanently disabled for “Acceptable Use (Blocked) – Deceptive or misleading” (Decision ref: 7f0ffaf7-8a99-4ba3-aedf-e2e164d0569b). No specific issue was provided.

The add-on just adds a visible trash icon on YouTube “Watch Later” items to trigger the existing “Remove from Watch later” action. No data collection, no external requests, no monetization.

AMO validation shows 0 errors, only 2 warnings (missing gecko.id and data_collection_permissions). I’ve fixed both in the repo, but can’t upload a new version because the add-on is disabled. I also already submitted the appeal; reopening the appeal link now says “This decision can’t be appealed” (I assume because it was already submitted once).

What’s the right way to get:

  • the specific reason for “deceptive/misleading”, and

  • a path to submit a remediated build when uploads are disabled?

Repo: https://github.com/stunl0ck/yt-watchlater-quick-rmv

I don’t work for Mozilla, so I can’t answer your question, but I noticed two things.

A) In the repo, the “data_collection_permissions” key is in the right place (under “gecko”), but it doesn’t have the right format.

B) You should be able to remove the “permissions” key, because “content_scripts.matches” automatically grants the necessary host permissions.

1 Like

Hey, I appreciate the review, that’s really helpful thank you.

@stun_l0ck
There’s a special case for extensions that don’t collect any data.
Firefox built-in consent for data collection and transmission | Firefox Extension Workshop > No data collection

@dotproto Would AMO accept an extension with the following “data_collection_permissions” ?
They don’t seem to be a problem for FF 146.0.1
At least it doesn’t show any errors when loading a temporary extension.

“data_collection_permissions”: {
“required”: [ ],
“optional”: [ ]
}

1 Like

Hey thanks for your interest in my issue @hans_squared, much appreciate. It’s now been resolved upon reassessment:

Previously, your Extension was suspended/removed from Mozilla Add-ons, based on a finding that you had violated Mozilla’s policies. After reviewing your appeal, we determined that the previous decision was incorrect, and based on that determination, we have restored your Extension.