Share a link, get the game
Share a TikTok or YouTube video to Prysm and it works out which game the video is about. You confirm the guess, and the game lands in your library with the link saved.
What you see
Share a video from the share sheet, or paste a link. A confirm screen shows the best guess large, two or three alternatives below it, and a search box in case none is right. Tap to add. The game goes into your library with the original link attached, so you can see later where you found it.
How it works
Share sheet
TikTok or YouTube link
Save intake
before any matching
Fetch metadata
public oEmbed
Extract candidates
hashtags, quotes, caption
Match catalog
confidence guard
You confirm
then it is added
The link is saved first, so nothing is lost if a later step fails.
- 1
The link is saved immediately
Before anything tries to match it, the link is stored as a share intake.
- 2
Public metadata is fetched
TikTok returns the caption and YouTube returns the title, through their public oEmbed endpoints.
- 3
Candidate text is extracted, best signal first
Hashtags come first:
#eldenringbecomes "elden ring", and generic tags like #fyp are ignored. Then quoted strings, then the cleaned caption. YouTube titles lose trailing noise such as "Official Trailer" and "Part 3". - 4
Candidates are scored against the catalog
Only if nothing in the local catalog matches is there a single lookup at IGDB.
- 5
The top five go back to the app
The confident one is first. A match is only marked confident when the text actually names the game.
- 6
You confirm
Nothing is added without your tap.
Why it's built this way
On 21 real gaming TikTok links, 19 came back as a confident match (measured against the deployed backend on 8 September 2026).
Limits
TikTok's oEmbed endpoint is an unofficial courtesy, so every resolved link is cached. A caption that never names the game can't be matched, and that is where search takes over.
Get the app: save games you see on TikTok, free on iPhone and Android.