File stays AES-GCM encrypted with a fixed app-internal key — opaque without the app, which is the only protection we actually need for locally-stored API keys. Removes the modal and both password dialogs. |
||
|---|---|---|
| .. | ||
| app.js | ||
| drop-target.html | ||
| index.html | ||
| styles.css | ||