Memport v3 — design preview
Memport v3 · full flow, three themes

Every screen. One arc: fear → guidance → love → relief.

All 30 screens of the v3 flow as iPhone mockups, in the founder's own token system. Switch themes above — the presentation chrome stays dark; only the phones re-theme. The countdown ticks live to September 1, 2026, the Snapchat deletion deadline.

Arc 1 · Panic → Guided

Welcome with the live countdown, then the external step-by-step export guide — the hero onboarding. Expectations set up front, Snapchat-yellow only on "Open Snapchat" actions, honest local reminders during the email wait.

9:41􀙇 100%
61
4
31
08
until deletion can begin — as early as Sept 26. Your own deadline may be later.

Save your Snapchat memories forever.

Free, private, straight to your Photos.
📍 real dates & places 🖼 own album ✓ overlays: your call
1 · Welcome
Urgency is the hook — the live countdown makes the deadline real, then one CTA turns panic into a single next step.
9:41􀙇 100%
Before we start

Three steps to get your memories.

1
Ask Snapchat
Takes about 2 minutes — we walk you through every tap.
2
Snapchat emails your files
Usually 1–3 hours. We'll remind you to check.
3
Bring them back here
Drop them in and we save everything to Photos.
2 · Set expectations
Naming the email-wait up front is the whole game — it stops the "it's broken" panic before it starts.
9:41􀙇 100%
Step 1 of 7

Tap your profile picture.

Top-left corner of the camera screen.

Snapchat
Tap here
3 · Camera → profile
Wireframed from Nik's real tutorial: the avatar sits top-LEFT on the camera. Deep-link in, auto-advance on return.
9:41􀙇 100%
Step 2 of 7

Open Settings.

On your profile, tap the ⚙ gear — top-right corner.

Snapchat · profile
Then here
4 · Profile → Settings
Snapchat's profile is light — the wireframe matches what they actually see, gear top-RIGHT.
9:41􀙇 100%
Step 3 of 7

Scroll to "My privacy & data."

Then tap My Data on the next screen.

Snapchat · settings
Permissions
My privacy & data ›
Support & safety
→ My Data ›
5 · Settings → My Data
The buried path (Settings → My privacy & data → My Data) shown as one scent-trail — the step where people get lost.
9:41􀙇 100%
Step 4 of 7

Tap "Request only Memories."

Snapchat has a shortcut card for exactly this — no toggles needed.

Snapchat · My Data
Just looking for an easy way
to get your Memories?
Request only Memories
Export JSON files · off
6 · The shortcut
Snapchat's own "Request only Memories" button (from Nik's video) skips all toggle-fiddling — we point straight at it.
9:41􀙇 100%
Step 5 of 7

Choose "All time," then submit.

So nothing's left behind. Confirm your email, tap Submit.

Snapchat · date range
Last month Last year All time
Confirm your email address
Submit
7 · All time + submit
"All time" is the one setting that matters — miss it and half their history never ships.
9:41􀙇 100%
Step 6 of 7 · the wait
✉️

Now Snapchat gets your files ready.

They'll email you a download link — usually within a couple of hours, occasionally up to a day. Close the app if you like; when the email lands, come back and we'll take it from there.

