Privacy Policy
Last updated: October 12, 2026
ALTtext ("ALTtext," "we," "us") is operated by Twilightscapes. This policy explains what we collect, why, and who we share it with. The short version: we built ALTtext to need as little of your data as possible — no accounts, no ad tracking, and we don't store the images you upload.
Your images
When you generate alt text, your image is downscaled in your browser and sent to Google's Gemini API, which returns a text description. We do not store your images on our servers — the image passes through our service, is sent to Google for processing, and the description is returned to you. Google processes the image under its own terms; see Google's privacy documentation for how they handle API data.
In the browser extensions, the same is true for images you describe via the toolbar, right-click, or the Bluesky helper — the image is sent only to generate a description and is not stored by us.
ALT Eyes
ALT Eyes, our app for blind and low-vision people, works the same way. Each picture it takes, and each spoken question, is sent to Google's Gemini API to be read or described and is not stored by us. There is no account. To protect the service from automated misuse we keep a short-lived, per-day count keyed to a random identifier the app creates on your device, and to your network address.
- Things you save, your pantry and medicine list, and your notes are stored on your device. When you use the app, small photos or short descriptions of your saved things are sent along with a look so they can be recognized, and are not stored by us.
- Family sharing (optional). If you create a family link, each photo and name a family member sends is held on our servers until your device collects it, then deleted. Anything not collected is deleted after 30 days, or when you stop sharing. The link lets its holder add things; it does not let them see anything of yours.
- People you know (optional, beta). If you add a person, your device turns their face into a set of numbers and stores only those numbers, on your device. No photo of them is saved, and neither the numbers nor the matching is sent to us or to anyone else. Only add people who have agreed, and delete them whenever they ask. ALT Eyes does not identify people you haven't added.
Usage and rate limiting
To enforce the free daily limit, we keep a short-lived, per-day count keyed to your IP address. It's used only to count requests against the free cap and is not used to identify or profile you.
Licenses and payment
If you buy ALTtext Pro, payment is handled entirely by Stripe. We never see or store your card details. We store the license key we issue, the email address associated with the purchase, and Stripe's customer / subscription identifiers — so we can validate your license and manage your subscription.
Data stored in your browser
Your license key and your "recent generations" history are stored locally in your browser (or extension storage) — on your device, not on our servers. Clearing your browser data removes them.
Who we share data with
- Google — receives images to generate descriptions (Gemini API).
- Stripe — processes payments and holds billing information.
- Netlify — hosts the site and stores license/usage records.
- Resend — sends license-key emails, if you provide an email at checkout.
We do not sell your data, and we don't use advertising or cross-site tracking.
Retention
Images aren't retained. Usage counts reset daily. License records are kept while your license is active and for a reasonable period afterward for accounting and support.
Your choices
You can request access to, or deletion of, the license data associated with your purchase by emailingsupport@alttext.org. Because ALTtext has no accounts and doesn't store images, there is very little personal data to begin with.
Children
ALTtext is not directed to children under 13, and we don't knowingly collect their data.
Changes
We may update this policy; we'll change the "last updated" date above when we do. Material changes will be noted on the site.
Contact
Questions? support@alttext.org.