Open the app from that URL — on PC and on your phone — and sync will start working immediately.
Sync is off. Set up a sync code below to keep your bookmarks, chapters, and library on every device.
Start syncing on this device
Generates a sync code. Save it — you'll type it on your iPhone or any other device.
Have a sync code?
Paste the code you generated on another device to pull all data here.
—
Last sync: never
Share with someone (read-only)
Generate a link that lets others see your bookmarks, chapters, and library — but they can't edit anything. Updates whenever you change something on your device.
—
Have someone scan this with their phone camera.
Anyone with this link sees your library in read-only mode. They can't change your data.
Send someone the app (blank slate)
Sends the bare app URL. They'll get an empty Video Vault with their own data — they can't see or change yours. Your data lives in your browser's localStorage, not in the URL.
—
Have someone scan this with their phone camera.
Why does the link show your videos when you tap it?
Because you're tapping it on the same device where you've been using the app — your browser still has all your data in localStorage. The link itself contains zero data. Tap "Verify it's blank" to see what your recipient actually sees, or open the link in a Safari Private window.
Local backup (offline fallback)
Your data also lives in this browser's storage. Export keeps a manual backup file just in case.
Add a video
Paste a Bilibili or YouTube URL to play. Add a BJJ Fanatics product URL on the second line to pull the official chapter list.
Your Library
No videos saved yet
All bookmarks
Practice Log
Track what you've drilled
BJJ Log
Daily training journal
Video Vault
Paste a video URL to begin
New bookmark
Notes for
—P1
Speed
Chapter snapshots
These backups are stored both locally and in your cloud sync blob, so they survive Safari clearing site data. Tap Restore to roll back to any earlier state.