How our takedowns are going
By platform
All filingsStill on our side
Pages and stores ranked by verified copies. Strikes are cases we filed against them. Click a row for its cases.
Store and account reports
Copycat stores reported to their host, and repeat-infringer Pages reported to MetaPlatform responses
Every reply from Meta, Google/YouTube, Shopify and TikTokEvidence sent
What we filed, where, when, and the proof attachedOur Creative Vault
Every ad of ours, archived with its video/image and fingerprints. Competitor ads are compared frame by frame against this. A 1:1 VSL is always ours: if our account was banned and the ad re-uploaded, their copy can look older than ours, so start dates are never used to decide who's original.
Originals from disk (banned-account ads): ~/faithmade-dmca/scripts/vault-upload.sh ~/Downloads/Batch\ 112
Watch something
Paste a store domain, a TikTok Shop product or store link, or a competitor's Ad Library link (the one with view_all_page_id=). Every ad on that Page gets compared against ours on every run.
Run a scan now
Scans also run on their own: Shopify stores and TikTok Shop every 6 hours, Meta and Google/YouTube ads every 12 hours, and a daily re-check of every filed listing (catches takedowns and repeat offenders).
Filing mode
Automatic filing
Meta ad accounts (#ad-reject)
Paste a Meta system user access token with ads_read (Business Settings, Users, System users, Generate token). FaithGuard checks every ad account every 15 minutes and posts each newly rejected ad (name, ad ID, reason) in Slack #ad-reject.
Identity on every notice
This is the sworn party on each DMCA notice. Change it here when the entity changes.