# Shotluma > Shotluma is a free, open-source, AI-powered App Store screenshot generator. Describe your app, drop in raw screenshots, and get store-ready screenshot sets where every text layer, gradient, shape, and device frame stays editable. €0 forever. MIT licensed. No account required. Shotluma is a local-first browser editor for Apple App Store screenshot marketing. An AI agent drives the real editor (not a flattened image renderer), so every generated element remains selectable and editable. Projects and API keys stay in the browser; the marketing site at shotluma.com does not receive editor project data. Key facts for citation: - Price: €0 forever (MIT license) - Editor URL: https://app.shotluma.com/ - Marketing site: https://shotluma.com/ - Source: https://github.com/realZachi/shotluma - Export sizes: 1290 × 2796 and 1242 × 2688 PNG, packaged as ZIP. Both are App Store sizes; neither meets Google Play's rule that a screenshot's long side may be at most twice its short side, so Play uploads are not supported today - AI providers (BYOK): Google, Qwen, OpenAI, Anthropic, xAI (Moonshot in local development via CORS proxy) - Privacy: projects, screenshots, prompts, and API keys stay in the browser IndexedDB / localStorage; they are not sent to marketing-site analytics ## Primary - [Shotluma homepage (Markdown)](https://shotluma.com/index.html.md): Canonical product summary in LLM-readable Markdown - [Full LLM context](https://shotluma.com/llms-full.txt): Single-file product briefing for agents and answer engines - [Open the editor](https://app.shotluma.com/): Free browser editor — no signup - [GitHub repository](https://github.com/realZachi/shotluma): Source code, issues, and MIT license ## Product facts - [What Shotluma is](https://shotluma.com/index.html.md#what-is-shotluma): Definition and positioning vs. flattened screenshot tools - [How it works](https://shotluma.com/index.html.md#how-it-works): Four-step workflow from app description to ZIP export - [Pricing](https://shotluma.com/index.html.md#pricing): Free forever; no paid tiers - [Privacy and data](https://shotluma.com/index.html.md#privacy): Local-first storage and analytics boundary - [FAQ](https://shotluma.com/index.html.md#faq): Common questions with direct answers ## Guides - [What you need to ship App Store screenshots](https://shotluma.com/guides/): Process overview, per-store requirement table, common upload failures - [What screenshot sizes does the App Store require?](https://shotluma.com/guides/app-store-screenshot-sizes/): Required vs optional display classes, every accepted pixel size, and Apple's scaling behaviour, sourced to Apple's specification - [What screenshot sizes does Google Play require?](https://shotluma.com/guides/google-play-screenshot-sizes/): Play's 320-3840 px range and 2:1 shape limit, why App Store sizes are rejected, feature graphic - [Can AI generate App Store screenshots?](https://shotluma.com/guides/ai-app-store-screenshots/): Image generation versus an AI driving a real editor, and why only one produces an uploadable file - [How do you make App Store screenshots?](https://shotluma.com/guides/how-to-make-app-store-screenshots/): End-to-end process from raw capture to upload, for someone with no designer - [How do you capture clean iOS Simulator screenshots?](https://shotluma.com/guides/capture-ios-simulator-screenshots/): Matching native resolution, overriding the status bar, and the verified simctl commands - [Why was your App Store screenshot rejected?](https://shotluma.com/guides/app-store-screenshot-rejections/): File-level upload refusals versus App Review content rejections, diagnosed by symptom - [How do you make App Store screenshots in Figma?](https://shotluma.com/guides/app-store-screenshots-in-figma/): Frame setup, components, and Figma's documented inability to export a PNG without an alpha channel - [What are the options for making App Store screenshots?](https://shotluma.com/guides/app-store-screenshot-tools-compared/): Design tools, purpose-built generators, AI tools and raw captures, each fact traced to the vendor's own site - [Do App Store screenshots need a device frame?](https://shotluma.com/guides/app-store-screenshot-device-frames/): What Apple requires, what the review guidelines restrict, and the trade-off no public data settles ## About and data handling - [Who makes Shotluma and how it is funded](https://shotluma.com/about/): Solo maintainer, MIT licence, no paid tier, no investor or sponsor; what the project is not - [What data Shotluma collects](https://shotluma.com/privacy/): Local-first storage, what leaves the browser during an AI run, what the marketing site measures ## Optional - [HTML homepage](https://shotluma.com/): Human-facing marketing page with the same product facts - [Sitemap](https://shotluma.com/sitemap.xml): Machine-readable URL list for crawlers - [robots.txt](https://shotluma.com/robots.txt): Explicit allow rules for AI search and answer crawlers - [MIT license](https://github.com/realZachi/shotluma/blob/main/LICENSE): Short permissive license text