Nothing here yet. Set an idea to Done or Cancelled and it lands in this archive.
{{ r.title }}{{ r.serie }}
Empty. Deleted ideas wait here until you restore them or clear them for good.
Yesterday's post
auto-filled
{{ yData.title }}
{{ yData.sub }}
{{ m.value }}
{{ m.label }}
{{ m.delta }}
Today & tomorrow
{{ u.when }}{{ u.title }}{{ u.tag }}
Nothing scheduled. Set a deadline on an idea in the Idea bank.
Inbox
Today's to-do
from your other tabs
{{ t.text }}
{{ t.source }}
Nothing waiting. Enjoy it.
Quick note
Saved in this browser as you type.
Your last 30 days
auto-filledpublic numbers, pulled in the background
{{ s.value }}
{{ s.label }}
{{ s.delta }}
Your top posts
{{ p.title }}
{{ p.meta }}
{{ p.views }}
Comparable creators
{{ p.name }}
{{ p.meta }}
{{ p.median }}
median views
Which accounts you compare against, and how much each signal counts. Placeholder controls — wiring comes later.
{{ w.label }}{{ w.pct }}
{{ r.title }}
generated
{{ p }}
{{ r.basis }}
Numbers only you can see
paste yourselfaudience, traffic sources and retention live behind your login
{{ b.title }}
{{ b.hint }}
{{ calTitle }}
publishedplanned herebest time
{{ d }}
{{ d.num }}{{ d.best }}
{{ p.time }}{{ p.title }}
Further out
everything you have dated beyond this month
{{ a.when }}{{ a.title }}{{ a.serie }}
Nothing dated further out yet.
▣
Drop a frame
a still from the video is enough
Suggestions lean on rising search terms with room left in them — never a dead tag.
{{ capNote }}
Hashtags
tap to pick · {{ tagSourceLine }}
Captions
written to be found in search, not just scrolled past
{{ c.angle }}{{ c.seo }}
{{ c.text }}
What it has learned about your voice
{{ styleBasis }}
{{ s.trait }}
{{ s.evidence }}
Click any text on the sheet to rewrite it. Drop the portrait straight onto the photo frame.
{{ kit.v.name }}
{{ kit.v.role }}
{{ kit.v.bio }}
{{ kit.v.bio2 }}
{{ kit.v.collabLabel }}
{{ p.name }}
{{ kit.v.pillarsTitle }}
✓
{{ p.text }}
{{ kit.v.oppsTitle }}
✓
{{ o.text }}
{{ kit.v.ctaTitle }}
{{ kit.v.ctaBody }}
✉
{{ kit.v.email }}
⊕
{{ kit.v.site }}
{{ s.icon }}
{{ s.value }}
{{ s.label }}
Drag your numbers in
Drop one on the stat bar at the bottom of the sheet, or on the past-collabs row.
{{ c.value }}{{ c.label }}
Palette
Type
Layout
Portrait sits
Order of the bands
{{ b.label }}
Photo height{{ kit.photoHeightLabel }}
Collaborations
drag a card between columns · red means someone is waiting on you
{{ col.count }}
{{ c.partner }}
{{ c.title }}
{{ c.due }}{{ c.progress }}
Brief
{{ collabDetail.partner }}
Description
Checklist
Contact
Links
{{ collabCalTitle }}
{{ d }}
{{ d.num }}
{{ m.day }}{{ m.text }}
No collaborations dated this month.
Brands worth a look
Read off your past partners, your niche and the way you shoot. Three at a time.
{{ r.name }}
{{ r.cat }}
{{ r.why }}
{{ r.signal }}
{{ starredLine }}
Notes
Comments
drafts only
{{ c.author }}{{ c.time }}{{ c.stateLabel }}
{{ c.text }}
On this video
{{ c.video }}
Nothing here with that filter on.
Bring comments in
Paste a block of comments — one per line, name: comment — until we decide whether to connect your account directly. Replies stay drafts here; you copy them over.
Messages
{{ dmSummary }}
{{ dmHiddenLine }}
{{ dmDetail.name }}
{{ dmDetail.meta }}
{{ dmDetail.tag }}
{{ m.text }}
Sending from here needs access to your account — parked until you decide.
Bring messages in
Paste a batch — one per line, name: message. The noise filters above decide what shows up.
{{ impDueCount }}
Waiting for you
{{ impDueLine }}
{{ g.title }}
{{ g.hint }}
{{ s.n }}
{{ s.text }}
{{ i.result }}
{{ f.label }}
{{ p }}
Cloud sync
{{ cloudSub }}
Connect your own Supabase project so this workspace lives in a real database, behind a login, on every device. Paste the Project URL and the anon public key from Supabase → Project Settings → API. The step-by-step guide is in the project files.
Connected to Supabase. Sign in with your email — you get a link, no password. The first time, everything in this browser is uploaded.
{{ cloudUser }}{{ cloudStatus }}
Every change saves to the cloud a moment after you make it. Open the app on another device, sign in, and it is all there.
{{ cloudMsg }}
Backup & handoff
everything lives in this browser only — take a copy out
Export a backup
One file with every idea, series, comment, message and media-kit number. Keep it in Drive.
{{ dataCountLine }}
Restore a backup
Loads a file back in. This replaces what is in the browser right now, so export first.
For a developer
Handoff package
The data model, the field names and the APIs this needs next — written so it can be built into a real backend without guessing.