If someone is reselling your digital product without permission, do not stop at the storefront. The visible listing is only one part of the sale.
The full path can look like:
Social post -> seller listing -> checkout -> payment provider -> delivery page -> file host
You want to break the sale and the delivery path.
Step 1: Confirm what kind of resale you found
Before filing anything, work out what the seller is actually doing.
It could be:
- a copied file
- a copied template, asset pack, plugin, or guide
- a shared account
- a stolen membership
- an unauthorized bundle
- a counterfeit storefront
- license-key resale
- a legitimate transferable license
- material covered by a license that allows redistribution
Do not assume every second-hand sale is copyright infringement. If the legal right to resell is unclear, get legal advice before filing a sworn notice.
Step 2: Save the commercial evidence
Capture:
- exact listing URL
- seller profile or handle
- screenshots
- copied product images
- copied product description
- price
- checkout link
- payment-provider clue
- delivery page
- external file-host URL
- your official product page
- your license terms
- date and time
If the storefront disappears later, this evidence helps you show what happened.
Step 3: Map the sale chain
Create a table like this:
| Layer | URL | Controller |
|---|---|---|
| Promotion | Social post | Social platform |
| Listing | Storefront page | Marketplace / host |
| Checkout | Checkout URL | Storefront / processor |
| Payment | Processor | Payment provider |
| Delivery | Download page | Seller / platform |
| File | Cloud/file-host URL | File host |
Do not treat one successful action as proof that every layer is gone.
Step 4: Report the storefront first
If the seller uses a platform with an IP process, use that process.
Shopify
Shopify's copyright process asks for:
- your legal name and contact information
- direct link or description of the original work
- direct links to each specific Shopify page
- description of the infringing content
- good-faith confirmation
- accuracy confirmation
- penalty-of-perjury authority statement
- signature
A general store homepage is not enough.
Use: https://help.shopify.com/en/manual/compliance/intellectual-property/copyright-policy
Gumroad
Gumroad tells rightsholders to prepare a DMCA notice for work that does not belong to a creator and submit it through its process.
Use: https://gumroad.com/help/article/286-how-do-i-report-a-gumroad-creator
Step 5: Use a copyright notice for copied files or content
If the reseller copied your protected files, use the platform's copyright form or this free-form structure where accepted:
Subject: DMCA Notice of Claimed Infringement - [PRODUCT NAME]
To: [PLATFORM / DESIGNATED DMCA AGENT]
I am [the copyright owner / authorized representative] for the work identified below.
Copyrighted work:
[Product name and description]
Official product URL:
[URL]
Material claimed to infringe:
[Describe the copied files, design assets, guide, plugin, template, or other protected material]
Infringing listing or content URL(s):
[URL 1]
[URL 2]
Delivery-file URL, if separately hosted:
[URL]
I request that you remove or disable access to the material identified above.
I have a good-faith belief that use of the material in the manner complained of is not authorized by the copyright owner, its agent, or the law.
The information in this notice is accurate and, under penalty of perjury, I state that I am the copyright owner or am authorized to act on behalf of the owner of an exclusive right that is allegedly infringed.
Name:
Company:
Mailing address:
Telephone:
Email:
Electronic signature:
[Full legal name]Step 6: Use trademark reporting only when the problem is trademark-related
A copyright notice is for copied copyright-protected material.
A trademark complaint is for things such as:
- unauthorized use of your registered mark
- confusing brand use
- counterfeit presentation
- impersonation
Do not use copyright and trademark as interchangeable labels.
Shopify has a separate trademark and trade-dress process.
Its trademark report asks for:
- legal name and contact details
- the mark
- registration countries
- registration number
- covered goods/services
- exact Shopify URLs
- explanation of the alleged infringement
- good-faith and accuracy confirmations
- penalty-of-perjury authority statement
- signature
Use: https://help.shopify.com/en/manual/compliance/intellectual-property/trademark-trade-dress-policy
Step 7: Find and report the delivery file
A removed listing does not prove the product file disappeared.
If the seller delivers from:
- Dropbox
- Google Drive
- MediaFire
- another file host
report the file through that provider's copyright process.
Examples:
Dropbox: https://www.dropbox.com/dmca
Google: https://support.google.com/legal-help-center/answer/13887279
MediaFire: https://www.mediafire.com/policy_violation/copyright.php
This is often the difference between removing one storefront and breaking the underlying supply.
Step 8: Use the payment-provider route only when the facts fit
Stripe has an IP Notice process for businesses using Stripe in connection with allegedly infringing goods or services.
Stripe asks you to:
- use the seller/platform's own IP process first when one exists
- show evidence that the business is actually using Stripe
- connect the Stripe use to the sale of the allegedly infringing goods/services
Use: https://stripe.com/legal/ip-policy
A useful factual complaint structure is:
Subject: Intellectual Property Complaint - Unauthorized Sale of [PRODUCT]
I am the [owner / authorized representative] of the intellectual property identified below.
Protected product:
[NAME]
Official URL:
[URL]
Reported seller/business:
[NAME / HANDLE]
Listing/storefront URL:
[URL]
Checkout/payment URL:
[URL]
The reported business appears to be offering the protected product without authorization.
Evidence:
[Short factual description]
I have already reported the matter to:
[PLATFORM / SELLER, if applicable]
Please review this report under your current intellectual-property process.
Name:
Company:
Email:Do not claim Stripe can remove the file. Stripe says it cannot.
Step 9: Clean up search and social visibility
After the storefront is reported, check:
- Bing
- seller social accounts
- social posts
- replacement stores
- mirrors
For Google: https://support.google.com/legal-help-center/answer/13887279
For Bing: https://www.bing.com/webmaster/contentremovalform/showcontentremovalform
Step 10: Verify the outcome
A reseller case can end like this:
| Layer | Outcome |
|---|---|
| Shopify listing | Removed |
| Seller account | Still active |
| Delivery file | Still active |
| Payment route | Restricted |
| Google result | Delisted |
| New listing | Reappeared |
That is why "store removed" is not enough.
Step 11: Watch for relisting
Track:
- seller handle
- product name
- product images
- delivery-file URL
- replacement domains
- marketplace accounts
If the same product returns, treat that as recurrence.
If you want WatchMesh to map the current reseller and delivery footprint before you start enforcement, start a Free Evidence Audit.
Official references
- Shopify copyright: https://help.shopify.com/en/manual/compliance/intellectual-property/copyright-policy
- Shopify trademark: https://help.shopify.com/en/manual/compliance/intellectual-property/trademark-trade-dress-policy
- Gumroad reporting: https://gumroad.com/help/article/286-how-do-i-report-a-gumroad-creator
- Stripe IP Notice: https://stripe.com/legal/ip-policy
- U.S. Copyright Office Section 512: https://www.copyright.gov/512/