Last updated: April 2026
TL;DR
Lshoot runs entirely on your machine. We collect nothing. Your assets, config, screenshots, and exports never leave localhost:3000.
1. Data We Collect
None. Lshoot has no account system, no analytics, no telemetry, and no crash reporting. The Software does not send any information about you or your projects to any server.
2. Where Your Data Lives
All data stays on your machine, in the repository you cloned:
projects/{slug}/config.json— your project metadataprojects/{slug}/assets/*— raw app captures you uploadedprojects/{slug}/screenshots/*.tsx— your screenshot codeexports/{slug}/*— generated PNGs (gitignored by default)
If you commit your repository to a remote (GitHub, GitLab…), only the files you explicitly commit are uploaded. The default .gitignore excludes exports/ and projects/*/assets/*.
3. Third-Party Services Used by the Software
The only outbound network calls made by Lshoot:
- Google Fonts — loaded via
next/font/google. Next.js downloads fonts at build/dev time. No user data is sent — just font file requests. - Puppeteer / Chromium — downloads Chromium binaries once at install (from googleapis). No runtime data transmitted.
Both are controlled by the open-source libraries, not by Lshoot itself. If you want to verify, inspect the source code.
4. Cookies
Lshoot does not set any cookies. The Next.js dev server may set local preferences in localStorage (e.g., dark mode), but nothing is sent anywhere.
5. Your Rights
Since we collect no data, there is nothing to request, modify, or delete on our side. Your data is under your control at all times — simply delete the repository folder and everything is gone.
6. Changes to This Policy
If this policy ever changes, the updated version will be committed to the repository. Since the Software is local-first, check the app/privacy/page.tsx file after pulling updates.
7. Contact
Questions about privacy? See the contact page.