# Publishing Checklist

The publishing process requires certain features and assets to complete. Here’s a checklist for both the App Store and Play Store to help you prepare all the creative assets and features needed.

<table><thead><tr><th width="199.33333333333331"></th><th width="274">Publish to App Store (iOS)</th><th>Publish to Play Store (Android)</th></tr></thead><tbody><tr><td>App Name</td><td>An app name can be 30 characters long.</td><td>An app name can be 30 characters long.</td></tr><tr><td>Subtitle (App Store) or<br>Short Description (Play Store)</td><td>Your app’s subtitle is intended to summarize your app in a concise phrase. A subtitle can be up to 30 characters long and appears below your app’s name throughout the App Store.</td><td>The Google Play short description is a sentence that appears in the first impression of your Google Play product page below the screenshot. It can have up to 80 characters.</td></tr><tr><td>Description (App Store) or<br>Long Description (Play Store)</td><td>Provide an engaging description that highlights the features and functionality of your app. The ideal description is a concise, informative paragraph followed by a short list of the main features.</td><td>Provide an engaging description that highlights the features and functionality of your app. The ideal description is a concise, informative paragraph followed by a short list of the main features.</td></tr><tr><td>Privacy Policy URL</td><td>Link to your privacy policy on your website.</td><td>Link to your privacy policy on your website is required for certain apps that require sensitive information e.g. access to phone camera.</td></tr><tr><td>Account Deletion Option</td><td>n/a</td><td>If you allow users to create an account through your app, you must now allow users to request that their account also be deleted - <a href="https://community.thunkable.com/t/new-publishing-requirement-google-play-app-account-deletion/2671776">details here</a> in our community</td></tr><tr><td>App Icon</td><td><p>The app icon appears when a user downloads your app from the App Store. </p><ul><li>Recommended size: 192 x 192 px </li><li>This icon must not have any transparent pixels</li></ul></td><td><p>The app icon appears when a user downloads your app from the Play Store. </p><ul><li>512 x 512 pixels </li><li>Up to 1MB in size</li></ul></td></tr><tr><td>Feature Graphic</td><td>n/a</td><td><p>Feature graphics are images for highlighting Android apps on Google Play. They are not mandatory but are highly recommended since they are required for featured placement on Google Play.</p><ul><li>1024 x 500 pixels </li><li>Up to 1MB in size</li></ul></td></tr><tr><td><p>Screenshots (App Store) or </p><p>Phone Screenshot (Play Store)</p></td><td><p>Use images captured from your app’s UI to communicate your app’s user experience visually.</p><ul><li><a href="https://help.apple.com/app-store-connect/#/devd274dd925">Apple's Screenshot Specification Document</a></li><li><a href="https://docs.thunkable.com/generate-screenshots">Generating screenshots with Thunkable</a></li></ul></td><td><p>Use images captured from your app’s UI to communicate your app’s user experience visually.</p><ul><li><a href="https://support.google.com/googleplay/android-developer/answer/9866151?hl=en#zippy=%2Cscreenshots">Play Console's Screenshot Specification Document</a></li><li><a href="https://docs.thunkable.com/generate-screenshots">Generating screenshots with Thunkable</a></li></ul></td></tr><tr><td><p>*Optional*</p><p>Promotional Text (App Store) or</p><p>Promotional Content (Play Store)</p></td><td>Your app’s promotional text appears at the top of the description and is up to 170 characters long. You can update the promotional text anytime without submitting a new version of your app. Consider using this to share the latest news about your app, such as limited-time sales or upcoming features.</td><td>Promotional content are self-serve merchandising units on Google Play that feature fresh and timely content such as special offers, limited-time events, new content, and major updates.</td></tr></tbody></table>
