🐷Stash

Save
without thinking.

Full-height screens — no scroll. Every pixel visible, no clipping.

iOS · full-height export 21 product screens
Light + dark themes
No iframe scroll

All screens — light theme.

Every screen at full natural height — no scroll, no clipping.

● 21 screens

All screens — dark theme.

Same 21 screens, dark canvas. Full height.

◐ 21 screens

Home-screen ambient.

WidgetKit surfaces that keep the goal in your eyeline.

Small widget — single goal.

Tracks one starred goal. Progress ring, percentage in Wise Sans Black. Light: mint canvas. Dark: near-black with lime accent.

158×158 · WidgetKit small · light + dark

Medium widget — all goals.

Four goal progress bars + total stashed. Light: mint canvas, dark green bars. Dark: near-black with lime bars.

338×158 · WidgetKit medium · light + dark

Live Activity — Dynamic Island.

Expanded pill drops from the Dynamic Island during a save.

371×84 expanded · WidgetKit Live Activity

Lock Screen widgets.

Inline accessory above the clock, circular goal ring, rectangular progress card, and corner quick-glance.

Circular 52×52 · Rectangular 170×76 · Inline · iOS 16+

Design tokens — built on Wise.

Wise Green#9fe870
Deep Green#163300
Mint#e2f6d5
Near Black#0e0f0c
Canvas#f6f5ef
Dark surface#1a1d18
Orange#ffc091
Danger#d03238
Warning#ffd11a

Empty states.

Every screen that can have no data — first-launch or after clearing.

○ 10 screens

Phase 2 — coming soon.

Screens preserved for future features: shared goals, iCloud sync, and invite flows.

⏳ Phase 2