# Private and public Ecwid apps

While developing applications for Ecwid, you can decide to keep your app private or make it public so it becomes available to all our clients through the [App Market](https://www.ecwid.com/apps) website.

### Private Ecwid apps

When you start working with the Ecwid API, the first step is to get a custom app named like **“Custom app for <myemail@example.com> #1”**. Such an app is only available in your store, it cannot be installed in other stores or become paid and published. Because of that, you can easily get access tokens and manage store data with REST API calls.&#x20;

Access your custom apps through the [app dashboard](https://my.ecwid.com/#develop-apps) in the Ecwid admin.

{% hint style="info" %}
If you have several stores or develop an app for our reseller partners, we can help you with installing your custom app to multiple stores. \
\
[Contact API Support team](/contact-ecwid-api-support-team.md) to get help.
{% endhint %}

### Public Ecwid apps

You can offer the app to millions of Ecwid users if you decide to publish it in the [Ecwid App Market](https://www.ecwid.com/apps). They can find your public app in several ways:

* On the App Market website.
* In the App Market, integrated into the Ecwid admin.
* Through related articles in the Help Center
* In search engines' results.&#x20;

Public applications can be free or provide users with different payment options like monthly subscription prices, billing plans, pay-per-use packages, etc.

Read more on [monetizing your public app](/launch-apps/monetize-public-apps.md).

You can target your audience by limiting a public app to specific countries and App Market categories. For example, if you build a payment integration for the EMEA region, country restrictions will ensure the app won’t be installed by users who can’t use it. The payment category makes the app appear right on the Payments page in the Ecwid admin.

Learn more about [launching apps](/launch-apps/public-apps-overview.md).

Ecwid apps also allow developers to easily distribute custom functionality, as the same app can be installed in several stores or even become public. Users can search publicly available apps in the marketplace called [Ecwid App Market](https://www.ecwid.com/apps).

We always welcome new apps to our app market. Check out how you can monetize on your app idea in [Launch apps](/launch-apps/monetize-public-apps.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ecwid.com/develop-apps/private-and-public-ecwid-apps.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
