Faceless content analytics · private beta
Stop guessing
what to post next.
SocialScrape scrapes every video on your faceless TikTok, scores hooks and themes against your own playbook, and tells you exactly which video to make tomorrow — citing the posts that prove the point.
Live demo · all data below is real
The dashboard, not a screenshot.
Below is exactly what you'll see signed in — sample channel, real numbers, every section live. Scroll through, then sign in with Google to point it at your own TikTok.
| Date | Caption | Tier | Plays | Likes | Comments | Eng. |
|---|---|---|---|---|---|---|
| Apr 17 | Can't decide on my own, I need help please | BOTTOM | 692 | 46 | 6 | 11.5% |
| Apr 16 | They're all so cute I can't decide btw your top 3 favorites | MID | 782 | 65 | 51 | 12.4% |
| Apr 16 | Role playing summer until it's here | MID | 622 | 29 | 5 | 5.5% |
| Apr 15 | THE COLORS - can't wait for the other colors to release | BETTER | 469 | 48 | 18 | 14.0% |
| Apr 15 | OPTION 1 or 2??? And anti slip or not anti slip | MID | 2,240 | 152 | 26 | 8.0% |
| Apr 14 | Female athletes wanna look cute too...why can't we? | BOTTOM | 859 | 67 | 21 | 11.5% |
Your top 5 posts all open with on-screen text that reads as a question. They average 16.1% engagement vs the channel average of 8.3%. Cite: Post #142, #097, #088, #054, #023.
The dashboard
Ten sections. No filler.
Built on the principle that analytics should be a strategy document, not a dashboard. Every section answers a question you'd actually ask before posting.
Overview
Five KPIs, one engagement-over-time line, one tier donut, one posts-per-week bar. Everything you reach for first.
Post Explorer
Every post you've made — sortable, filterable, tier-tagged. 2,000 rows scroll without flinching.
Top & Bottom
Your 10 best and 10 worst, side by side. The contrast is the lesson.
Themes
Claude classifies every post into a faceless-aware taxonomy. Lore-explainer beats brand-pitch by 3.4×? You'll see it.
Language
Sentiment, tone, reading level, emoji density. Caption-as-script flag tells you when your captions doubled as the voiceover.
Script Structure
Faceless hook taxonomy: silent-readable curiosity, text-question, visual pattern break, stat-shock. On-screen text density.
Hashtags & Audio
Lift, not frequency. Which hashtags actually move the needle. Which audio tracks paid off.
Temporal & Format
Day × hour heatmap. Duration buckets. The boring tab that quietly changes your week.
Comments
Top recurring questions, sentiment distribution, the audience asks you keep missing. The next 10 video ideas live here.
Strategy
AI recommendations grounded in your skill's voice. Each cites the posts that prove the point. One-click 'generate next script.'
A point of view
Most analytics tools were built for talking heads.
Smile rate. Eye contact. Time-on-face. They're fine metrics if you're looking into the camera. They're completely useless if you're voiceover, B-roll, and on-screen text.
Faceless content has its own physics. The hook is silent-readable or it dies. The opening half-second is a visual pattern break, not a smile. The script lives in your captions or in the voiceover — never on a face. The audience makes the buy/skip decision before the audio even resolves.
The hook works without sound or it doesn't work.
SocialScrape scores your posts on what actually matters for faceless: hook readability without audio, on-screen text density, voiceover-friendly punctuation, narrative-arc completeness, and how closely each script follows your own playbook.
No feature grid. No emoji icons. No 10x-your-engagement promises. Just a tool that reads your data the way you read your data.
How it works
Three commands. One afternoon.
The whole pipeline costs about $15-30 in Apify scraping credits and a few dollars in Claude API per channel. After the first scrape, syncing pulls only new posts when you click the button.
Make the next one with the data
you already have.
currently in private beta · invitations rolling out monthly