# Uploading Native Apps

> List an Android, iOS, Windows, macOS or Linux app on Theaimart by linking its Google Play listing or your website.

Canonical: https://theaimart.co/docs/uploading-apps
Updated: 2026-10-29 · Guide version: 1.1

Theaimart does not host installer files. A native app listing points people to where they already get your app: its **Google Play listing**, your **website**, or both. If your app also runs in the browser, you can add an HTTPS web app link and it opens right inside the store. This guide covers the dashboard flow, not a programmatic publishing API.

## Where people get your app

| Link | What it does | Shown on the listing |
| --- | --- | --- |
| Google Play | Opens your app's Play listing | On Android and in a browser |
| Website | Sends people to your own site, for any platform | Once you prove you own the site |
| Web app link | Opens your hosted app inside the store | Everywhere |

A submission needs at least one of the three. The Google Play link must be your app's listing address: `https://play.google.com/store/apps/details?id=…`.

## Submit from the dashboard

1. Sign in and open [Applications → Upload Apps](/Dashboard/Application/Upload-Apps).
2. Enter the name, category, description and version. Supply your developer and contact details and an HTTPS privacy policy URL.
3. Add your Google Play link, your website, a web app link, or any combination of them.
4. Add an icon and screenshots of the real application.
5. If using **Premium Models**, enter the price requested by the form; otherwise the form creates a free listing. Confirm the current price display before submitting.
6. Submit for review. Use the receipt's **View my apps** link to check status.

The form currently validates paid prices from 0.01 to 10,000. This documents form validation, not a billing plan or payout promise.

## Verify your website

Anyone can type any domain, so a website is shown on your listing only after you prove it is yours. Open [Your Apps](/Dashboard/Application/Your-Apps), choose **Edit**, and follow the steps under **Google Play & website**: publish the line it gives you at `https://<your-site>/theaimart.txt`, then select **Verify**. Changing the website later clears its verification until you verify the new one.

## Troubleshooting

- **No delivery destination:** add a Google Play link, a website or an HTTPS web app link.
- **Invalid Google Play link:** use your app's listing address, not a developer page or a search result.
- **Invalid privacy policy or launch URL:** use a complete HTTPS address, not a relative path.
- **Website not showing:** check that it is verified; an unverified website is never shown publicly.
- **"theaimart no longer hosts app installers":** an older form tried to send an installer build. Reload the page and add a link instead.

Do not put secrets, signing keys or user data into screenshots or public descriptions.

## Related guides

Read [Listing Best Practices](/docs/listing-best-practices), [Uploading Web Apps](/docs/uploading-webapps), or [Getting Started](/docs/getting-started). For upload or review issues, [contact support](/contact).
