trvlr™Concept
Sheet00 · OverviewData pipeline · proposed

C.01 · Concept · Data pipeline

Data pipeline

From a shared post to a pinned place.

Six stages turn a video, Reel or post into place records the atlas can trust: fetch, read, resolve, confirm, pin, plan. Every record keeps the creator, platform and quote it came from.

Title blockRev 2026.09
Input
Shared post · URL + media
Output
Place records · attributed
Stages
6 · share to plan
Status
Proposed · C.01
Marbir Digitalmd
Sheet 01

Flow

One pass, top to bottom · under ten seconds

01
Share

The user shares a post to trvlr from the source app. The share sheet is the only input surface.

IN tap on share sheet
OUT url · media · source app
02
Fetch

Resolve the URL, pull caption, creator handle, thumbnails and any location tag. Sample video frames at the shot boundaries.

IN url · media
OUT caption · handle · frames · tags
03
Read

Text from captions, on-screen text from frames, speech from audio. The output is a list of place mentions with the quote they came from.

IN caption · frames · audio
OUT mentions[] · quotes[]
04
Resolve

Match each mention to a real place: name, category, coordinates, address. Score confidence; anything under the bar waits as unconfirmed.

IN mentions[] · city hint
OUT candidates[] · confidence
05
Confirm

The ingest sheet shows what was found. Confirmed candidates are checked; the user saves, unchecks, or dismisses. Nothing is pinned silently.

IN candidates[]
OUT saved[] · dismissed[]
06
Pin & plan

Saved places join the atlas with attribution attached. Nearby saves chain into a route by proximity and time of day.

IN saved[]
OUT place · route
Sheet 02

Sources

Five in · one shape out

SourceShared asRead from
TikTokVideo link via share sheetCaption, on-screen text, speech, pinned location
InstagramReel or post linkCaption, location tag, carousel images, speech
XPost linkPost text, quoted post, attached images
YouTubeVideo or Short linkTitle, description, chapters, captions track, frames
BlogsPage linkHeadings, body text, image captions, embedded maps

All sources normalise to the same Post record · platform access and terms to confirm per source

Sheet 03

Privacy

Rules the pipeline keeps

R.01
Only what the user shares

No feeds are watched, no accounts are scraped. A post enters the pipeline only through the share sheet.

R.02
Attribution is kept, always

Creator handle, platform and quote travel with every place and are shown wherever the place is. A feature, not a footnote.

R.03
Nothing is pinned silently

Every place passes the ingest sheet. Dismissals are remembered so the same post is not offered twice.

R.04
Delete means delete

Removing a place removes its source records. Removing the atlas removes everything, on device and off.