Compliance · Terms of Service
Terms of Service
Last updated: April 29, 2026.
These Terms govern use of Pantry Suite, an independent publishing tool operated by elfatimishop. By installing or using the application, the operator agrees to the terms below.
1. Independent application
Pantry Suite is independent of Etsy, Inc. and is not certified, endorsed, sponsored, or affiliated with Etsy. The term “Etsy” is a trademark of Etsy, Inc., used nominatively to describe interoperability.
2. Permitted use
- The application is licensed to a single operator and may be used only for that operator’s own Etsy shop.
- The application must not be used to read, write, or surface data belonging to any shop or buyer other than the connected operator.
- Bulk import of third-party content, mass listing creation beyond manual cadence, or any activity that would violate Etsy’s API Terms of Use is prohibited.
3. Compliance with Etsy terms
The operator is responsible for complying with Etsy’s Seller Policy, API Terms of Use, and Developer Policy. Pantry Suite implements rate limiting, scope minimization, and owner-only data boundaries to support that compliance — but compliance ultimately rests with the operator.
3a. OAuth, scopes, and revocation
- The application uses the Etsy Open API v3 with OAuth 2.0 and PKCE (code challenge S256).
- Scopes requested are limited to those documented on the public landing surface (
profile_r,shops_r,listings_r,listings_w). The operator approves scopes during the OAuth consent flow. - The operator may revoke access at any time from their Etsy account settings; the application will detect revocation on the next API call and surface a reconnection prompt.
- Refresh tokens are rotated on use; access tokens are short-lived. Tokens are stored on the operator workstation in a permission-restricted file and are never transmitted to any non-Etsy host.
- Pantry Suite does not store buyer personal data, transaction data, addresses, or messaging; those data classes are out of scope by design.
3b. Etsy API attribution
Where Etsy data is displayed on this site (titles, prices, cover images), it is sourced from the operator’s own Etsy listings via the Etsy Open API. “Etsy” is a trademark of Etsy, Inc., used nominatively to describe interoperability.
3c. Rate limits and platform integrity
- The application observes Etsy’s published rate limits with a self-imposed ceiling of one request per second per shop and exponential backoff on
429responses. - The application never performs unattended bulk listing creation, never duplicates third-party content, and never attempts to bypass listing-suspension or removal decisions.
- The application is single-operator. No multi-tenant access, no shared accounts.
3d. Restricted goods
The operator agrees not to use the application to publish, edit, or otherwise facilitate any listing that is prohibited under Etsy’s Prohibited Items Policy or Handmade Policy — including but not limited to weapons, regulated chemicals, hate-speech merchandise, items that infringe intellectual property, mass-produced items misrepresented as handmade, and items violating applicable law. The application provides no functionality designed to evade Etsy’s policy enforcement.
3e. AI-generated content disclosure
Where the operator uses AI assistance to produce listing copy, cover artwork, or any buyer-facing asset, the operator is responsible for disclosing AI involvement in the corresponding Etsy listing per Etsy’s seller-disclosure requirements. The application does not auto-tag listings as AI-generated; the operator must do so explicitly when publishing.
3f. Intellectual property
The operator warrants that all source assets uploaded into the application are owned by
the operator or used under license. The application does not grant any rights in third-
party content. Take-down notices received via the operator should be honored within
seventy-two hours; the corresponding listings will be unpublished from the operator’s
shop using the application’s standard listings_w path.
3g. Cache & freshness
Listing metadata fetched from the Etsy API is cached locally on the operator workstation for at most twenty-four hours before re-validation. Cached data is used solely for reconciliation against the local catalog and is never displayed publicly without re-fetch.
3h. Disconnection
The operator may revoke the OAuth grant at any time from their Etsy account settings. Upon revocation or upon the operator’s explicit request, the application immediately ceases all API calls, deletes cached listing metadata older than the active session, and invalidates any local refresh token.
3i. Cooperation with Etsy
If Etsy, Inc. notifies the application or the operator of a policy violation, suspension, or take-down request, the operator agrees to cooperate promptly — including discontinuing use of the application against the affected listing or shop until the matter is resolved.
3j. Etsy intellectual property
Etsy, Inc. retains all right, title, and interest in and to the Etsy Open API, all Etsy-provided endpoints, the Etsy brand and trademarks, and any data returned by the Etsy API. Nothing in these Terms grants the operator any ownership of Etsy intellectual property. The application uses the Etsy API under the limited, non-exclusive, non-transferable license granted by Etsy’s Developer Terms.
3k. API credentials
- API client identifiers and secrets issued by Etsy are confidential to the operator.
- Credentials are never embedded in client-side code, never committed to public repositories, and never shared with any third party.
- Credentials are not transferable. They may not be used by another individual, application, or shop.
- If credentials are exposed or suspected compromised, the operator agrees to rotate them immediately via the Etsy developer portal and notify Etsy if required.
3l. Etsy’s reserved rights
The operator acknowledges that Etsy, Inc. may, at any time and in its sole discretion:
- Audit the application for compliance with the Etsy API Terms of Use and Developer Policy.
- Suspend, throttle, or revoke the application’s API access.
- Modify or deprecate API endpoints, scopes, rate limits, or terms.
The operator agrees to cooperate with audits, to cease API use immediately upon revocation, and to delete cached Etsy data when required to do so by Etsy.
3m. No competing marketplace, no resale of data
- The application is not used to build, operate, or facilitate a competing marketplace, storefront, or auction surface.
- Etsy data accessed via the API is never sold, leased, traded, or otherwise transferred to any third party.
- Etsy data is used only for the operator’s own listing-management workflow and never for advertising, retargeting, profiling, or buyer enrichment.
3n. Anti-discrimination & legal compliance
- The operator agrees to comply with Etsy’s Anti-Discrimination and Anti-Harassment Policy.
- The application is not used to publish, promote, or facilitate any listing prohibited by applicable law (including but not limited to export-control regulations and sanctions programs).
- If a Digital Millennium Copyright Act (DMCA) or equivalent IP infringement notice is received in connection with a listing managed by the application, the operator will route the notice to Etsy’s standard reporting flow and will unpublish the affected listing within seventy-two hours pending resolution.
4. No warranty
The application is provided “as is” without warranty of any kind. The operator assumes all risk associated with using the application against their own Etsy shop, including the risk of listing errors, mismatches, or data loss arising from local operation.
5. Limitation of liability
To the maximum extent permitted by applicable law, the operator agrees that the author of Pantry Suite is not liable for any indirect, incidental, special, consequential, or punitive damages arising from use or inability to use the application.
6. Termination
The operator may stop using the application at any time and revoke its OAuth grants in Etsy account settings. The author reserves the right to discontinue support without notice.
7. Changes to these terms
These terms may be updated. Material changes will be reflected by updating the date at the top of this page.
8. Contact
Questions about these terms may be addressed to the shop owner via the Etsy storefront contact form.