TweetShot — last updated 17 September 2026
TweetShot is an image editor that runs entirely inside your browser. This policy explains exactly what it does and does not do with your data.
The short version: TweetShot does not collect, transmit, sell or share any data. Every image you edit is processed locally on your own device using the browser's built-in <canvas> API. Nothing is ever uploaded to us or to anyone else.
| Access | Why | Where it goes |
|---|---|---|
| Photos you choose to edit | To display and edit them in the editor | Stays in your browser's memory. Never uploaded. |
The composer page (x.com, twitter.com) | To add the “Edit photo” button, detect attached images, and put the edited image back into the tweet | Stays on the page. No page content is transmitted. |
| Browser local storage | To remember your editor preferences (brush size, theme, saved looks) and, in the full-page editor, an unfinished edit so it survives a reload | Stays on your device. Never transmitted. |
| Clipboard (write only) | To copy the edited image when you press Copy, or as a fallback when the composer cannot be reached | Written only when you ask for it. Never read. |
| Right-click menu | To add one item, “Edit this image with TweetShot”, on X/Twitter pages | Local only. |
The editor's typefaces (Archivo and IBM Plex, both open source under the SIL Open Font License) are bundled as files inside the extension and loaded with the browser's FontFace API. They are not fetched from Google Fonts or any other server at runtime.
When you save an edited image, it is re-encoded by your browser. This removes the original file's EXIF metadata, including GPS location information. That is deliberate — but be aware it applies to any image you export.
storage — remember your preferences and (optionally) an unfinished edit locally.clipboardWrite — copy the edited image when you ask for it.contextMenus — one right-click item on X/Twitter pages.TweetShot does not collect data from anyone, including children.
If this policy changes, the “last updated” date above will change and the new version will ship with the extension update.
Questions about this policy: open an issue on GitHub.