Stash · save-time popup
Click the 🔖 save icon on the post
instagram.com/p/C4xK9z2Lx8p
S
minimalbaker · 4h
1,248 likes
minimalbaker Rosemary-olive oil focaccia. Dimpled crust, 24-hr cold ferment, flaky sea salt on top. Recipe in bio 🫒 #focaccia #sourdough #baking
View all 47 comments
3 hours ago
Saved to Stash Also saved in Instagram · Undo
Recipes

What's happening here

This is the browser extension interaction. When the user clicks the native bookmark icon on any Instagram or TikTok post, Stash's content script detects the click, lets the platform's own save proceed normally, and then slides this popup in from the icon. The post URL, caption, thumbnail, and author handle are pulled from the page DOM right there — no server calls needed at save-time. The extension runs on both instagram.com and tiktok.com.
AI suggested tags are generated server-side from the caption after the initial save, or optionally instantly via a lightweight on-device classifier. The popup auto-dismisses after 6 seconds if untouched.
9:41●●● 5G 􀛨
minimalbaker · 4h
1,248 likes
minimalbaker Rosemary-olive oil focaccia. Dimpled crust, 24-hr cold ferment…
Save to Stash
Recipes
1 Tap share on the post  →  2 Pick Stash from the share sheet  →  3 Tag & save

Why the mobile flow is different

iOS and Android don't let any third-party app intercept taps inside Instagram or TikTok. So on mobile, Stash lives in the system share sheet. User taps the Share icon inside either app, picks "Save to Stash," and gets the same tagger UI as the desktop popup — but presented as an iOS/Android bottom sheet. One extra tap vs. desktop, regardless of platform.
The native save in each app still works normally for users who want it; Stash is an addition, not a replacement. The share-sheet flow is identical for Instagram and TikTok.