8 · Wait with them
Honest: a local reminder, not a fake "we'll notify you" (we can't see their email). Biggest anti-drop-off screen.
9:41􀙇 100%
Step 7 of 7

Download every file, then come back.

They all look alike — mydata~…-1, -2, -3 — and that's normal. We need all of them, and you never unzip anything.

🗂️
mydata~1751212800-1.zip
🗂️
mydata~1751212800-2.zip
🗂️
mydata~1751212800-3.zip
✓ Bring them all and we'll double-check everything's there for you — nothing gets left behind.
9 · Get every file
Real filenames (mydata~timestamp-part.zip). The first part even carries the index — but we ask for all, and we verify.

Arc 2 · Files in

The ZIPs come back: smart file pick, typed wrong-file feedback, multi-zip completeness ("part 3 of 8"), storage preflight, and the import queue — one continuous flow, memories landing in Photos directly.

9:41􀙇 100%

Drop in every ZIP Snapchat sent you.

Even the big ones. Even the duplicates. We sort it out.
🗂️
Your ZIPs go here
From Files, iCloud Drive, or Downloads
10 · File pick
Smart ingest — whatever they throw at it, we find the memories inside.
9:41􀙇 100%
🗂️
instagram_export.zip
Not this one

That's not a Snapchat export.

This looks like an Instagram export — there are no Snapchat memories inside.

Snapchat's files are named mydata~<number>-<part>.zip. Bring every one, exactly as downloaded — you never unzip anything; we handle it all.

11 · Wrong file
Every mydata~ zip is a RIGHT file (the first even carries the index) — wrong means non-Snapchat. Named, explained, never scary.
9:41􀙇 100%

Part 3 of 8 — add the rest to save everything.

Found so far
2,481 memories · 4.1 GB · 2016 → 2 days ago

The first file told us your export has 8 parts. They all look alike (mydata~…-N) — bring the other 5 and nothing gets left behind.

12 · Multi-zip completeness
One zip tells us the export has 8 parts — we show the gap and invite the rest, but never block.
9:41􀙇 100%

These files need 14 GB — you have 4 GB free.

4 GB free of the 14 GB these files need

Nothing's started yet — pick where your memories should live:

Free up space
Opens iOS Storage settings
Save to a USB-C drive
Plug one in — we save straight to it
iPhone 15+
Save to your Mac
Over your local network
13 · Storage preflight
We extrapolate the full size BEFORE starting — honest options, no half-finished import, no dead end.
9:41􀙇 100%

8 of 12 done — 1,847 memories saved.

mydata~1751212800-1.zip
Done — 1.2 GB safe to delete
✓ Done
mydata~1751212800-2.zip
Saving to Photos…
Saving
mydata~1751212800-3.zip
Up next
Waiting
mydata~1751212800-4.zip
Tap to fix
Couldn't read
✓ Memories land in Photos as each file finishes — nothing waits for the end.
14 · Import queue
Import + save is ONE flow — each row lands in Photos as it processes, and finished ZIPs are marked safe to delete.
9:41􀙇 100%

8 of 12 done — 1,847 memories saved.

mydata~1751212800-1.zip
✓ Done
mydata~1751212800-2.zip
Saving
247 of 412 memories saved
Right now
June 2019 · video
mydata~1751212800-3.zip
Waiting
15 · Working, expanded
Honest per-memory progress with the current thumbnail — and it's resumable across relaunch.
9:41􀙇 100%

Saved so far

Saving · 1,847

The app stays open while we work — so look around. New memories appear as they land.

+1,841
🌍
Your globe
14 countries so far
📅
On this day
3 years ago
✓ Browsing doesn't slow the save — it keeps working underneath.
16 · Explore while it saves
The app must stay open — so we ENTERTAIN: the live-growing grid, the globe, on-this-day. Falling in love happens during the wait.
9:41􀙇 100%

8 of 12 done — 1,847 memories saved.

mydata~1751212800-1.zip
✓ Done
mydata~1751212800-2.zip
Paused
247 of 412 memories saved
mydata~1751212800-3.zip
Waiting
✓ Safe to leave — we pick up where we left off.
17 · Paused
Pausing isn't losing progress — the gray badge and the note both say so out loud.
9:41􀙇 100%

8 of 12 done — 1,847 memories saved.

mydata~1751212800-1.zip
Done — 1.2 GB safe to delete
✓ Done
mydata~1751212800-2.zip
Saving to Photos…
Saving
mydata~1751212800-3.zip
Up next
Waiting
Picking up where we left off.
18 · Resume toast
Relaunch mid-import lands exactly where they were — the queue is already moving again.

Arc 3 · Love → Money → Relief

The Memory Reveal — the one cinematic moment — then the lifetime paywall (shown when unlocks are enabled) and the honest done states, including partial coverage and typed, non-shameful failures.

9:41􀙇 100%
Your memories are ready
Aug 12
2016
Your oldest memory
Where it all started.
Ten years, almost lost.
You've been places
14 countries.
Your memories span the globe.
On this day
3 years ago.
+1,844 more saved
19 · Memory Reveal
Fires once, when the first zip completes — oldest / globe / on-this-day as swipeable REVEAL CARDS, not a gallery. Peak love, right before the ask.
9:41􀙇 100%
Your first 100 memories are free

Unlock all 1,847 — forever.

$9.99 one time — yours for life
Every memory, full quality
Future re-imports included
No subscription. Ever.
(currently everything is free — paywall returns at the wave)
20 · Paywall (lifetime)
Post-reveal, primed by love — ~50% of paywall viewers buy. One price, one time, no subscription.
9:41􀙇 100%
Early-bird · limited time

Unlock everything — with a review.

Memport is free while we polish it. If it saved your memories, tell the App Store — your review is what keeps it free for the next person.

★★★★★
Leave a rating → full version, free
On your honor — we can't check, and we won't try.
21 · Review-unlock (pre-wave)
The wave strategy: farm reviews + data NOW while free, flip to the paid paywall (17) as the deadline nears. Honor-system, stated honestly — StoreKit can't verify reviews.
9:41􀙇 100%

All 1,847 memories are in Photos.

1,847 saved·14.2 GB·2016 → yesterday
All in your own "Memport" album — real dates, real places, in order. Not mixed into your camera roll.
Loving Memport? Leave a rating
22 · Done
Peak relief = the review moment. One quiet ask, no interruption — Photos is the destination.
9:41􀙇 100%
Links expire in 5 days
1,840 ready — 7,496 more depend on links that expire in 5 days.
A fresh export from Snapchat covers the rest — we'll walk you through it again.
mydata~1751212800-1.zip
947 memories ready
✓ Ready
mydata~1751212800-2.zip
893 memories ready
✓ Ready
mydata~1751212800-3.zip
7,496 need fresh links
Expiring
23 · Partial coverage
URL-expiry made visible and actionable — urgent but not scary, and the 1,840 keep moving either way.
9:41􀙇 100%

1,835 saved. 12 couldn't be saved.

14.1 GB·2016 → yesterday
Beach day · June 2019
Download link expired — request a fresh export to recover
View
Video · March 2021
Video rotated — we'll retry
View
Snap · Dec 2017
Download link expired — request a fresh export to recover
View
24 · Done with failures
The 1,835 lead. Each failure is named, with its reason in plain language — matter-of-fact, never a failure screen.

Arc 4 · Care

After the save: per-memory overlay viewer, support chat with Dave, bug reports, minimal settings, the local reminder notification, and the app icon + countdown widget concept.

9:41􀙇 100%
June 2019
In your Photos
✓ Saved clean
CleanWith caption
Saved clean. Want this one with its caption and stickers too?
25 · Overlay viewer
Overlays are per-memory opt-in in the viewer — clean saves by default (locked), no global slow toggle.
9:41􀙇 100%
D
Support
● usually replies in seconds
Dave
Hey — I can see your import hit a snag on part 4. Want me to walk you through re-downloading just that file?
yes please
Message…
26 · Support chat (Dave)
AI support in-app — nobody gets stuck alone. Feeds the existing Dave/SES support infra.
9:41􀙇 100%

Report a bug or share an idea.

BugIdea
What happened? What did you expect?
app 3.0.0 · import log attached
27 · Bug report / idea
Reports arrive with diagnostics auto-attached — no email round-trips.
9:41􀙇 100%

Settings

Help & guide
Message support
Usually replies in seconds
Restore purchase
Language
English ›
About & legal
28 · Settings
The whole settings surface — five rows, nothing else. The flow IS the app.
9:41􀙇 100%
Step 4 of 5 · the wait
✉️

Now Snapchat gets your files ready.

They'll email you a download link — usually a few hours, sometimes up to a day.

M
Memportnow
Time to check your email 📬
Snapchat's export is usually ready by now. Open Mail, then come back and drop the files in.
29 · Reminder notification
The honest local nudge that re-engages the wait — our only channel; we can't see their email.
App icon
App Store
Home Screen
Spotlight
Home-screen widget
Memport
61
days left
8,391 to save
30 · Icon + countdown widget
Icon = the import stream: memories flowing from the cloud onto your device (founder direction — not the plain M). Widget ticks live.