Privacy Policy
Last updated: September 22, 2026
The short version
Blitter does not collect, transmit, or sell any personal information. There is no Blitter account, and no analytics, tracking, advertising, or crash reporting of any kind.
Two features do send something off your Mac, and both are described in full below:
- The community gallery. Animations you save to your gallery are sent to Blitter anonymously so they can be reviewed and possibly published for other people to try. This is on by default. It sends the animation itself — never your name, email, files, or anything else about you — and you can turn it off at any time in Settings.
- The optional AI features, which send text to the AI provider you choose, only when you explicitly ask them to, using an API key you supply yourself.
Information Blitter stores on your Mac
Blitter stores the following locally. None of it is transmitted anywhere, apart from saved animations when community sharing is on (see below).
- Your settings. Sequence parameters, colors, grid size, playback options, and window state are saved in macOS user defaults so the app reopens the way you left it.
- Your gallery. Saved setups and their preview thumbnails are written to a folder
inside
~/Library/Application Support/. - Your AI provider API keys, if you choose to enter any. Blitter keeps one key per provider so you can switch between them without re-entering a key. Each is stored in the macOS Keychain, protected by the operating system and readable only by your user account. They are never written into saved documents, gallery entries, or exported artwork.
- Which provider and model you selected. Saved in macOS user defaults.
- A count of AI requests sent from this Mac, by provider and model, and the monthly limit for the warning that asks before another request. Saved in macOS user defaults. It is not sent anywhere.
You can remove all of it by deleting the app and that Application Support folder, and by clearing the API keys from Settings.
The community gallery
Blitter has a community gallery: a collection of animations made by Blitter users, browsable inside the app and at blittermotion.com/community.
Sharing is on by default. When it is on, each animation you save to your gallery is sent to Blitter's server for review. Nothing is sent until you have seen the notice that appears the first time you save, which offers to turn sharing off.
What is sent, per saved animation:
- The animation's settings — the same recipe a
.blitfile contains: sequence, colors, grid, timing, and any custom shape you drew. This is what makes an animation reproducible, and it is what other people can load and build on if it is published. - Its name, which Blitter generates for you unless you have typed your own.
- Two small preview images of the animation, generated on your Mac.
- A random identifier for your copy of Blitter. It is not linked to you, your Apple ID, your device name, or anything else that identifies you, and it is never displayed. It exists so that if Blitter ever adds accounts, you could claim the animations you contributed. Resetting Blitter's settings does not change it; deleting the app does.
What is not sent: your name, email address, IP-based location, files, exported artwork, AI prompts, API keys, or any other information about you or your Mac.
Every submission arrives unpublished and is reviewed before anything appears publicly. Most are never published. Published animations appear without any attribution — there is no author name shown, because none is collected.
Because submissions are anonymous, Blitter cannot tell which ones came from you, and so cannot delete a specific animation at your request. Turning sharing off stops any future uploads; animations already published stay in the gallery. If you need something removed, contact the support address below and describe it — it can be removed from the public gallery even though it can't be traced back to you.
The optional AI features
Blitter includes two optional features that use a third-party AI service: generating an animation setup from a description, and generating a custom shape from a description.
You choose which service they use, in Settings. One is active at a time and it applies to both features:
- Google Gemini
- Anthropic Claude
- OpenAI
These features are off unless you supply your own API key for the selected service. They do nothing in the background and never run on their own — they only make a request when you type a description and explicitly ask Blitter to generate something.
When you do:
- The text you typed, plus a fixed instruction prompt describing Blitter's available parameters, is sent directly from your Mac to the service you selected over HTTPS.
- The request is authenticated with your own API key and billed to your own account with that service.
- Only the selected service is contacted. Keys stored for the other providers are not sent anywhere.
- The request goes straight to that service and does not pass through Blitter's server (which exists only for the community gallery described above, and is not involved in AI requests at all). The developer of Blitter never sees, receives, or stores your prompts, your responses, or your API keys.
- No images, artwork, gallery items, saved documents, or file contents are ever sent.
Your use of these services is governed by their terms and privacy policies, not this one:
- Gemini API Additional Terms of Service — https://ai.google.dev/gemini-api/terms
- Google Privacy Policy — https://policies.google.com/privacy
- Anthropic Consumer Terms and Usage Policy — https://www.anthropic.com/legal/consumer-terms
- Anthropic Privacy Policy — https://www.anthropic.com/legal/privacy
- OpenAI Terms of Use — https://openai.com/policies/terms-of-use
- OpenAI Privacy Policy — https://openai.com/policies/privacy-policy
Two points from Google's terms are worth repeating here for anyone using Gemini. First, on Google's unpaid tier, Google states that human reviewers may read and annotate API prompts and responses, and advises against submitting sensitive or confidential information. Attaching a billing account to your key changes how Google may use that data. Second, Google requires that users in the European Economic Area, Switzerland, or the United Kingdom use a billing-enabled ("Paid Services") key.
AI-generated results are provided as-is and may be inaccurate. Review anything you intend to use.
Work you create
Animations, images, sprite sheets, and other files you create and export with Blitter are yours, and Blitter claims no ownership of them. Exported files are never uploaded or inspected.
The one thing that does leave your Mac is an animation you save to your gallery while community sharing is on, as described above. Sharing it does not transfer ownership: it grants Blitter permission to show that animation in the community gallery, in the app and on the website, and to let other people load and build on it there. You can stop future uploads at any time in Settings.
Age requirement
Blitter is not directed to children. Because the optional AI features rely on a third-party AI service, and the terms of the services Blitter supports require users to be 18 or older, those features should not be used by anyone under 18.
Purchases and support
Blitter is sold through the Apple App Store. Apple handles all payment processing, billing, and refunds — the developer of Blitter never receives your payment details. Apple's handling of that information is covered by Apple's privacy policy.
Changes
If this policy changes in a way that affects how information is handled, the "last updated" date above will change and the revised policy will be posted here.
Your choices
How to turn off community gallery sharing, clear a stored API key, delete local gallery data, and stop sending prompts to any AI service is on Privacy Choices.
Contact
Questions about this policy can be sent to Enable JavaScript to view this email address, listed on Support.