SWIOZ STORY VIEWER.
A read-only exploration surface for ephemeral story data. Drop in a handle from any supported network to instantly view active stories, expired frames, highlights, and metrics in one structured, searchable archive. No logins. No footprints. No credentials required.
What a story capture looks like.
Each card below is one piece of a story snapshot — an active frame, an expired sequence, a highlight cover, a tagged mention. Hover any card to bring it forward; the viewer organizes them by timeline when you’re ready to work.
Nine surfaces. One viewer.
Every layer of a profile’s ephemeral content, broken out into its own inspectable panel — searchable, filterable, and exportable on demand.
Active stories
Browse every currently active story sequence in chronological order. Captions, stickers, timestamps, and exact durations are preserved exactly as they appeared at the moment of capture.
Expired stories
Access previously captured story sequences that have passed the 24-hour visibility window. Swioz preserves your historical captures so ephemeral content remains accessible for analysis.
Highlight collections
Open any curated highlight reel as a single contiguous sequence. Cover images, titles, and internal story ordering are preserved and individually addressable.
Video story reels
Play back video story content inline with full metadata. View counts, audio references, and exact durations are surfaced alongside the player.
Frame extraction
Automatically extract individual image frames from video stories. Each frame is content-addressed and linked back to the parent video timestamp.
Engagement metrics
See reaction totals, reply counts, and profile-view triggers associated with stories. Compare side-by-side across any date range or highlight category.
Mentions & stickers
Surface every account tagged, mentioned, or linked via location and hashtag stickers within a story. A complete cross-section of how the story connects to the wider network.
Exit & link tracking
For stories with outbound links, Swioz preserves the destination URL, link sticker text, and swipe-up targets exactly as configured at capture time.
Bulk export
Download an entire story sequence as JSON, CSV, or zipped media frames. Structured for downstream analysis in spreadsheets, databases, or BI tools.
Built like an instrument, not a scraper.
Three core systems do the heavy lifting — a capture engine that respects rate boundaries, a structuring layer that turns raw frames into queryable records, and an export pipeline that hands you back clean data.
Capture engine
Swioz reads only what is already visible. There is no credential handling, no impersonation, no bypassing of access controls — the engine treats the source the same way a browser would, only structured and reproducible.
- Read-only by design. No write operations, no story replies, no interaction with the source profile.
- Rate-aware. Requests are throttled and spaced to stay within the source’s own publishing rhythm.
- Frame-accurate. Video stories are captured frame-by-frame with original durations preserved.
- Timestamped. Every record carries the exact moment it was observed, not the moment it was published.
Structuring layer
Raw pages are rewritten into a normalized schema. A story from any supported source looks the same in the viewer — same fields, same datetime format, same duration keys — so cross-source comparison works without further wrangling.
- Unified schema. Active stories, highlights, and frames share a single typed shape across all sources.
- Datetime normalization. All timestamps converted to UTC with original timezone preserved as metadata.
- Media hashing. Every image and video frame is content-addressed, so duplicates across stories are detected automatically.
- Sticker parsing. Mentions, hashtags, locations, and links are extracted into their own queryable fields.
Export pipeline
Once a story sequence is captured and structured, it leaves the viewer in whatever shape your downstream tools expect. Three primary formats, plus a raw dump for archival.
- JSON — full fidelity, nested, ideal for programmatic analysis.
- CSV — flat frame-level table, drops straight into Excel or Google Sheets.
- ZIP media — every image and video frame, renamed by story ID and timestamp.
- Raw snapshot — the original page responses, for evidentiary archival.
Four moves from handle to archive.
Enter the handle
Drop a username into the search field. Swioz resolves it against the source, confirms the profile is accessible, and shows you a preview card before any story capture begins.
Pick your scope
Choose what you want to pull — active stories only, active plus highlights, full frame extraction including expired sequences. Date range optional.
Watch it unfold
The viewer streams frames in as they’re captured — you don’t wait for a finished file. Start searching, filtering and clicking into stories while the capture is still running.
Export or stay
Download the structured story archive in the format you need, or keep the snapshot open in the viewer for as long as your session lasts. Captures can be re-opened from history.
Every part of the story, its own panel.
Hover any tile to focus. The mosaic is the viewer’s navigation — each panel is one of the nine data surfaces, opened individually but cross-linked by frame ID, sticker, location and timestamp.
Eight reasons people open Swioz.
Ephemeral data should be accessible, structured, and safe to explore. Swioz simply makes it readable.
Built for researchers, journalists, and analysts who need to view story data without writing brittle scripts or crossing ethical lines.
Things people ask before they paste a handle.
Paste a handle. Watch the stories unfold.
No signup, no install, no credentials required. The story viewer opens in your browser and the first capture starts in seconds.