Last updated: March 14, 2026
Blank ("the App") is developed by Michael Neale. This policy explains what data the App collects, how it's used, and your choices.
Blank does not require an account. It does not collect your name, email, or any personal information. It does not track you or use analytics. The data you provide (text descriptions, photos) is sent to our server solely to generate your store, and is not used for any other purpose.
When you describe a store or attach photos, this content is sent to our backend server (pocket-store-backend.fly.dev), which forwards it to Anthropic's Claude AI to generate your storefront. This data is used only to fulfill your request. We do not retain chat messages after your store is built. Photos are processed to create product images and are not stored beyond what is needed for your deployed store.
When you deploy a store, the generated HTML, product catalog, and product images are stored on our server so your store can be served to your customers at a public URL. You can delete your store at any time from the App, which removes it from our server.
If you choose to connect a Square account (for payment processing), your Square OAuth access token, merchant ID, and location ID are stored locally on your device only. These credentials are sent to Square's API directly from the App or via our backend when deploying a store. We do not store your Square credentials on our server.
When a customer visits your deployed store and makes a purchase, they may provide their name, email, and payment information. This data is sent directly to Square for payment processing under Square's Privacy Policy. Our server passes this data through to Square and does not retain it.
Theme (light/dark) and brand style preferences are stored locally on your device. They are not sent to any server.
- No names, email addresses, or personal identifiers from App users
- No device identifiers or advertising IDs
- No location data
- No analytics, usage tracking, or telemetry
- No cookies in the App
- No crash reports sent to third parties
| Service | Purpose | Their Privacy Policy |
|---|---|---|
| Anthropic (Claude) | AI generation of storefronts | anthropic.com/privacy |
| Square | Payment processing (optional) | squareup.com/legal/privacy |
| Fly.io | Backend hosting | fly.io/legal/privacy-policy |
- Chat messages: Not retained after your store is generated.
- Deployed stores: Retained on our server until you delete them from the App.
- Square credentials: Stored on your device until you disconnect in Settings.
- OAuth sessions: Temporary, expire within 10 minutes, automatically cleaned up.
Blank is not directed at children under 13 and does not knowingly collect data from children.
- You can delete any deployed store from the App at any time.
- You can disconnect your Square account in Settings at any time.
- You can delete the App, which removes all locally stored data.
- To request deletion of a deployed store if you no longer have the App, contact the developer.
We may update this policy. Changes will be posted here with an updated date.
Michael Neale michael.neale@gmail.com