Repository navigation
Releases: keshavsapra/SafeMark
Releases Β· keshavsapra/SafeMark
Release list
v1.8.0 β 12 New Features
What's new in v1.8.0
12 new features added
- Auto-lock β vault locks after configurable idle timeout (1/5/15/30 min)
- Copy URL β one-click copy of any bookmark's URL to clipboard
- Editable save β edit title before saving a page to the vault
- Password change β change your master password from settings without losing bookmarks
- Sort bookmarks β sort by newest, oldest, or AβZ title
- Tags β add tags to bookmarks and filter by tag in the vault
- Import bookmarks β import from Netscape HTML bookmark files (exported by Chrome/Firefox)
- Keyboard shortcuts β Ctrl+Shift+S to save current page (configurable in chrome://extensions/shortcuts)
- Bulk delete β select multiple bookmarks and delete them all at once
- Notes β add private notes to any bookmark (collapsible, inline)
- Blur-lock β lock vault when browser window loses focus (optional setting)
- WebAuthn passkey β biometric unlock via fingerprint/Face ID using the PRF extension (CTAP2.1)
Install
- Download SafeMark.zip below and unzip it
- Go to
chrome://extensionsβ enable Developer mode - Click Load unpacked β select the unzipped folder
- Pin the shield icon and click it to open the side panel
v1.7.0 β Side Panel Fix + Hallmark Redesign
What's new in v1.7.0
π Critical fixes
- Side panel now works β added
"side_panel": {"default_path": "popup.html"}to manifest (the missing declaration that prevented Chrome from registering the panel) - Panel survives locking β removed
sidePanel.setOptions({enabled: false})fromlockAndExit(); locking now returns to the gate view instead of permanently disabling the panel - Chrome 116+ auto-open β
setPanelBehavior({openPanelOnActionClick: true})so clicking the toolbar icon opens the side panel with no extra clicks
π¨ Hallmark redesign (anti-AI-slop UI)
- True black
#0a0a0abackground, amber#F59E0Baccent - Sharp 4px geometry β no bubbly rounded cards
- Monospace terminal-style password/URL inputs
- Domain-hashed bookmark avatar colors (8-color palette)
- No
backdrop-filter: blurβ performant in side panels - Snappy 100β120ms micro-animations
π¦ Installation
- Download
SafeMark.zipand unzip - Open
chrome://extensionsorbrave://extensions - Enable Developer mode
- Click Load unpacked β select the unzipped
SafeMarkfolder - Click the shield icon β the vault opens as a side panel
SafeMark v1.6.3 β Chrome & Brave
Install
- Download
SafeMark.zip, unzip β singleSafeMark-1.6.3/folder chrome://extensions(orbrave://extensions) β Developer mode β Remove any old Safemark β Load unpacked β that folder- Confirm the card says 1.6.3, pin the shield, click it
What's new in v1.6.3
- Self-diagnosing fallback β when the docked side panel refuses to open and the vault falls back to a browser tab, the page now shows a banner with the exact browser error and the fix (Brave: Settings β Appearance β Show sidebar, then click the shield again)
- Service worker logs both panel-open attempts (
windowId-open/tabId-openerrors) for one-glance diagnosis - Same encryption & sync as ever: PBKDF2-SHA256 600k β AES-256-GCM, ciphertext-only sync
SafeMark v1.6.2 β Chrome & Brave
Install
- Download
SafeMark.zipand unzip it β you get a singleSafeMark-1.6.2/folder - Open
chrome://extensions(orbrave://extensions) and enable Developer mode - Click Load unpacked and select that
SafeMark-1.6.2folder - Pin the shield icon, click it, and set your master password
Updating from a previous build: Remove the old extension first
(chrome://extensions β Remove), then Load unpacked the fresh folder.
Your vault survives removal of the unpacked extension only if you keep
the profile β reinstalling Brave itself wipes it.
What's new in v1.6.2
- Click can never dead-end again β Side Panel β per-tab panel β regular tab, in order, and the exact failure reason is logged to the service-worker console (extension page β service worker β inspect)
- Stable download name β the release asset is always
SafeMark.zip, homepage links never break on new versions - All v1.6.1 fixes included
SafeMark v1.6.1 β Chrome & Brave
Install
- Download
SafeMark-1.6.1.zipand unzip it β you get a singleSafeMark-1.6.1/folder - Open
chrome://extensions(orbrave://extensions) and enable Developer mode - Click Load unpacked and select that
SafeMark-1.6.1folder - Pin the shield icon, click it, and set your master password
Keep the folder after installing (don't delete the extracted files) β Chrome loads the extension
from that directory. Move it to a permanent place like Documents before loading.
What's new in v1.6.1
- Side panel vault β opens docked next to your browsing; no more pop-out windows
- Fixed: Brave builds that reject
windowIdinsidePanel.setOptions(the click did nothing) - Live tab tracking β the "Bookmark this page" row follows your active tab in real time
- Packaging: zip now extracts to one clean
SafeMark-1.6.1/folder, exact asset name matches the download links - Encryption unchanged: PBKDF2-SHA256 (600k iterations) β AES-256-GCM, ciphertext-only sync