Update to Hen Screenshots
Snapshot Oct 24, 2026 · 13:21 UTC · version 0.2.8
Package or technical metadata updated
Package or technical metadata updated
Observed in package metadata. These changes alone do not establish a new customer-facing feature.
Up to 3 plugins free · no card required.
All fields and original values.
These are saved file metadata. Open a changed file to read its text edits.
Package file
Sep 30, 2026 · 23:16 UTC
bb2f8bd86f949e5260ce40f1c3215672ba0f1e576284dd152053cca7ac90afaf
Oct 24, 2026 · 13:21 UTC
b9cbe58f74b25ba251d3a0205c6b25dd41276d21348fa817ebd5dc9dfe92514e
Package file
Sep 30, 2026 · 23:16 UTC
519
Oct 24, 2026 · 13:21 UTC
543
Package file
Sep 30, 2026 · 23:16 UTC
{"sha256":"5abf911a83f89a2a655d94ec0bad78a3b9f633388159a9de6305485ee7d910ff","size":14032}
Oct 24, 2026 · 13:21 UTC
Not present
Package file
Sep 30, 2026 · 23:16 UTC
{"sha256":"5abf911a83f89a2a655d94ec0bad78a3b9f633388159a9de6305485ee7d910ff","size":14032}
Oct 24, 2026 · 13:21 UTC
Not present
Compare saved observations
Download comparison JSONChanged files
Choose a file to see its text changes. Binary or large files show metadata only.
.codex-plugin/assets/composer-icon.png →
PRIVACY.md
− removed · + added
--- before +++ after @@ -1,13 +1,27 @@ -# Privacy and local file access +# Hen Screenshots plugin privacy policy -The Hen local renderer reads the image files, design config, brand kit, or project archive explicitly passed to it. Folder input scans only that folder's PNG/JPEG/WebP files, without recursion. Rendering creates a new output directory with previews, exports, and an editable project; original inputs are not modified. +Effective September 30, 2026. Publisher: Hensell. Contact: [hensell@hensell.dev](mailto:hensell@hensell.dev). -The rendering code does not send network requests, require credentials, collect analytics, or upload screenshots to Hen. Installing npm dependencies downloads software from their package and native-binary hosts. It needs network access during setup, not during rendering. +## Data processed and purpose -Your AI agent is a separate service. Text and images you share with it are subject to that provider's settings and policies. Local rendering does not imply the entire AI conversation stays on your computer. +The local renderer reads the images, captions, design configuration, brand kit, and project archive you explicitly provide, plus their file paths and image metadata needed to decode and compose them. Captures and captions may contain personal information if you include it. This data is used only to create the requested screenshot series, previews, exports, and editable projects. Use sample or sanitized captures; do not include credentials, government identifiers, payment-card details, or protected health information. -Project files embed the original captures and captions, and ZIP exports contain rendered images. Share them only with people you intend to receive that content. No captures or private projects are included in the plugin distribution package. +Folder input scans only that folder's PNG/JPEG/WebP files, without recursion. Original input files are not modified. Hen does not collect accounts, contact lists, analytics, or usage profiles through this plugin. -The plugin does not publish store listings, send mail, or submit itself to plugin directories. Those are separate user-authorized actions. +## Recipients and network access -Contact: [hensell@hensell.dev](mailto:hensell@hensell.dev). +The renderer does not send network requests or upload your captures, captions, or projects to Hen or other recipients. There is no Hen server processing or retaining plugin inputs. Setup downloads software from npm and native-library distribution hosts; those services receive the network information needed to deliver software under their own policies. Setup does not upload your captures or projects. + +Your AI agent is a separate service. Text and images you share with it are governed by that provider's settings, retention rules, and privacy policy. Local rendering does not imply the entire AI conversation stays on your computer. The renderer does not manage or delete information held by your agent provider. + +## Retention and user controls + +Rendering processes inputs locally during the command. Input files remain where you placed them. Output files, previews, PNG ZIPs, and editable projects remain in your chosen output folder until you delete them; the plugin has no automatic expiration or remote retention. Editable projects embed original captures and captions. Hen retains no copy of these files through the plugin. + +You control which files are provided and where results are saved. To remove local retained content, delete the corresponding input files, output folders, ZIPs, and editable projects using your operating system. Existing originals and outputs are not silently overwritten. To remove data from your AI provider, use that provider's account and conversation controls. Uninstalling the plugin does not delete your own captures or exported projects. + +## Sharing and contact + +The plugin does not publish store listings, send mail, or submit itself to directories. Sharing generated files is a separate action you authorize. Share projects and ZIPs only with the intended recipients. + +For questions about this plugin's privacy practices, contact [hensell@hensell.dev](mailto:hensell@hensell.dev). This policy covers the local Hen Screenshots plugin; separate website and AI-provider policies apply when you use those services.
Full technical diff · 18 changed fields
changed /files/.claude-plugin~1plugin.json/sha256
"bb2f8bd86f949e5260ce40f1c3215672ba0f1e576284dd152053cca7ac90afaf"
"b9cbe58f74b25ba251d3a0205c6b25dd41276d21348fa817ebd5dc9dfe92514e"
changed /files/.claude-plugin~1plugin.json/size
519
543
removed /files/.codex-plugin~1assets~1composer-icon.png
{
"sha256": "5abf911a83f89a2a655d94ec0bad78a3b9f633388159a9de6305485ee7d910ff",
"size": 14032
}Field is absent
removed /files/.codex-plugin~1assets~1logo.png
{
"sha256": "5abf911a83f89a2a655d94ec0bad78a3b9f633388159a9de6305485ee7d910ff",
"size": 14032
}Field is absent
changed /files/.codex-plugin~1plugin.json/sha256
"54fda44ea82e66c14af4931176e733f86aa1d35937797e90826c4d06e230bb64"
"871b37074b54c476c2370fc9f5bed0e940c53abc2b935292ccfc7631a5168a7c"
changed /files/.codex-plugin~1plugin.json/size
2697
2487
changed /files/.cursor-plugin~1plugin.json/sha256
"37fd55422d25ec02990737b4245e26b286adf9f98d5a0983cc1b46b4fa755ae1"
"3e26faf8d304d398c6611c4397a55bb67c80174e6049a5a6c9539d675a100554"
changed /files/.cursor-plugin~1plugin.json/size
539
563
changed /files/PRIVACY.md/sha256
"0e53625b54bb91924cb0aa236c58d695fdeb49f25bade85622cb63c533cadf76"
"7fdfe3f367a6f64a4630ec35b84ea3fbc6b6df62b1cc248e32c7821dd4db0eac"
changed /files/PRIVACY.md/size
1276
3008
changed /files/README.md/sha256
"fbe184e28f873f40a6f4ef978024174ddb4b211e7de59da26e7c77dfd707b78a"
"23b46e8bee6c114954740e6470e686061b445c001cf1d7a11d0386fb1c52f824"
changed /files/README.md/size
9001
10388
changed /files/dist~1cli.mjs/sha256
"ba8ddc3e985f19209704059a02ededb3c2cb157a022c69510637b645d9dff1fa"
"9cfc0af21abbdba3cb9d75a379e551fe2b9a73c76dd21f5ef346c7bd65363611"
changed /files/dist~1cli.mjs/size
248598
261782
added /files/gemini-extension.json
Field was absent
{
"sha256": "8d620e9b087aa23f96e4e1282c96bcde3728bd8819d4b0b0987f84c5ef43eb8a",
"size": 263
}changed /files/package-lock.json/sha256
"0f476d2a402f45d6b4659ee0b4cc7328da1919ebdfbeac74db5e621d2bb2435e"
"34a2c9ed9c957e477a88ddafb79c332d790109d59f9dcf16e0e2854c46711fd4"
changed /files/package.json/sha256
"5db7997168a45aae3609aa5b816b60da08859c9deb01b56387aa8fedb20ae1e6"
"2fee52a495fae5a2953f766f039fab08f05038e3380e574a0081e56d14aa2b1c"
changed /files/plugin.json/sha256
"002f1a660c59ab18b2b0cb0bc816a99afb4a1ae47727d86eb063def1f3890754"
"3a6883db6dec3a5adb47a0d11733a9e0d92123560449ad9f2ca3bb465734b2c2"
Full snapshot data
{
"files": {
".claude-plugin/plugin.json": {
"sha256": "b9cbe58f74b25ba251d3a0205c6b25dd41276d21348fa817ebd5dc9dfe92514e",
"size": 543
},
".codex-plugin/plugin.json": {
"sha256": "871b37074b54c476c2370fc9f5bed0e940c53abc2b935292ccfc7631a5168a7c",
"size": 2487
},
".cursor-plugin/plugin.json": {
"sha256": "3e26faf8d304d398c6611c4397a55bb67c80174e6049a5a6c9539d675a100554",
"size": 563
},
"LICENSE": {
"sha256": "017fa967a6f8eb914b72104be8f53001f7c40326dfb2beb99df4855c8d7eb3df",
"size": 1064
},
"PRIVACY.md": {
"sha256": "7fdfe3f367a6f64a4630ec35b84ea3fbc6b6df62b1cc248e32c7821dd4db0eac",
"size": 3008
},
"README.md": {
"sha256": "23b46e8bee6c114954740e6470e686061b445c001cf1d7a11d0386fb1c52f824",
"size": 10388
},
"THIRD_PARTY_NOTICES.md": {
"sha256": "eba57deade7af4cac0cb5e90f9c1806992b1cee93033fcdf0e2997e3b6ff40fd",
"size": 1278
},
"assets/fonts/Fraunces-Semibold.ttf": {
"sha256": "1390d372c2edc7881191bef9fb673ed8ec4d2bf143a2f68b63c01094794307ac",
"size": 72952
},
"assets/fonts/Manrope.ttf": {
"sha256": "d0639be45d0af36e798172419d7bd173c4bd4f29e2b76cbb69db1d11bf8b0a40",
"size": 165420
},
"assets/fonts/OFL-Fraunces.txt": {
"sha256": "bdf4c22802eaf804f998195871c6b8938aac2ac14b2d78a8bd66a6f1eced833b",
"size": 4391
},
"assets/fonts/OFL.txt": {
"sha256": "e01b637272e0cbdfb240184dd98ea5cc671556d9894dae2668d92ab2c906787c",
"size": 4384
},
"assets/icon.png": {
"sha256": "5abf911a83f89a2a655d94ec0bad78a3b9f633388159a9de6305485ee7d910ff",
"size": 14032
},
"dist/cli.mjs": {
"sha256": "9cfc0af21abbdba3cb9d75a379e551fe2b9a73c76dd21f5ef346c7bd65363611",
"size": 261782
},
"gemini-extension.json": {
"sha256": "8d620e9b087aa23f96e4e1282c96bcde3728bd8819d4b0b0987f84c5ef43eb8a",
"size": 263
},
"package-lock.json": {
"sha256": "34a2c9ed9c957e477a88ddafb79c332d790109d59f9dcf16e0e2854c46711fd4",
"size": 24103
},
"package.json": {
"sha256": "2fee52a495fae5a2953f766f039fab08f05038e3380e574a0081e56d14aa2b1c",
"size": 291
},
"plugin.json": {
"sha256": "3a6883db6dec3a5adb47a0d11733a9e0d92123560449ad9f2ca3bb465734b2c2",
"size": 618
},
"scripts/hen.mjs": {
"sha256": "635ad1625a2ae6506d53eeef9e172287e3cfcf3a712b8ab694dcb63d6857c749",
"size": 762
},
"scripts/setup.mjs": {
"sha256": "540a8b07a36757453607733a63a5b4d383490543b505daa0c1abe99401f38903",
"size": 2016
},
"skills/create-screenshots/SKILL.md": {
"sha256": "62c265404fa06509952aadfe7fa366b222712cc7c34ddf93e8fc76fbd6bc21dc",
"size": 4530
},
"skills/create-screenshots/references/design-spec.md": {
"sha256": "e887973db4a5a59f670dab59fa61d9f382522c0ca990d12cd5c06e481b7a9867",
"size": 6862
}
}
}SHA-256 of public snapshot: 625bfa35ec2afe5578173e3177fa6e33f7bb9fe699855b1cfadc6348c5e0d7a6