---
title: >-
  New App Store requirements for Sidekick app extensions - Shopify developer
  changelog
description: >-
  Shopify’s developer changelog documents all changes to Shopify’s platform.
  Find the latest news and learn about new platform opportunities.
source_url:
  html: 'https://shopify.dev/changelog/sidekick-app-extensions-app-store-requirements'
  md: >-
    https://shopify.dev/changelog/sidekick-app-extensions-app-store-requirements.md
metadata:
  effectiveApiVersion: ''
  affectedApi: []
  primaryTag:
    displayName: Shopify App Store
    handle: shopify_app_store
  secondaryTag:
    displayName: New
    handle: new
  indicatesActionRequired: false
  createdAt: '2026-06-03T20:27:37-04:00'
  postedAt: '2026-06-17T11:45:00-04:00'
  updatedAt: '2026-06-17T03:24:20-04:00'
  effectiveAt: '2026-06-17T11:00:00-04:00'
---

June 17, 2026

Tags:

* Shopify App Store

# New App Store requirements for Sidekick app extensions

We’ve introduced two new Shopify [App Store requirements](https://shopify.dev/docs/apps/launch/shopify-app-store/app-store-requirements) for [Sidekick app extensions](https://shopify.dev/docs/apps/build/sidekick) to protect platform integrity, ensure merchant transparency, and preserve trust.

Starting today, all [Sidekick app extensions](https://shopify.dev/docs/apps/build/sidekick) must comply with the following guidelines:

* [**2.2.8 Sidekick app extensions must align with stated app functionality**](https://shopify.dev/docs/apps/launch/shopify-app-store/app-store-requirements#sidekick-app-extensions-must-align-with-stated-app-functionality): [Sidekick app extensions](https://shopify.dev/docs/apps/build/sidekick) must operate within the scope of your app’s core functionality. To ensure platform integrity and merchant transparency, your extension configuration, public [App Store listing](https://shopify.dev/docs/apps/launch/shopify-app-store/best-practices#app-store-listing-content), and actual runtime execution must be materially consistent. Tools, intents, and actions exposed to Sidekick must be a logical representation of what your app does for the merchant on its own surface.
* [**2.2.9 Don't display promotions, advertisements, or cross-sell other services in Sidekick app extensions**](https://shopify.dev/docs/apps/launch/shopify-app-store/app-store-requirements#dont-display-promotions-advertisements-or-cross-sell-other-services-in-sidekick-app-extensions): Don't use [Sidekick app extensions](https://shopify.dev/docs/apps/build/sidekick) to promote your app, promote related apps, or request reviews.

### What this means for developers

If you’ve built (or plan to build) [Sidekick app extensions](https://shopify.dev/docs/apps/build/sidekick), please review:

* Your extension’s TOML configuration
* Your extension’s runtime behavior in Sidekick
* Your public [App Store listing](https://shopify.dev/docs/apps/launch/shopify-app-store/best-practices#app-store-listing-content)

Make sure that:

* The tools, intents, and actions you expose in Sidekick stay within your app’s core functionality.
* Your extension’s configuration and behavior match how your app is described in its App Store listing.
* Your Sidekick app extension does not include promotions, advertisements, cross-sell content, or review requests.

To learn more, review our [App Store requirements](https://shopify.dev/docs/apps/launch/shopify-app-store/app-store-requirements) and [Sidekick app extensions](https://shopify.dev/docs/apps/build/sidekick) documentation on [shopify.dev](https://shopify.dev/docs).
